cancel
Showing results for 
Search instead for 
Did you mean: 

How to make FDCAN_TXFD/RXFD works on STM32H743?

Aaron Chang
Associate II
Posted on September 18, 2017 at 12:33

    While generating STM32H743 project by CubeMX, I noticed that FDCAN1 can be either 'master mode' or 'full-duplex mode', and they map to different pairs of signal pins ( FDCAN1_TX/RX and

FDCAN1_

TXFD/RXFD ).

    I found that 

FDCAN1_

TX/RX works in both modes, but 

FDCAN1_TXFD/RXFD did not work in any mode.

    The problem is that I have a need to make FDCAN1_TXFD/

FDCAN1_RXFD work, would anyone give me any advice?  Thanks in advance!

2 REPLIES 2
Cedric LECOUTRE
ST Employee
Posted on September 18, 2017 at 17:27

Hi

aaron_chang

‌,

can you share with us which version of

http://www.st.com/en/development-tools/stm32cubemx.html

and which version of

http://www.st.com/en/embedded-software/stm32cubeh7.html

firmware you areusing ? If it is not already the case, can you try with STM32CubeMX v4.1 and STM32CubeH7 v1.1.0 ?

Best regards,

Cedric

Posted on September 19, 2017 at 03:30

    I was already using STM32CubeMX 4.22.1 and STM32Cube FW_H7 V1.1.0.

The CubeMX suggested me using PH15 and PI0 but did not generate any setting for those GPIOs.

0690X00000608HjQAI.png

So I added some code and set those GPIOs as ''Alternative Function 9 (FDCAN1)'', but they did not work.

Besides, I was wandering why those settings are ''n/a'', does that means the hardware is not ready for using yet?

Thank you for the response, and please let me know if you have any further thought.