Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm working on some project where I'm using the Beagle board - xM Rev C. Power supply is 5V/2A adapter. My task is porting Linux Angstrom on the board but I have some problems. I have choosen Linux 2.6.32. I found a milion tutorials how to run Linux on the BeagleBoard-xM (BB) (for instance on this blog) using prebuild images (from Narcissus or downloaded from git repo) but no one has explained how to run Linux which I was build with cross compiler. I need to change the Linux kernel, build it and run it on the BB-xM Rev C. Problem has appeared when I copied uImage on the SD card of the BB. When I powered up my board, booting process stops on

Uncompressing Linux........... done, booting kernel

uImage was build with

make ARCH=arm CROSS_COMPILE=arm-angstrom-linux-gnueabi- uImage

Linux was configured with omap3_beagle_defconfig config file which is intended for the BB-xM. My uEnv.txt file have following content:

dvimode="hd720 omapfb.vram=0:8M,1:4M,2:4M" 
console="tty0 console=ttyO2,115200n8"

NOTE: I have only connected on the BB power supply, serial and ethernet cable, nothing more.

Does anyone have any idea or advice? Where I'm wrong? How to debug?

share|improve this question
I'm solved my problem with booting Linux kernel (2.6.38) on the Beagle board - xM Rev C following this: veter-project.blogspot.com/2012/03/… I hope this will help someone... Cheers – gaja88 Apr 12 '13 at 7:13

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.