[PATCH V2 0/4] MXS nand fixes in SPL
Tim Harvey
tharvey at gateworks.com
Wed May 11 17:16:53 CEST 2022
On Tue, Apr 26, 2022 at 10:50 PM Michael Trimarchi
<michael at amarulasolutions.com> wrote:
>
> 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
>
Tested By: Tim Harvey <tharvey at gateworks.com>
#gwventana_nand_defconfig (imx6qdl NAND)
Best Regards,
Tim
More information about the U-Boot
mailing list