Hi,
Referring to the EVM8168 board, we have fabricated two identical custom 8168 boards with 1G DDR3 and 256MB nand like the official EVM8168. One of the two boards runs stably and works well.
However, there seems to be some problem with another one: we cannot load the Linux Kernel to this board. After loading the kernel image to DDR@0x81000000, the uboot would cast "Starting kernel"; and for a while (2~3 seconds), the system would reboot automatically:
......
Bytes transferred = 2567844 (0x272ea4)
## Booting kernel from Legacy Image at 81000000 ...
Image Name: Linux-2.6.37
Created: 2013-05-03 12:10:53 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2567780 Bytes = 2.4 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
============ The system reboots automaticall and reload the uboot from the NAND =======
U-Boot 2010.06 (Nov 01 2013 - 22:16:38)
TI8168-GP rev 2.0
HDVICP clk : 600MHz
L3 Fast clk : 549MHz
HDVPSS clk : 274MHz
Ducati M3 clk : 274MHz
DSP clk : 1000MHz
ARM clk : 1200MHz
...
I don't know how to deal with this problem since another board which got the same design runs very well. Could you give me a hand and tell me the possible bugs in my design?
Naroah
Nov/11/2013