如何读emmc里的引导程序_EMMC芯片电视主板直写厂家引导程序

如今智能电视在市场上非常普遍,电视主板维修经常会涉及到数据抄写。使用RT809H编程器可以方便的读取正常机数据进行数据备份或制作量产,写入备份数据或量产数据简单的操作就可以修复机器。但有时遇到没有备份过数据的电视主板时,我们就要采用复杂的厂家方式进行烧写。智能网络电视厂家方式的烧录方法:一般是先用串口写引导程序,然后再用U盘升级主程序。

串口写引导程序需要使用厂家提供的官方软件来操作,不同的芯片型号对应不同的烧录平台,特别是Mstar系列芯片方案,对烧录软件及操作时序较为苛刻,有些带加密的方案还需要先解密才能烧写引导程序。所以,我们在这里介绍一种更方便的烧写引导程序的方法。

使用RT809H编程器操作EMMC芯片厂家引导直写功能:

1、EMMC_AUTO_ISP_BOOT_MST:针对Mstar系列芯片的单EMMC方案烧录;

2、EMMC_AUTO_ISP_BOOT_MTK:针对Mtk系列芯片的单EMMC方案烧录;

下面以长虹ZLS73GI机芯为例,给大家详细解说一下此功能,其它机芯原理类同。长虹ZLS73GI机芯是采用Mstar公司的MSD6A648主芯片,厂家提供的引导文件如下图:

54568bc17583eadc065ff69b65d36b35.png

厂家提供的引导程序里有4个文件,真实写入到EMMC芯片的引导部分只有两个文件2_rom_emmc_boot.bin和4_mboot.bin。

EMMC有四个分区,boot1分区、boot2分区、user分区、EXT_CSD分区。不同的芯片厂家,引导程序存放位置都不尽相同,MTK引导存放位置在user区的开始地址,Mstar引导存放位置在boot1区和user区的0x200000地址处。Mstar单EMMC方案的厂家引导与EMMC对应关系,如下图:

0dd66f42c666d924355ce81c3da70ddf.png
16aed8204315ab6b2d7174d7483e834f.png

从上图可以看出,只要把2_rom_emmc_boot.bin文件写入BOOT1区,4_mboot.bin文件写入User区就行了,并且需要注意的是编程器读写的文件名是按照EMMC四个分区的规则来命名的。理解了这个问题,剩下的就是把文件名改为编程器能识别的文件名就可以了。例如将文件名2_rom_emmc_boot.bin改为1.bin.boot1,4_mboot.bin改为1.bin,(前面的1可以为其它字符但需要保持一致)那么后缀名格式如下图:

b137078fd27c98e7bf725b4904061e49.png

文件名改好后,就是按照点位图飞线焊好ISP线,如下图:

3bea236c2b0d8c0d89bc9312243082b8.png

打开编程器操作界面,在印字输入框中输入EMMC后,右侧型号框中选择EMMC_AUTO_ISP_BOOT_MST项并确定。

eb3c1e0ff26ea6d2f34b61eb12e15000.png

点开设置项,选择好VCCQ电压值,这里是1.8V,其它默认无须更改:

26680b944d888529ee6ac68028fab1eb.png

点写入,选择刚才改好名字的两件引导相关的文件,点击其中任意一个即可,两件文件会同时导入并写入,引导文件写入很快,如下图:

4abe73fa8f3b3ea1f7ff2e8827cfb802.png

如果您有EMMC读写座,操作方法大致相同,只是最后写入时是选择EMMC_AUTO项。写完引导后,再用U盘升级主程序就可以了。

0f63263404569d13a75ca26dfb519da4.png

家电维修论坛是专业的家电维修技术交流社区,学习电子电路基础知识,分享家电维修技术资料,交流家电维修技巧经验,获取更多精彩内容请关注家电维修论坛。

  • 5
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值