안녕하세요. 커널 2.6에서 커널 이미지를 만드는 방법이 바뀌었습니다.
예전에는 [보드 이름]_defconfig 로 makefile을 생성했지만,
커널 2.6부터는 falinux-config.sh를 준비했으며,
제로보드에 따라 아래와 같이 실행하시면 됩니다.

./falinux-config.sh ez-pax270

ez-pax270을 이용한 예제

]# make distclean                  // 모든 환경 설정 및 컴파일 결과를 삭제
]# ./falinux-config.sh ez-pxa270   // 미리 준비된 기본 설정 파일로 환경값을 생성

커널의 환경을 변경하시려면 make menuconfig 를 실행합니다.

]# make menuconfig

이제 커널 이미지를 생성할 준비가 완료되었습니다.
make zImage를 실행하여 커널 이미지를 생성합니다.

]# make clean
]# make zImage

에러 없이 정상적으로 컴파일이 끝나면 make 작업 마지막 행에 생성된 커널 이미지 파일 이름을 확인하실 수 있습니다.

EZ-PXA270 일 경우

]# make distclean                  // 모든 환경 설정 및 컴파일 결과를 삭제
]# ./falinux-config.sh ez-pxa270   // 미리 준비된 기본 설정 파일로 환경값을 생성
]# make menuconfig                 // 커널 설정 변경(필요 시 실행)
]# make clean
]# make zImage                     // 커널 이미지 생성
                   .... 중략 ....
                   
  AS      arch/arm/boot/compressed/piggy.o
  CC      arch/arm/boot/compressed/misc.o
  AS      arch/arm/boot/compressed/head-xscale.o
  LD      arch/arm/boot/compressed/vmlinux
  OBJCOPY arch/arm/boot/zImage
  Kernel: arch/arm/boot/zImage is ready
]# 

컴파일 마지막 행의 내용에 따라 생성된 커널 이미지는 arch/arm/boot/zImage 입니다. 이 이미지 파일을 타켓보드로 전송합니다.

EZ-AU1200 일 경우

]# make distclean                  // 모든 환경 설정 및 컴파일 결과를 삭제
]# ./falinux-config.sh ez-au1200   // 미리 준비된 기본 설정 파일로 환경값을 생성
]# make menuconfig                 // 커널 설정 변경(필요 시 실행)
]# make clean
]# make zImage                     // 커널 이미지 생성
                   .... 중략 ....
                   
ipsel-linux-objcopy -O srec arch/mips/boot/compressed/images/zImage arch/mips/boot/compressed/images/zImage.srec
mipsel-linux-objcopy -O binary arch/mips/boot/compressed/images/zImage arch/mips/boot/compressed/images/zImage.bin
]# 

컴파일 마지막 행의 내용에 따라 생성된 커널 이미지는 arch/mips/boot/compressed/images/zImage.bin 입니다. 이 이미지 파일을 타켓보드로 전송합니다.

EZ-S3C2440 일 경우

]# make distclean                  // 모든 환경 설정 및 컴파일 결과를 삭제
]# ./falinux-config.sh ez-s3c2440  // 미리 준비된 기본 설정 파일로 환경값을 생성
]# make menuconfig                 // 커널 설정 변경(필요 시 실행)
]# make clean
]# make zImage                     // 커널 이미지 생성
                   .... 중략 ....
                   
  AS      arch/arm/boot/compressed/piggy.o
  CC      arch/arm/boot/compressed/misc.o
  AS      arch/arm/boot/compressed/head-xscale.o
  LD      arch/arm/boot/compressed/vmlinux
  OBJCOPY arch/arm/boot/zImage
  Kernel: arch/arm/boot/zImage is ready
]# 

컴파일 마지막 행의 내용에 따라 생성된 커널 이미지는 arch/arm/boot/zImage 입니다. 이 이미지 파일을 타켓보드로 전송합니다.

EZ-X5 커널 2.6 일 경우

]# make distclean                  // 모든 환경 설정 및 컴파일 결과를 삭제
]# ./falinux-config.sh ez-x5       // 미리 준비된 기본 설정 파일로 환경값을 생성
]# make menuconfig                 // 커널 설정 변경(필요 시 실행)
]# make clean
]# make zImage                     // 커널 이미지 생성
                   .... 중략 ....
                   
  AS      arch/arm/boot/compressed/piggy.o
  CC      arch/arm/boot/compressed/misc.o
  AS      arch/arm/boot/compressed/head-xscale.o
  LD      arch/arm/boot/compressed/vmlinux
  OBJCOPY arch/arm/boot/zImage
  Kernel: arch/arm/boot/zImage is ready
]# 

컴파일 마지막 행의 내용에 따라 생성된 커널 이미지는 arch/arm/boot/zImage 입니다. 이 이미지 파일을 타켓보드로 전송합니다.

더 자세한 내용은 EZ보드 통합 메뉴얼 중 "15장 커널 이미지 제작 및 설치" 내용을 참고하십시오.