OK2440买的不久,用USB无法下载文件。
今天准备做USB的裸机实验,编译好Usb.bin文件后打算用DNW通过USB运行。DNW上显示USB:OK,但选中USB Port-->Transmit后就一直停在“RECEIVED FILE SIZE: 0”状态,重新插拔,reset开发板都不行。后改用Uart传输并运行可以,但加载原来实验USB程序还是不能传输数据。这是为什么,难道Usb模块是坏的? 开发板可以通过USB下载的方式把.bin文件烧写到My App分区,然后启动这个分区即可运行程序。 本帖最后由 飞凌-fatfish 于 2010-3-18 14:43 编辑你烧写别的分区也是这样吗 +------------------------------------------------------------+
| Select Menu |
+------------------------------------------------------------+
| Download & Run |
| Download to flash |
| Download From UART |
| Boot My Application |
| Boot Linux |
| Boot Wince |
| Erase Flash Partition |
| Config parameters |
+------------------------------------------------------------+
Download&Run is selected.
Now, Downloading
RECEIVED FILE SIZE: 0
就是这样子。 这是通过串口下载的信息:
Now download file from uart0...
Download File Size = 9158
Are you sure to run?
这个地址是不是不能下载?换0x30400000h可以。 0x30100000是boot所在的区间,往后一些,躲过boot
页:
[1]