問題1
rockusb>uf
no found firmware item from config!
這是因為我做了個軟鏈結,它不能在軟鏈結路徑下尋找到config.ini,雖然我也把config.ini的軟連線放在同乙個路徑。
lrwxrwxrwx 1 norton norton 13 2014-11-06 15:03 config.ini -> ../config.ini*
lrwxrwxrwx 1 norton norton 15 2014-11-07 09:32 upgrade_tool -> ../upgrade_tool*
問題2 修改點
loader要換為對應的版本,不同晶元不同loader,即使sdk是合併的,也要區分loader,例如rk31_30的sdk中,linux工具沒有30的loader,但在windows下有,就copy過來用:
-rwxr-xr-x 1 norton norton 194090 2014-08-21 09:01 rk30xxloader(l)_v2.09.bin
同時修改config.ini/package-file和mkupdate.sh的對應項。
如果不修改mkupdate.sh中的loader ,雖然能順利生成img,但會報如下錯誤
loading firmware...
support type:rk31 fw ver:4.4.02 fw time:2014-11-07 09:41:13
loader ver:2.10 loader time:2013-12-27 22:12:16
check chip fail
rockusb>uf
loading firmware...
support type:rk31 fw ver:4.4.02 fw time:2014-11-07 09:41:13
loader ver:2.10 loader time:2013-12-27 22:12:16
test device fail
test device是在download firmware之前的,如果這一步錯誤,有可能是loader錯誤,如果確保檔案是對的,也可能是cp時,沒有完整複製檔案過來。下面的afptool就遇到這種不常見的問題。
rockusb>uf
loading firmware...
support type:rk30 fw ver:4.4.02 fw time:2015-01-13 12:21:07
loader ver:2.09 loader time:2013-12-16 11:25:07
upgrade firmware ok.
loader的資訊對應mkimage裡的配置資訊
如果出現如下錯誤
./mkupdate.sh: line 18: syntax error near unexpected token `('
./mkupdate.sh: line 18: `./rkimagemaker -rk30 rk30xxloader(l)_v2.09.bin image/update.img update.img -os_type:androidos || pause'
則需要在()前面加反斜桿「\」如\(l\)
start to make update.img...
android firmware package tool v1.0
------ package ------
add file: ./package-file
add file: ./rk30xxloader_v2.09.bin
error:open file failed,err=2!
------ failed ------
這是afptool無法開啟loader.bin的意思,可能是copy工具的時候,afptool沒完整copy,重新copy一次,問題解決了。
package-file的路徑不能以"/"開頭,如/mnt/smb,所以要用ln -s 建立軟鏈結
ln -s /mnt/smb/rk30_31/4.4_r1/4.4_r1/rockdev/image-rk3066/
ln -s /mnt/smb/rk30_31/4.4_r1/4.4_r1/kernel/
cdrecord光碟燒錄工具
我們是透過 cdrecord 這個命令來進行文字介面的燒錄行為,這個命令常見的選項有底下數個 root www cdrecord scanbus dev ata 查詢燒錄機位置 root www cdrecord v dev ata x,y,z blank fast all 抹除重複讀寫片 root...
使用工具燒錄EBOOT
由於混用不用的bsp包的eboot或者在eboot燒錄過程中斷電,導致板子壞掉。修復eboot過程如下 工具 dbi2000 軟體 tftpboot 過程 1 把正確的eboot.nb0複製到tftpboot根目錄下 2 將dbi2000插電,網線與電腦連線,將pc機的ip設為 192.168.2....
光碟燒錄工具ONES燒錄作業系統盤
今天發乙個不相干的隨筆,如何使用ones。這個東西只是個工具,沒有用過的話肯定會浪費一兩張cd盤。這裡強烈建議 沒有燒錄過東西的童鞋最好使用可擦寫的 盤。今天從最簡單的開始,如何從一張已知的作業系統盤燒錄到一張空白的盤中。1.提取光碟映象 點選ones程式,介面如下圖1 圖1要往光碟裡面燒錄的東西不...