SDK固件烧录
本章节主要介绍固件烧录工具以及如何烧录固件。
全志平台为开发者提供了多种多样的烧写方式和烧写工具:
(1)PhoenixSuit:基于Windows的系统的烧写工具,是最常用的烧写工具,通过数据线将PC和开发板连接,把固件烧到开发板上。PhoenixSuit 支持分区烧写,适用于开发和小规模生产使用。建议开发者开发时使用该工具进行固件升级。
(2)LiveSuit:基于Ubuntu的系统的烧写工具,通过数据线将PC和开发板连接,把固件烧到开发板上,即Ubuntu版的PhoenixSuit,适用于Ubuntu系统开发者进行开发烧写。
(3)PhoenixUSBpro:基于Windows的系统的烧写工具,通过数据线将PC和开发板连接,把固件烧到开发板上,一台PC可同时连接8台设备,分别控制其进行烧写,适用于产线批量生产。(如下图)
(4)PhoenixCard:可以将firmware烧写到SD卡里的工具。开发板插入这张卡就能够启动。基于Windows系统。
(5)存储器件批量烧写生产:用专有设备将提前将固件烧写到未贴片的存储器件(如emmc、nand、nor等)上,再上机贴片。这样可以提高设备生产效率。但需要拉通存储器件厂商和全志原厂定制设备联调。适用于超大规模产品的量产。
SDK 固件烧录步骤
Windows 烧录
以PhoenixSuit为例,介 绍固件烧录步骤:
打开 PhoenixSuit,选择一键刷机,点击浏览,打开刚才生成的固件
选择全盘擦除升级
按住 PERF2 开发板上的FEL按键,插入USB线
烧录工具出现提示,选择是
烧录中,请耐心等待
烧写结束,系统自动启动