xstation에 올릴 커널을 컴파일하여 uImage를 생성해야 했는데,

UIMAGE  arch/arm/boot/uImage
"mkimage" command not found - U-Boot images will not be built
 Image arch/arm/boot/uImage is ready

위와 같은 메시지가 나오면서 uImage가 생성이 안되는 것이었다!

분명 제공된 CD에서 mkimage 파일을 /usr/bin에 복사 했는데 오류가 발생했다.

그래서 쉘에서 mkimage를 입력해보았는데 허가 거부됨 이라는 오류메시지가 리턴됐다.

제공된 파일이 잘못된 것인지...결국 인터넷을 뒤지다가 u-Boot를 컴파일하면 mkimage가 같이 생성된다는 것을 알아냈다.

u-Boot가 컴파일된 디렉토리 하위에 보면 tools란 디렉토리가 있는데 그 안에 mkimage가 생성되어있다.

./mkimage로 실행하여보니 허가 거부란 에러메시지가 뜨지 않고 잘 실행된다.

이 파일을 /usr/bin으로 복사 해주면 문제 해결~!!

Creative Commons License
Creative Commons License