Skip to main content
Zed
Associate III
February 6, 2021
Question

It looks like there's bug in SD_write function in sd_diskio_dma_rtos_template_bspv1.c in STM32Cube_FW_F7_V1.16.0 repo.

Hi!

SD_ write function in sd_diskio_dma_rtos_template_bspv1.c in STM32Cube_FW_F7_V1.16.0 contains some strange bug. The first part of this function, where we do not need to use of scratch buffer, it waits for correct message WRITE_CPLT_MSG, but in the second part where it uses scratch buffer, it waits for READ_CPLT_MSG. This seems wrong.

Thank you!

Update: Still there even in new 1.16.1 version.:expressionless_face:

This topic has been closed for replies.

2 replies

ST Technical Moderator
February 9, 2021

Hello @Zed​ ,

I will review your issue and I will come back to you as soon as possible to inform you about the taken actions/explanation if needed.

Thanks for your contribution.

Imen

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks
ST Technical Moderator
July 31, 2021

Hi @Zed​ ,

Sorry for the delayed answer.

Our team are working to fix the issue and it will be published in next release.

So, keep an eye out for the coming update.

Thank you for your patience while we work on this.

Imen

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks