I have been using Angstrom for a little while now, and now am attempting to install Ubuntu 13.10 on my BeagleBoard-xM using the following procedure:
http://elinux.org/BeagleBoardUbuntu#Method_2:_Use_the_NetInstall_method
I setup the boot partition on my SD card without any issues using the following command from the netinstall git repository mentioned above:
$ sudo ./mk_mmc.sh --mmc /dev/sdf --dtb omap3-beagle-xm --distro saucy --serial-mode
I have tried toggling the console parameter between ttyO2 and ttyS2 with no luck. I get the following initial output from U-Boot:
U-Boot SPL 2013.10-00015-g0880266 (Nov 08 2013 - 16:10:03)
reading u-boot.img
reading u-boot.img
U-Boot 2013.10-00015-g0880266 (Nov 08 2013 - 16:10:03)
OMAP36XX/37XX-GP ES1.2, CPU-OPP2, L3-200MHz, Max CPU Clock 1 Ghz
OMAP3 Beagle board + LPDDR/NAND
I2C: ready
DRAM: 512 MiB
NAND: 0 MiB
MMC: OMAP SD/MMC: 0
*** Warning - readenv() failed, using default environment
In: serial
Out: serial
Err: serial
Beagle xM Rev C
No EEPROM on expansion board
No EEPROM on expansion board
Die ID #1db400029ff800000146a60619011009
Net: usb_ether
Hit any key to stop autoboot: 0
mmc0 is current device
gpio: pin 173 (gpio 173) value is 0
gpio: pin 4 (gpio 4) value is 0
SD/MMC found on device 0
reading uEnv.txt
983 bytes read in 3 ms (319.3 KiB/s)
Loaded environment from uEnv.txt
Importing environment from mmc …
Checking if uenvcmd is set …
Running uenvcmd …
Installer for [saucy-armhf] is using the Serial Interface
reading zImage.net
3417384 bytes read in 211 ms (15.4 MiB/s)
reading initrd.net
22513335 bytes read in 1375 ms (15.6 MiB/s)
Kernel image @ 0x80300000 [ 0x000000 - 0x342528 ]
Starting kernel …
Uncompressing Linux… done, booting the kernel.
At this point, I get no additional output on the serial device. I also reformatted the MMC without the --serial-mode parameter, hooking up my DVI monitor. I get a yellow/orange screen during U-Boot initialization, and then I get no display. Does anyone have any advice?
Thanks!