-
Notifications
You must be signed in to change notification settings - Fork 88
USB to serial converter timing issues
In Issue #4, a problem with verifying LGT8F328P-SSOP20 boards was encountered. Programmers based on the FTDI chip can program (write and verify) and verify boards. Using a CH341 based USB to serial converter board could write, but not verify.
Using a CH340E (aka BTE17-06) usb-serial adapter, similar symptoms and many instabilities were described in Issue #54, with both LGT8F328P MiniEVB-SSOP20 and MiniEVB-LQFP32 boards. The uploaded sketch was often corrupted, and the board was starting running the sketch before AVRDUDE was finished verifying the data. Problem was solved when replacing CH340E with a CP210x usb-serial adapter.
Captures of the programming transaction were captured. They show signifigant timing differences between the FTDI and CH341 converters.
Put links to the capture files here. Also add a few images of Pulseview screens.
Let's hope we come up with something.