Shuriken video v2 build with xc3s200a

Portables, case replacements, mods etc, all in here!
andre104623
Posts: 694
Joined: Wed May 07, 2014 2:24 pm

Shuriken video v2 build with xc3s200a

Post by andre104623 » Thu Oct 08, 2015 9:22 pm

I'm building a few more shuriken videos but this time I'm going to build a v2 design and with a xilinx spartan 3a xc3s200a instead of the xc3s50a. Now looking at both datasheets of both FPGA's the pinout matchs 1:1 with each other. I don't see anything different from the 2 besides cost and compacity so will I have any problems with flashing the gcvideo-dvi code to the board or shuriken video code to the board since its 1:1 match pinout. Having OSD and every other feature included with the DVI code would make this board a perfect alternative to the pluto 2x HDMI.

I dont know coding that well so I'm asking anyone here with experience to give me a few pointers to get this to work properly. I only ordered 3 boards and 1 xc3s200a to test if I can get this to work. The difference in price is 8.00usd so its worth a shot for everything you get with the stock DVI 2.0 code.

Thanks in advance
User avatar
Unseen
Posts: 190
Joined: Fri Jul 04, 2014 11:52 am

Re: Shuriken video v2 build with xc3s200a

Post by Unseen » Thu Oct 08, 2015 9:59 pm

andre104623 wrote:I dont know coding that well so I'm asking anyone here with experience to give me a few pointers to get this to work properly.
Since that is more or less exactly what I soldered into my main Cube, I just added the modified files and the bitstream data for it to the repository. The pad snoop input is on the longer-but-smaller connector next to the FPGA, third pad from the Cube side.
Asking for support by PM is anti-social. Ask in an open forum instead, so other people can benefit from the answers!
andre104623
Posts: 694
Joined: Wed May 07, 2014 2:24 pm

Re: Shuriken video v2 build with xc3s200a

Post by andre104623 » Thu Oct 08, 2015 10:20 pm

Unseen wrote:
andre104623 wrote:I dont know coding that well so I'm asking anyone here with experience to give me a few pointers to get this to work properly.
Since that is more or less exactly what I soldered into my main Cube, I just added the modified files and the bitstream data for it to the repository. The pad snoop input is on the longer-but-smaller connector next to the FPGA, third pad from the Cube side.
Thank you Unseen, you really are amazing with all the GCvideo stuff you done for all of us here.
happy_bunny
Posts: 106
Joined: Mon Mar 09, 2015 10:57 pm

Re: Shuriken video v2 build with xc3s200a

Post by happy_bunny » Fri Oct 09, 2015 11:50 am

thanks guys as you can probably tell I have had f*ck all time to play with anything at the moment sigh. Really only intending my video board to be a reference design as I didnt like over paying for the pluto baord plus having to wait a month for the slow boat from china to turn up :-(
andre104623
Posts: 694
Joined: Wed May 07, 2014 2:24 pm

Re: Shuriken video v2 build with xc3s200a

Post by andre104623 » Mon Oct 12, 2015 3:09 pm

Ok everything is on order including a few other projects that will be on the back burner for now. The pad snoop input is on what pin of the FPGA? I have a picture here of the board from OSH-park. Once I get everything built and working I will share the project on OSH park so no one else has to convert the files to there format just order some if you need to there 11.20usd for 3
08e38f48f68e8643cb33093c0652634d.png
(127.41 KiB) Not downloaded yet
User avatar
Unseen
Posts: 190
Joined: Fri Jul 04, 2014 11:52 am

Re: Shuriken video v2 build with xc3s200a

Post by Unseen » Mon Oct 12, 2015 7:17 pm

andre104623 wrote:The pad snoop input is on what pin of the FPGA?
This one:
Image
shuriken-padsnoop.jpg
(109.08 KiB) Not downloaded yet
I have a picture here of the board from OSH-park.
There:
Image
shuriken-oshpark.png
(139.78 KiB) Not downloaded yet
Asking for support by PM is anti-social. Ask in an open forum instead, so other people can benefit from the answers!
andre104623
Posts: 694
Joined: Wed May 07, 2014 2:24 pm

Re: Shuriken video v2 build with xc3s200a

Post by andre104623 » Mon Oct 12, 2015 8:51 pm

Unseen wrote:
andre104623 wrote:The pad snoop input is on what pin of the FPGA?
This one:
Image
shuriken-padsnoop.jpg
I have a picture here of the board from OSH-park.
There:
Image
shuriken-oshpark.png
Ah ok that was the same spot for the SPDIF output when the XC3S50A was used. Does this also have the SPDIF out as well I mean I won't really be needing it but just nice to know in the future
User avatar
Unseen
Posts: 190
Joined: Fri Jul 04, 2014 11:52 am

Re: Shuriken video v2 build with xc3s200a

Post by Unseen » Mon Oct 12, 2015 8:55 pm

andre104623 wrote:Ah ok that was the same spot for the SPDIF output when the XC3S50A was used. Does this also have the SPDIF out as well I mean I won't really be needing it but just nice to know in the future
I have to admit that I didn't check where SPDIF was on the 3S50 - I just chose the point closest to the Gamecube that was available. SPDIF is also available, if I remember correctly it should be on the square pad closest to the HDMI connector.
Asking for support by PM is anti-social. Ask in an open forum instead, so other people can benefit from the answers!
andre104623
Posts: 694
Joined: Wed May 07, 2014 2:24 pm

Re: Shuriken video v2 build with xc3s200a

Post by andre104623 » Mon Oct 12, 2015 9:39 pm

Unseen wrote:
andre104623 wrote:Ah ok that was the same spot for the SPDIF output when the XC3S50A was used. Does this also have the SPDIF out as well I mean I won't really be needing it but just nice to know in the future
I have to admit that I didn't check where SPDIF was on the 3S50 - I just chose the point closest to the Gamecube that was available. SPDIF is also available, if I remember correctly it should be on the square pad closest to the HDMI connector.
Ok cool thanks unseen. I thought it was 8 pin on the spare but just wanted to make sure
andre104623
Posts: 694
Joined: Wed May 07, 2014 2:24 pm

Re: Shuriken video v2 build with xc3s200a

Post by andre104623 » Tue Oct 13, 2015 5:49 pm

happy_bunny wrote:thanks guys as you can probably tell I have had f*ck all time to play with anything at the moment sigh. Really only intending my video board to be a reference design as I didnt like over paying for the pluto baord plus having to wait a month for the slow boat from china to turn up :-(
Well your reference design has turned into GCvideo-DVI since the pluto board is $70 ;) Don't get me wrong though I have bought 2 pluto boards so far but I'm not planning on doing that again. As long as this build works out (hopefully my converted gerbers will be ok) I could build these at will. So if anyone would like one just shoot me a PM I could build one with a XC3S50a if a cheaper version is wanted.
andre104623
Posts: 694
Joined: Wed May 07, 2014 2:24 pm

Re: Shuriken video v2 build with xc3s200a

Post by andre104623 » Fri Oct 30, 2015 12:02 am

Hello I'm back from a very busy few weeks. I got fired from my job for running my own business account at my job so I got a new job and making a lot more money. Unfortunately this job has taken most of my free time away but still didn't stop me from my projects.

The shuriken video V2 is back from the fab and look good I got done building 3 gcvideo-lite board and 3 Shuriken video V2 with xc3s200a FPGA I have 6 more blank PCBs of both lite version and Shuriken video V2 so if anyone would like one send me a PM. The lite version is on hold right now becuase my programmer is having issues flashing the lattice FPGA so I ordered a programmer. One more week for the lite version but the Shuriken video works like a charm OSD and all.
tmp_27651-20151027_2258172100630810.jpg
(3.64 MiB) Not downloaded yet
I made the Shuriken video v1 and v2 a shared projects on OSHPARK so just look them up if you would like to build them yourself
User avatar
tesla246
Posts: 121
Joined: Tue Dec 11, 2012 1:48 pm

Re: Shuriken video v2 build with xc3s200a

Post by tesla246 » Fri Oct 30, 2015 11:42 am

Sent you a PM andre :D
Dream mod: HI-speed port device utilizing 4:4:4 RGB 32 bit colour, 720p video and variable refresh rate. :shock:
Favourite mod: GC Loader flashed with latest swiss.
Eagerly awaiting a normal, form-factor wise, wireless controller with rumble. :)
happy_bunny
Posts: 106
Joined: Mon Mar 09, 2015 10:57 pm

Re: Shuriken video v2 build with xc3s200a

Post by happy_bunny » Fri Oct 30, 2015 11:18 pm

what value are C7 and C8 ? it looks like 100nF, this is from my website

Note: C7 should be 4.7uF and C8 should be 1uF both tantalum type caps to reduce noise.

I would really recommend you use those values as they are stated in the datasheet for that vreg (1206 size should fit 16V will do).
andre104623
Posts: 694
Joined: Wed May 07, 2014 2:24 pm

Re: Shuriken video v2 build with xc3s200a

Post by andre104623 » Sat Oct 31, 2015 12:08 am

happy_bunny wrote:what value are C7 and C8 ? it looks like 100nF, this is from my website

Note: C7 should be 4.7uF and C8 should be 1uF both tantalum type caps to reduce noise.

I would really recommend you use those values as they are stated in the datasheet for that vreg (1206 size should fit 16V will do).
Ok i will do that. I have to be honest its been a while since I visited the website. I'll order the caps tonight from digikey. I havent hooked up the spdif output and i havent had any problems so far only tested it for a few hours seems to be working fine no artifacts or unwanted noise.
Laika
Posts: 5
Joined: Mon Nov 09, 2015 10:22 am

Re: Shuriken video v2 build with xc3s200a

Post by Laika » Mon Nov 09, 2015 10:31 am

Are you guys building these by hand?
andre104623
Posts: 694
Joined: Wed May 07, 2014 2:24 pm

Re: Shuriken video v2 build with xc3s200a

Post by andre104623 » Tue Nov 10, 2015 12:49 am

Laika wrote:Are you guys building these by hand?
Of course, how else would I put it together
Laika
Posts: 5
Joined: Mon Nov 09, 2015 10:22 am

Re: Shuriken video v2 build with xc3s200a

Post by Laika » Tue Nov 10, 2015 9:21 am

Pick and place machine.
meneerbeer
Posts: 212
Joined: Wed Sep 03, 2014 9:13 am

Re: Shuriken video v2 build with xc3s200a

Post by meneerbeer » Tue Nov 10, 2015 9:58 am

Laika wrote:Pick and place machine.
Seems very economic for ~10 parts. :P

But seriously, doing the soldering by hand is not that hard with some practice and some "special" soldering techniques (apply flux and then do drag soldering is what gives me good results).

You could also do the placing by hand and then put the whole thing in a reflow oven/do some hot plate soldering.
Laika
Posts: 5
Joined: Mon Nov 09, 2015 10:22 am

Re: Shuriken video v2 build with xc3s200a

Post by Laika » Tue Nov 10, 2015 10:10 am

I understand, I work in smt for a living :p
andre104623
Posts: 694
Joined: Wed May 07, 2014 2:24 pm

Re: Shuriken video v2 build with xc3s200a

Post by andre104623 » Fri Nov 13, 2015 1:34 pm

Laika wrote:I understand, I work in smt for a living :p
Must be nice, but I actually like soldering by hand
Laika
Posts: 5
Joined: Mon Nov 09, 2015 10:22 am

Re: Shuriken video v2 build with xc3s200a

Post by Laika » Fri Nov 13, 2015 10:09 pm

andre104623 wrote:
Laika wrote:I understand, I work in smt for a living :p
Must be nice, but I actually like soldering by hand
me too, ;)
andre104623
Posts: 694
Joined: Wed May 07, 2014 2:24 pm

Re: Shuriken video v2 build with xc3s200a

Post by andre104623 » Thu Nov 19, 2015 5:58 pm

Sorry guys been busy. But the Shuriken video v2 is confirmed working perfectly with or without the higher rated caps doesnt seem to make any change. So I have 3 ready to go and with finish the other 3 when the first batch is gone then I will be done with this project at this time. Maybe i will make others if people really want more
User avatar
tesla246
Posts: 121
Joined: Tue Dec 11, 2012 1:48 pm

Re: Shuriken video v2 build with xc3s200a

Post by tesla246 » Thu Nov 19, 2015 8:03 pm

Great to read you didn't run into any additional problems, and nice job on the boards. Really eager to give this a spin and see how HDMI looks like. Especially eager to hear the difference in sound.
Dream mod: HI-speed port device utilizing 4:4:4 RGB 32 bit colour, 720p video and variable refresh rate. :shock:
Favourite mod: GC Loader flashed with latest swiss.
Eagerly awaiting a normal, form-factor wise, wireless controller with rumble. :)
Khar00f
Posts: 20
Joined: Mon Dec 22, 2014 3:20 am

Re: Shuriken video v2 build with xc3s200a

Post by Khar00f » Sun Jan 24, 2016 3:41 pm

Good day everyone,

I'm trying to build this mod, but I'm having some issues with the flashing.

I couldn't find any clear instructions anywhere so I'm kinda going with the bits and pieces I'm finding here and there.

I installed iMPACT, I created the .MCS file through iMPACT wizard using the .bit file found on Github, under hdl/bin.

When I go to flash the mcs file I get an error that the cable is not connected tried different pin configuration but didn't seem to change anything.

I have 2 questions If
Anyone can be bothered to answer.

1) am I correct in assuming that the gc-video code is in the .bit file which had now been converted into the mcs file?

2) do I need to power the chip in any way to be able to flash it? As it is now. I Just have my xikink programmer connected to my laptop and the pins from J4 connected to the chip pinout. But the chip is not connected anywhere else.

Thank you for anyone that takes the time to assist.

Sent from my SM-N910W8 using Tapatalk
meneerbeer
Posts: 212
Joined: Wed Sep 03, 2014 9:13 am

Re: Shuriken video v2 build with xc3s200a

Post by meneerbeer » Sun Jan 24, 2016 3:59 pm

You need to have power on the chip. The .bit file indeed contains the FPGA code. The .MCS file is meant to be written to the flash chip, which can be done through the JTAG connection of the FPGA.
Post Reply