#@TYPE: Machine #@NAME: ConnectCore for MX53 module. #@DESCRIPTION: Machine configuration for Digi's ConnectCore for MX53 module. include conf/machine/include/imx-digi-base.inc include conf/machine/include/tune-cortexa8.inc DIGI_FAMILY = "ccimx5:ccimx53" SOC_FAMILY = "mx5:mx53:${DIGI_FAMILY}" # Disable perf features when using kernel 2.6.35 as perf fails to build otherwise PERF_FEATURES_ENABLE = "" # Platform u-boot settings UBOOT_ENTRYPOINT = "0x70008000" UBOOT_SUFFIX = "bin" UBOOT_SYMLINK = "u-boot-${MACHINE}.${UBOOT_SUFFIX}" # Firmware MACHINE_FIRMWARE = "firmware-imx-vpu-imx53 firmware-imx-sdma-imx53" MACHINE_EXTRA_RDEPENDS += "mtd-utils-ubifs nvram ubootenv update-flash" MACHINE_EXTRA_RRECOMMENDS += "${MACHINE_FIRMWARE}" MACHINE_EXTRA_RRECOMMENDS += "kernel-module-mma7455l" MACHINE_EXTRA_RRECOMMENDS += "kernel-module-smsc911x" MACHINE_EXTRA_RRECOMMENDS += "kernel-module-scc2-driver" MACHINE_EXTRA_RRECOMMENDS += "kernel-module-sahara" MACHINE_EXTRA_RRECOMMENDS += "kernel-module-mt9v111-camera" KERNEL_MODULE_AUTOLOAD += "mma7455l" KERNEL_MODULE_AUTOLOAD += "smsc911x" KERNEL_MODULE_AUTOLOAD += "scc2_driver" KERNEL_MODULE_AUTOLOAD += "sahara" KERNEL_MODULE_AUTOLOAD += "mt9v111_camera" # # Supported variants # # Maintain in sync with the same table in platform local.conf template. # # Name WiFi Eth2 RAM NAND # ------------------------------------------ # - N N 512 512 (empty MACHINE_VARIANT="") # 128 N N 128 128 # 4k N N 512 1024 # e N Y 1024 512 # e4k N Y 512 1024 # w Y N 512 512 # w128 Y N 128 128 # we Y Y 512 512 # All variants support MACHINE_FEATURES += "accelerometer accel-graphics accel-video" # Per-variant machine features MACHINE_FEATURES_append_e = " ext-eth" MACHINE_FEATURES_append_e4k = " ext-eth" MACHINE_FEATURES_append_w = " wifi" MACHINE_FEATURES_append_w128 = " wifi" MACHINE_FEATURES_append_we = " wifi ext-eth" # Per-variant u-boot configuration UBOOT_CONFIG ??= "ccimx53js" UBOOT_CONFIG_128 = "ccimx53js_128sdram" UBOOT_CONFIG_4k = "ccimx53js_4Kpage" UBOOT_CONFIG_e = "ccimx53js_ext_eth" UBOOT_CONFIG_e4k = "ccimx53js_4Kpage" UBOOT_CONFIG_w128 = "ccimx53js_128sdram" UBOOT_CONFIG_we = "ccimx53js_ext_eth" UBOOT_CONFIG[ccimx53js] = "ccimx53js_config" UBOOT_CONFIG[ccimx53js_128sdram] = "ccimx53js_128sdram_config" UBOOT_CONFIG[ccimx53js_4Kpage] = "ccimx53js_4Kpage_config" UBOOT_CONFIG[ccimx53js_ext_eth] = "ccimx53js_ext_eth_config"