问题如下:
将uboot_tiny4412-20130729编译出来的u-boot烧写到SD卡中,拨动S2到下面SDBOOT模式,连接串口线到PC,启动miinicom,开机上电,屏幕白色,minicom串口没有反映。
另外,换成dd iflag=dsync oflag=dsync if=Superboot4412.bin of=/dev/sdb 将Supperboot4412烧进SD去,然后将整个images拷贝进去,屏幕和串口现象一样。SD卡无法启动,系统烧不进去。
注:1. minicom串口可以判断是正常的,因为启动默认的android系统时,可以进入控制台.
2. SD卡已经换了两张分别东芝16G SDHC和金士顿16G SDHC(新买)
3. make tiny4412_config; make生成u-boot
下面是启动步骤,请看:
1. froot@ubuntu:/# fdisk -l
....
....
/dev/sdb: 15.5 GB, 15476981760 bytes
85 heads, 9 sectors/track, 39514 cylinders, total 30228480 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 Id System
/dev/sdb1 204800 30228479 15011840 b W95 FAT32
2. cd sd_fuse; make
3. cd tiny4412; ./sd_fusing.sh /dev/sdb
---------------------------------------
BL1 fusing
16+0 records in
16+0 records out
8192 bytes (8.2 kB) copied, 0.0383893 s, 213 kB/s
---------------------------------------
BL2 fusing
28+0 records in
28+0 records out
14336 bytes (14 kB) copied, 0.0853784 s, 168 kB/s
---------------------------------------
u-boot fusing
501+1 records in
501+1 records out
256612 bytes (257 kB) copied, 1.05016 s, 244 kB/s
---------------------------------------
TrustZone S/W fusing
184+0 records in
184+0 records out
94208 bytes (94 kB) copied, 0.472889 s, 199 kB/s
---------------------------------------
U-boot image is fused successfully.
Eject SD card and insert it again.
root@ubuntu:/Exynos4412_resource/uboot_tiny4412/sd_fuse/tiny4412#
4. 插入SD卡,置SDBOOT,开机上电(minicom已启动在先)