A new version of this project is available here
GLINKUSB-LT is a modern variation of the Commodore VIC-1011. Instead of providing a legacy 12V RS232 connection, it provides a USB Virtual Com Port (VCP) suitable for direct connection to any modern PC. The adapter is fully supported by the standard Commodore BASIC at up to 2400 baud. Jumpers allow the card to be configured as a UP9600 for 9600 baud operation in Novaterm and Striketerm. A reset button is also provided for added convenience.
The ubiquitous FTDI FT230X chip is used as a RS232 to USB bridge. The FT230X is programmed to detect VBUS and to drive a TX and RX LED. Jumper blocks J3 and J4 enable UP9600 functionality.
Jumper Configuration
Jumper | VIC-1011 | UP9600 |
---|---|---|
J3 | - | 1-2 |
J4 | - | 1-2 |
Known Bugs
The C00 version of the GLINKUSB-LT is missing a connection for proper UP9600 operation.
A jumper between PB7 (pin L) and CNT2 (pin 6) is required to enable UP9600 functionality.