Close

On board USB UART not working?

A project log for Z80 ICE

To facilitate debugging at a low hardware level I made this adapter that turns a STM32F407ZGT6 development board into a Z80 ICE.

jacques-pelletierJacques Pelletier 12/05/2025 at 19:030 Comments

I had problems with the USB UART (CH340G). It frequently disconnected under Linux.

I just looked into this these past weeks. It turned out that the USB connector became flaky and that was the cause for the frequent disconnects. I also suspected the chip wasn't supported, but a loopback test worked fine with minicom (while the connection lasted). So linux supports the CH340G.

Discussions