注意事项
详细操作指南已整理在下载资源包中的《USBBurnTool V1.6.0使用说明.pdf》,使用前请务必仔细阅读。
对于NAND Flash烧录,烧录工具需要与Kernel和Bootloader配套,使用时必须遵循以下规则:
1. 对于Android系统NAND flash启动的用户,使用该烧录工具前必须更新Android Kernel和XBoot到2014年4月14日或之后的代码,我们也会发布相应的Android版本,请参考同时发布的Android版本发布新闻。该版烧录工具对Kernel和XBoot代码不向前兼容,烧录之前版本的Kernel和XBoot会造成系统无法正常启动。Android下recovery.cpio.img中的Kernel同样遵循Kernel版本要求。
2. 对于Linux系统NAND flash启动的用户,请暂时不要将Kernel和UBoot更新到2014年4月14日或之后的代码,请继续使用USBBurnTool V1.4.2版本仅烧录,如果使用USBBurnTool V1.6.0版烧录会导致Linux系统无法启动。后续待Linux NAND flash启动的版本发布后,再行升级。
3. 第一次烧录时必须对Nand Flash进行”全部擦除“操作。
注:以上注意事项是由于NAND模块的改进造成的,本质与烧录工具无关。仅影响NAND Flash烧录,对于SD/MMC启动的平台烧录没有影响。
主要更新
1. BSP中移除了NAND分区配置和参数设置,使BSP不再依赖具体NAND。
2. NAND分区配置和参数设置全部移入烧录工具,修改、调试更加灵活。
3. NAND flash容量改变时,若不修改系统分区(ndxboot,ndboot, ndsystem, nddata, ndcache),且最后一个分区ndmisc(USBStorage)容量大小设置为-1时,系统会自适应该分区的容量。
4. NAND Flash烧录速度大幅度提升,开发板上实测烧录速度提升到原来的3倍。
5. 增加2RB的支持,最大支持1片2RB的NAND或者2片1RB的NAND。
6. 全新的Medium配置界面和配置方法。对于V1.6.0版本,NAND flash烧录,须将Medium选定为“ZoneManager”。
下图为USB烧录工具V1.4.2与V1.6.0 配置Medium的界面对比:
图1 USBBurnTool V1.4.2 Medium界面 | 图2 USBBurnTool V1.6.0 Medium界面 |
已知问题
1. 512Byte页大小暂时不支持。
2. hynix带retry功能的暂时不支持。
3. 如需烧录system.img,必须全擦,并重新烧录所有文件。
烧录工具和文档
该压缩包中包含USBBurnTool_V1.6.0,《如何添加一款新的NandFlash.pdf》,《USBBurnTool v1.6.0使用说明.pdf》。
反馈和建议
在使用过程中,如果发现新的问题,请反馈给技术支持support@ingenic.cn。