Hi Guilherme,
I know you found a workaround with fdisk so you're probably no longer using parted, but I was wondering if you were able to use parted to change the geometry in the partition table to 255heads/63sectors as the boot rom seems to require?
Actually with current x-loader/u-boot the 255heads/63sectors isn't a hard requirement anymore for the boot partition, so i've dropped it..
https://github.com/RobertCNelson/omap-image-builder/blob/master/tools/setup_...
So far tested on:
Beagle B6 (oldest still booting beagle i have, any boards before that had serial-ic overheating problems and eventually die under warrente.) Beagle C2 & C4 Beagle xM A2
with angstrom's: MLO-beagleboard-1.44+r16 & u-boot-beagleboard-2010.03+r65
Panda A1
with mlo/u-boot from: http://gitorious.org/pandaboard
So right now i use parted to create the second partition. We could drop fdisk for the first, if we could figure out how to make parted create a partition starting at the first cylinder.
For example, I've tried this and it doesn't boot:
parted --script ${MMC} mkpart primary fat16 0 64
I ask because I'm working on converting our script to python and it'd be nice if I could use python-parted for that, but it doesn't seem to be able to.
Regards,