MACHINE_TYPE에러인것 같다.
$ vi .config # # DaVinci Board Type # # CONFIG_MACH_DAVINCI_DM365_EVM is not set # CONFIG_MACH_DAVINCI_DM365_IPNC is not set CONFIG_MACH_DAVINCI_DM368_IPNC=y $ vi ./include/generated/mach-types.h #ifdef CONFIG_MACH_DAVINCI_DM368_IPNC # ifdef machine_arch_type # undef machine_arch_type # define machine_arch_type __machine_arch_type # else # define machine_arch_type MACH_TYPE_DAVINCI_DM368_IPNC # endif # define machine_is_davinci_dm368_ipnc() (machine_arch_type == MACH_TYPE_DAVINCI_DM368_IPNC) #else # define machine_is_davinci_dm368_ipnc() (0) #endif $ vi ./arch/arm/mach-davinci/board-dm368-ipnc.c MACHINE_START(DAVINCI_DM365_EVM, "DaVinci DM36x IPNC") .boot_params = (0x80000100), .map_io = dm365_evm_map_io, .init_irq = davinci_irq_init, .timer = &davinci_timer, .init_machine = dm368_evm_init, MACHINE_END
- Kernel 설정
다양한 설정 방법이 존재한다.
make menuconfig // 일반 설정 make xconfig (gconf tool 사용) , QT (KDE) based GUI Kernel config make gconfig (gkc tools ) GTK , GNOMEhttps://www.halolinux.us/fedora-7-reference/kernel-configuration-tools.html