Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
%DASHBOARD{ section="banner" | ||||||||
Line: 72 to 72 | ||||||||
Serial Flash | ||||||||
Changed: | ||||||||
< < | STM32F405 Feather | |||||||
> > | STM32F405 Feather (SPI W25Q16) | |||||||
The STM32F405 Feather has a 2 MiB Serial Flash W25Q16 on board. The smallest erasable chunk of data is the 4 KiB sector. But the default FAT block is 512 Bytes, that means if you want to write something to a not erased block, you have to erase the whole sector. For this the sector has to be buffered in RAM. For details see: | ||||||||
Line: 106 to 106 | ||||||||
The SST25VF016B seems to be compatible. | ||||||||
Changed: | ||||||||
< < | STM32WB5MM Discovery Kit | |||||||
> > | STM32WB5MM Discovery Kit (SPI S25FL128) | |||||||
16 MiB Quad SPI NOR Flash chip S25FL128SDSMFV001. | ||||||||
Line: 114 to 114 | ||||||||
The main flash array is divided into erase units called sectors. The sectors are organized either as a hybrid combination of 4-KB and 64-KB sectors, or as uniform 256-KB sectors. | ||||||||
Changed: | ||||||||
< < | 32 4 KiB sectors and 254 64 KiB sectors. With the 64 KiB sectors only the first 4 KiB are used. That means (32 + 254) * 4 KiB = 1140 KiB are available for the volume. | |||||||
> > | 32 4 KiB sectors and 254 64 KiB sectors. What a pain, why use STM this Flash? To simplify writing, only the first 4 KiB of the 64 KiB sectors are used. That means (32 + 254) * 4 KiB = 1140 KiB are available for the volume. | |||||||
Changed: | ||||||||
< < | STM32WB Feather | |||||||
> > |
STM32WB Feather (SPI W25Q128) | |||||||
The W25Q128JVPIQ. There are 4,096 erasable 4 KiB sectors. That means 16 MiB are available for the volume. | ||||||||
Line: 142 to 143 | ||||||||
Changed: | ||||||||
< < | STM32H743 Nucleo | |||||||
> > | STM32H743 Nucleo (QSPI W25Q128) | |||||||
There is no serial NOR flash on board, but there is an QSPI interface on connector CN10. | ||||||||
Line: 166 to 167 | ||||||||
SD Drive | ||||||||
Changed: | ||||||||
< < | Home Brewed microSD Adapter for STM32WB55 Nucleo/Dongle | |||||||
> > | Home Brewed microSD Adapter for STM32WB55 Nucleo/Dongle (SPI) | |||||||
You can build a very cheap microSD adapter by yourself with a microSD to SD adapter. You have to solder only 7 wires to a pin header. The breakout board for microSD cards from Adafruit have a level shifter, but this is not needed because the levels on the Nucleo are already 3.3 V. Only the CD pin is missing, this could be handy to detect a microSD card.
| ||||||||
Line: 194 to 195 | ||||||||
Changed: | ||||||||
< < | microSD Adapter on STM32F405 Feather | |||||||
> > | microSD Adapter on STM32F405 Feather (SDIO) | |||||||
SDIO Interface is well supported by the STM32F405, there is no need to use the slower SPI. | ||||||||
Line: 202 to 203 | ||||||||
| ||||||||
Changed: | ||||||||
< < | Home Brewed microSD Adapter for the STM32H743 Nucleo | |||||||
> > | Home Brewed microSD Adapter for the STM32H743 Nucleo (SDMMC) | |||||||
Changed: | ||||||||
< < | SDIO Interface is well supported by the STM32H74x, there is no need to use the slower SPI. | |||||||
> > | SDIO (SDMMC) Interface is well supported by the STM32H74x, there is no need to use the slower SPI. | |||||||