Re-burn the entire system: U-boot, Kernel, file system.
1.u-boot is the same as burning and writing a bare board program.
2. Burn the kernel: The Development Board is set to nor boot. Suppose NAND Flash has u-boot in it, it can start with NAND. DNW burn write, tftp burn write.
DNW: Enter K in the menu and send the Uimage file using Dnw.exe.
tftp:tftp 30000000 uimage
NAND Erase kernel
NAND WRITE,JFFS2 30000000 kernel
3. File system: Dnw burn Write, tftp burn write
DNW: Enter y in the menu and send the yaffs2 file using Dnw.exe
or DNW: Enter J in the menu, and then use Dnw.exe to send the JFFS2 file.
Suppose you want to start correctly after downloading JFFS2. Also specify the root file system type JFFS2 by command-line parameters. In detail, enter the letter Q in the U-boot menu to exit the menu, and then use the following command settings, for example:
openjtag> set Bootargs noinitrd root=/dev/mtdblock3 INIT=/LINUXRC console=ttysac0 ROOTFSTYPE=JFFS2
openjtag> Save. The reason why you must specify ROOTFSTYPE=JFFS2 is that if you do not specify it, the kernel first mounts it as yaffs, assuming that the JFFS2 is not successfully attempted. For most JFFS2 file systems, however, they can be mounted ' wrongly ' as yaffs, but not used correctly after mounting.
TFTP:
tftp 30000000 fs_qtopia.yaffs2
Nand Erase root
NAND write.yaffs 30000000 0x00260000 $ (filesize)
The 0x00260000 here is the root partition address, and $ (filesize) is the specified file size, which refers to the FS_QTOPIA.YAFFS2 size.
or:
tftp 30000000 fs_qtopia.jffs2
Nand Erase root
NAND WRITE.JFFS2 30000000 0x00260000 $ (filesize)
after the burn is completed, go to reset or you can see the effect on power consumption again.
Copyright notice: This article blog original article. Blogs, without consent, may not be reproduced.
Heating Furnace Jane is the new whole system of the board