Ubuntu on beagleboard via setup_sdcard.sh

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.. :wink:
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.. :wink:

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.