espressif / esp-usb-bridge

USB to UART&JTAG bridge, implemented on ESP32-S2 or ESP32-S3
Apache License 2.0
293 stars 32 forks source link

RTS cannot be controlled by individual serial tools (EUB-68) #22

Open HoGC opened 8 months ago

HoGC commented 8 months ago

使用ComTool无法控制rts,但是可以控制dtr 使用CH340则是正常的 不只是ComTool,我也还在其他串口工具也发现这个问题 希望修复这个兼容性问题

dobairoland commented 8 months ago

Raw translation:

It is possible to control DTR with ComTool but not RTS. This is possible with CH340. The same issue is present with other serial tools as well.

dobairoland commented 8 months ago

Hi @HoGC. Can you please describe what do you want to achieve? Are you talking about changing RTS/DTR for the host or the target MCU?

HoGC commented 7 months ago

@dobairoland Yes, I need to use RTS to restart MCU

dobairoland commented 7 months ago

I see. I'm sorry for the inconvenience. When a target MCU is connected through serial interface then we consider it to be a dedicated channel between the bridge and the target. Therefore we don't support at the moment of interfering with the RTS & DTR signals.

The reason is that we have to support several scenarios (monitoring, UART & USB & mass storage flashing, debugging, ...) so this simply is not a priority. But we can look into this later....