diff options
author | Michael Kopfensteiner <michael.kopfensteiner@vahle.com> | 2023-02-23 16:36:00 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2023-02-27 08:42:06 +0100 |
commit | 9c6a7058b8a795dffaa00cd3738ac5dc6343b0b8 (patch) | |
tree | d39dc7e5824193d6703b0d38db333ffe87f6aa31 /images | |
parent | 929d5c16ef1a2f8cb054184259df8a74de9a2a6e (diff) | |
download | barebox-9c6a7058b8a795dffaa00cd3738ac5dc6343b0b8.tar.gz |
ARM: IMX8MP: add initial support for Variscite DT8MCustomBoard with iMX8MP
The Variscite DT8MCustomBoard is an eval board for the several Variscite
SOMs of their "DART" product line. This commit adds support for that
baseboard in combination with a DART-MX8M-PLUS SOM. The commit contains
an adapted version of the vendors device tree [1] and the vendors DDR
timings, taken from Variscite's public U-Boot sources [2].
Both files have been slightly changed to integrate well with barebox.
The boardsupport added with this commit does not yet support every
feature of the DT8MCustomBoard. Yet it already supports all basic
necessities to make use of barebox.
[1] https://github.com/varigit/linux-imx/tree/3f94f35bda827e8aa06beadb10c77358cfb6dad9
[2] https://github.com/varigit/uboot-imx/tree/7cad2ff68a508c71c572151a85bc786711bab969
Signed-off-by: Michael Kopfensteiner <michael.kopfensteiner@vahle.com>
Link: https://lore.barebox.org/20230223153601.59357-2-michael.kopfensteiner@vahle.com
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'images')
-rw-r--r-- | images/Makefile.imx | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/images/Makefile.imx b/images/Makefile.imx index ece8ea8197..9e70ba50a1 100644 --- a/images/Makefile.imx +++ b/images/Makefile.imx @@ -468,6 +468,11 @@ CFG_start_polyhex_debix.pblb.imximg = $(board)/polyhex-debix/flash-header-polyhe FILE_barebox-polyhex-debix.img = start_polyhex_debix.pblb.pimximg image-$(CONFIG_MACH_POLYHEX_DEBIX) += barebox-polyhex-debix.img +pblb-$(CONFIG_MACH_VARISCITE_DT8MCUSTOMBOARD_IMX8MP) += start_variscite_imx8mp_dart +CFG_start_variscite_imx8mp_dart.pblb.imximg = $(board)/variscite-dt8mcustomboard-imx8mp/flash-header-imx8mp-dart.imxcfg +FILE_barebox-variscite-imx8mp-dart-cb.img = start_variscite_imx8mp_dart.pblb.pimximg +image-$(CONFIG_MACH_VARISCITE_DT8MCUSTOMBOARD_IMX8MP) += barebox-variscite-imx8mp-dart-cb.img + # ----------------------- i.MX8mq based boards -------------------------- pblb-$(CONFIG_MACH_NXP_IMX8MQ_EVK) += start_nxp_imx8mq_evk CFG_start_nxp_imx8mq_evk.pblb.imximg = $(board)/nxp-imx8mq-evk/flash-header-imx8mq-evk.imxcfg |