5 years, 7 months ago.

Using FatFileSystem with NUCLEO_F429ZI

Hello,

I would like to use FATFileSystem together with SDBlockDevice. I realize that there is a hardware problem with this board regarding Ethernet and the Arduino SPI pins. However, what about using another SPI port?

thanks,

...kevin

Question relating to:

STM32 Nucleo-144 development board with STM32F429ZIT6 MCU, supports Arduino, ST Zio and morpho connectivity

2 Answers

5 years, 7 months ago.

Hi

Please check https://os.mbed.com/teams/ST/wiki/Nucleo-144pins-ethernet-spi-conflict

Regards,

Accepted Answer

Perfect. I haven't tried Ethernet yet, but the SDBlockDevice now works on the normal Arduino pins.

...kevin

posted by Kevin Braun 20 Feb 2019
5 years, 7 months ago.

You can do that, cloud client example is using different pins. You can see the used pinout from here: https://github.com/ARMmbed/sd-driver#wiring-instructions-for-target-nucleo_f429zi-with-ci-test-shield

Follow up Question:

If I update mbed-os from 5.9.7 to a newer version, I get a online compiler error stating that SDBlockDevice has been deprecated and to use the one embedded in mbed-os. Then, if I delete SDBlockDevice from my code, I get a compiler error stating SDBlockDevice.h not found. A catch 22.... Will this be rectified soon?

posted by Kevin Braun 21 Feb 2019