Skip to main content
Aaron Chang
Associate II
September 18, 2017
Question

How to make FDCAN_TXFD/RXFD works on STM32H743?

  • September 18, 2017
  • 2 replies
  • 960 views
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!

    This topic has been closed for replies.

    2 replies

    Cedric LECOUTRE
    ST Employee
    September 18, 2017
    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

    Aaron Chang
    Associate II
    September 19, 2017
    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.