Jump to content


New Members
  • Content Count

  • Joined

  • Last visited

Community Reputation

121 Excellent

About rkrenicki

  • Rank
    Space Invader

Recent Profile Visitors

327 profile views
  1. There has been little progress as work is ramping up now that we are approaching the end of the pandemic here. We also had a death in the family, so my workshop is now overrun with items from their estate, making it difficult to get anything done in there right now. I need to use some vacation time here soon, so hopefully I can get a day or two in the near future to dedicate to this project.
  2. I buy car parts from Japan often, so I am quite intimately familiar with the US duty structure. In the US, there is a personal use duty exemption up to $800. If it is declared above that, then you will get hit with duty, which varies depending on what the item(s) are. The most common percentage I come across is 2.5% for automotive parts, but some things are much much higher. Sometimes, depending on how it is declared, that $800 limit will include the shipping cost, even though it is not supposed to. That said, some services on some carriers (UPS Standard comes to mind), will charge a customs brokerage charge and a "duty" charge regardless of exemption. I've been hit with a $40 Import Charges bill on a $200 item from Canada because of this. $35 "brokerage fee" and $5 "Duty", even though it should have been exempt. TL;DR: Items coming from France to the US, so long as they are declared under $800 USD, should not be subject to Import Duty.
  3. After two weeks of night work, and beautiful weekends that meant that I ended up working outside.. I finally found some time to sit down with this again. I am satisfied that the schematics match. I did clean up some notations to make it a little easier to read, but no actual connection changes. I did build one of the 8bit Museum's Retro Chip Testers a few days ago. Turns out that the 20x4 LCD module that I had does not fully work, so I just ordered a replacement before I can go through and test most of the chips. As for the PCB itself, I did fix a few things on the silkscreen, some of the mounting holes were off by a fraction of a millimeter, and some power related fixes that were noted above. I will send this latest version off for manufacturing before I try again.
  4. So, it looks like the ROMs are not the problem. I have not probed around since trying both sets of ROMs in both boards, so I have no theories at this exact moment. I have been working nights, so I have not had much time to work on the PCB. In the meantime, I have been continuing to clean up the schematic, as well as validating it to the Bunyard manual. So far I only found one missing connection on a bypass capacitor, and a power filter inductor that had both sides tied to +12V for some reason. I've also corrected ALL of the power delivery notation on the schematics, as they were incomplete. So.. no real progress, but after this week, I will have my days back and I can actually do some more diagnostics. In the meantime, I have ordered some new MCM6810s and 4116 RAM chips from Jameco, as well as some proper 64 pin 2.54mm pitch sockets (instead of the hacked up 40pin and 24pin socket arrangement I am using today). Also, on the next prototype PCB, I am not going to populate all of the keyboard/joystick, cassette, and IO parts, until I can get it to boot. While I could pull all of the parts off, it really isnt worth the time to do so.
  5. I just received another Non-QI TI99 in the mail. It is pretty beat up, but it does function. I have not had a chance to open it up and socket the ROMs yet. I may actually go though and socket everything and use this as a testing reference while I am at it.
  6. Yes, /ROMEN, /MB, and /WR all have normal looking waveforms. I went through and probed the rest of the lines, and it seems that Non-buffered A3 and A4 may have an issue as they are staying mostly low. I started pulling chips one at a time until I saw normal strobing on those lines, and it looks like the U610 ROM may be the issue here.
  7. Alright, I think I can safely rule out a clock problem. Both with a new 0.33uH inductor and the old-stock inductor, I get a solid 2.99964MHz clock on 4 phases, both normal and inverted. I tried one of my other TIM9904's and also got the same clock exactly. Phi-0 /Phi-1 I am going to socket the RAM and ROM on my QI console sometime this weekend, to that I can test those chips. They are still big question marks to me right now.
  8. Why, 1.21 Jigga-watts of course. I did put a copper pour keep-out area around these parts for future revisions. I also removed the values, so I can make a little grid of values nearby detailing the 9904/9904A use. So, just to be 100% clear: You are using a TIM9904/74LS362 with a 48MHz Crystal, 3.3uH Inductor and a 22pF capacitor, and that works for you? I am trying to find a datasheet for the non-A version of the TIM9904, but I have not yet found one...
  9. Okay, that is good news. I have corrected the schematic (and therefore the silkscreen) to reflect 0.33uH. I have the correct 22pF cap (already installed) and a 0.33uH inductor on hand. Since neither of these parts are tied to ground or 12v, I cannot imagine that the board capacitance would play too much of a role here, but I can try doing a keep-out zone underneath them on the next revision. I do also have 0.33uH new inductors to try, which I have not done yet. In related news, I also tried some other TMS9900s, TMS9901s, and TIM9904s that I had on hand. The only ICs that I have not yet tested in another machine are the ROMs and RAM/SRAMs.
  10. My original part is actually an open wound inductor. I had no color bands to go by. L602 and L207 are the only parts that I was unable to reconcile a value from the actual donor board, but yes.. there are a number of inconsistencies which I corrected along the way.
  11. The entire design will be available freely, including the gerbers and the BOM. I am not really planning on selling any significant quantity of these, but anyone would be able to have their own made up with whatever options they want (gold fingers, ENIG, fancy colored soldermask, etc) In order to distribute 3 different power rails and ground on a 2 layer board, then bus bars or jumpers would be needed. The 4-layer gets around that need. That is a good point, I was unsure on the value for that location. I see 33uH on the TI schematics, but the HackMac schematics say 0.33uH. The QI version of the schematics say 3.2uH. What value are you using for that inductor? In the meantime, I will use the one that I harvested off the original and see if that changes anything.
  12. The design will be freely available, but I can have some fabricated for sale once all of the dust settles. At this stage, the video output type is not changing. I will try to implement any improvements once I get to that stage. Otherwise, I did try swapping in all of the original LS logic with no change. I also swapped the CPU with a spare, also with no change. I am going to open up my QI console and socket the SRAM, ROM, and GROM chips so that I can test these.
  13. Yes to the 48MHz crystal. I apparently forgot to order a new one, so the crystal is the original one from the donor machine, same as the TIM9904. I did have this thought as well. I largely have HCT and AHCT chips in my stockpile here, so I figured I would give them a try. I do have the original LS chips from the donor, so I will be trying to swap those in one at a time. I assume by "Tulip" you are referring to Turned Pin sockets? This has been a long debated topic about which is better, but I personally prefer Dual-wipe sockets, and I know how to properly prep pulled ICs. I do stick with name brand sockets though.
  14. Surprise second update in one day. I finished installing the rest of the parts today, powered the board and checked voltages. Everything looked good. I then stuffed the board with all of the ICs. I used new parts wherever I could (except for the 244/245s, since I can't find my tubes of those parts at the moment). First boot: I get a video sync, and the random tone from the SN94624, but it fails to actually start. I probed around the Address and Data lines, and I see activity with nothing obviously wrong. The bigger problem I think is that my donor machine was of questionable origin.. and I never powered it on prior to stripping the board. I honestly cannot say for sure that the custom chips actually work, so I may be dealing with one (or more) bad chips here. My known working TI99 is a QI unit, so that is of limited use here. I did buy a few of those "TMS9900 Chip Kits" on eBay from China, so I will try swapping parts around to see if I can get it to boot.. but I do not have extra 4116s, GROMs, or ROMs. In the meantime, I am going to find another non-QI TI99 so I have a "known working reference" board to compare against.
  15. Due to a recent death in the family, progress on first revision testing has been slow. I do have most of the passives and sockets installed. I did find a couple of errors in some parts values on the HackMac schematic during assembly. Nothing too crazy, just a couple of transposed numbers. I also did find a couple of errors on the solder mask as well, which were artifacts from the Gerber import from sprint. I thought I found them all before sending off to fabrication, but it looks like I missed 3 or 4 of them.
  • Create New...