主题 : MINI6410 USB-OTG下载的问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 41552
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2011-03-30
最后登录: 2011-06-18
楼主  发表于: 2011-04-20 14:28

 MINI6410 USB-OTG下载的问题

管理提醒: 本帖被 qq2440 从 开发板实战手册及教程 移动到本区(2011-06-15)
购入两块MINI6410的板子,发现SD卡烧写程序正常,但是使用USB-OTG下载的时候出现问题。
U-BOOT和KERNEL下载都正常,但是下载ROOTFS_QTOPIA_QT4.IMG文件时,下载就卡在那里了,怎么也不动。

看了一下终端的打印信息
这是U-BOOT下载好后的信息:
Enter your Selection:v
Downloading U-Boot.bin from USB...
OTG cable Connected!
Download address 0xc0000000
Download Done!! Download Address: 0xc0000000, Download Filesize:0x30000
Checksum is being calculated.
Checksum O.K.
Downloading U-Boot.bin successed
Writing U-Boot.bin into NAND...
Erasing at 0x20000 -- 100% complete.

这是KERNEL下载之后的信息:
NAND: 1024 MiB, RAM: 256 MiB
Enter your Selection:k
Downloading Linux/Android Kernel from USB...
Insert a OTG cable into the connector!
OTG cable Connected!
Download address 0xc0000000
Download Done!! Download Address: 0xc0000000, Download Filesize:0x395964
Checksum is being calculated....
Checksum O.K.
Downloading Linux/Android Kernel successed
Writing Linux/Android Kernel into NAND...
Erasing at 0x560000 -- 100% complete.

这是文件系统下载后的信息:
Enter your Selection:y
Downloading yaffs2-image from USB...
Insert a OTG cable into the connector!
OTG cable Connected!
Download address 0xc0000000

然后就一直停在那里,怎么也不动了。

怀疑,是不是我的文件系统太大,从USB-OTG下载下来之后,先缓存在我的256M RAM里面,然后再写到FLASH里面去的
U-BOOT和KERNEL两个文件都不大,但是ROOTFS文件系统很大,差不多到250M了,所以RAM 空间不够用导致的?
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2011-04-20 15:19
新的superboot可以支持大文件烧写
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 41552
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2011-03-30
最后登录: 2011-06-18
2楼  发表于: 2011-04-20 16:16
请问如何将SUPERBOOT下载到NAND中呢,手册中有吗 ?
级别: 新手上路
UID: 41552
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2011-03-30
最后登录: 2011-06-18
3楼  发表于: 2011-04-20 16:19

 回 1楼(mindee) 的帖子

我用U-BOOT烧写SUPPERBOOT的时候出现如下错误了:

##### FriendlyARM U-Boot(2010-11, NAND) for 6410 #####
[f] Format the nand flash
[v] Download u-boot.bin
[k] Download Linux/Android kernel
[y] Download root yaffs2 image
[a] Download Absolute User Application
[n] Download Nboot.nb0 for WinCE
[w] Download WinCE NK.nb0
[s] Set the boot parameter of Linux
Boot Linux
[q] Quit to shell
NAND: 1024 MiB, RAM: 256 MiB
Enter your Selection:v
Downloading U-Boot.bin from USB...
Insert a OTG cable into the connector!
OTG cable Connected!
Download address 0xc0000000
Download Done!! Download Address: 0xc0000000, Download Filesize:0x82000
Checksum is being calculated.
Checksum O.K.
DNW download Data size is too big
Downloading U-Boot.bin failed

SUPERBOOT太大了,还是不能使用这种方式烧写 ?
级别: 新手上路
UID: 11846
精华: 0
发帖: 39
金钱: 195 两
威望: 39 点
综合积分: 78 分
注册时间: 2009-12-22
最后登录: 2014-02-12
4楼  发表于: 2011-07-10 10:02
你的文件有写权限吗?
级别: 新手上路
UID: 90844
精华: 0
发帖: 46
金钱: 230 两
威望: 46 点
综合积分: 92 分
注册时间: 2013-04-25
最后登录: 2015-01-10
5楼  发表于: 2013-07-14 01:05
我也出现这问题
而且我不懂这个什么意思
Download Address: 0xc0000000
0xc0000000这地址在哪
级别: 新手上路
UID: 96912
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
综合积分: 10 分
注册时间: 2013-10-05
最后登录: 2013-10-21
6楼  发表于: 2013-10-20 23:29

 回 楼主(thuski) 的帖子

我的也出现这个问题,烧写ROOTFS_QTOPIA_QT4.IMG时就会卡在那里,还没找到解决办法