OK335xS无法从SD启动
刚买的OK335xS开发板,按照说明使用create-sdcard.sh对SD卡进行了分区,把bin目录下的MLO、u-boot.img、uImage拷了进去,文件系统也进行了解压。按照说明插SD卡,按BOOT按钮,系统启动时串口无限输出“CCCCCCCCCC”,无法从SD启动。
我试过了两张卡,都是SanDisk 4G SDHC卡,均无法启动。系统从Nand启动后也可以正常访问SD卡,所以不晓得问题出在了哪里。
root@ok335x:~# df -h
Filesystem Size Used Available Use% Mounted on
ubi0:rootfs 210.9M 91.4M 119.5M43% /
devtmpfs 250.3M 156.0K 250.1M 0% /dev
/dev/mmcblk0p1 313.1M 3.6M 309.5M 1% /media/mmcblk0p1
/dev/mmcblk0p2 3.3G 195.5M 3.0G 6% /media/mmcblk0p2
tmpfs 16.0M 120.0K 15.9M 1% /var/volatile
tmpfs 250.4M 0 250.4M 0% /dev/shm
tmpfs 16.0M 0 16.0M 0% /media/ram
root@ok335x:~# fdisk -l /dev/mmcblk0
Disk /dev/mmcblk0: 3965 MB, 3965190144 bytes
255 heads, 63 sectors/track, 482 cylinders, total 7744512 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks IdSystem
/dev/mmcblk0p1 * 63 642599 321268+ cW95 FAT32 (LBA)
/dev/mmcblk0p2 658665 7743329 3542332+83Linux
root@ok335x:~# ls /media/mmcblk0p1/
MLO u-boot.imguImage
root@ok335x:~# ls /media/mmcblk0p2/
bin etc lib mnt srv usr
boot forlinx lost+foundproc sys var
dev home media sbin tmp
root@ok335x:~# 楼主,您先试一下用光盘中提供的 HPUSBFW.EXE 软件格式化SD卡(具体操作在linux手册中第二章 2.1),然后将MLO ubi.img u-boot.imguImage 这四个文件拷贝到SD卡中,看看这样能不能烧写 用HPUSBFW格式化的SD卡可以正常启动
我需要SD启动跑linux,不是用SD烧Nand。打算以后自己设计硬件,MMC0挂SD卡,MMC1挂EMMC 用fdisk对SD卡手动分了一下区,可以启动了 楼主 怎么搞的 我按手册 搞 不能从TF 卡启动。。楼主能不能说下方法 谢谢!! shdabao 发表于 2014-9-10 21:55 static/image/common/back.gif
楼主 怎么搞的 我按手册 搞 不能从TF 卡启动。。楼主能不能说下方法 谢谢!!
你可以单独发一个帖子,描述一下你是怎么操作的,以及你那里的现象。
页:
[1]