韦东山Linux嵌入式课程社区
直播中

王玮

7年用户 274经验值
私信 关注

u-boot.1.6用n命令下载出现错误

##### 100ask Bootloader for OpenJTAG #####
[n] Download u-boot to Nand Flash
[o] Download u-boot to Nor Flash
[k] Download Linux kernel uImage
[j] Download root_jffs2 image
[y] Download root_yaffs image
[d] Download to SDRAM & Run
[z] Download zImage into RAM
[g] Boot linux from RAM
[f] Format the Nand Flash
Set the boot parameters
Boot the system
[r] Reboot u-boot
[q] Quit from menu
Enter your selection: n
USB host is connected. Waiting a download.

Now, Downloading [ADDRESS:30000000h,TOTAL:198326]
RECEIVED FILE SIZE:  198326 (193KB/S, 1S)

NAND erase: incorrect device type in bootloader
'bootloader' is not a number

NAND write: incorrect device type in bootloader
'bootloader' is not a number

我输入n  下载 u-boot 到nand flash  可以  却出现NAND write: incorrect device type in bootloader
'bootloader' is not a number 这个错误,  结果是 没有成果下载到nan     ! 但是 我用 nand wrie 可以把二进制文件下载到 nand中去 ,   我好久以前用n命令 也行  但是不知道 为什么这会 会出现这个错误

回帖(1)

李远恒

2019-7-9 09:45:45
解决方法:

深圳韦东山个体(17653039)  16:42:56
你的分区名中u-boot,不是bootloader,而cmd_menu.c里用的是bootloader
深圳韦东山个体(17653039)  16:43:27
你可以执行:mtdpart default
            save
举报

更多回帖

发帖
×
20
完善资料,
赚取积分