choujitou 发表于 2017-5-10 10:03:01

ok6410利用sd卡启动报错

ok6410自带的是wince的系统,现在想按照教程刷成android2.3的。
制作完sd卡,插在开发板上,切换成sd卡启动模式。串口出现下面打印信息
****************************************
CPU:   S3C6410 @532MHz
         Fclk = 532MHz, Hclk = 133MHz, Pclk = 66MHz, Serial = CLKUART (SYNC Mode)
Board:   SMDK6410
DRAM:    256 MB
Flash:   0 kB
NandFlash Information:
Nandflash:ChipType= SLCChipName=MT29F16G08ABACAWP
NoNo Calc pagesize, blocksize, erasesize,use ids table .............
NandFlash:name=NAND 2GiB 1,8V 8-bit,id=38, pagesize=4096 ,chipsize=1024 MB,erasesize=524288 oobsize=128
NandFlash Size is 1024 MB
SD/MMC:SD 2.0 SDHC / Manufacturer: 0x41,OEM: "42/SD16G",REV: 3.0,S/N: 1633832158,DATE: 2017/1
         SDHC size: 14832 MiB
         Freq = 50MHz
cmd error: 0x0001, HM_NORINTSTS: 0x8000
cmd error: 0x0001, HM_NORINTSTS: 0x8001
cmd error: 0x0001, HM_NORINTSTS: 0x8001
cmd error: 0x0001, HM_NORINTSTS: 0x8001
cmd error: 0x0001, HM_NORINTSTS: 0x8001
cmd error: 0x0001, HM_NORINTSTS: 0x8001
cmd error: 0x0001, HM_NORINTSTS: 0x8001
cmd error: 0x0001, HM_NORINTSTS: 0x8001
cmd error: 0x0001, HM_NORINTSTS: 0x8001
cmd error: 0x0001, HM_NORINTSTS: 0x8001
cmd error: 0x0001, HM_NORINTSTS: 0x8001
cmd error: 0x0001, HM_NORINTSTS: 0x8001
cmd error: 0x0001, HM_NORINTSTS: 0x8001
cmd error: 0x0001, HM_NORINTSTS: 0x8001
cmd error: 0x0001, HM_NORINTSTS: 0x8001
cmd error: 0x0001, HM_NORINTSTS: 0x8001
cmd error: 0x0001, HM_NORINTSTS: 0x8001
cmd error: 0x0001, HM_NORINTSTS: 0x8001
cmd error: 0x0001, HM_NORINTSTS: 0x8001

请问这是怎么回事?

飞凌-unix 发表于 2017-5-10 10:26:50

您好,您在烧写android系统之前使用wince的eboot把nandflash整个擦除一遍,在做android的烧写卡,再烧写看看。

choujitou 发表于 2017-5-11 10:11:59

飞凌-unix 发表于 2017-5-10 10:26
您好,您在烧写android系统之前使用wince的eboot把nandflash整个擦除一遍,在做android的烧写卡,再烧写看 ...

谢谢楼主的解答,已经擦除,但是还是一样的报错。
后来查明了原因:我用的sd卡是usb3.0的,结果一直报错,换了一张usb2.0的sd卡,就可以了。
页: [1]
查看完整版本: ok6410利用sd卡启动报错