Carby GCVideo: Difference between revisions
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/