【技术实现步骤摘要】
烧录器烧写NANDFLASH的系统启动失败的方法
[0001]本专利技术涉及烧录器烧写NANDFLASH的系统启动失败的方法,特别是改进烧录器烧写nandflash的yaffs2类型文件系统启动失败的方法,适用于嵌入式Linux使用nandflash批量烧写测试场景。
技术介绍
[0002]现采用烧录器批量烧录方式,将已烧写好固件且无坏块的nandflash当作master母片,提取出master中的二进制固件文件作为master母片程序。采用烧录器批量烧写其他片nandflash,减少单片烧写时间,提高生产计划与进度。
[0003]Nandflash采用yaffs2文件系统类型,因yaffs2文件系统引入了checkpoint机制,保存文件系统超级块的快照,提高挂载速度,以空间换时间。卸载时保存checkpoint,挂载时检查checkpoint。
[0004]因master使用的无坏块的nandflash,在单片烧写master程序时,卸载文件系统时,将文件系统的checkpoint写入。而其他片nandflash,按照master的程序烧录固件,也将无坏块的checkpoint写入。实际因nandflash物理特性引入的坏块,导致checkpoint记录的信息与实际不符,系统启动出现问题。
[0005]针对现生产采用烧录器批量烧写采用yaffs2文件系统类型的nandflash,批量贴片,再逐片测试nandflash中固件(老化与功能)是否正常。测试过程中发现有些nandflash不启动 ...
【技术保护点】
【技术特征摘要】
1.一种烧录器烧写NANDFLASH的系统启动失败的方法,其特征在于:方法包括以下步骤;步骤一,首先,使用对应CPU的出厂固件;然后,修改对应烧写工具中文件系统挂载选项,制作一片无坏块的nandflash;然后,将nandflash中的固件二进制文件提取出来作为master程序。2.根据权利要求1所述的烧录器烧写NANDFLASH的系统启动失败的方法,其特征在于:步骤二,首先,通过烧录器用master程序批量烧写其他片的nandflash后,进行后续贴片,逐片测试。3.根据权利要求1所述的烧录器烧写NANDFLASH的系统启动失败的方法,其特征在于:对于OKMX6...
【专利技术属性】
技术研发人员:李月,宋明洋,梁飞,于洪飞,于洪维,
申请(专利权)人:保定飞凌嵌入式技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。