Hi,

  I'm using the Sina33 dev board and as the wiki page says, it has a  4GB 
eMMC (Toshiba THGBM5G5A1JBAIR). I'm trying to flash and boot  a custom made 
debian based Linux image from the eMMC at the moment.
I'm able to boot this image from the SD card, but no luck so far with 
booting from the eMMC.

What I did and got so far is trying to 
follow https://linux-sunxi.org/Bootable_SD_card  and flash the eMMC while 
booted from the SD card:

1. *# mkfs.ext4 /dev/mmcblk1*










*root@sina33:~# cat /proc/partitions major minor  #blocks  name 179        
0   30183936 mmcblk0 179        1    8209408 mmcblk0p1 179        8    
3866624 mmcblk1 179       24       2048 mmcblk1boot1 179       16       
2048 mmcblk1boot0I don't understand why the boot partitions are not wiped.*

2. *# root@sina33:~# fdisk -l*























*Disk /dev/mmcblk0: 28.8 GiB, 30908350464 bytes, 60367872 sectorsUnits: 
sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 
512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisklabel type: 
dosDisk identifier: 0x6706f5d0Device         Boot Start      End  Sectors  
Size Id Type/dev/mmcblk0p1       2048 16420863 16418816  7.8G 83 LinuxDisk 
/dev/mmcblk1: 3.7 GiB, 3959422976 bytes, 7733248 sectorsUnits: sectors of 1 
* 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O 
size (minimum/optimal): 512 bytes / 512 bytesDisk /dev/mmcblk1boot1: 2 MiB, 
2097152 bytes, 4096 sectorsUnits: sectors of 1 * 512 = 512 bytesSector size 
(logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 
bytes / 512 bytesDisk /dev/mmcblk1boot0: 2 MiB, 2097152 bytes, 4096 
sectorsUnits: sectors of 1 * 512 = 512 bytesSector size (logical/physical): 
512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytes*


3. *# dd if=sdcard-sina33.img  of=/dev/mmcblk1 bs=1M*
*( The SD-card bootable image)*


4.* # root@sina33:~# fdisk -l*





























*Disk /dev/mmcblk0: 28.8 GiB, 30908350464 bytes, 60367872 sectorsUnits: 
sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 
512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisklabel type: 
dosDisk identifier: 0x6706f5d0Device         Boot Start      End  Sectors  
Size Id Type/dev/mmcblk0p1       2048 16420863 16418816  7.8G 83 LinuxDisk 
/dev/mmcblk1: 3.7 GiB, 3959422976 bytes, 7733248 sectorsUnits: sectors of 1 
* 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O 
size (minimum/optimal): 512 bytes / 512 bytesDisklabel type: dosDisk 
identifier: 0x6706f5d0Device         Boot Start     End Sectors Size Id 
Type/dev/mmcblk1p1       2048 4194303 4192256   2G 83 LinuxDisk 
/dev/mmcblk1boot1: 2 MiB, 2097152 bytes, 4096 sectorsUnits: sectors of 1 * 
512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O 
size (minimum/optimal): 512 bytes / 512 bytesDisk /dev/mmcblk1boot0: 2 MiB, 
2097152 bytes, 4096 sectorsUnits: sectors of 1 * 512 = 512 bytesSector size 
(logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 
bytes / 512 bytes*


5. Trying to boot without an sdcard connected


































*�`  08x x �|> ������������� �HELLO! BOOT0 is starting!boot0 version : 
3.1.0reg_addr 0x01f00100 =0x00000000reg_addr 0x01f00104 =0x00000000reg_addr 
0x01f00108 =0x00000000reg_addr 0x01f0010c =0x00000000reg_addr 0x01f00110 
=0x00000000reg_addr 0x01f00114 =0x00000000DRAM DRIVE INFO: V1.4DRAM CLK 
=552 MHZDRAM simple test OK.dram size =1024card boot number = 2card no is 
2sdcard 2 line count 0[mmc]: mmc driver ver 2014-06-05 14:18[mmc]: ***Try 
SD card 2***[mmc]: mmc 2 cmd 8 timeout, err 0x00000100[mmc]: mmc 2 cmd 8 
err 0x00000100[mmc]: mmc 2 send if cond failed[mmc]: mmc 2 cmd 55 timeout, 
err 0x00000100[mmc]: mmc 2 cmd 55 err 0x00000100[mmc]: mmc 2 send app cmd 
failed[mmc]: ***Try MMC card 2***[mmc]: MMC ver 4.5[mmc]: SD/MMC Card: 
4bit, capacity: 3776MB[mmc]: vendor: Man 0x00110100 Snr 0x1094e248[mmc]: 
product: 004G9[mmc]: revision: 3.0[mmc]: ***SD/MMC 2 init OK!!!***sdcard 2 
init okERROR! NOT find the head of uboot.Ready to disable icache.Jump to 
Fel.*


*What am I missing here ? Why can't I wipe the 2 *boot partitions? Should I 
write the U-Boot & U-Boot SPL to one of those ?*


Thanks,
Ciprian

-- 
You received this message because you are subscribed to the Google Groups 
"linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to