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
댓글 없음 :
댓글 쓰기