-1

Producer has confirmed that if there will be concurrent AHB and APB2 transfers using DMA2, then data corruption will occur (source). The bug discovery is from 2012, many years ago. Is the STM32F4 fixed now? It probably has some new revision, is there some pattern that allows to search for chip revisions with Google?

Gortu
  • 11
  • 3
  • 3
    Have you had a look at the errata sheet? – PlasmaHH Jan 09 '17 at 16:50
  • 2
    Best would be to contact the manufacturer itself. – Bence Kaulics Jan 09 '17 at 17:00
  • @PlasmaHH: Thanks, looked at the errata sheet and there's only workaround given "don't concurrently use ABP and AHB", no information about a fix – Gortu Jan 09 '17 at 17:06
  • 3
    @Gortu: So since the manufacturer has not mentioned a fix, you ask random people on the interwebs? – PlasmaHH Jan 09 '17 at 17:07
  • I read the errata now, not earlier. There are some revisions given, this could mean other revisions have no problems, but no mention on that, I think it's worth asking how to effectively track revisions and bugs – Gortu Jan 09 '17 at 17:13

1 Answers1

1

According to the errata that I found there are two basic revisions of the chip - "A" and "The Others" (not quite sure how they have so many second revisions, but that's ST's poor documentation for you). In neither revision is the problem fixed:

enter image description here

Majenko
  • 55,955
  • 9
  • 105
  • 187