SPI NAND Flash Support for nRF54H20 in NCS v3.4.0 — Current Status and Roadmap?

Hi Nordic team,

I am following up on a previous thread (nRF54L15 sQSPI support for SPI NAND in NCS v3.3.1) where it was confirmed that NAND flash was not supported in NCS v3.3.1, either through sQSPI/MSPI or standard SPI.

I would like to ask about the current status for NCS v3.4.0, specifically targeting the nRF54H20.

Background:

  • NCS v3.4.0 is based on Zephyr 4.4, which introduced notable NAND flash support: 
    • A new jedec,spi-nand driver (drivers/flash/spi_nand.c) was added as a new MTD driver.
    • A new Flash Translation Layer (FTL) disk driver (zephyr,ftl-dhara) was introduced, providing wear leveling and bad block management, enabling NAND flash to be used as a standard disk device.

My questions are:

  1. Is SPI NAND flash (via the new jedec,spi-nand driver from Zephyr 4.4) now officially supported in NCS v3.4.0 for the nRF54H20?
  2. If not yet supported end-to-end in NCS, is there a planned roadmap or timeline for full NAND flash support (including ECC handling, bad block management, wear leveling via zephyr,ftl-dhara)?
  3. Are there any known limitations or additional steps required to use the upstream Zephyr jedec,spi-nand driver with Nordic's SPI/sQSPI/MSPI transport on the nRF54H20?

Thank you.

Related