制作emmc烧录文件

  

量产需要统一使用烧录器烧录,需要制作统一的emmc烧录文件,主要升级步骤如下:
工具:ISP工具;winhex;校验和,mboottnize;U盘(大于主板EMMC大小,mmc大小可以使用mmc大小查看)
文件:USB升级文件MstarUpgrade。本,mboot。本,rom_emmc_boot。本

  

注意需要使用解密过的主板(MSTV_Tool解密后使用ISP_Tools烧录mboot)
一。母片需要擦除emmc中不需要的信息,需要先擦空emmc。在mboot下执行命令:

  
      <李> cleanallenv/清除当前的内存和MPOOL DB中数据/   <李> mmc擦除/擦除EMMC /   <李> du/停掉串口/
    或者使用以下方法,可以跳过第二步(此操作可能不太标准):
    1)开机,恢复出厂设置(将剩余分区都分给用户数据)
    2)进mboot擦除分区:
    cleanallenv
    mmc抹去。p factorydata
    mmc抹去。李p用户数据   
  

二。使用ISP工具烧录mboot。本和rom_emmc_boot.bin。具体烧录方法可以参考mstar官方文件。(该两个文件是本地编译出来的,或者服务器编译的aosp_almond_dtmb-ota-TVOS-04.19.011.02.06.Mooney。zip解压出来也有)
三。USB升级MstarUpgrade.bin等,待开机完成。进入午餐
四。设置上电模式为自动开机(在家里界面依次按:菜单——在左上——在左上——在返回,然后otheroptions——祝辞poweronmode选择集成软件包,保证其能上电自动开机),并断电上电确认两次。
五。开机状态下读取getprop ro.build。目前为止,记录编译时间,如20170413023000
六。如果该母片用于FHD的机型,需要对照选项表中切换到FHD的模式去。
更改方法如下:
系统停在mboot & lt; & lt;Mstar祝辞祝辞#命令行下,执行:
setenv pptv_model_id # # # # # # # # # # # # # # # #
setenv pptv_fac_flg 0
saveenv

重置(“# # # # # # # # # # # # # # # #”为对应机型的ModelID。如N55U07,则写入的内容为setenv pptv_model_id N55071001100000)。
七。再次确认四和六操作正确后,重启停在mboot。
八。插入U盘(格式化为FAT32格式、U盘容量应不小于EMMC总容量)后,先确定插入了哪个usb接口,可以先用以下命令确认
& lt; & lt;MStar祝辞祝辞# usb启动0/1/2/3
(逐个数字尝试,直到出现1 usb设备(s)发现字样)

  

九。使用mmc dd命令将EMMC数据复制到U盘中,执行mmc dd mmc2usb x (x为第八步找到的值)。如确定的usb端口为1,则输入
& lt; & lt;MStar祝辞祝辞# mmc dd mmc2usb 1
烧回电视命令& lt; & lt;MStar祝辞祝辞# mmc dd usb2mmc 1

  

此过程需要花费一段时间,待复制完成后,记住转储下来的总大小,即EMMC总容量,如下最后一行打印
写入数据在0 x7816089600x——100%完成。
转储块:XXX,
十。在电脑上使用winhex将U盘中刚转储的数据复制到文件中。选择工具-磁盘工具-磁盘克隆。

  

源选U盘,目的地选择新创建目标文件及目录,部门填0开始,
的行业复制写入转储块的大小XXX。

  

点好之后,会在F盘找到emmc.bin文件
十一。以下五个文件复制到Linux服务器某目录
1, mbootnize
2, emmc。本
3、图像、棉花糖、山竹果\ mboot。本和图像\棉花糖\山竹果\ rom_emmc_boot。本(编译产物)
4,校验和
然后命令行下去到该目录执行
1)。/mbootnize mboot。本emmc。本program_burn。bin/替换本里面的mboot档/
2)。/校验和program_burn。本rom_emmc_boot。bin/打印出CRC校验值0 xaaaaaaaa /
3) zip - r EMMCBIN_0XAAAAAAAA 8 g648-fhd builddate美元。邮政program_burn。本rom_emmc_boot.bin
然后,EMMCBIN_0XAAAAAAAA 8 g648-fhd builddate美元。邮政就是所需的EMMC烧录文件. zip - r EMMCBIN_0XB35E7A2_8G648-FHD_20180316161158。邮政program_burn。本rom_emmc_boot.bin

制作emmc烧录文件