sEMMC features

This page provides an overview of the functionalities and configurations available for the Soft Peripheral sEMMC for the current state of development. See the following sections for more details.

Command support

sEMMC supports the following JEDEC Standard No. 84-B51A command groups:

  • Class 0 - Basic

  • Class 2 - Block read

  • Class 4 - Block write

  • Class 5 - Erase

  • Class 6 - Write protection

  • Class 7 - Lock device

  • Class 11 - Command queuing

Note

Refer to the nrf_semmc.h header for a list of supported commands.

HS200 mode support

sEMMC supports the HS200 mode for high-speed transfers. This allows sEMMC to operate at frequencies up to 80MHz on the nRF54H20 device.

Note

You need to perform a tuning cycle using CMD21 to find the optimal sampling point for reads. After completing the tuning cycle, set the sampling value in the nrf_semmc_config_t.read_delay variable.