Hi Guys,
I have two iMX25PDK's, namely ver1.6 and ver1.1. I have prepared an SD/MMC card for booting Linux on this kit.
The ver1.6 boots fine. The problem is that ver1.1 also boots till Linux kernel, but is not able to mount rootfs, with the same SD card.
I've attached the boot log. The thing is that its telling me that "root=/dev/mmcblk0p1" kernel cmdline argument is wrong, the root device not found. But it itself is showing me this device in the list of available options.
I have also checked the SW21 and SW22 switches, they are correct.
If anyone has any idea what might be wrong, or if someone has booted Linux on iMX25PDK 1.1 using an SD card, let me know.
Thanks
Today I faced the same issue (although this post is more than a year old). As indicated in the instructions, the kernel must support EXT3 journaling file system; so do not use the demo uImage and compile one with this feature if your are trying to use a rootfs with ext3 format.
Leo
From your log, it seems the SD card is in read only mode (mmcblk0: mmc0:e624 SD02G 1.84 GiB (ro)), I think you need check the SD write protect pin for the two boards.
From my side, if I put the SD card to locked status, I will get the same failure as you. So the rootfs should be writable, it can't be read only.