From 4682ad992fe138dec6191db080e56028c4d235d7 Mon Sep 17 00:00:00 2001 From: Jukka Laitinen Date: Mon, 21 Sep 2026 09:37:24 +0300 Subject: [PATCH] boards/arm/imxrt/imxrt1180-evk: Fix FCB struct layout for flexspi_nor_config_s The flexspi_nor_config_s was missing four fields, resulting the fields after the missing ones being read from wrong positions. Align the struct properly according to the reference manual. Signed-off-by: Jukka Laitinen --- boards/arm/imxrt/imxrt1180-evk/src/imxrt_flash_headers.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/boards/arm/imxrt/imxrt1180-evk/src/imxrt_flash_headers.c b/boards/arm/imxrt/imxrt1180-evk/src/imxrt_flash_headers.c index fb858c8396b..aac3afea7fa 100644 --- a/boards/arm/imxrt/imxrt1180-evk/src/imxrt_flash_headers.c +++ b/boards/arm/imxrt/imxrt1180-evk/src/imxrt_flash_headers.c @@ -144,6 +144,10 @@ struct flexspi_nor_config_s uint8_t ipcmd_serial_clk_freq; uint8_t is_uniform_block_size; uint8_t reserved0[2]; + uint8_t serial_nor_type; + uint8_t need_exit_nocmdmode; + uint8_t halfclk_for_nonreadcmd; + uint8_t need_restore_nocmdmode; uint32_t block_size; uint32_t reserved1[11]; };