Mstar9632 制作量产emmc母片

简介: Mstar9632 制作量产emmc母片

为了保证emmc的性能和稳定性,我们需要对其进行烧录,即将固件和数据写入到emmc中。烧录的方法有多种,例如使用USB线或SD卡等外部设备,或者使用专用的烧录器等。本文将介绍使用Mstar9632芯片的母板制作量产emmc母片的方法。

量产需要统一使用[烧录器]烧录, 需要制作统一的 emmc 烧录文件,

主要升级步骤如下:

小于4G:

1.在确认OK的母板上,MBoot命令行执行如下命令:

#usb start 0

emmcbin 0

将生成emmc.bin给第二步使用。

2.第一步【大概0.5小时】完成之后,在服务器上执行如下命令:

./mbootnize mboot.bin emmc.bin new_emmc.bin

生成的new_emmc.bin给工厂烧录。

注意:mboot.bin为原始的bin。

大于4G:

1) 插上U盘(格式化为FAT32格式,容量应不小于EMMC总容量)后,如果不确定插

哪个usb port,可以先用

#usb start [port number]

命令确认,比如确认是否插在port 1, 输入#usb start 1

如果打印发现设备则当前确用port 1。

2) 使用 mmc dd 命令将EMMC数据复制到U盘中。

#mmc dd mmc2usb [port number]

比如上面使用port 1, 输入#mmc dd mmc2usb 1

等待复制完成(提示100%)后,记住dump下来的总大小(block数),其实也就是EMMC总容量,会在打印的最后一行给出来:

Dump Block: XXX

3) 在PC上使用winhex将u盘中刚dump的数据复制到文件中。选择Tools->Disk tools->Clone disk。

Souce选U盘,Destination选择新创建目标文件目录。Start sector填0,即从U盘开始处读数据,注意这里的Number of sectors to copy需要填2)中“Dump Block:”后跟的大小,然后点OK等待制作完成。

针对大于4G的eMMC,除了以上教程外,生产过程中还会遇到这种情况:

当在做winhex提示 选择Drive H:file system时,需要换一个别的U盘重新做eMMC的bin,正常用

winhex是不能出现此提示的,否则做好的eMMC是跑起来不断提示:

eMMC WARN: CMD13 Reg.12: FF10h, Retry: 1

最后有个很重要的设置,在winhex 时,一定要选择physical media识别到的U盘,不能用logical drives 识别到的u盘

4) 打包母片 emmc.bin

./mbootnize mboot.bin emmc.bin new_emmc.bin 3

生成的new_emmc.bin给工厂烧录。

注意:mboot.bin为原始的bin。

3—MBOOT 分区大小,如果MBOOT 分区是3M,则此参数为3

结论

通过以上步骤,我们就可以制作出适用于Mstar9632芯片的emmc母片,用于量产烧录。这样可以提高烧录的效率和质量,避免出现烧录失败或者数据损坏的问题。

相关文章
|
6月前
|
存储 算法 芯片
雷龙科技Nand flash芯片试用体验
一、项目背景 最近自己开始准备了一个智能家居控制系统项目,需要包含室内的温湿度、空气质量、烟雾浓度以及气体含量,能够存储相应的数据,并进行显示。 Nand-flash存储器是flash存储器的一种,其内部采用非线性宏单元模式,为固态大容量内存的实现提供了廉价有效的解决方案。Nand-flash存储器具有容量较大,改写速度快等优点,适用于大量数据的存储,因而在业界得到了越来越广泛的应用,如嵌入式产品中包括数码相机、MP3随身听记忆卡、体积小巧的U盘等。 二、产品解析 NOR和NAND是市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NOR flash技术,彻底改变了原先由
|
安全 数据可视化 物联网
米尔电子新出的这款车规级芯片的T507开发板老牛逼了! 安排!
米尔电子新出的这款车规级芯片的T507开发板老牛逼了! 安排!
218 0
|
存储 芯片 内存技术
一块宝藏存储芯片【SD NAND】
一块宝藏存储芯片【SD NAND】
|
Linux 网络安全 内存技术
海思3559平台搭建:简单烧写说明
在板子上存在uboot的前提下进行如下操作,如果板子上从未烧写过uboot,就需要使用 HiTool 工具进行烧写。HiTool 工具位置放在 Hi3559A***/01.software/pc/HiTool,使用说明请参见该目录下的《HiBurn工具使用指南》
397 0
海思3559平台搭建:简单烧写说明
向龙芯2K1000板子上烧写中标麒麟系统
向龙芯2K1000板子上烧写中标麒麟系统
293 0
|
编解码
Win系统 - N卡如何组建三联屏?
Win系统 - N卡如何组建三联屏?
494 0
Win系统 - N卡如何组建三联屏?
|
编解码 Linux
启明云端分享:7寸串口屏在油烟机上的标新立异
7寸串口屏方案是基于 SigmaStar SSD202D(ARM Cortex A7 内核)主频高达1.2GHz,分辨率为1024x600 的7寸IPS电容触摸屏幕,开机速度非常快,两秒显示logo,7秒进入桌面;支持openwrt系统(同时也支持LINUX系统),用户可以使用8ms平台适配的lvgl库进行拖拽式gui开发;支持串口屏开发模式;内容显示支持图片、GIF,视频。串口屏上带WIFI、蓝牙模块,CAT.1,支持TF卡、一路网口,一路USB口,一路左右声道扬声器,RTC电路,一路RS232 一路RS485,你还可以选配投屏方案,让用户可快速方便的进行手机投屏应用!
319 0
启明云端分享:7寸串口屏在油烟机上的标新立异
|
智能硬件
启明云端分享:打印机与2.4寸串口屏(彩屏)的智慧碰撞
随着电器日新月异,也越发展现出智能彩屏不可或缺的产品地位,而2.4寸串口屏与打印机的智慧碰撞使打印机更加智能。
169 0
启明云端分享:打印机与2.4寸串口屏(彩屏)的智慧碰撞
|
Linux 内存技术
海思3536开发板
海思3536开发板