2019-07-09 05:16 PM
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!
2019-07-09 05:21 PM
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.