FATFS + DMA + FreeRTOS on STM32F446 Fixed
Hi guys i was trying to get the FATFS + DMA + FreeRTOS on STM32F446 working and you have a small error in your code.
In order to get the SD Card to work, the HAL_SD_TxCpltCallback and HAL_SD_RxCpltCallback functions in bsp_driver_sd.c should not have the __weak macro on them. The linker linked with the default callback functions in the stm32F4xx_hal_sd.c file. They are just placeholder functions and dont do anything.
Once i removed the __weak from the functions in the bsp_driver_sd.c, it all worked fine.
Could you please update it in a next revision of CubeMX and CubeIDE.
