|
本帖最后由 qiaolin19890323 于 2013-8-28 16:27 编辑
请问各位,用TQ6410自带的u-boot下载YAFFS类型rootfs时候,出现擦除正常,但是写入失败,0byte写入,write error 什么原因,怎么解决?求解决……………………………………………………
下面是串口输出信息:
##### Boot for SKY6410/TQ6410 Main Menu #####
##### EmbedSky USB download mode #####
[1] Download u-boot or STEPLDR.nb1 or other bootloader to Nand Flash
[2] Download Eboot (eboot.nb0) to Nand Flash
[3] Download Linux Kernel (zImage.bin) to Nand Flash
[4] Download LOGO Picture (logo.bin) to Nand Flash
[5] Download UBIFS image (root.ubi) to Nand Flash
[6] Download YAFFS image (root.bin) to Nand Flash
[7] Download Program to SDRAM and Run it
[8] Boot the system
[9] Format the Nand Flash
[0] Set the boot parameters
[a] Download User Program
[n] Enter TFTP download mode menu
[r] Reboot u-boot
[t] Test Linux Image (zImage)
Enter your selection: 6
USB cable Connected!
Now, Waiting for DNW to transmit data
Now, Downloading [ADDRESS:0xc0000000,TOTAL:0x3bf940]
Please waiting ...........................................................Download Done!!
Download Address: 0xc0000000, Download Filesize:0x3bf940
Checksum is being calculated....
Checksum O.K.
NAND erase: device 0 offset 0x700000, size 0x7f900000
Erasing at 0x7ff80000 -- 100% complete.
OK
NAND write: device 0 offset 0x700000, size 0x3bf940
nand_write: Attempt to write not page aligned data
0 bytes written: ERROR
|
|