제가 사용중인 u-boot는 1.0.0 버전입니다. 현재 커널 부팅이 안되고 있어서 작업 진행중입니다.
검색을 해 보니까 아키텍쳐 넘버가 안 맞을 경우 생길 수 있는 문제라고 해서 부트로더쪽 아키텍처 넘버를 수정한 후 다시 이미지를 올렸는데 다음과 같이 뜹니다.
board # bdinfo
arch_number = 0x00000294
env_t = 0x00000000
boot-params = 0x30000100
DRAM bank = 0x00000000
->start = 0x30000000
->size = 0x08000000
ethaddr = 12:34:56:65:41:81
ip_addr = 192.168.1.181
baudrate = 115200 bps
board # iminfo
## Checking Image at 32000000 ...
Image Name: Linux-2.6.13-h1940-aesop2440
Image Type : ARM Linux Kernel Image (gzip compressed)
Data Size : 1350999 Bytes = 1.3 MB
Load Address : 30008000
Entry Point: 30008000
Verifying checksum ... OK
board # bootm 32000000
Warning: this binary is not compressed linux kernel image
zImage magic = 0xe28fe068
NOW, Booting Linxu...........
여기까지 진행됩니다.
혹시 u-boot 1.0.0 에서는 2.6.13 커널을 사용 못하는 것인지 아니면 제가 다른 실수를 했는지 조언 부탁드립니다.
버전 : 1.0.0
컴파일러 : 2.95.3
혹시 컴파일러 문제도 가능성이 있을까요?