- 积分
- 11
贡献74
飞刀19 FD
注册时间2018-9-23
在线时间1 小时
扫一扫,手机访问本帖
|
写了个裸机代码,通过DNW去下载到板子上,却不能运行,大牛帮忙分析分析下,具体操作步骤:
(1)选择1:Download to flash
(2)选择3:烧写到myApp分区
(3)通过DNW连接USB进行烧写
Now download and write nand flash part [ MyApp ]
press [USB Port-->transmit] to choose the file
Now, Downloading [ADDRESS:30800000h,TOTAL:1046]
RECEIVED FILE SIZE: 1046
(156.0KB/S,0.0S)
Now, Checksum calculation
Download O.K.
Now write nand flash page 0x300 from ram address 0x30800000, filesize = 1046
.Program nand flash partition success
(4)烧写完成后选择3:Boot My Application
出现问题:
NAND ID is 0xecda
Memory Test(30200000h-33ff0000h):O.K.
Load Application...
run 0x32000000...
NAND ID is 0xecda
Set boot params = root=/dev/mtdblock3 init=/linuxrc load_ramdisk=0 console=ttySAC0,115200 mem=65536K devfs=mount display=lcd480
Load Kernel...
貌似没有运行myAPP分区的代码,去启动内核了,大神有遇到过这种问题吗???
|
|