Not booting up

Hello,

I have Beagle board Rev 5 and when I power on the board I am not getting the
boot loader message in Minicom. I would like to know whether the Beagle
Board Rev5 has pre-loaded boot loader and kernel programmed in the flash.

Note:
I have configured the minicom with 115200 8N1.

Regards,
Maniyan

The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments contained in it.

It comes with XLoader and UBoot in flash. There is no kernel preloaded on Beagle.

Gerald

I'm having problems with my B5 board I just got as well. It looks like
the serial port is not working, because everything else indicates that
it is booting up: leds turn on in order, voltages are ok, buzz from
speaker, S-Video shows color bars. I just put in an RMA, and I hope
they get back to me.

Regards,
Jonathan

Nevermind. Follow the manual chap 13.3. My serial connector is not
wired as the board needs, although it LOOKs the same.

hi,
I have got my BeagleBoard B4, and trying to boot it.
I downloaded pre-compiled binaries from http://code.google.com/p/beagleboard/wiki/BeagleSourceCode
and used a 2GB SD card after partitioning and formatting it as the
instructions given here http://code.google.com/p/beagleboard/wiki/LinuxBootDiskFormat
So I have the SD card with with ext3 and FAT 32 partition exactly like
what above link says, where mmcblk0p1 is FAT32 and is bootable and
mmcblk0p2 is ext3.

I am trying to boot the board using these instructions

OMAP3 beagleboard.org #mmcinit
OMAP3 beagleboard.org #fatload mmc 0:1 0x80000000 uImage
OMAP3 beagleboard.org #setenv bootargs console=ttyS2,115200n8 noinitrd
root=/dev/mmcblk0p2 rootfstype=ext3 rw rootdelay=1 nohz=off
OMAP3 beagleboard.org #bootm

It tries to boot... and gives me following errors.....

driver: mmcblk
  b301 409626 mmcblk0p1
  b301 409626 mmcblk0p1
  b302 1574370 mmcblk0p2
  b302 1574370 mmcblk0p2
No filesystem could mount root, tried: No filesystem could mount root,
tried: e
xt2 ext2

<0>Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-
block(179
,1)
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-
block(179,1)

Could you please suggest why this is not booting.
What I can see is its trying ext2.
Do I need to make the partition in which filesystem is there as
ext2 ??

Earlier it was giving some problem in console environment variable
setting.

Hi,
I have Beagle Board B4 and I am trying to boot it with pre-build images as
per the google code project.
I am using a 2GB SD Card and partitioning and formatting it as shown here
http://code.google.com/p/beagleboard/wiki/LinuxBootDiskFormat
So, I have two partitions mmcblk0p1 which is FAT32 and bootable and
mmcblk0p2 which is ext3 and has filesystem extracted to it.
Mmcblk0p1 has MLO, u-boot.bin and uImage.

I am trying to boot the board like this
OMAP3 beagleboard.org # mmcinit
OMAP3 beagleboard.org # fatload mmc 0:1 0x80300000 uImage
OMAP3 beagleboard.org # setenv bootargs console=ttyS2,115200n8 noinitrd
root=/dev/mmcblk0p2 rootfstype=ext3 rw rootdelay=1
OMAP3 beagleboard.org # printenv
OMAP3 beagleboard.org # printenv
stdin=serial
stdout=serial
stderr=serial
filesize=1C54A8
bootargs=console=ttyS2,115200n8 noinitrd root=/dev/mmcblk0p2 rootfstype=ext3
rw
rootdelay=1

Environment size: 149/131068 bytes
OMAP3 beagleboard.org #bootm 0x8030000

It is starting booting but it stuck in the middle and give some "kernel
panic" errors
It says trying filesystem ext2

And stops
Could you point out where am I going wrong?

Thanks
Devilal Sharma

Hi,
This is what exactly I can capture from the terminal...

OMAP3 beagleboard.org #
OMAP3 beagleboard.org #
OMAP3 beagleboard.org #
OMAP3 beagleboard.org #
OMAP3 beagleboard.org #
OMAP3 beagleboard.org #
OMAP3 beagleboard.org # mmcinit
OMAP3 beagleboard.org # fatload mmc 0:1 0x080000000 uImage
reading uImage

1856680 bytes read
OMAP3 beagleboard.org # setenv bootargs console=ttyS2,115200n8 noinitrd
root=/dev/mmcblk0p2 rootfstype=ext2 rw rootdelay=1 nohz=off
OMAP3 beagleboard.org # bootm
## Booting kernel from Legacy Image at 80000000 ...
   Image Name: Linux-2.6.22.18-omap3
   Image Type: ARM Linux Kernel Image (uncompressed)
   Data Size: 1856616 Bytes = 1.8 MB
   Load Address: 80008000
   Entry Point: 80008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...
....
.... [here it goes on.... I am not putting all the lines]
....
mmcblk0: mmc0:bffc SD02G 1985024KiB
<6> mmcblk0: mmcblk0: p1 p1 p2 p2

VFS: Mounted root (ext2 filesystem).
VFS: Mounted root (ext2 filesystem).
<6>Freeing init memory: 132K
Freeing init memory: 132K
<4>Warning: unable to open an initial console.
Warning: unable to open an initial console.
<0>Kernel panic - not syncing: No init found. Try passing init= option to
kerne
l.
Kernel panic - not syncing: No init found. Try passing init= option to
kernel.

AND IT GETS STUCK...
I think I am missing some setenv variables to be set. Please point out where
am I going wrong.

Devilal Sharma said the following on 09/26/2008 05:22 AM:

OMAP3 beagleboard.org #
OMAP3 beagleboard.org # mmcinit
OMAP3 beagleboard.org # fatload mmc 0:1 0x080000000 uImage
reading uImage

1856680 bytes read
OMAP3 beagleboard.org # setenv bootargs console=ttyS2,115200n8 noinitrd
root=/dev/mmcblk0p2 rootfstype=ext2 rw rootdelay=1 nohz=off
OMAP3 beagleboard.org # bootm
## Booting kernel from Legacy Image at 80000000 ...
   Image Name: Linux-2.6.22.18-omap3
   Image Type: ARM Linux Kernel Image (uncompressed)
   Data Size: 1856616 Bytes = 1.8 MB
   Load Address: 80008000
   Entry Point: 80008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...
....
.... [here it goes on.... I am not putting all the lines]
  

please do.. also could you explain the steps you did for getting the
filesystem on partition 2? for what ever reason, it does look like
bootargs taken by the kernel might be different from the bootargs
provided in u-boot. send us links to MLO, U-Boot and uImage (and if
possible filesys). It might be a good idea to switch to Linux
OMAP/Angstrom kernel and try.

Regards,
Nishanth Menon

I used pre-build images from
http://code.google.com/p/beagleboard/wiki/BeagleSourceCode
for MLO, u-boot.bin and uImage. I used this filesystem from
http://beagleboard.googlecode.com/files/ALSA-FS.tar.gz from the same page as
mentioned above.

I used instructions here
http://code.google.com/p/beagleboard/wiki/LinuxBootDiskFormat to partition
and format the SD card, but used mkfs.ext2 instead of mkfs.ext3. And I set
filesystem variables also accordingly as I gave in the last mail (below).
I am very new to all this and of course linux too.