I've recently received by Pandora (wooooooooo), and am getting down to do some hacking. I've cross-compiled myself a custom root image consisting of pretty much just busybox and a kernel for testing. I've created a u-boot script which looks like this:
(cribbed from here: http://neuvoo.org/wiki/index.php?title=Install_Pre-Built_Image)
I've formatted a 16GB SD card as ext2 and copied this root image onto it. When I boot from it on the Pandora I get:
whilst reading the kernel image. If I try with the SD card formatted as FAT32 (and use fatload) then it boots fine.
Looking around on the internet seems to indicate that it could be this issue: http://bugs.openpandora.org/index.php?do=details&task_id=192 which is marked as already fixed in November last year. I guess it is this commit: http://git.openpandora.org/cgi-bin/gitweb.cgi?p=pandora-u-boot.git;a=commit;h=d4741b75c6f7980c8cc5dec98e390e38a0e267f9. I guess this should be in the Zaxxon flash (which my Pandora is flashed with)? Or is it not? Is there a way to find the version of u-boot which is flashed on my Pandora? Also, is there a way to flash a newer version of just u-boot onto the NAND?
Code:
setenv bootargs root=/dev/mmcblk0p1 rw rootdelay=2 vram=6272K omapfb.vram=0:3000K
ext2load mmc 0:1 0x80300000 /boot/uImage
bootm 0x80300000
(cribbed from here: http://neuvoo.org/wiki/index.php?title=Install_Pre-Built_Image)
I've formatted a 16GB SD card as ext2 and copied this root image onto it. When I boot from it on the Pandora I get:
Code:
ext2fs_devread() read error - block
whilst reading the kernel image. If I try with the SD card formatted as FAT32 (and use fatload) then it boots fine.
Looking around on the internet seems to indicate that it could be this issue: http://bugs.openpandora.org/index.php?do=details&task_id=192 which is marked as already fixed in November last year. I guess it is this commit: http://git.openpandora.org/cgi-bin/gitweb.cgi?p=pandora-u-boot.git;a=commit;h=d4741b75c6f7980c8cc5dec98e390e38a0e267f9. I guess this should be in the Zaxxon flash (which my Pandora is flashed with)? Or is it not? Is there a way to find the version of u-boot which is flashed on my Pandora? Also, is there a way to flash a newer version of just u-boot onto the NAND?