[PATCH V2 0/4] MXS nand fixes in SPL
Michael Trimarchi
michael at amarulasolutions.com
Wed Apr 27 07:50:21 CEST 2022
Those patches come after some testing of failing in factory on some
unit. We found out that the bootrom imx loader was not able to handling
badblock. This can be a limit of the implementation right now in imx8mn.
Anyway not all the imx platform has the support of this loader. I found
some problems on the implementation so I have fixed it up according the
experience of Sitara. I tested only using a Fit Image as a flash
container. This version add in the series the fix of cmd_nandbcb and
the fix of spl_nand load. I can imagine that a lot of boards and users
are affected. I have started to backport this changes in some older
uboot and adapt it
Michael Trimarchi (4):
nand: raw: mxs_nand: Fix specific hook registration
mtd: nand: mxs_nand_spl: Fix bad block skipping
arm: mach-imx: cmd_nandbcb fix bad block handling
spl: spl_nand: Fix bad block handling in fitImage
arch/arm/mach-imx/cmd_nandbcb.c | 21 +++----
common/spl/spl_nand.c | 5 +-
drivers/mtd/nand/raw/mxs_nand.c | 32 +++++-----
drivers/mtd/nand/raw/mxs_nand_spl.c | 90 ++++++++++++++++-------------
4 files changed, 73 insertions(+), 75 deletions(-)
--
2.25.1
More information about the U-Boot
mailing list