Jump to content
Hans23

F18A DIY?

Recommended Posts

On 4/12/2021 at 10:56 PM, rootboy said:

I'd love to have someone share their Digikey BOM with me

Here is an export of my DigiKey BOM.  Let me know if it does not import.  I can't vouch for the SPI Flash DigiKey suggested as a substitute, but the rest should be good.  F18A BOM.csv

  • Like 1

Share this post


Link to post
Share on other sites
20 minutes ago, J-Data said:

Here is an export of my DigiKey BOM.  Let me know if it does not import.  I can't vouch for the SPI Flash DigiKey suggested as a substitute, but the rest should be good.  F18A BOM.csv

Thank you!

  • Like 1

Share this post


Link to post
Share on other sites
On 2/20/2021 at 12:13 PM, matthew180 said:

The JTAG update using the Xilinx tools was always a PITA

image.thumb.png.8303516f04c96da18e61d5d5a8ccb37a.png

 

Took some doing, but wasn't as bad as I thought.  I did discover my Xilinx ISE 14.1 was corrupted since the last time I used it. 

 

By the way, none of the new Xilinx programming module are backwards compatible with ISE and/or this Spartan 3E part (Smartlynq or Platform cable II) so can't be used for this.  The latest Digilent HS3 cable does works, but won't work for the XC95144XC used on the TIPI/Final GROM.  I hear some of the knock-offs of the old Xilinx platform cables on ebay do work, but they certainly won't support with the latest MPSoC FPGAs or Xilinx Vivado. 

Share this post


Link to post
Share on other sites

I've stopped soldering in the JTAG adapter and instead program the flash using the TL886II+ - This is much faster than using the pesky Xilinx tools.

  • Like 2

Share this post


Link to post
Share on other sites

Wow, it works!   I didn't think I was actually going to pull this off.  Amazingly how good the VGA picture is.  No doubt HDMI will be even better.  Can't wait to play with the demos. 

 

10 minutes ago, Hans23 said:

I've stopped soldering in the JTAG adapter and instead program the flash using the TL886II+ - This is much faster than using the pesky Xilinx tools.

I have a TL886II+, but not the SOIC-8 adapters.  I had the Xilinx pods handy so, you go with the tools you have in your tool box.

 

 By the way, both my consoles came from the factory with the TMS9918A socketed.  Been in my possession since 1982 so I'm certain about that. 

 

IMG_0261.thumb.JPG.aff7abad7ff0c8527c7c9ae0e2e319b7.JPG

IMG_0256.thumb.JPG.cb2eb6f657dba8f78dc600281654f926.JPG

 

  • Like 7

Share this post


Link to post
Share on other sites

Yeah, the 9918A is always socketed on the TI. :) One of the few chips you can count on it.

 

 

  • Like 2

Share this post


Link to post
Share on other sites
On 4/16/2021 at 11:21 PM, wierd_w said:

I have recieved my unit, but have not installed it yet.  Been busy. :(

 

 

I've got one on order. What a great upgrade.

  • Like 1

Share this post


Link to post
Share on other sites
On 4/3/2021 at 8:11 AM, Hans23 said:

I'd also appreciate if we could see some photos by people who have installed theirs for inspiration.

Hi Hans and all,

 

Yesterday I installed the F18A board in my TI system.

The result is impressive!

       Image with 9929 and PHA2030                                        Image with F18A

 

image.png.ad32b56823841f0df776c2d434c5e83a.png    image.png.8f28d4e599e11630fee21c70fb0e984b.png 

 

 

       Image with 9929 and PHA2030                                        Image with F18A

image.png.10796153f36e64dea5dac374b9082049.png    image.png.045f0d367844dd5333f1f390574dbe9b.png       

 

 

Here are a few pictures of the installation process:

 

1. Test the system with the 9929 video processor

image.png.40e5143f08b00479632eba275c913821.png

 

2. Open the housing and test again

image.png.a1a33459baa843800f6a7c71d5bb5213.png

 

3. Prepare the upper part of the housing for the VGA connector

image.png.1951b81c8da44720d4a0f9da10b782de.png    image.png.1894542a824a039e88af6164c1f110d8.png

 

4. Prepare the upper shielding plate and swap the video processor 9929 with the F18A board

image.png.df18e179ea53a2542563eef9c7668f5d.png

 

5. Test the system with the built-in F18A

image.png.57d8b3df180db058f1f48d79d17a06fb.png     image.png.89935b9d015ed61903b830e809cacd4a.png

 

6. Put everything back together in the case

image.png.87a8da8d78e2a4db8cae425f41d218cc.png

 

7. Final test after everything is reassembled.

image.png.57b46e525451b0fac78a775f36841855.png     image.png.0d7fe813f4b23169958f26ec6f2cd854.png

 

Installation is very easy and the result is a great picture!

 

 

  • Like 8

Share this post


Link to post
Share on other sites

Hey there,  Hans! 🙂  Great work on the new f18a's!!!  I would like to put my

order in,  if possible.  I just found this thread, and so,  hope you are still  making them.

 

Sincerely,...

 

JT

  • Like 1

Share this post


Link to post
Share on other sites
2 hours ago, pcoderdude14 said:

Great work on the new f18a's!!!  I would like to put my

order in,  if possible.  I just found this thread, and so,  hope you are still  making them

There seem to be quite some people who still want F18A's - I will be going to build a few more, but it won't be before later this summer before I get to it.  I'll reach out to everyone who is on my list once I'm finished with the builds.

 

-Hans

  • Like 4

Share this post


Link to post
Share on other sites

Hans,

 

I think I replied to someone else's thread so if you see a repeat of this message, apologies. I have added my name to your survey for two boards, Thanks for keeping this technology alive!

Share this post


Link to post
Share on other sites
On 4/16/2021 at 5:04 PM, J-Data said:

Wow, it works!   I didn't think I was actually going to pull this off.  Amazingly how good the VGA picture is.  No doubt HDMI will be even better.  Can't wait to play with the demos. 

 

I have a TL886II+, but not the SOIC-8 adapters.  I had the Xilinx pods handy so, you go with the tools you have in your tool box.

 

 By the way, both my consoles came from the factory with the TMS9918A socketed.  Been in my possession since 1982 so I'm certain about that. 

 

IMG_0261.thumb.JPG.aff7abad7ff0c8527c7c9ae0e2e319b7.JPG

IMG_0256.thumb.JPG.cb2eb6f657dba8f78dc600281654f926.JPG

 

Which  SPI Flash (digikey suggestion) did you end up using?

  • Like 1

Share this post


Link to post
Share on other sites
8 hours ago, WicoKid said:

Which  SPI Flash (digikey suggestion) did you end up using?

I ordered a whole bunch of M25P16's from different sellers at AliExpress.  They were very cheap and all worked fine.  I remember that Matt Haggerty mentioned other types that could be used but I could not find the message last time I was stocking up and then ended up on the Aliexpress route.  If you figure out other types that work, please share.

  • Like 2

Share this post


Link to post
Share on other sites
On 8/4/2021 at 12:38 PM, WicoKid said:

By the way, both my consoles came from the factory with the TMS9918A socketed.  Been in my possession since 1982 so I'm certain about that.

all TI's have it socketed

 

  • Like 2

Share this post


Link to post
Share on other sites

Collecting pieces to give this a shot.

 

1) Looking at the board I see some Capacitor and resistor values, see some capacitor and resistor numbers, but several areas not so clear. For instance on the right of the XILINX FPGA I see a C7 but punch out second digit, a C16 but punched out value (0.something), etc all over the board. If I go to the gerber files I can see the value is 0.1 uF but for , say C17, C12 and C6 just below pin 1 of  XILINX FPGA there are no values on the board or gerber images....I know its in there somewhere, just can't pick it out for an easy reference....novice here

 

2) To verify...the only thing I am going to flash is  the IC flash 8 bit SPI 50mHZ 8SOIC using the usb adapter in the picture.1367226233_SOP8socket.thumb.jpg.689c2060bf844f6e09b0dbb2eb894f4a.jpg1245081734_F18APict.thumb.jpg.bd42e9bfd13d84f192b7cd8a1434f3cc.jpg

Share this post


Link to post
Share on other sites
4 minutes ago, WicoKid said:

1) Looking at the board I see some Capacitor and resistor values, see some capacitor and resistor numbers, but several areas not so clear. For instance on the right of the XILINX FPGA I see a C7 but punch out second digit, a C16 but punched out value (0.something), etc all over the board. If I go to the gerber files I can see the value is 0.1 uF but for , say C17, C12 and C6 just below pin 1 of  XILINX FPGA there are no values on the board or gerber images....

The capacitors are easy because there are only two values - 1uF with a 0805 footprint and 100nF with a 0603 footprint.  The five 1uF caps go into the lower left area with the two voltage regulators.  As for the resistors, there is not much that you can do except cross reference the BOM.  If you can't figure something out, let us know.

6 minutes ago, WicoKid said:

2) To verify...the only thing I am going to flash is  the IC flash 8 bit SPI 50mHZ 8SOIC using the usb adapter in the picture.

There is nothing else that needs to be programmed, correct.  You'll want to use the binary flash file that I've attached to this thread earlier.

Share this post


Link to post
Share on other sites

I think I have a short between The positive  of C18 and negative of C8 through the FPGA chip or a bridge. I might meed better magnifiers but going crossed eyed looking at it with 3.5x and I can't see a bridge. Have used flux and tip and wick multiple times but it is still there. C18 and C 8 are between the oscillator and FPGA. If anyone has a board out can you verify continuity or not between positive C18 and negative C8 after FPGA placed. On a bank board there is no continuity. 

Share this post


Link to post
Share on other sites
6 hours ago, WicoKid said:

I think I have a short between The positive  of C18 and negative of C8 through the FPGA chip or a bridge.

C18 and C8 are not polarized, but I can confirm that there should be no continuity between them on the FPGA side.  They're both connected to ground and there should also be no continuity between the FPGA side of either of them and ground.

 

I have found bridges between the pins of the FPGA pin to be almost impossible to see even under the microscope, and I totally stay away from wick to fix such problems as it usually makes things worse.  Lots and lots of flux and heat are what helps me in such situations.  I have also removed and re-soldered the FPGA once or twice when I could not get a board to run, but I've also given up on a few FPGAs that seemed to have died due to my abuse.

  • Like 4

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...