mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-30 06:36:34 +00:00
configs/imx6q-sabresd: Drop the 'quad' notation
Now that SPL is supported a single image can run on the different variants of imx6 sabresd boards: imx6q, imx6dl and imx6qp. So drop the 'quad' prefix from defconfig, directory and readme file to make it generic. Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
This commit is contained in:
parent
1ef5e6f2a5
commit
d5935bf70d
@ -1,18 +1,21 @@
|
|||||||
*******************************
|
*******************************
|
||||||
Freescale i.MX6Q Sabre SD board
|
Freescale i.MX6 Sabre SD boards
|
||||||
*******************************
|
*******************************
|
||||||
|
|
||||||
This file documents the Buildroot support for the Freescale i.MX6Q Sabre SD
|
This file documents the Buildroot support for the Freescale i.MX6 Sabre SD
|
||||||
board.
|
boards based on i.MX6Q, i.MX6DL and iMX6QP.
|
||||||
|
|
||||||
|
Thanks to the SPL support in U-Boot it is possible to run a single
|
||||||
|
sdcard.img in all i.MX6 Sabre SD board variants.
|
||||||
|
|
||||||
This configuration uses U-Boot mainline and kernel mainline.
|
This configuration uses U-Boot mainline and kernel mainline.
|
||||||
|
|
||||||
Build
|
Build
|
||||||
=====
|
=====
|
||||||
|
|
||||||
First, configure Buildroot for the i.MX6Q Sabre SD board:
|
First, configure Buildroot for the i.MX6 Sabre SD board:
|
||||||
|
|
||||||
make imx6q-sabresd_defconfig
|
make imx6-sabresd_defconfig
|
||||||
|
|
||||||
Build all components:
|
Build all components:
|
||||||
|
|
||||||
@ -20,6 +23,8 @@ Build all components:
|
|||||||
|
|
||||||
You will find the following files in output/images/ :
|
You will find the following files in output/images/ :
|
||||||
- imx6q-sabresd.dtb
|
- imx6q-sabresd.dtb
|
||||||
|
- imx6dl-sabresd.dtb
|
||||||
|
- imx6qp-sabresd.dtb
|
||||||
- rootfs.ext4
|
- rootfs.ext4
|
||||||
- rootfs.tar
|
- rootfs.tar
|
||||||
- sdcard.img
|
- sdcard.img
|
||||||
@ -45,8 +50,8 @@ command as root:
|
|||||||
For details about the medium image layout, see the definition in
|
For details about the medium image layout, see the definition in
|
||||||
board/freescale/common/imx/genimage.cfg.template.
|
board/freescale/common/imx/genimage.cfg.template.
|
||||||
|
|
||||||
Boot the i.MX6Q Sabre SD board
|
Boot the i.MX6 Sabre SD board
|
||||||
==============================
|
=============================
|
||||||
|
|
||||||
To boot your newly created system:
|
To boot your newly created system:
|
||||||
- insert the SD card in the SD3 slot of the board (close to the HDMI connector);
|
- insert the SD card in the SD3 slot of the board (close to the HDMI connector);
|
||||||
@ -54,8 +59,8 @@ To boot your newly created system:
|
|||||||
emulator at 115200 bps, 8n1;
|
emulator at 115200 bps, 8n1;
|
||||||
- power on the board.
|
- power on the board.
|
||||||
|
|
||||||
Testing graphics on the i.MX6Q Sabre SD board
|
Testing graphics on the i.MX6 Sabre SD board
|
||||||
=============================================
|
============================================
|
||||||
|
|
||||||
The imx6q-sabresd_qt5_defconfig allows to quickly test the graphics
|
The imx6q-sabresd_qt5_defconfig allows to quickly test the graphics
|
||||||
capabilities of i.MX6 using the opensource Etnaviv graphics stack
|
capabilities of i.MX6 using the opensource Etnaviv graphics stack
|
@ -24,7 +24,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/post-image.sh"
|
|||||||
BR2_TARGET_ROOTFS_EXT2=y
|
BR2_TARGET_ROOTFS_EXT2=y
|
||||||
BR2_TARGET_ROOTFS_EXT2_4=y
|
BR2_TARGET_ROOTFS_EXT2_4=y
|
||||||
BR2_TARGET_ROOTFS_EXT2_SIZE="120M"
|
BR2_TARGET_ROOTFS_EXT2_SIZE="120M"
|
||||||
BR2_ROOTFS_OVERLAY="board/freescale/imx6q-sabresd/rootfs_overlay"
|
BR2_ROOTFS_OVERLAY="board/freescale/imx6-sabresd/rootfs_overlay"
|
||||||
|
|
||||||
# Bootloader
|
# Bootloader
|
||||||
BR2_TARGET_UBOOT=y
|
BR2_TARGET_UBOOT=y
|
||||||
@ -40,7 +40,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.11.6"
|
|||||||
BR2_LINUX_KERNEL_DEFCONFIG="imx_v6_v7"
|
BR2_LINUX_KERNEL_DEFCONFIG="imx_v6_v7"
|
||||||
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
||||||
BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6q-sabresd"
|
BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6q-sabresd"
|
||||||
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/freescale/imx6q-sabresd/linux_qt5.fragment"
|
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/freescale/imx6-sabresd/linux_qt5.fragment"
|
||||||
|
|
||||||
# GL driver
|
# GL driver
|
||||||
BR2_PACKAGE_MESA3D=y
|
BR2_PACKAGE_MESA3D=y
|
||||||
|
Loading…
x
Reference in New Issue
Block a user