I followed this tutorial using the setup_sdcard.sh script on this site
http://elinux.org/BeagleBoardUbuntu#Canonical.2FUbuntu_Images the
Oneiric 11.10 section. It seemed to build my sd card correctly but I
am still unable to boot ubuntu. The serial console says unable to use
mmc 0:1 fatload and it later comes up and says bad partition 2. Has
anyone encountered and gotten past this issue? What am I missing. I
executed this code sudo ./setup_sdcard.sh --mmc /dev/mmcblk0 --uboot
"beagle_bx" --rootfs ext3 in the terminal. I believe my board to be a
beagle xm rev a or b.. the console says it is a rev A but on the board
there is a B sticker so I am unsure. I am able to post any requested
screens of what I am seeing or anything I am just really stuck here
and new to the beagle board. Any help is greatly appreciated. I really
just wanna get this thing up and running.
Actually you should have selected "--uboot beagle_xm" for the xM..
the "beagle_bx" is the oldest beagle...
Yet it still should have worked, can you please rerun the script, but
this time also copying your full console terminal to pastebin.com such
that I can take a look where it failed..
Regards,
As a test, here's the "r5" image with "sudo ./setup_sdcard.sh --mmc
/dev/sdd --uboot beagle_bx --rootfs ext3"
http://paste.debian.net/156221
It works fine.. I'd really like to see your terminal log..
Regards,
I will do this as soon as I get home. Also it is important to note the
script runs fine, the failure occurs in the serial console when trying
to boot that card. When I get home I will put both on pastebin.com.
Also I originally used the beagle_xm command, but when I tried to boot
the sd the terminal didn't appear because on the boot partition there
was no uboot.bin there was a uboot.img. I don't know the difference.
I will do this as soon as I get home. Also it is important to note the
script runs fine, the failure occurs in the serial console when trying
to boot that card. When I get home I will put both on pastebin.com.
Also I originally used the beagle_xm command, but when I tried to boot
the sd the terminal didn't appear because on the boot partition there
was no uboot.bin there was a uboot.img. I don't know the difference.
I will do this as soon as I get home. Also it is important to note the
script runs fine, the failure occurs in the serial console when trying
to boot that card. When I get home I will put both on pastebin.com.
Also I originally used the beagle_xm command, but when I tried to boot
the sd the terminal didn't appear because on the boot partition there
was no uboot.bin there was a uboot.img. I don't know the difference.
On the older bx/cx there was still one u-boot patch i was testing
before making v2011.12 default (which is default on the xm at the
moment).. With v2011.12, u-boot now provides MLO (so no more
x-loader), however by default it looks for a "u-boot.img" file vs the
older "u-boot.bin"
I was also uploading new files late last night to the server, so might
have hit the server at the just the wrong moment..
Regards,
Sorry about the multiple posts...
Here is the scripts output
http://pastebin.com/nWf5SCJJ
and here is the output in the serial console when i run
sudo ./setup_sdcard.sh --mmc /dev/mmcblk0 --uboot beagle_xm
http://pastebin.com/BqfK25je
This output is different from last night... I redownloaded the file
from the tutorial and it
now I am getting this weird output.
Ah, that u-boot error.. We've been using a small hack/workaround in
v2011.12 that seemed to work for most devices.. Except it looks like
it didn't work for you.. I've added a patch from Tom Rini that should
fix it for good.. To test, rerun but add "--use-beta-bootloader"
sudo ./setup_sdcard.sh --mmc /dev/mmcblk0 --uboot beagle_xm
--use-beta-bootloader
if u-boot now works for you, i'll move that newer u-boot to stable and
everyone else will get that version automatically without the
"--use-beta-bootloader" option..
Regards,
I still got the same output... Im not sure but it seems like its not
able to access mmc? Any idea why this would be.