summaryrefslogtreecommitdiff
path: root/board/nxp/imx93_frdm
AgeCommit message (Collapse)Author
2026-06-26imx93_evk/qsb/frdm: enable booting Image.gz and avoid extra memcpyPeng Fan
Add support for booting compressed kernel Image.gz by defining kernel_comp_addr_r and kernel_comp_size in the default environment. While at here, set ip_dyn to yes to allow dhcp work properly. Signed-off-by: Peng Fan <[email protected]>
2026-06-26imx93_frdm: Add support for 2CS 2GB DRAM supportMathieu Dubois-Briand
Add 2CS 2GB DRAM configuration, as revision B2 of the i.MX93 FRDM board is using it. This is mostly an import of Tom Zheng work from NXP u-boot git: https://github.com/nxp-imx/uboot-imx/commit/4c35a6086aed Acked-by: Peng Fan <[email protected]> Signed-off-by: Mathieu Dubois-Briand <[email protected]>
2026-04-02imx93_frdm: Drop unnecessary BOARD_EARLY_INIT_F usageTom Rini
This platform enables CONFIG_BOARD_EARLY_INIT_F and then has a do-nothing board_early_init_f function. Change to not enabling the option and so not needing an empty function. Signed-off-by: Tom Rini <[email protected]>
2026-02-23board: Correct usage of fdtfile=CONFIG_DEFAULT_FDT_FILETom Rini
As explained in commit 03d2d5fc003f ("board: sifive: unmatched: set fdtfile with unquoted variable.") using the syntax of 'fdtfile=CONFIG_DEFAULT_FDT_FILE' in the plain text environment files will lead to extraneous and problematic "s in the output. This is fixed by using fdtfile=DEFAULT_FDT_FILE which was introduced recently. Acked-by: Peng Fan <[email protected]> Signed-off-by: Tom Rini <[email protected]>
2026-02-06imx93_frdm: Update IMX_BOOT_IMAGE_GUIDPeng Fan
Reusing IMX_BOOT_IMAGE_GUID from i.MX93 EVK is wrong. The ID is per board, so regenerate one using uuidgen. Signed-off-by: Peng Fan <[email protected]>
2026-02-06imx93_frdm: Drop DECLARE_GLOBAL_DATA_PTRPeng Fan
There is no user of "gd", so drop DECLARE_GLOBAL_DATA_PTR. Signed-off-by: Peng Fan <[email protected]>
2026-01-28board: nxp: Rename board directory from board/freescale to board/nxpAlice Guo
This patch renames the board directory from board/freescale to board/nxp because NXP now provides Board Support Packages (BSPs) and tools for the former Freescale i.MX and other i.MX products. All relevant references have been updated accordingly. This change does not affect functionality. Signed-off-by: Alice Guo <[email protected]> Reviewed-by: Fabio Estevam <[email protected]>