GPIO pin configuration issue for UART communication

okayy run the periplex-sync command now for the same json.


Please reboot the system and verify once again. Let me know whether VAAMAN is receiving any data, regardless of the byte count. If no data is received on VAAMAN, we will need to reproduce the same scenario on our side

Yes i will check and let you know

On some boards, ttyPERI0 is detected, but when I test it by shorting the RX and TX pins, it does not work.

I will check the scenario of shorting RX and TX on my side and will inform you of the results.

If you are comfortable with a 9600 baud rate, there should be no data loss

checking with new JSON file

its not working

So, you are not receiving any data, right?

yes write , i am using putty with baud rate 9600

In that case, this appears to be a different issue rather than a UART issue. If VAAMAN is not receiving any bytes at all, it may be related to the hardware or the connection, because 22,000 bytes per minute is a very small data rate. Please also check the wiring.

Are you working tomorrow or is it a holiday?

Actually, there are two scenarios:

  1. Sometimes, RX is not working while TX is working properly.
  2. On some boards, ttyPERI0 is detected, but when I test it by shorting the RX and TX pins (loopback test), it does not work."

@firmware02, we have created the same environment as you are using the JSON file provided by you. and we have received data over it, it maybe the case that the pin you are using may be defected so I suggest checking by changing the pins for UART.

I am currently testing the first scenario by continuously sending data to the ttyPERI0 UART from the STM32. However, we are facing the same issue—no data is being received on ttyPERI0. I am using Minicom with a baud rate of 115200 to receive the data. Additionally, ttyPERI0 sometimes disappears.

Previously, you mentioned that small portions of data were being missed. Could you please clarify exactly what data you are receiving at your end? We have recreated the same environment on our side and are receiving the data, although some portions are occasionally missing. We are currently investigating this issue.

Could you please check the attached video? It shows all the data being sent from the STM32 to Vaaman.

Minicom is not receiving data

The issue is not related to missing data.

Issue is that, sometimes no data is received at all on the RX side . In that case minicom does not show any incoming data.

Hello, any update on this ?

@tejdabhankar @vatsal @Akshar

any update ?