天天看點

DNW燒寫小檔案到NANDFLASH

問題:

DNW 燒寫小檔案到NANDFLASH,總是顯示0byte written,但是大點的檔案沒有任何問題。

過程描述:

1)把UBOOT.bin用JLINK燒寫到NORflash中。

2)選擇NORflash啟動開發闆。

3)在Bootloader選項中選擇"[n] Download u-boot to Nand Flash"。

4)用DNW傳送待寫入的檔案(不需要設定位址,因為不是下載下傳到RAM中運作)。

網友總結:

這是DNW的一個bug,寫小檔案總是寫不進去。之後推薦用什麼什麼各種其他的東西燒寫。以前用H-JTAG可以燒寫。

解決方案:

既然寫小檔案,那麼就修改成大檔案呗。在*.S啟動檔案的末尾添加如下代碼在檔案末尾填充2K的位元組。

1)GUN彙編

.rept 2048      

.byte 0x55

.endr

2)Window下可以用SPACE (位元組數)配置設定空間。

繼續閱讀