I was missing some info on this, so i thought i'd just sum it up for anyone else who might need it.
viletim wrote:
The PLD on the NESRGB board does need power while being programmed. The programmers I have sent out have all been modified to power the board while programming it.
______
*edit Jeppen* As an alternative you could simply have have the NES powered on. (i'm pretty sure i read that in this thread)
______
viletim wrote:
I simply installed a 3.3V LDO voltage regulator and connected the output to pin 4 (VCC sense).
You don't need to do this if you can find another way to power the board. Either by applying 3.3V to the JTAG port power terminals or +5V to the power input solder pads (near J3).
viletim wrote:The programmer comes with a short 10p IDC ribbon cable. I cut off one end and solder the wire to little piece of phenolic board with the 6p header mounted. I put tape over it afterwards which I have removed for the photo.

Here's a pic i found of the cable's original pin
number 1 to 10 are going from left to right in this pic.
Where and what to connect to the NESRGB (Pics from Tim's site:
http://etim.net.au/nesrgb/background_fault/
JTAG Pinout
+3.3V power rail
Ground
TDO
TCK
TDI
TMS
McCracAttack's troubleshooting and success with the USB blaster:
The programmer on TIM's site is now also 13.1
My win 7 couldn't install the USB blaster drivers correctly when i plugged in the USB cable, i found this page with instructions on how to manually install the correct drivers and have your PC recognize it on Windows 7 and Vista.
Not the drivers are already on your computer in your C:/Altera folder so just follow the instructions in the below link and you'll be fine.
http://www.altera.com/download/drivers/ ... vista.html
McCracAttack wrote:CkRtech wrote:It looks like the version that Tim supplied is Quartus II version 11.1.
The Altera website currently has a version 13.1. There is a free version and a licensed version, and the licensed version gives you a 30 day trial.
https://www.altera.com/download/sw/dnl-sw-index.jsp
Newer isn't always better, but perhaps you could give version 13.1 a try. You may need to cleanse your system of 11.1 prior to installing 13.1 - I am not certain. I haven't received a Blaster yet, so I can only make suggestions based on what I see on the web.
Oh man this was so promising! Thank you! The 13.1 programmer that came with the free Web Edition bundle can see the USB Blaster just fine! But now I'm getting a new error message.
Code: Select all
Info (209060): Started Programmer operation at Thu Jan 30 22:24:25 2014
Error (209040): Can't access JTAG chain
Error (209053): Unexpected error in JTAG server -- error code 44
Error (209012): Operation failed
Info (209061): Ended Programmer operation at Thu Jan 30 22:24:25 2014
More fiddling. But it certainly seems like Windows 7 users need the newer software and drivers than what Tim provided.
Update: Okay, I get the exact same error message when I unplug the USB Blaster from the board so it looks like my custom connector needs work.
Update 2: I've check and recheck the connections and as near as I can tell they're sound. Back to fiddling I guess.
Update 3: SUCCESS!!! According to
this article some of the pins are powered by the target device. The NES had to be plugged in and turned on in order for the reprogramming to work. And work it did! The problem seems 100% fixed now! Though I guess people who were planning to reprogram boards before they installed them will have to find a way to power them first.
Thanks to nesfreak and CkRtech for your help. Hopefully someone else will learn from my mistakes.