Hi,
In my Panda Board setup, e-MMC chip is connected to MMC2 via expansion
slot J3 of Panda Board. The e-MMC chip is working fine and i can
create partitions from Panda-Linux (booted using SD card).
I have created Boot partition with FAT32 file-system as per the old
discussion. Vladimir Pantelic, John Masters and other....
http://groups.google.com/group/pandaboard/browse_thread/thread/3d3ea34d90626522/1e4f7ad25529b79c?lnk=gst&q=ROM+Boot#1e4f7ad25529b79c
http://groups.google.com/group/beagleboard/browse_thread/thread/ae8e64e6be02baae.
============================================================================================
My eMMC partition details are (Device /dev/mmcblk1, Partition /dev/
mmcblk1p1)
root@omap:/home/ubuntu#
root@omap:/home/ubuntu# file -s /dev/mmcblk1
/dev/mmcblk1: x86 boot sector; partition 1: ID=0xc, active, starthead
1, startsector 63, 1044162 sectors, code offset 0x0
root@omap:/home/ubuntu#
root@omap:/home/ubuntu#
root@omap:/home/ubuntu# file -s /dev/mmcblk1p1
/dev/mmcblk1p1: x86 boot sector, mkdosfs boot message display, code
offset 0x58, OEM-ID " mkdosfs", sectors/cluster 8, Media descriptor
0xf8, heads 4, sectors 1044162 (volumes > 32 MB) , FAT (32 bit),
sectors/FAT 1024, serial number 0x66b6f4be, label: "
"root@omap:/home/ubuntu#
===============================================================================================
fdisk - l display contents
*****************************
root@omap:/home/ubuntu#
root@omap:/home/ubuntu# fdisk -l
Disk /dev/mmcblk0: 7948 MB, 7948206080 bytes
255 heads, 63 sectors/track, 966 cylinders
Units = cylinders of 16065 * 512 = 8225280 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/mmcblk0p1 * 1 9 72261 c W95 FAT32
(LBA)
/dev/mmcblk0p2 10 966 7687102+ 83 Linux
Disk /dev/mmcblk1: 8006 MB,
8006926336 bytes // !!! This is eMMC
connected to MMC2!!!!!!!!!!!
255 heads, 63 sectors/track, 973 cylinders
Units = cylinders of 16065 * 512 = 8225280 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/mmcblk1p1 * 1 65 522081 c W95 FAT32
(LBA)
root@omap:/home/ubuntu#
root@omap:/home/ubuntu#
============================================================================================
I copied MLO u-boot.bin, boot.scr from SD card to eMMC partition #1(/
dev/mmcblk1).
In the Boot settting BOOTCFG is set to boot from UART-USB-MMC1-MMC2.
But when i remove the power and remove the SD card and power ON using
eMMC, I could not able to see booting happening from eMMC. Only D0!
print is appearing in the serial console.
Please let me know what is the problem with the setup. Thanks in
advance.