cancel
Showing results for 
Search instead for 
Did you mean: 

Issues migrating from FP 1.3.2 to 1.4.0

Peaga
Senior

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!

1 REPLY 1
Peaga
Senior

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.