mirror of
https://github.com/Freescale/meta-freescale-3rdparty.git
synced 2025-07-19 12:09:01 +02:00
imx6sl-warp: Add machine definition
The WaRP Board is a Wearable Reference Plaform. The board features: - Freescale i.MX6 SoloLite processor with 512MB of RAM - Freescale FXOS8700CQ 6-axis Xtrinsic sensor - Freescale Kinetis KL16 MCU - Freescale Xtrinsic MMA955xL intelligent motion sensing platform The board implements a hybrid architecture to address the evolving needs of the wearables market. The platform consists of a main board and an example daughtercard with the ability to add additional daughtercards for different usage models. For more information about the project, visit: http://www.warpboard.org/ The machine configuration file used to include Yocto Project support to the board is a consolidation work only. It only reflects the work done in Linux kernel, U-Boot and FSL Community BSP, where the hard work is actually done. Change-Id: I3ef13f7c0959aa3a62b70ca46c7bf79a2cc5b2ed Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This commit is contained in:
parent
a6a34b4f9e
commit
5fadb641df
38
conf/machine/imx6sl-warp.conf
Normal file
38
conf/machine/imx6sl-warp.conf
Normal file
|
@ -0,0 +1,38 @@
|
|||
#@TYPE: Machine
|
||||
#@NAME: WaRP
|
||||
#@SOC: i.MX6SL
|
||||
#@DESCRIPTION: Machine configuration for i.MX6SL WaRP board.
|
||||
#@MAINTAINER: Otavio Salvador <otavio@ossystems.com.br>
|
||||
|
||||
#Warp has an eMMC that stores the bootloader, kernel and rootfs.
|
||||
#An easy way to flash the generated <image>.sdcard image is
|
||||
#following these steps:
|
||||
#
|
||||
# 1.Connect the serial to USB adapter from Warp to the host PC
|
||||
# 2.Connect the USB OTG Warp port to the host PC
|
||||
# (Warp can be powered via USB OTG port).
|
||||
# 3.In the U-boot prompt type:
|
||||
# => ums 0 mmc 0
|
||||
# 4.Then the Warp eMMC will be mounted as a USB gadget in the host PC
|
||||
# 5.On the host PC, copy the generated .sdcard image into Warp's eMMC:
|
||||
# $ umount /dev/<ums-device>
|
||||
# $ sudo dd if=<image>.sdcard of=/dev/<ums-device>
|
||||
#
|
||||
#WARNING: Double check by running dmesg on the host PC which is the
|
||||
#correct node that corresponds to the Warp board. Passing an incorrect
|
||||
#device number may overwrite the host PC file system, causing boot issues there.
|
||||
|
||||
include conf/machine/include/imx-base.inc
|
||||
include conf/machine/include/tune-cortexa9.inc
|
||||
|
||||
SOC_FAMILY = "mx6:mx6sl"
|
||||
|
||||
# Use eMMC boot partition by default
|
||||
IMAGE_BOOTLOADER ?= ""
|
||||
|
||||
UBOOT_MACHINE ?= "warp_defconfig"
|
||||
|
||||
PREFERRED_PROVIDER_virtual/kernel ?= "linux-fslc"
|
||||
KERNEL_DEVICETREE = "imx6sl-warp.dtb"
|
||||
|
||||
SERIAL_CONSOLE = "115200 ttymxc0"
|
Loading…
Reference in New Issue
Block a user