Local IP가 설정이 되질 않아서 부트로더를 새로 올리려고

JTAG을 사용하였으나 오류가 발생하는군요.

아마도 메모리 문제라고 생각되는데요.

우선 Local IP설정이 안된 경우의 로그입니다.

============================


^^;
  1. MAC Address            [00:a2:55:f2:26:25]
  2. LOCAL IP               [192.168.1.163]
  3. HOST IP                [0.0.0.0]
  4. Host tftp directory    []
  5. zImage      file name  [zImage.x5]
  6. ram disk    file name  [ramdisk.x5.gz]
  7. boot loader file name  [ezboot.x5]

  A. Autoboot wait time     [3]
  B. Boot Menu Key          [ ]
  R. Copy Ramdisk [Y/N]     [Y]
  C. Architecture Number    [303]
  E. Serial FF/BT/ST(0/1/2) [2]
  K. Kernel Command Line    
     [keepinitrd root=/dev/ramdisk console=ttyS02,115200]

  L. Load Default
  P. Apply & Exit
  S. Save
  0. Exit

  Select >>S
Invalid Address... 0x00020000
Verify Error 00020000: 0017/0012

  ...Saved

^^;
  1. MAC Address            [00:a2:55:f2:26:25]
  2. LOCAL IP               [192.168.1.163]
  3. HOST IP                [0.0.0.0]
  4. Host tftp directory    []
  5. zImage      file name  [zImage.x5]
  6. ram disk    file name  [ramdisk.x5.gz]
  7. boot loader file name  [ezboot.x5]

  A. Autoboot wait time     [3]
  B. Boot Menu Key          [ ]
  R. Copy Ramdisk [Y/N]     [Y]
  C. Architecture Number    [303]
  E. Serial FF/BT/ST(0/1/2) [2]
  K. Kernel Command Line    
     [keepinitrd root=/dev/ramdisk console=ttyS02,115200]

  L. Load Default
  P. Apply & Exit
  S. Save
  0. Exit

  Select >>

=========================================

보시면 Invalid Address... 0x00020000

Verify Error 00020000: 0017/0012에서 우선 오류가 발생합니다.

그래서 JTAG으로 새로 올리려고 하였습니다.

EZFLASHW 프로그램을 사용하여 JTAG연결 상태를 우선 확인하였으며,

정상인 상태에서 "FLASH WRITER"메뉴로 이동하여 "Get Flash ID"를 클릭하였으나,

"Unknown Flash / Detect Code : 4A/C2"라고만 나오네요.

새로받은 ezboot.x5의 위치를 설정해주고 "Write"를 해보았지만, "Invalid Address... 00000000",

"Writer error"라고 나옵니다.

물론 여러번 시도하였으나 똑같은 오류 메시지만 출력되었구요.

아마도 Flash가 잘못된게 아닌가 싶은데..답변 부탁드릴께요..

하루 종일 삽푸고 있습니다..-__-;  oh~! God~!

++++추가로 질문있습니다.

커널 컴파일 후 업로드시에 커널 크기가 큰 경우 오류가 발생할수 있나요?

Write할때 약 91%정도에서 멈추어 버리는 현상이 발생하는데 커널 크기때문이 아닐까 생각중이라서요.

그리고 만약에 맞다면 메모리 맵을 바꿔줘야 할듯 한데 참고 할 만한 문서나 방법을 알려주시면

아마도 제가 삽푸는 시간을 줄일수 있지 않을까 생각되는데 말입니다..ㅋㅋ