Page 1 of 1
Programmer help?
Posted: Wed May 31, 2017 6:08 pm
by lolthespy
Hi guys, new here
just wondering (not that its arrived yet

) , will this type of programmer power the board while programming the chip or will i need to power it through the gamecube anyway? (this will be on the shuriken V3)
https://www.aliexpress.com/item/Xilinx- ... 271.UjCW0g
Re: Programmer help?
Posted: Wed May 31, 2017 11:30 pm
by novenary
These JTAG adapters don't power the board, the "VCC" line is an input for reference voltage.
Re: Programmer help?
Posted: Thu Jun 01, 2017 11:46 am
by lolthespy
Ah nice, thats makes alot of sense, Thank you
Re: Programmer help?
Posted: Sat Jun 03, 2017 2:20 pm
by lolthespy
Just a few more things, After reading about ive confirmed that i can swap in the xc3S200a over the xc3S50 in the shuriken v3, however I'm puzzled on a few more things (the more i read the more i get confused :/ )
1 . What is a "Pad snoop input" ?
2 . As the shuriken video uses a M25P40 as well as the FPGA, will i program it through the FPGA JTAG or the M25P40 as it says on the shuriken video page? (will the JTAG also program the M25P40 with it??)
Sorry to be a bother but id appreciate the help being a newbie and all

Re: Programmer help?
Posted: Sat Jun 03, 2017 2:27 pm
by novenary
Pad snoop is the wire that goes to the controller via (or test points, more accessible near the controller board connector) for the OSD.
With this cable you will program the SPI flash through the FPGA using Xilinx Impact. The FPGA has no persistent storage, so it has to load the bitstream from flash every time it powers up.
Re: Programmer help?
Posted: Sat Jun 03, 2017 2:34 pm
by lolthespy
I see, so would I be right to say that as i am using the xc3S200a which supports the OSD I need the Pad snoop, but say i was using the xc3S50 i wouldn't as it doesnt support OSD.
So the FPGA will write to the SPI flash when I program it, then is there a reason why on the shuriken site he writes directly to the SPI flash as opposed to through the JTAG?
Re: Programmer help?
Posted: Sat Jun 03, 2017 5:29 pm
by novenary
That's correct for pad snoop.
I have no idea why he writes directly to the SPI flash, maybe he doesn't have a JTAG adapter, but either way is equivalent.
Re: Programmer help?
Posted: Sat Jun 03, 2017 6:13 pm
by lolthespy
I guess that figures really, anyway Thanks for all the help dude!
Re: Programmer help?
Posted: Sat Jun 03, 2017 6:17 pm
by novenary
You're welcome.