2021-11-04 03:27 AM
<configuration>
FreeRTOS, STM32F767, flash memory(W25Q128)
using SPI5_Tx/Rx with DMA
Full duplex, 4 line, 8 bits, Prescaler = 2, CPOL=Low, CPHA=1 Edge (Mode 0)
DMA2_Stream3 for Tx (Very High Priority), DMA2_Stream4 for Rx (Very High Priority)
Normal Mode,
<Error>
What is the cause?
Solved! Go to Solution.
2021-11-04 03:41 AM
You mean you are flashing a new version of your prog sending new data, but the old (different) data is still sent? Then, flashing did not work properly.
If DMA is involved on a MCU with a data cache (like F7), you might also double-check that the DMA sees the correct data (cache cohereny).
hth
KnarfB
2021-11-04 03:41 AM
You mean you are flashing a new version of your prog sending new data, but the old (different) data is still sent? Then, flashing did not work properly.
If DMA is involved on a MCU with a data cache (like F7), you might also double-check that the DMA sees the correct data (cache cohereny).
hth
KnarfB