Skip to main content
Senior
July 10, 2019
Question

Issues migrating from FP 1.3.2 to 1.4.0

  • July 10, 2019
  • 1 reply
  • 590 views

Hello there

I started developing my custom boards (with H743 and H750) using Cube FP 1.3.0 and then 1.3.2. Now I have the new revision for both H7 so I've updated CubeMX to 5.2.1 and FP to 1.4.0 and now I've got a lot of troubles:

1) USB MSC stoped working

Process never get to "HOST_USER_CLASS_ACTIVE" and after checking ST library files, I found that two new callbacks weren't add by Cube (as noted in previous post).

2) FDCAN Classic stoped working

No clue yet. "HAL_FDCAN_AddMessageToTxFifoQ()" is called but there's no message to the other side and "TXBRP" bit is never reset.

3) Instable SDMMC

This works in polling mode, no DMA, no transceiver, at 10 MHz. Using the updated FP, even consecutive reading (TXT files) hangs on ReadBlock function (that "infinite" timeout...).

Are you guys having the same issues with 1.4.0? I didn't think this migration would crash most of my code...

Thanks!

This topic has been closed for replies.

1 reply

PeagaAuthor
Senior
July 10, 2019

Oh, I almost forgot...

4) Instable Ethernet + lwIP

Cube removed "SCB_CleanInvalidateDCache()" (as noted in previous post) from low level input/output. Without this function, Ethernet becomes instable.