Difference between revisions of "IoTGateway/BSP/Linux/iMX6/FAQ"
From ESS-WIKI
Daniel.hung (talk | contribs) |
Daniel.hung (talk | contribs) |
||
Line 6: | Line 6: | ||
--> | --> | ||
− | = | + | ==Compiling== |
− | == | + | ===U-boot=== |
Please refer to the following sections for details | Please refer to the following sections for details | ||
Line 14: | Line 14: | ||
* Customization / Building & updating u-boot manually <sub>([[IoTGateway/BSP/Linux/iMX6/Yocto_LBV3_User_Guide#To_build_u-boot_2|LBV3]]) ([[IoTGateway/BSP/Linux/iMX6/Yocto_LBV5_User_Guide#To_build_u-boot_2|LBV5]]) ([[IoTGateway/BSP/Linux/iMX6/Yocto_LBV6_User_Guide#To_build_u-boot_2|LBV6]])</sub> | * Customization / Building & updating u-boot manually <sub>([[IoTGateway/BSP/Linux/iMX6/Yocto_LBV3_User_Guide#To_build_u-boot_2|LBV3]]) ([[IoTGateway/BSP/Linux/iMX6/Yocto_LBV5_User_Guide#To_build_u-boot_2|LBV5]]) ([[IoTGateway/BSP/Linux/iMX6/Yocto_LBV6_User_Guide#To_build_u-boot_2|LBV6]])</sub> | ||
− | == | + | ===Kernel=== |
Please refer to the following sections for details | Please refer to the following sections for details | ||
Line 20: | Line 20: | ||
* Customization / Building & updating kernel/modules/dtb manually <sub>([[IoTGateway/BSP/Linux/iMX6/Yocto_LBV3_User_Guide#To_build_kernel.2Fmodules.2Fdtb|LBV3]]) ([[IoTGateway/BSP/Linux/iMX6/Yocto_LBV5_User_Guide#To_build_kernel.2Fmodules.2Fdtb|LBV5]]) ([[IoTGateway/BSP/Linux/iMX6/Yocto_LBV6_User_Guide#To_build_kernel.2Fmodules.2Fdtb|LBV6]])</sub> | * Customization / Building & updating kernel/modules/dtb manually <sub>([[IoTGateway/BSP/Linux/iMX6/Yocto_LBV3_User_Guide#To_build_kernel.2Fmodules.2Fdtb|LBV3]]) ([[IoTGateway/BSP/Linux/iMX6/Yocto_LBV5_User_Guide#To_build_kernel.2Fmodules.2Fdtb|LBV5]]) ([[IoTGateway/BSP/Linux/iMX6/Yocto_LBV6_User_Guide#To_build_kernel.2Fmodules.2Fdtb|LBV6]])</sub> | ||
− | == | + | ==Application== |
− | + | ==Boot Logo== | |
− | + | ==U-boot== | |
− | = | + | ==Kernel== |
− | == | + | ===Boot splashscreen=== |
− | == | ||
− | === | ||
In Yocto Project, it is named boot splashscreen, please refer to the following sections for details | In Yocto Project, it is named boot splashscreen, please refer to the following sections for details | ||
* Yocto Project Reference Manual / Other Tips. <sub>([https://www.yoctoproject.org/docs/1.5.1/ref-manual/ref-manual.html#usingpoky-debugging-others LBV3]) ([https://www.yoctoproject.org/docs/1.7/ref-manual/ref-manual.html#usingpoky-debugging-others LBV5]) ([https://www.yoctoproject.org/docs/1.8.1/ref-manual/ref-manual.html#usingpoky-debugging-others LBV6])</sub> | * Yocto Project Reference Manual / Other Tips. <sub>([https://www.yoctoproject.org/docs/1.5.1/ref-manual/ref-manual.html#usingpoky-debugging-others LBV3]) ([https://www.yoctoproject.org/docs/1.7/ref-manual/ref-manual.html#usingpoky-debugging-others LBV5]) ([https://www.yoctoproject.org/docs/1.8.1/ref-manual/ref-manual.html#usingpoky-debugging-others LBV6])</sub> | ||
− | |||
===Get kernel configs from running OS=== | ===Get kernel configs from running OS=== | ||
You can get the .config file in running Linux OS by the following command. | You can get the .config file in running Linux OS by the following command. | ||
Line 36: | Line 33: | ||
Furthermore, this feature is enabled by ''CONFIG_IKCONFIG_PROC''. | Furthermore, this feature is enabled by ''CONFIG_IKCONFIG_PROC''. | ||
− | =SDcard image= | + | ==SDcard image== |
To build from prebuilt image, please refer to the following sections for details. | To build from prebuilt image, please refer to the following sections for details. | ||
* Getting Started / Introducing BSP / Prebuilt image <sub>([[IoTGateway/BSP/Linux/iMX6/Yocto_LBV3_User_Guide#Prebuilt_image|LBV3]]) ([[IoTGateway/BSP/Linux/iMX6/Yocto_LBV5_User_Guide#Prebuilt_image|LBV5]]) ([[IoTGateway/BSP/Linux/iMX6/Yocto_LBV6_User_Guide#Prebuilt_image|LBV6]])</sub> | * Getting Started / Introducing BSP / Prebuilt image <sub>([[IoTGateway/BSP/Linux/iMX6/Yocto_LBV3_User_Guide#Prebuilt_image|LBV3]]) ([[IoTGateway/BSP/Linux/iMX6/Yocto_LBV5_User_Guide#Prebuilt_image|LBV5]]) ([[IoTGateway/BSP/Linux/iMX6/Yocto_LBV6_User_Guide#Prebuilt_image|LBV6]])</sub> | ||
Line 42: | Line 39: | ||
* Getting Started / Build Instructions / To build sdcard image <sub>([[IoTGateway/BSP/Linux/iMX6/Yocto_LBV3_User_Guide#To_build_sdcard_image|LBV3]]) ([[IoTGateway/BSP/Linux/iMX6/Yocto_LBV5_User_Guide#To_build_sdcard_image|LBV5]]) ([[IoTGateway/BSP/Linux/iMX6/Yocto_LBV6_User_Guide#To_build_sdcard_image|LBV6]])</sub> | * Getting Started / Build Instructions / To build sdcard image <sub>([[IoTGateway/BSP/Linux/iMX6/Yocto_LBV3_User_Guide#To_build_sdcard_image|LBV3]]) ([[IoTGateway/BSP/Linux/iMX6/Yocto_LBV5_User_Guide#To_build_sdcard_image|LBV5]]) ([[IoTGateway/BSP/Linux/iMX6/Yocto_LBV6_User_Guide#To_build_sdcard_image|LBV6]])</sub> | ||
− | + | ==Mini-PCIe== | |
− | |||
− | = | ||
− | |||
− | |||
− | |||
− | + | ==UART== |
Revision as of 07:09, 26 July 2016
i.MX6 Linux - Frequently Asked Questions
Compiling
U-boot
Please refer to the following sections for details
Kernel
Please refer to the following sections for details
- Getting Started / Build Instructions / To build linux kernel (LBV3) ( LBV5) (LBV6)
- Customization / Building & updating kernel/modules/dtb manually (LBV3) (LBV5) (LBV6)
Application
Boot Logo
U-boot
Kernel
Boot splashscreen
In Yocto Project, it is named boot splashscreen, please refer to the following sections for details
Get kernel configs from running OS
You can get the .config file in running Linux OS by the following command.
# zcat /proc/config.gz > current.config
Furthermore, this feature is enabled by CONFIG_IKCONFIG_PROC.
SDcard image
To build from prebuilt image, please refer to the following sections for details.
To build from BSP, please refer to the following sections for details.