Can't boot beagleboard

Hi,

My beagleboard xM Rev C is back from the beagleboard hospital. I
booted the test image that it came with and it booted up fine. I then
tried to boot the maverick image, but it didn't work. The board just
had one light (light to right of power supply), and there was nothing
on the display.

So I tried the natty image. This time it booted up something, but the
display looks kinda red. I have a keyboard and mouse connected, but I
can't use them. The mouse is dead. I got the system configuration page
open, but there's nothing I can do with it. Like I said, the image is
really, really red. And the colors look like they are all shades of
red.

Any ideas of what to try next?

Thanks.

Jose

Which "natty" Image? (not all support the xM C, aka for the ones that
don't did you use the recommended uImage?)

Anything on serial?

Regards,

Hi Robert,

The natty image was this one:

http://cdimage.ubuntu.com/releases/11.04/release/ubuntu-11.04-preinstalled-netbook-armel+omap.img.gz

Plus, the updates from here:

http://people.canonical.com/~tobin/natty/beagleXM-natty.tgz

Are these correct?

Thanks,

Jose

Hi Robert,

I re-installed the image, but the result is the same.

This time I have the serial console output:

Texas Instruments X-Loader 1.5.0 (Apr 11 2011 - 09:47:05)
Beagle xM
Reading boot sector
Loading u-boot.bin from mmc

U-Boot 2011.03 (Apr 20 2011 - 07:19:53)

OMAP3630/3730-GP ES2.1, CPU-OPP2, L3-165MHz, Max CPU Clock 1 Ghz
OMAP3 Beagle boa 0
reading boot.scr

305 bytes read
Running bootscript from mmc ...
## Executing script at 82000000
reading uImage

3605220 bytes read
reading uInitrd

6566686 bytes read
## Booting kernel from Legacy Image at 80000000 ...
   Image Name: Linux
   Image Type: ARM Linux Kernel Image (uncompressed)
   Data Size: 3605156 Bytes = 3.4 MiB
   Load Address: 80008000
   Entry Point: 80008000
   Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 81600000 ...
   Image Name: Ubuntu Initrd
   Image Type: ARM Linux RAMDisk Image (gzip compressed)
   Data Size: 6566622 Bytes = 6.3 MiB
   Load Address: 00000000
   Entry Point: 00000000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.

Texas Instruments X-Loader 1.5.0 (Apr 11 2011 - 09:47:05)
Beagle xM
Reading boot sector
Loading u-boot.bin from mmc

U-Boot 2011.03 (Apr 20 2011 - 07:19:53)

OMAP3630/3730-GP ES2.1, CPU-OPP2, L3-165MHz, 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 unknown 0x02
No EEPROM on expansion board
Die ID #65cc00029ff80000015f26ad0f02e01c
Hit any key to stop autoboot: 0
reading boot.scr

355 bytes read
Running bootscript from mmc ...
## Executing script at 82000000
reading uImage

3605220 bytes read
reading uInitrd

6566686 bytes read
## Booting kernel from Legacy Image at 80000000 ...
   Image Name: Linux
   Image Type: ARM Linux Kernel Image (uncompressed)
   Data Size: 3605156 Bytes = 3.4 MiB
   Load Address: 80008000
   Entry Point: 80008000
   Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 81600000 ..
   Image Name: Ubuntu Initrd
   Image Type: ARM Linux RAMDisk Image (gzip compresse
   Data Size: 6566622 Bytes = 6.3 MiB
   Load Address: 00000000
   Entry Point: 00000000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.

I'm going on vacation the next two days, but will return Monday
(8/8/2011).

Jose

Looks like you may not have enough current to power the board. It appears to be rebooting.

Gerald

Gah, i really wish the ubuntu guys would have their images default to
dumping data to the serial port..

Please follow: https://wiki.ubuntu.com/ARM/BeagleEditBootscr

and add "console=ttyO2,115200n8" to the boot.scr (note it's ttyO2
O=omap, that wiki is one revision old..)

Regards,

Hi Robert,

Ok, I'm finally back to this board. Here is the tty output from
booting the image. Note that the keyboard and mouse are dead, and the
output screen is red:

Texas Instruments X-Loader 1.5.0 (Apr 11 2011 - 09:47:05)
Beagle xM
Reading boot sector
Loading u-boot.bin from mmc

U-Boot 2011.03 (Apr 20 2011 - 07:19:53)

OMAP3630/3730-GP ES2.1, CPU-OPP2, L3-165MHz, 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 unknown 0x02
No EEPROM on expansion board
Die ID #65cc00029ff80000015f26ad0f02e01c
Hit any key to stop autoboot: 0
reading boot.scr

328 bytes read
Running bootscript from mmc ...
## Executing script at 82000000
reading uImage

3605220 bytes read
reading uInitrd

6566686 bytes read
## Booting kernel from Legacy Image at 80000000 ...
   Image Name: Linux
   Image Type: ARM Linux Kernel Image (uncompressed)
   Data Size: 3605156 Bytes = 3.4 MiB
   Load Address: 80008000
   Entry Point: 80008000
   Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 81600000 ...
   Image Name: Ubuntu Initrd
   Image Type: ARM Linux RAMDisk Image (gzip compressed)
   Data Size: 6566622 Bytes = 6.3 MiB
   Load Address: 00000000
   Entry Point: 00000000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.

[ 108.805480] Restarting system.

Texas Instruments X-Loader 1.5.0 (Apr 11 2011 - 09:47:05)
Beagle xM
Reading boot sector
Loading u-boot.bin from mmc

U-Boot 2011.03 (Apr 20 2011 - 07:19:53)

OMAP3630/3730-GP ES2.1, CPU-OPP2, L3-165MHz, 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 unknown 0x02
No EEPROM on expansion board
Die ID #65cc00029ff80000015f26ad0f02e01c
Hit any key to stop autoboot: 0
reading boot.scr

378 bytes read
Running bootscript from mmc ...
## Executing script at 82000000
reading uImage

3605220 bytes read
reading uInitrd

6566686 bytes read
## Booting kernel from Legacy Image at 80000000 ...
   Image Name: Linux
   Image Type: ARM Linux Kernel Image (uncompressed)
   Data Size: 3605156 Bytes = 3.4 MiB
   Load Address: 80008000
   Entry Point: 80008000
   Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 81600000 ...
   Image Name: Ubuntu Initrd
   Image Type: ARM Linux RAMDisk Image (gzip compressed)
   Data Size: 6566622 Bytes = 6.3 MiB
   Load Address: 00000000
   Entry Point: 00000000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
fsck from util-linux-ng 2.17.2
/dev/mmcblk0p2: clean, 134704/484320 files, 568392/957875 blocks
fsck from util-linux-ng 2.17.2
/dev/mmcblk0p2: clean, 134704/484320 files, 568392/957875 blocks
Skipping profile in /etc/apparmor.d/disable: usr.bin.firefox
[ OK ]
speech-dispatcher disabled; edit /etc/default/speech-dispatcher
[ OK ]rting bluetooth
       * PulseAudio configured for per-user sessions
                                                    saned disabled;
edit /etc/de
fault/saned
            * Enabling additional executable binary formats binfmt-
support
[ OK ]

Ubuntu 11.04 localhost ttyO2

localhost login:

Thanks,

Jose

The fact it restarts mid way is a little weird.. What are you using
for a power supply? 5Volt or OTG?

Any chance do you have another sd card, and would test my image:
http://elinux.org/BeagleBoardUbuntu#Demo_Image (newer,
x-loader/u-boot/kernel then what ubuntu uses)..

Regards,

Hi,

I'm using an external power supply from digi-key.

I'm using a faster patriot SD card for this image, but I can use that
SD card since the current image isn't working.

Thx,

Jose

Hi Robert,

I have keyboard use now, and the mouse lights up. I'm installing the
full GUI now.

I will let you know if there are anymore issues.

Thx,

Jose