Hi,KevinFFF,
the UART hw flow control is work normal,
but my hardware environment need opposite voltage state.
We need RTS always pulling down ,and staight high when TX send data.
Sorry for late,
after aply this patch and reflash, my board keeps restarting repeatedly.
Because I imported many new commits at the same time, so it took me a longer time to locate this patch.
For the boot failed issue, please open another topic to check.
I would suggest you apply the change one by one so that you could know which one cause the issue.
It seems not work with that change.
Could you try to use level shift for your use case? since RTS is controlled by your UART devices (pull low when busy) rather than from host side.
Hi, KevinFFF,
Although our hardware need rts opposite state.
We have changed the RTS pin default active direction with update hardware. And it works fine.
But whether can we change the RTS pin direction with update software?