제가 kernel을 compile해서 올렸는데, Starting kernel... 하고 멈춰 버립니다.
도대체 어디를 봐야할지요...^^
조언 부탁드립니다.
U-Boot 1.3.0-rc3-g681a9cec-dirty (Mar 27 2008 - 09:43:45)
*** Auto-detects ethernet chip ***
DRAM: 0 kB
Flash: 64 MB
In: serial
Out: serial
Err: serial
Hit any key to stop autoboot: 0
RealView_PB # tftp 0x8000 uImage
LAN9118 ethernet chip detected
TFTP from server 192.168.1.10; our IP address is 192.168.1.100
Filename 'uImage'.
Load address: 0x8000
Loading: #################################################################
#################################################################
################################################################
done
Bytes transferred = 2845776 (2b6c50 hex)
RealView_PB # bootm
## Booting image at 00008000 ...
Image Name: u_linux
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2845712 Bytes = 2.7 MB
Load Address: 00008000
Entry Point: 00008000
XIP Kernel Image ... OK
Starting kernel ...
ARM PB 보드의 경우 부트 아큐먼트가 다른 보드에 비해 약간 틀리니 다음을 참고해 보세요.
제가 PB 보드 쓴지 하도 오래되어서, 대신 ARM EB 보드용 부트 아규먼트를 올립니다. 아마 비슷할 꺼에요.
root=/dev/nfs rw nfsroot=192.168.1.10:/nfsroot/cramfs mem=64M ip=192.168.1.85:192.168.1.10:192.168.1.1:255.255.255.0::eth0:off console=ttyAMA0 ethaddr=08:00:3e:26:0a:5b
아마, PB 보드도 비슷할 꺼에요. ^^; 여기서 중요한건 mem 사이즈와 console이 ttyAMA0 라는 것 입니다. :)
이것 때문에 부팅 안되서 삽질했던 기억이...~