? 今天我們學(xué)習(xí)Air780E量產(chǎn)binpkg文件如何獲取:
一、背景
最近luatos開發(fā)客戶增多,客戶在量產(chǎn)燒錄的時候需要binpkg文件,但是有些客戶不知道binpkg文件是什么,在哪里獲取,是否可以用soc文件提取出來,使用里面的binpkg文件呢?
- 關(guān)聯(lián)文檔和使用工具
Luatools下載調(diào)試工具:
https://docs.openluat.com/Luatools/
二、材料準備
2.1 打開Luatools,點擊項目管理測試
?
2.2放入腳本和core固件點擊生成量產(chǎn)文件:
?
2.3 生成4個文件
一個升級的bin文件,一個binpkg文件,一個OTA文件,一個soc文件,獲取binpkg文件即可:
?
三、soc提取出來文件內(nèi)容大概說明
?
四、binpkg和soc有啥區(qū)別呢?
soc是合宙定義的格式 binpkg是移芯定義的格式
五、是否可以用soc里面的binpkg文件燒錄呢?
不行,因為soc里的binpkg是不帶腳本區(qū)的數(shù)據(jù)的,量產(chǎn)文件目錄里的生產(chǎn)的binpkg, 帶腳本數(shù)據(jù),所以會存在一種情況,先燒錄了soc固件,往腳本區(qū)的flash里面寫入了內(nèi)容,再燒錄soc的binpkg,會導(dǎo)致腳本區(qū)有內(nèi)容,實際上soc里面的binpkg是沒有腳本區(qū)的內(nèi)容的
六、binpkg燒錄的大概原
實際上燒錄binpkg就是往模塊的flash指定區(qū)域去寫內(nèi)容,刷機工具就是把binpkg的每個部分, 按規(guī)定偏移量, 寫到flash上。
?
-
嵌入式
+關(guān)注
關(guān)注
5087文章
19153瀏覽量
306401 -
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2911文章
44824瀏覽量
375080 -
LuatOS
+關(guān)注
關(guān)注
0文章
76瀏覽量
1974
發(fā)布評論請先 登錄
相關(guān)推薦
評論