升级Mstar Android电视机系统的步骤
一、烧录mboot.bin到PCB板;
二、U盘升级软件系统(相当于给电视机装系统;U盘、升级包MstarUpgrade.bin);
三、配置屏参;
四、更新遥控驱动(如果需要);
1.1 烧录Mboot.bin到PCB板
使用工具软件ISP_Tool_new.exe将mboot.bin烧录进PCB板,具体操作如下:将PCB线路连接好,在电脑上运行ISP_Tool_new.exe,点击Read ,选好mboot.bin文件路径,不能使用中文路径如否则会烧录失败。开启PCB电源后立即点击软件上的Connect按钮,如果弹出对话框,则表示连接成功,如果显示对话框,则表示连接失败,重复以上动作直至连接成功。
连接成功后,点击Auto按钮,在弹出的对话框中显示了相关信息,表示连接成功,并且相关文件已准备就绪。此时,点击Run按钮,会将下载的进度显示在右边的进度条上,下载结束后,打印出表示mboot.bin已成功烧录至开发板,至此,mboot.bin烧录完成。
2.1 U盘升级软件系统
Mboot烧录好完毕,PCB板电源复位后迅速连续敲击Enter键,进入Mstar的命令行,将MstarUpgrade.bin存放在U盘根目录下,并将U盘插上PCB的USB接口;在Mstar命令行下键入uup命令回车,即可看到正在升级系统,直至其升级完毕,标志为控制台不再打印相关信息,升级完后系统会自动启动控制台会打印等信息。
3.1 配置屏参
不同的液晶屏需要使用对应的屏参文件及对应参数,否则屏幕不能正常显示图形界面,因此需要配置屏参,屏参文件放在/tvsevice/config/modle/下,若要修改相关文件则首先应该切换到超级用户(root)模式(su),让该目录变为可读写,即mount –o remount rw /tvservice,然后打开相关文件进行修改操作,具体如下:
busybox vi Customer_1.ini进入配置文件:
然后对常见需要修改的部分进行修改,其中m_pPanelName项默认路径为,针对本次试验液晶屏规格选择相应标清配置文件,此处我们选择第二项:,将m_pPanelName = 后的路径替换为对应路径即可,如下图所示:
修改完保存并退出。
重启(reboot)后立即连续敲Enter键,进入Mstar命令行,输入命令set db_table 0 ,如回车,输入sa(保存)回车,显示,再输入reset命令回车后及完成屏参的修改,可看到系统正常启动为止。
注:屏参文件的其它参数修改过程同上,可能需要调整的几个参数如下示:选择屏幕以多少位输出;选择哪种标准,具体操作可根据实际情况作适当调整。
4.1 更新遥控驱动(原装遥控不需要更新驱动)
将遥控驱动文件拷贝至U盘,将U盘插在PCB板的USB接口上,从终端进入/mnt/usb/sda1目录,ls查看U盘里是否有驱动文件,可看到,然后将驱动文件拷贝至/system/lib/modules,命令格式为busybox cp /mnt/usb/sda1/rc-mstar-tv.ko /system/lib/modules,注意拷贝之前需要将/system目录变为可读写,mount –o remount rw /system,然后重启即可。