From: Mehmet Fide <[email protected]> The Vybrid boots from NAND through the same Firmware Configuration Block as the i.MX6, read by its ROM from the first page, but U-Boot has no way to write it: nandbcb knows the i.MX6, i.MX7 and i.MX8M layouts only, so a Vybrid board that lost its first block, or changes the ECC layout of its NAND, needs the vendor tooling. The first patch gives nandbcb a vf610 platform entry, the second documents the block on the Colibri VF50/VF61 page.
Mehmet Fide (2): imx: nandbcb: support the Vybrid boot ROM doc: board: toradex: colibri_vf: describe the NAND boot control block arch/arm/include/asm/mach-imx/imx-nandbcb.h | 3 + arch/arm/mach-imx/Kconfig | 5 +- arch/arm/mach-imx/cmd_nandbcb.c | 137 +++++++++++++++----- doc/board/toradex/colibri_vf.rst | 25 ++++ 4 files changed, 135 insertions(+), 35 deletions(-) -- 2.55.0
