Carby GCVideo: Difference between revisions

From Arcade Otaku Wiki
Jump to navigation Jump to search
No edit summary
 
(No difference)

Latest revision as of 14:19, 8 June 2022

Should you have an Insurrection Industries Carby (GCVideo) device on a pre-3.0 firmware, the only way to upgrade it is via JTAG. You can use a Raspberry Pi to upgrade it. The process is outlined here as a set of notes.

First get the Xilinx Programming Tools (I used 14.7, in Windows 7) and record an SVF session programming an xc3s200a with an attached m25p40 SPI flash with the carby*.mcs binary. Put the .svf somewhere you can access from a Pi.

Connect Carby to Pi (I used a Pi 4)

Carby

Pin Signal GPIO Pi Pin

1 3.3V 17

2 GND 20

3 TCLK 11 23

4 TDO 9 21

5 TDI 10 19

6 TMS 25 22

Get raspbian:

http://downloads.raspberrypi.org/raspbian_latest

Get the following packages:

sudo apt-get install autoconf autopoint libtool libreadline-dev python-dev bison flex

git clone git://git.code.sf.net/p/urjtag/git urjtag-git

cd urjtag-git/urjtag

Build...

./autogen.sh

make

make install

Run...

pi> sudo jtag

jtag> cable gpio tdo=9 tdi=10 tck=11 tms=25

jtag> detect

jtag> svf /path/to/svf/carby.svf

Wait... about half an hour.

Instructions borrowed from https://sourceforge.net/p/urjtag/discussion/682993/thread/d31f1840/