合宙LuatOS 发表于 2025-1-21 14:38

4G通信模组Air780E量产binpkg文件如何获取

本帖最后由 合宙LuatOS 于 2025-1-21 14:40 编辑

今天我们学习Air780E量产binpkg文件如何获取:
一、背景最近luatos开发客户增多,客户在量产烧录的时候需要binpkg文件,但是有些客户不知道binpkg文件是什么,在哪里获取,是否可以用soc文件提取出来,使用里面的binpkg文件呢?
[*]关联文档和使用工具
Luatools下载调试工具:
https://docs.openluat.com/Luatools/

二、材料准备

2.1 打开Luatools,点击项目管理测试https://file1.**/web1/M00/F3/4E/wKgaoWcUwhSAONOGAACXk-IqP0c833.png​https://www.**/d/article/md?id=62155862.2放入脚本和core固件点击生成量产文件:
https://file1.**/web1/M00/F3/4E/wKgaoWcUwhSAbABZAADICyWVzOk423.png​https://www.**/d/article/md?id=62155862.3 生成4个文件一个升级的bin文件,一个binpkg文件,一个OTA文件,一个soc文件,获取binpkg文件即可:https://file1.**/web1/M00/F3/4E/wKgaoWcUwhSAQq4IAABEmWjAJK8719.png​https://www.**/d/article/md?id=6215586三、soc提取出来文件内容大概说明
https://file1.**/web1/M00/F3/4E/wKgZoWcUwhSAdUiOAAA0KY8SGZU297.png​https://www.**/d/article/md?id=6215586四、binpkg和soc有啥区别呢?soc是合宙定义的格式 binpkg是移芯定义的格式五、是否可以用soc里面的binpkg文件烧录呢?不行,因为soc里的binpkg是不带脚本区的数据的,量产文件目录里的生产的binpkg, 带脚本数据,所以会存在一种情况,先烧录了soc固件,往脚本区的flash里面写入了内容,再烧录soc的binpkg,会导致脚本区有内容,实际上soc里面的binpkg是没有脚本区的内容的六、binpkg烧录的大概原实际上烧录binpkg就是往模块的flash指定区域去写内容,刷机工具就是把binpkg的每个部分, 按规定偏移量, 写到flash上。​

页: [1]
查看完整版本: 4G通信模组Air780E量产binpkg文件如何获取