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" vram=16M optargs="consoleblank=0" 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?