Ticket #39243

I see no differrence when hardware flow control is enabled or not

Date d'ouverture: 2019-05-15 20:55 Dernière mise à jour: 2019-12-10 19:01

Rapporteur:
Propriétaire:
(Aucun)
Type:
État:
Ouvert
Composant:
Jalon:
(Aucun)
Priorité:
5 - moyen
Sévérité:
5 - moyen
Résolution:
Aucun
Fichier:
Aucun
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Détails

TeraTerm version 4.102 7452
Windows 10 Pro Version 10.0.17763 Build 17763

I am using TeraTerm connected to an embedded device 2 wires Rx/Tx UART through FTDI chip (for RS232 - USB conversion).
When I send string "test" from the embedded UART, it is received and displayed by TeraTerm even is hardware flow control is enabled whereas I would expect no char is received when flow control is enabled.
It is a bug, isn't it ?

Ticket History (3/7 Histories)

2019-05-15 20:55 Updated by: chrdou
  • New Ticket "I see no differrence when hardware flow control is enabled or not" created
2019-06-07 20:49 Updated by: (del#24082)
Commentaire

Hi chrdou,

I am sorry for the inconvenience caused.
I have some question.

Q1. What cable do you use? FTDI(genuine)?
Q2. Is the the FTDI chip you use made of CH340G ?

I am looking forward to hearing from you.

2019-06-07 21:50 Updated by: (del#24082)
  • Propriétaire Update from (Aucun) to yutakapon
2019-06-07 23:00 Updated by: chrdou
Commentaire

Hi yutakapon,

Q1 : connection through I/O buffers (SN74AVC4T245D, SN74AVC1T45DBVR, SN74AVC1T45DBVR) on a PCB

Q2 : FT2232D

Another interesting test (with exactly the same results) I performed since this ticket creation is connecting 2 Dell PCs D630 and D620 (WinXP) with DB9 COM port direct connection via a null-modem cable with full handshaking (https://www.lammertbies.nl/comm/info/RS-232_null_modem.html#full).

Simpler and more HW reliable.

(Edited, 2019-06-07 23:02 Updated by: chrdou)
2019-06-08 12:53 Updated by: (del#24082)
Commentaire

chrdou への返信

Thank you for your response.
I have one more question.

Q3. Do you connect to serial device with DSR/DTR?

So, Tera Term supports RTS/CTS only. If you use DSR/DTR,
the hardware flow of Tera Term does not work well.

Next, when you use RTS/CTS, I think that your problem is
USB serial dreiver.

I do not know root cause of your problem. However, I
found a suspicious place in the source code. I am not sure,
but I think the device driver of USB serial has any problem because the
flow control of Tera Term has not changed for a long long time.
So, I fixed the place experimentally.
Would you please test by using below archive if your problem is
reproduced?

https://ja.osdn.net/projects/ttssh2/storage/snapshot/snapshot-r7741-20190607-yutaka-hardware_flow.zip
I am looking forward to hearing from you.

2019-06-11 20:06 Updated by: (del#24082)
  • Priorité Update from 8 to 5 - moyen
  • Sévérité Update from 8 to 5 - moyen
  • Composant Update from (Aucun) to Tera Term
2019-12-10 19:01 Updated by: (del#24082)
  • Propriétaire Update from yutakapon to (Aucun)

Attachment File List

No attachments

Modifier

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Connexion