平台:MStar Android TV
关键字:EMMC 烧录
关于完整的EMMC烧录文档可以向SMC芯智咨询和索要。
这里要补充的是文档里没提到的地方:
烧录器还要注意设置OCR,CID,CSD这几组寄存器值,EMMC FLASH的规格书中有提供default value。特别是CSD的第179个BYTE一定要为0,那个BYTE是关于Partition configuration,一旦设置错就会出现跑到开机LOGO停下来。
一旦出现烧录器烧录后跑不起来,你可以查看当前CSD的值是否正确,方法如下:
1、接上串口,当AC ON后按住电脑的ENTER键,就可以进电视的Mboot;
2、然后在Mboot里面输入“mmc ecsd “命令就可以列出当前全部CSD值,然后对比规格书的default value;
3、比如如果ecsd[179]:不是0x0的话,你可以在Mboot里面输入”mmc setecsd 0xb3 0xff 0x0“命令就可以,(该命令格式 为mmc setecsd num mask value – set value to num of ecsd according to mask)