From 79c75300b18bf2dbc60fa67a7abc8e66d8e3afd3 Mon Sep 17 00:00:00 2001 From: Benjamin Valentin Date: Tue, 24 Nov 2020 20:53:51 +0100 Subject: [PATCH] drivers/mtd_spi_nor: enter 4-byte address mode needs write enable --- drivers/mtd_spi_nor/mtd_spi_nor.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/mtd_spi_nor/mtd_spi_nor.c b/drivers/mtd_spi_nor/mtd_spi_nor.c index c8c0b680a5..1e5b73a132 100644 --- a/drivers/mtd_spi_nor/mtd_spi_nor.c +++ b/drivers/mtd_spi_nor/mtd_spi_nor.c @@ -400,6 +400,7 @@ static int mtd_spi_nor_power(mtd_dev_t *mtd, enum mtd_power_state power) #endif /* enable 32 bit address mode */ if (dev->params->addr_width == 4) { + mtd_spi_cmd(dev, dev->params->opcode->wren); mtd_spi_cmd(dev, SFLASH_CMD_4_BYTE_ADDR); }