제공하는 zImag 파일이 아니라 커널소스를 이용하여 컴파일 후 생성된 이미지를 통해 부팅하려고 합니다.

 

부트로더는 제공하는 것을 사용하였구요

 

2440 같은 경우 falinux-config.sh 파일이 있으나 6410 같은 경우 .config 파일이 있긴 한데 xml 파일인데

 

어떻게 해야할지 모르겠습니다.

 

리눅스는 우분투 사용하고 있습니다.

 

폴더를 새로 만들어서 압축을 풀었구요 ( Tar zxvf 압축파일명 )

 

makefile 들어가보니 arch = arm cross_compile = arm-generic-linux-gnueabi- 로 제대로 되있었구요

 

바로 이 상태에서 make zImage 를 쳤습니다.

 

root@ubuntu:/kernerl_park/ezlinux-2.6.29#make zImage

 

/arch/arm/boot/ 에 zImage가 정상적으로 생성되고

 

이를 설정한 tftp를 이용하여 보드에 전송하고

 

보드를 리셋시키면 부팅은 정상적으로 되는 것을 확인할 수 있습니다.

 

그러나 LCD의 경우 화면이 작은 창으로 2개로 나뉘어져 크게 하나로 부팅되는 처음과 다른 경우가 됩니다.

 

제가 생각하기에는 falinux에서 설정한 환경이 적용되지 않아

 

보드에 부착된 lms700 LCD의 드라이버가 추가 되지 않고

 

linux 커널상에 기본으로 설정된 LCD로 적용되어 화면이 나뉘어지는 것 같습니다.

 

이에 관한 해결 방법을 아시는 분의 조언을 받고 싶습니다.

 

보통 리눅스 커널인 linux2.9.29버전을 이용하여 이 보드에 부팅가능하도록 하고 장치들이 하나씩 동작하도록

 

하는 것에 대해 공부하려고 하는데 제공하는 커널로 부팅시키는 것부터 제대로 되지 않아 여러가지 공부하고

 

있지만 잘 되지 않아 이렇게 조언을 부탁드립니다.

 

공부할 것이 산더미 같네요 ^^