Panda board usb boot: not able to load kernal

1,169 views
Skip to first unread message

Ashutosh

unread,
Mar 24, 2012, 1:55:52 PM3/24/12
to pandaboard, kira...@cisco.com
Hi ,
I am new to pandaboard and trying to boot it through USB.
I am using USB Downloader utility(http://pandaboard.org/content/usb-
downloader-and-usb-second-stage-bootloader-omap4) for this.
when i try
sudo ./usbboot ./aboot.bin u-boot.bin
it transfers the u-boot and i get the panda bootloader prompt.
Following is my serial output:

[ aboot second-stage loader ]

MSV=00000000
jumping to 0x80e80000...
came till here

U-Boot 2011.12-dirty (Feb 25 2012 - 07:23:55)

CPU : OMAP4430 ES2.1
Board: OMAP4 Panda
I2C: ready
DRAM: 1 GiB
MMC: OMAP SD/MMC: 0
Using default environment

In: serial
Out: serial
Err: serial
Hit any key to stop autoboot: 0
Card did not respond to voltage select!
Panda #

Now how to load kernel image ??
Please suggest.


Thanks

David Anders

unread,
Mar 26, 2012, 4:58:05 PM3/26/12
to pandaboard
Ashutosh,

generally there is no need to load u-boot when booting with this
method

sudo ./usbboot ./aboot.bin zImage

if you choose to upload the u-boot, you will need to setup uboot to
read the linux kernel from a specific location to boot.

Dave

Ashutosh

unread,
Mar 26, 2012, 10:59:31 PM3/26/12
to panda...@googlegroups.com
Thanks for your reply.I tried to transfer it directly but no luck.
I have downloaded kernel from this source (git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git) and compiled it.
when i directly boot the kernel (sudo ./usbboot aboot.bin zImage )it hangs with following serial output:
[ aboot second-stage loader ]

MSV=00000000
jumping to 0x82000000...
Uncompressing Linux... done, booting the kernel.
Warning: Neither atags nor dtb found

I dont know whether my image is having some problem ???
Please suggest.
Ashutosh

David Anders

unread,
Mar 27, 2012, 12:03:24 AM3/27/12
to pandaboard
ashutosh,

maybe the first question should be asked, why are you trying to boot
from the OTG in the first place?

Dave

Sandeep Cv

unread,
May 2, 2012, 10:03:16 AM5/2/12
to pandaboard
Hi Dave

I tried sudo ./usbboot ./aboot.bin zImage

but kernel is not loading it says

[ aboot second-stage
loader ]

MSV=00000000
*** SIGNATURE VERIFICATION FAILED ***

sandeep

Tom Mitchell

unread,
May 3, 2012, 8:20:55 PM5/3/12
to panda...@googlegroups.com
If I recall the initial bootstrap always needs to live on the SD card.

There was a post on this and the instructions on line...
Check the archives.

I am running from a USB hard disk with external power.
I booted a basic Ubuntu image on my SD card and did a minimum apt-get
update/upgrade
Next a controlled halt.
Then on a linux machine I mounted then copied the contents of the
second partiton
to my USB disk. Next I labeled my USB filesystem.
Then then I mounted the first partition (FAT) of the SD card and after
making a copy edited the boot line
to use LABEL=mypanda01 to match the label on my USB device.
unmounted all the bits, unpluged, moved back to the panda board and
applied power. Before growing the filesystem make sure you have a swap
partition. If you forget swap to file works fine.

There was a post on this and the instructions on line...
Check the archives.

The key for me was to start with a SD card image that worked.
--
  T o m   M i t c h e l l

yoonka

unread,
May 8, 2012, 10:44:10 PM5/8/12
to panda...@googlegroups.com, kira...@cisco.com
Hi Ashutosh,

Don't use the USB downloader. Use the image referenced in this tutorial (shameless). I hope it helps you. This tutorial shows how to install Ubuntu on the Pandaboard for max performance.

kennywi...@gmail.com

unread,
Aug 26, 2013, 4:39:38 PM8/26/13
to panda...@googlegroups.com, rajashek...@gmail.com
Was this problem solved?  If so, how?

I have downloaded/built the latest usbboot utility form github, but when I try to boot using "sudo usbboot zImage" I get virtually the same message.

[ aboot second-stage loader ]

MSV=00000000

jumping to 0x80e80000...
Uncompressing Linux... done, booting the kernel.
Warning: Neither atags nor dtb found

I'm using PandaBoard Rev A5.  I can use the same kernel image (uncompressed) on a SD card and the board will boot fine.

I am trying to free the SD card slot so that I can use a SDIO security device in card slot.

Thanks


Reply all
Reply to author
Forward
0 new messages