안녕하세요~


처음 X5를 가지고 공부하는 학생입니다.


falinux자료실에서 커널 2.6.21버젼을 받아서


컴파일 하고 보드에 올리려고 했더니


EZBOOT>zfk                                                                      
�ZModem Resive Size 1705672                                                    
    Erase : OK                                                                  
    Write : OK                                                                  
Verify Error page-2047: b526ce73/b14e6c79===                     |   57%


이런 에러가 뜨네요 인터넷을 뒤져봐도 page-2047에 관련된 글이 하나 있긴 하던데


뎃글이 안달려 있어서 원인을 파악하기 힘드네요


make zImage 명령으로 커널이미지 만들때 컴파일 에러가 하나있었는데


sumversion.c 의 389번째 줄에 PATH_MAX를 인식하지 못하는 문제였습니다.


이것이 limits.h 에 선언이 되어 있었고, include 구조가


#include <netinet/in.h>
  3 #ifdef __sun__
  4 #include <inttypes.h>
  5 #else
  6   #ifdef __CYGWIN__
  7     #include <asm/byteorder.h> // for ntohl/htonl
  8     #include <limits.h>
  9   #else
 10     #include <stdint.h>
 11   #endif
 12 #endif

이렇게 되어 있어서

__CYGWIN__을 define해줘서 컴파일 해보기도했고, 4096으로 바로 값을 넣어 줘서 해보기도 했는데


컴파일은 잘 되나 보드에 올릴때 결과는 똑같이 page-2047이 뜨네요


조언을 좀 구하겠습니다. 도와주세요~~


긴글 읽어주셔서 감사합니다. ^^