7. spi升级程序
spi程序是系统启动程序,除非有明确收到需要升级Spi的通知,因为升级有可能“升死”,否则不要对此程序进行升级。请尽量使用U盘直接升级的方式进行升级,升级方式为:
1)进入工厂模式菜单方法是:按住键控板“音量-”键,将音量减小到0,同时按下遥控器“屏显”键。
2)选择到高级设置项,进入下一级菜单(密码是123456,输入后按“确定”进入),选择到USBBoot项,将它设置为开,然后按“返回”键,再交流关机。
3)将根目录下存有aml-autoscript文件和UBoot升级文件的U盘(最好是4GB以下的U盘,并且不要分区,否则有可能识别不到)插在需升级电视机离有线网络输入口最远的那个USB愉人端口,拔掉其他USB接口上的设备。
4)交流开机,就会自动执行UBoot升级程序,黑屏时间会比正常启动时稍微长一点,升级完成后,电视机会自动启动。
5)再次进入工厂模式,可以看到当前的UBoot版本显示,确认UBoot是否已经升级成功。
如果没有升级成功,请确认USBBoot项是否为开;然后再确认U盘是否符合要求并且根目录下存在需要的两个文件。或者使用其他U盘再试一下。
8. spi串口升级
如果无法通过此方式升级,可以选择申口升级方式。步骤如下:
1)用上面所说配置好串口,然后开电视机,迅速敲击“回车”键直至出现命令符M2-SOCKET#。
2)输入命令“loady”并回车,此时会看到屏幕下方不停地有“C”字符出现。
3)在菜单栏中选择“传输”中的“发送Ymodem",如图5-66所示。
4)在弹出的文件选择界面中选择自己电脑中spi. bin所在路径,首先单击“添加”,然后再选择“确定”,如图5-67所示。
5)选择确定后文件开始传输,文本框中可以看到传输进度,大约需要5min文件传输完毕,再次出现命令符M2-SOCKET#,此时输入命令“sf probe 2”后按回车。
6)再次出现命令符M2-SOCKET#后输入命令“sf erase 0 200000”后按回车,此时系统将对api flash进行擦除操作。
7)再次出现命令符M2-SOCKET#后,输入命令“sf write 82000000 0 200000”后按回车,此时系统将刚才传输的 spi. bin文件写入spi flash。
8)再次出现命令符M2-SOCKET#后,关闭电视电源后重启。
注意事项:
1)步骤6~7不能断电,因为此时api flash已经被清空,如果在写入完成之前断电,s piflash将无法执行系统启动的功能,只能换api flash,用编程器将那个SPI. bin文件烧写到此芯片。步骤7输入命令后,一定要等到步骤8,也就是命令符M2-SOCKET#再次出现后才表示烧写完成,可以关机了。
2)所有的命令都不包含引号在内。