Hi,
DM8127_IPNC_RDK3.8。
今天做SD卡启动,成功了,SD卡可以启动。
但是原来的nand启动却不行了:
我按照《IPNC_RDK_InstallGuide》的第1.6.4.1节重新烧录UBIFS文件系统(Binaries文件夹下的ubifs_ipnc_full_feature.bin),也是这样的错误,启动不起来
bootcmd与bootargs如下:
bootcmd=ipnc_ff_init 1;nboot 0x81000000 0 0x280000; bootm
bootargs=console=ttyO0,115200n8 rootwait=1 rw ubi.mtd=4,2048 rootfstype=ubifs root=ubi0:rootfs init=/init mem=80M vram=4M notifyk.vpssm3_sva=0xBFD00000 ip=192.168.1.168 cmemk.phys_start=0x85000000 cmemk.phys_end=0x89000000 cmemk.allowOverlap=1 eth=00:0C:0C:02:50:4C earlyprintk
SD卡启动与nand启动,两者因该不会影响才对。
做SD卡启动的时候,唯一有差错的是,当时JP2跳帽没短接成SD启动模式,(即在nand启动模式下)配置bootcmd与bootargs为SD卡启动的参数,插SD卡,上电来启动开发板:
setenv bootcmd 'ipnc_ff_init 1; mmc rescan 0; fatload mmc 0 0x81000000 uImage; bootm 0x81000000'
setenv bootargs 'console=ttyO0,115200n8 noinitrd mem=80M rootwait vram=4M notifyk.vpssm3_sva=0xBFD00000 root=/dev/mmcblk0p2 rw eth=00:0C:0C:02:50:4C ip=192.168.1.224 cmemk.phys_start=0x85000000 cmemk.phys_end=0x89000000 cmemk.allowOverlap=1 earlyprintk'
但是开发板也启动起来了。(是这一步有什么影响吗)
那么我要怎么做,才能恢复nand正常启动呢?
user1369122:
nand scrub就行了。 而且建议直接换颗nand试试,有可能只是nand坏块太多废了