HOWTO: The!Cart CPLD logic update via JTAG

Open the cart shell, the top layer of the PCB looks like this:

Note that the LEDs are on the front. The JTAG connector is located in the top left

Here's a detailled picture of the JTAG connector, with pin assignment:

Note: there are 8 unpopulated holes for the JTAG connection, unfortunately they are located too near to the edge of the PCB - if you solder in a standard (either 90 degrees or straight) header connector the PCB won't fit into the cart shell. It's best to use a stick a standard 2.54mm 8-pin header through the holes and hold it in place at a slight angle so that the pins make contact.

Step-by-step update instructions