Hi,
I am trying to port Linux Kernel 3.0.7 on my Beagle BoardxM.
I used the following Config file that i got from here:
I am able to build the source code of the Kernel successfully,
using the above Config file and following the following commands:
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- distclean
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- omap2plus_defconfig
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- uImage
I replaced the data of omap2plus_defconfig config file with the
above config file data. However, after building the Kernel successfully,
and after porting it to the SD Card, during booting the Kernel hangs up.
Texas Instruments X-Loader 1.4.4ss (Mar 8 2011 - 08:51:11)
Beagle xM
Reading boot sector
Loading u-boot.bin from mmc
U-Boot 2010.03 (Feb 20 2011 - 20:15:58)
OMAP3630/3730-GP ES2.0, CPU-OPP2, L3-165MHz,
OMAP3 Beagle board + LPDDR/NAND
I2C: ready
DRAM: 512 MB
NAND: 0 MiB
*** Warning - bad CRC or NAND, using default environment
In: serial
Out: serial
Err: serial
Probing for expansion boards, if none are connected you’ll see a harmless I2C e.
No EEPROM on expansion board
Beagle xM Rev A
Die ID #34fe00019ff80000015eeaa10102a014
Hit any key to stop autoboot: 0
mmc1 is available
The user button is currently NOT pressed.
reading boot.scr
** Unable to read “boot.scr” from mmc 1:1 **
reading uImage
3399271 bytes read
Booting from mmc …
Booting kernel from Legacy Image at 80200000 …
Image Name: ARM Linux Kernel
Image Type: ARM Linux Kernel Image (gzip compressed)
Data Size: 3399207 Bytes = 3.2 MB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum … OK
Uncompressing Kernel Image … OK
Starting kernel …
Uncompressing Linux… done, booting the kernel.
and the Kernel hangs up.
Can someone point out the issue…?
Thanks,
Rajiv.