Other Parts Discussed in Thread: AM3517, DM3730, SYSCONFIG, AM3505
Hi,
I have problems booting Linux on my AM3517 custom board. I’m using the AM35x-OMAP35x-PSP 04.02.00.07 source code. X-loader and U-Boot boots from Nand flash after some modifications as our board has a different nand flash then the EVM (8bit interface). From U-Boot I’m loading the uImage from a USB Storage Device to the memory and start Linux booting using the bootm command.
I get the message “Uncompressing Linux... done, booting the kernel.” but after that nothing.
I have tried using a JTAG and a breakpoint at the address of start_kernel() according to the System.map file, but it does not break there. If I do a manual suspend then the code stops in the function __delay() found in the arch/arm/lib/delay.S. So it seems like the kernel is running.
Can someone
give any ideas on how to proceed or a solution to the problem?
Below you can see the output from my boot up:
*** Warning - bad CRC or NAND, using default environment
In: serial
Out: serial
Err: serial
Die ID #049c000100000000015da3960f01701a
Net: davinci_emac_initialize
Ethernet PHY: GENERIC @ 0x00
DaVinci EMAC
Hit any key to stop autoboot: 0
#
#
# usb reset
(Re)start USB...
USB: scanning bus for devices... 1 USB Device(s) found
scanning bus for storage devices... 1 Storage Device(s) found
# fatload usb 0:1 0x82000000 uImage
reading uImage
...............................................................................................................................................................................................................
.............................................................................................
3076824 bytes read
# setenv bootargs mem=256M console=ttyO2,115200n8 noinitrd root=/dev/mtdblock4 rw rootfstype=jffs2
# bootm 0x82000000
## Booting kernel from Legacy Image at 82000000 ...
Image Name: Linux-2.6.37
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3076760 Bytes = 2.9 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
Regards,
Anders