(3)主程序异常时的开机打印信息
如图15所示:Boot正常,但主程序丢失,重新升级主程序即可。
维修小结:(1)对于8M/S机芯无打印信息输出,首先可以用ISP_Tool这个工具对其烧写Boot,如果能连接则硬件无问题。
(2)芯片和DDR通讯故障较多,可根据打印的内容来判断,BIST检测OK的一般没有硬件故障,大多是排阻或芯片虚焊;BISTO对应为程序运行DDR,BIST1对应为图像处理DDR。
(3)从打印信息中无法判断故障时,可以尝试重刷Boot和升级主程序,很多问题能迎刃而解。
4. MTK方案(8K系列)的开机打印信息
正常时的开机打印信息如图16所示。
(1)DDR异常时的开机打印信息
如图17所示:DDR检测失败,造成的原因一般为DDR和CPU虚焊或自身损坏,DDR供电异常。
K机芯DDR测试中,HW ByteO和HW Byte1代表DDR1、HW Byte2和HW Byte3代表DDR2,图18所示的表示通讯出错的是DDP 2。
(2)I2C总线异常时的开机打印信息
如图19所示:EEPROM出错时首先应检测SCL和SDA电压是否正常,EEP本身损坏的几率还是不大,一般多为I℃总线上挂的高频头、功放甚至是板材本身漏电所引起。
维修小结:(1)8K机芯无单独存放Boot的SPI-Flash,Boot存放于NAND或是EMMC当中,所以当出现没有打印信息时,可以尝试用工具烧写Boot。烧写过程中可以根据工具中返回的Log判断故障位置,如果串口完全连不上,则要检查芯片供电、复位和芯片自身是否正常。
(2 )DDR测试失败时,很多都是主芯片本身虚焊,可通过用力按压芯片来判断。
(3)采用MT5501芯片的机芯很多只打印个Boot的问题,这种故障NAND、主芯片、DDR都有可能遇到,可由易到难予以代换。