2025-05-06 1:21 AM - last edited on 2025-05-06 2:07 AM by mƎALLEm
I'm working on a project involving the SD card on the STM32F407VET6 Black board Project. I would greatly appreciate your expertise and guidance in connecting and writing the necessary code to get the stepper motor running.
If anyone has experience with this setup or can share sample code and wiring diagrams, it would be incredibly helpful. Your insights would make a significant difference in advancing my project.
Thank you in advance for your support!
2025-05-06 2:08 AM
Hello,
You can inspire from the example provided in the STM32CubeF4 on this link.
2025-05-06 2:14 AM
...if the board uses an genuine STM32F407VET6, which is often not the case, so please double-check that.
Your board is not from STMicroelectronics, but the question is essentially identical to this question.
Regards
/Peter
2025-05-06 9:23 AM
Error- Main Config: These peripherals still have some not configured or wrong parameter values: [FATFS, Verify the Platform Settings Tab ]
My SDIO configuration:
PC10.GPIOParameters=GPIO_PuPd
PC10.GPIO_PuPd=GPIO_PULLUP
PC10.Mode=SD_4_bits_Wide_bus
PC10.Signal=SDIO_D2
PC11.GPIOParameters=GPIO_PuPd
PC11.GPIO_PuPd=GPIO_PULLUP
PC11.Mode=SD_4_bits_Wide_bus
PC11.Signal=SDIO_D3
PC12.GPIOParameters=GPIO_PuPd
PC12.GPIO_PuPd=GPIO_PULLUP
PC12.Mode=SD_4_bits_Wide_bus
PC12.Signal=SDIO_CK
PC8.GPIOParameters=GPIO_PuPd
PC8.GPIO_PuPd=GPIO_PULLUP
PC8.Mode=SD_4_bits_Wide_bus
PC8.Signal=SDIO_D0
PC9.GPIOParameters=GPIO_PuPd
PC9.GPIO_PuPd=GPIO_PULLUP
PC9.Mode=SD_4_bits_Wide_bus
PC9.Signal=SDIO_D1
PD2.GPIOParameters=GPIO_PuPd
PD2.GPIO_PuPd=GPIO_PULLUP
PD2.Mode=SD_4_bits_Wide_bus
PD2.Signal=SDIO_CMD
2025-05-06 9:29 AM - last edited on 2025-05-06 10:01 AM by Andrew Neil
Duplicate - merged.
Error: FATFS, Verify the Platform Settings Tab
I'm trying to configure SDIO pins, I received this message:
- Main Config: These peripherals still have some not configured or wrong parameter values: [FATFS, Verify the Platform Settings Tab ]
My SDIO pins configuration:
PC10.GPIOParameters=GPIO_PuPd
PC10.GPIO_PuPd=GPIO_PULLUP
PC10.Mode=SD_4_bits_Wide_bus
PC10.Signal=SDIO_D2
PC11.GPIOParameters=GPIO_PuPd
PC11.GPIO_PuPd=GPIO_PULLUP
PC11.Mode=SD_4_bits_Wide_bus
PC11.Signal=SDIO_D3
PC12.GPIOParameters=GPIO_PuPd
PC12.GPIO_PuPd=GPIO_PULLUP
PC12.Mode=SD_4_bits_Wide_bus
PC12.Signal=SDIO_CK
PC8.GPIOParameters=GPIO_PuPd
PC8.GPIO_PuPd=GPIO_PULLUP
PC8.Mode=SD_4_bits_Wide_bus
PC8.Signal=SDIO_D0
PC9.GPIOParameters=GPIO_PuPd
PC9.GPIO_PuPd=GPIO_PULLUP
PC9.Mode=SD_4_bits_Wide_bus
PC9.Signal=SDIO_D1
PD2.GPIOParameters=GPIO_PuPd
PD2.GPIO_PuPd=GPIO_PULLUP
PD2.Mode=SD_4_bits_Wide_bus
PD2.Signal=SDIO_CMD
2025-05-06 9:31 AM
@Aabc wrote:Verify the Platform Settings Tab
So did you do that?
Show a screenshot of your Platform Settings Tab
2025-05-06 9:45 AM
I recommend you to refer to the example I provided and port it to CubeMx or you can inspire from this Youtube video: STM32 – Creating a File System on a SD card
You don't have only the GPIO to configure.
2025-05-06 10:21 AM