도와주세요!!
글 수 15,339
2008.04.01 14:40:18 (*.219.160.245)
8955
2008.04.01 18:18:56 (*.219.160.245)
Architecture number를 784로 바꾸고 해봐도 마찬가지입니다.
한편, CD에 있는 image를 그대로 porting 하는 것인데 set가 관련이 있을려나 모르겠읍니다.
어쨋든 귀사에서 직접 해 보십시오. 되는지 안되는지 .....
수고하십시오.
acura
이엔테크
2008.04.01 18:36:19 (*.105.125.81)
보드가 부팅이 되지 않는 이유 중에 arch number 외에 comsole 지정 정보이더군요.
EZBOOT의 set 으로 들어 가셨을 때, M. Kernel CMD 2nd의 내용이 어떻게 되시나요?
여기에 등록된 문자열이 잘못되면 부팅은 정상적으로 되는데 부팅 메시지만 콘솔 포트로 출력이 안되더군요.
이유를 알고 보니 부팅을 하면 기본 콘솔포트로 출력되지만 커널이 부팅하고 나면
설정에 따라 부팅 메시지를 다른 포트로 출력이 가능하다고 합니다.
즉, 콘솔 포트 지정이 잘못되면 정상적으로 부팅이 되더라도 부팅 메시지가 중간에 출력되지 않는 것이죠.
console=ttySAC2,115200 으로 되어 있나요? 문자열에 공백이 있으면 안됩니다.
또한 arch number도 사용하는 커널 버전에 따라 다르다고 합니다.
커널 버전이 2.6.8 이라면 552,
커널 버전이 2.6.13 이라면 784 이며,
커널 버전이 2.6.21 에서는 1309 라고 합니다.
커널 버전에 따라 arch number를 확인해 보세요.
안녕하세요.
CD에 들어있는 이미지를 그대로 부트로더 부터 전부 올리셨다면 아키 넘버가 잘못 되었습니다.
2.6.13는 ARCH 번호가 784 이며, 2.6.8은 ARCH 번호가 552 입니다..
Architecture Number 를 784 로 바꿔주시고 해보세요.
부트로드에서 환경 설정 내용입니다.
1. MAC Address [00:a2:55:f2:26:35]
2. LOCAL IP [192.168.10.160]
3. HOST IP [192.168.10.27]
4. Host tftp directory []
5. zImage file name [zImage.s2410]
6. ram disk file name [ramdisk-12M.gz]
7. boot loader file name [ezboot.s2410]
A. Autoboot wait time [3]
B. Boot Menu Key [ ]
C. Copy Ramdisk [Y/N] [Y]
D. Architecture Number [784]
E. Console Serial Number [2]
F. NAND-Partition MByte [2:5:57] (kernel:ramdisk:app)
W. Watchdog (sec, off=0) [0]
K. Kernel CMD 1st [initrd=0x30800000,5M root=/dev/ram0 ramdisk=12288]
M. Kernel CMD 2nd [console=ttySAC2,115200]
N. Kernel CMD 3rd []
L. Load Default
P. Apply & Exit
S. Save
0. Exit
그리고 만약 다른 커널을 Make 하셨다면 그 커널의 아키 넘버를 확인 해 보세요. ..
그럼 수고하세요.