Skip to main content
KJase.1
Associate
April 21, 2023
Solved

UART2 on the Nucleo G431-RB accepts data through the USB virtual port but not through PA3.

Hi all, I am working in uart2 which is connected to the usb port in nucleo -g431rb but I want to communicate not through usb but through PA2 and PA3 pins assigned to uart2 by default. Tx line work properly but Rx not. There is a good signal on PA3 input (I checked with oscilloscope) but MCU is not receiving data. I thought there was some collision with usb virtual port so I unsoldered solder bridges SB1 and SB12 - doesn't work. Rx uart2 works if I send data to usb port and not to PA3. Does anyone have any idea?

This topic has been closed for replies.
Karl Yamashita
Karl YamashitaBest answer
Principal
April 21, 2023

I am assuming you're using pin #5 and #10(ARD_A2) on CN3 connector? The ARD_A2 needs SB14 soldered bridge to complete the circuit.

If a reply has proven helpful, click on Accept as Solution so that it'll show at top of the post.CAN Jammer an open source CAN bus hacking toolCANableV3 Open Source

4 replies

Karl Yamashita
Karl YamashitaBest answer
Principal
April 21, 2023

I am assuming you're using pin #5 and #10(ARD_A2) on CN3 connector? The ARD_A2 needs SB14 soldered bridge to complete the circuit.

If a reply has proven helpful, click on Accept as Solution so that it'll show at top of the post.CAN Jammer an open source CAN bus hacking toolCANableV3 Open Source
KJase.1
KJase.1Author
Associate
April 21, 2023

Many thanks, I'll check tomorrow.

KJase.1
KJase.1Author
Associate
April 25, 2023

Now it works, thanks again.

Karl Yamashita
Principal
April 26, 2023

That is good to hear. Can you select as best answer?

If a reply has proven helpful, click on Accept as Solution so that it'll show at top of the post.CAN Jammer an open source CAN bus hacking toolCANableV3 Open Source