summaryrefslogtreecommitdiffstats
path: root/conf/machine/imx8mnevk.conf
Commit message (Collapse)AuthorAgeFilesLines
* imx8m*evk.conf: Fix use-nxp-bsp override errorsTom Hochstein2021-01-211-2/+2
| | | | | | | | When `use-nxp-bsp` is active, several variables are missing default values and contain only the additional values for `use-nxp-bsp`. Fix this by replacing the override `_use-nxp-bsp_append` with `_append_use-nxp-bsp`. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-mkimage: allow to be used with mainline bsp for mx8mAndrey Zhizhikin2020-12-111-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | imx-boot provides a boot container, which is required for mx8m family of SOCs to execute a boot sequence. Allow the imx-boot to generate boot container for Mini, Nano and Plus SOCs by adding use-mainline-bsp to the list of compatible machines. In order to accommodate new boot container generation model, former SOC_TARGET variable has been renamed to IMX_BOOT_SOC_TARGET and should be explicitly defined in the target machine recipes. This is done to indicate that even if the mx8mm machine is finter out from MACHINEOVERRIDES by extender filter - this recipe picks up a proper target definition for boot container construction. Default ATF binary image is also now based on ATF_PLATFORM, which is explicitly defined in the machine configuration file. Current support includes only Mini, Nano and Plus SOCs from i.MX8M family, and additions of further machines would require the definition of ATF_PLATFORM and IMX_BOOT_SOC_TARGET to be moved out from imx-boot recipe to a machine configuration file. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* imx-atf: allow to be used with mainline bsp for mx8m machinesAndrey Zhizhikin2020-12-111-0/+3
| | | | | | | | | | | | | | Since ATF is required for i.MX8M series to boot the SOC, allow it to be built when use-mainline-bsp is set. Move ATF build platform definition to target machine configuration files, since MACHINEOVERRIDES extender filters out the override that is used to identify it in the recipe. Therefore, for those mx8m machines that are ready to be built with mainline BSP - ATF build platform is explicitly defined in the machine config in order to be properly set for ATF build. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* conf: machine: imx8m[m,p]: add support for fslc bspAndrey Zhizhikin2020-12-111-4/+10
| | | | | | | | | | | | | | | Add support for FSL Community BSP to imx8mmevk, imx8mpevk and imx8mnevk machines and ease restriction for those machines to be built with NXP-only BSP. FSL Community BSP allows those machines to pick up upstream components in order to construct the image. Bootloader provider is now selected to provide either u-boot-imx or u-boot-fslc for mx8mm machines based on the BSP flavor selected. WIC container is defined to accommodate ATF and option OP-TEE from NXP, as it is required for mx8mm family to boot. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* u-boot-imx: upgrade to imx_v2020.04_5.4.24_2.1.0Andrey Zhizhikin2020-09-231-1/+1
| | | | | | | | | | | | | Drop patch appplied upstream, remove additional install step which is handled by imx-boot recipe. Update u-boot dtb names in machine description files, upstream U-Boot from NXP has DTB files renamed. Upgrade u-boot-imx-tools and u-boot-imx-mfgtool to 2020.04 as well to match u-boot-imx recipe. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* imx8*: Drop unused IMAGE_BOOTLOADEROtavio Salvador2020-09-041-1/+0
| | | | | | | The variable is unused and thus we should drop it completely. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Change-Id: I3b2afe47c364dda6f928c93f75524bfec90a2131
* Revert "imx8*.conf: remove fsl- from UBOOT_DTB_NAME"Otavio Salvador2020-07-071-1/+1
| | | | | | | This reverts commit c1b638305c1ebf5d05abc3b1a211e99710b795ab. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Change-Id: I3df2ae0f5113d3bb9bb9a09f92f57f65211f0fc5
* imx8*.conf: remove fsl- from UBOOT_DTB_NAMEantznin2020-06-261-1/+1
| | | | Signed-off-by: Antonin Godard <agodard@witekio.com>
* imx8m[m,n]evk.conf: update dtb references for kernel 5.4Andrey Zhizhikin2020-04-161-6/+10
| | | | | | | | | Update DTB file names as they were renamed in the kernel tree. For imx8mmevk machine the M4 DTB was removed from the list as it was dropped from the kernel source tree. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* Finally fix the mainline BSP vs NXP BSP dynamic changeOtavio Salvador2020-04-151-0/+2
| | | | | | | | | | We cannot change the default BSP based on SoC as we trim out those when moving to the mainline BSP. For this reason, we moved the i.MX8 forced setting to our respective machines as they lack mainline BSP support. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx8mnevk: add new machine configuration for imx8m nanoAndrey Zhizhikin2020-01-081-0/+55
Add new machine configuration describing the i.MX8M Nano SoC and corresponding EVK. This configuration file is based on imx8mmevk config and adapts different boot and runtime parameters specific to i.MX8M Nano SoC. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>