Jump to content

Photo

Redrawing the 1088XEL in KiCad


20 replies to this topic

#1 ivop OFFLINE  

ivop

    Dragonstomper

  • 513 posts
  • Location:The Netherlands

Posted Sat Nov 4, 2017 8:24 AM

Hi,
 
I already mentioned it in another thread, but I started redrawing mytekcontrols' wonderful 1088XEL schematic in KiCad. It's quite an undertaking and prone to errors, so I was hoping if people would want to help by proofreading and comparing it to the original schematic?

 

The idea is to eventually have the whole schematic in an open format that can serve as a basis for other PCBs. Think different form factor (fitting an 800XL case) or SMD instead of THT and have boards assembled by pick-n-place machines in China. Just thinking out loud, the opportunities are endless ;)

 

I have attached the current version, which consists of the first two pages (out of six) fully done. Note that this is schematic capture only for now. I have not drawn any PCB footprints.

Attached Files


Edited by ivop, Sat Nov 4, 2017 8:33 AM.


#2 mytekcontrols OFFLINE  

mytekcontrols

    River Patroller

  • 2,193 posts
  • Location:Santa Rosa, CA

Posted Sat Nov 4, 2017 9:01 AM

Just to let everyone know, ivop has my full blessing and appreciation on this undertaking, which is inline with the spirit of the Creative Commons release of the 1088XEL Project. I believe there is also a planned Eagle version in the works, but due to the size limitations of the FREE license, will likely require a paid upgrade. It's very nice to see the interest in this 'little' project of mine.

- Michael

#3 Dropcheck OFFLINE  

Dropcheck

    Stargunner

  • 1,174 posts
  • Location:Stigler, OK

Posted Sun Nov 5, 2017 7:05 AM

I am currently in the final stages of converting Michael's ExpressPCB schematic and pcb files to Eagle 8 files.  All the schematic work is done and now I'm checking footprint and fitting.  I think I can transfer most of the silkscreen art too.  Once that is done I'll make the library, .sch and .brd files available.  You should be able to inport those files into various other programs for further modification. 

 

If you want to continue using Eagle, then you will need more than the freeware version of Eagle 8.  Due to the complexity of the board (4 layers), number of pins and size, the 1088XEL exceeds the restrictions on the freeware version. 

 

Here's a pdf of the current look of the unfinished .brd file

Attached Files



#4 ivop OFFLINE  

ivop

    Dragonstomper

  • Topic Starter
  • 513 posts
  • Location:The Netherlands

Posted Sun Nov 5, 2017 7:47 AM

I'd say , the more the merrier :) Eagle to KiCad conversion is pretty terrible though, so I will keep continuing my work, too. I used to use Eagle in the past, but found the free version too limited and the paid version too expensive. Now that Autodesk has taken over Eagle, it seems its even worse. You have to pay a monthly or yearly subscription, always need an internet connection (it calls home) and you never really own the software. Anyway, not the time and place to continue ranting about Eagle ;)  To each its own and your board looks very nice!! I'm nowhere near routing a PCB yet and I doubt I will recreate Michael's PCB, but schematic capture is at almost 50% now.

 



#5 Stephen OFFLINE  

Stephen

    Quadrunner

  • 6,502 posts
  • A8 Gear Head
  • Location:No longer in Crakron, Ohio

Posted Sun Nov 5, 2017 9:19 AM

Just curious - what's the pin count on the board?



#6 Dropcheck OFFLINE  

Dropcheck

    Stargunner

  • 1,174 posts
  • Location:Stigler, OK

Posted Sun Nov 5, 2017 9:33 AM

Just curious - what's the pin count on the board?

 

When I trying to port to Diptrace I reached my max count at 1000.   Currently in Eagle it's sitting at slightly over 1100.



#7 Dropcheck OFFLINE  

Dropcheck

    Stargunner

  • 1,174 posts
  • Location:Stigler, OK

Posted Mon Nov 6, 2017 6:42 AM

Just curious - what's the pin count on the board?

 

Update:

 

   Readme.txt in the gerbers Michael released indicates 1388, so obviously I'm missing some.  I think he added several support holes, maybe eight or so.  I'll discover where the extra pins/holes are during fit test.



#8 mytekcontrols OFFLINE  

mytekcontrols

    River Patroller

  • 2,193 posts
  • Location:Santa Rosa, CA

Posted Mon Nov 6, 2017 8:30 AM

Update:
 
   Readme.txt in the gerbers Michael released indicates 1388, so obviously I'm missing some.  I think he added several support holes, maybe eight or so.  I'll discover where the extra pins/holes are during fit test.


1388 is counting every hole, includes mounting and vias, and was what the Xcheck program I used reported. Speaking of which, I should re-run it just to be sure I recorded the correct total in the readme text file that was included with the Gerber files. Towards the end of the development process there were a bunch of minor tweaks to dial things in, and along with that came the need to update that file. Its not critical, and is just provided as a general overview, but I'll check it to be sure all is well.

- Michael

#9 mytekcontrols OFFLINE  

mytekcontrols

    River Patroller

  • 2,193 posts
  • Location:Santa Rosa, CA

Posted Mon Nov 6, 2017 8:42 AM

Just food for thought. When I was first developing the 1088XEL Candle suggested the idea of using two more commonly available 32k SRAM's in place of the not so common 64k part I did use. Because of my size constraints I opted to stick with the 64k version. However if this board design were to be applied to something to go inside a conventional A8 enclosure then there would be plenty of room for the 32k parts, as well as the missing 4051 keyboard matrix MUX chips, which would make perfect sense to include in that scenario. Having stock keyboard support in parallel with the PS2 will not cause any problems, because the TK-II chip firmware was designed with that in mind.

- Michael

#10 ivop OFFLINE  

ivop

    Dragonstomper

  • Topic Starter
  • 513 posts
  • Location:The Netherlands

Posted Mon Nov 6, 2017 10:00 AM

Update: four pages done (4/6).

 

Not sure if people actually proofread this and don't find any errors, but if you do (proofread and not find errors), could you also post it here?

 

Two more pages to go!

 

Attached Files



#11 mytekcontrols OFFLINE  

mytekcontrols

    River Patroller

  • 2,193 posts
  • Location:Santa Rosa, CA

Posted Mon Nov 6, 2017 10:13 AM

Update: four pages done (4/6).

 

Not sure if people actually proofread this and don't find any errors, but if you do (proofread and not find errors), could you also post it here?

 

Two more pages to go!

 

 

Looking good, but I'm actually waiting for all of the pages, at which time I'll sit down with a print out of your schematic next to mine and go through it. Since you are mimicking what I did page for page it should be pretty easy to spot anything that is wrong or missing.

 

- Michael 



#12 ivop OFFLINE  

ivop

    Dragonstomper

  • Topic Starter
  • 513 posts
  • Location:The Netherlands

Posted Mon Nov 6, 2017 10:20 AM

Looking good, but I'm actually waiting for all of the pages, at which time I'll sit down with a print out of your schematic next to mine and go through it.

 
Ah, okay. The reason I posted the first two pages and now four was that people could proofread in small "portions", but I'm fine with any proofreading at any time of course :)
 

Since you are mimicking what I did page for page it should be pretty easy to spot anything that is wrong or missing.


Yes, that was what I was hoping for when I chose to mimic the exact layout.



#13 ivop OFFLINE  

ivop

    Dragonstomper

  • Topic Starter
  • 513 posts
  • Location:The Netherlands

Posted Thu Nov 9, 2017 1:59 PM

All six pages!

 

Found some mistakes in the previous pages already, but right now it passes DRC 100%. That's not a guarantee that the circuit is 100% OK, but at least all nets are driven and connected :)

 

Attached Files



#14 mytekcontrols OFFLINE  

mytekcontrols

    River Patroller

  • 2,193 posts
  • Location:Santa Rosa, CA

Posted Thu Nov 9, 2017 2:32 PM

I just downloaded it. I'll take a quick look today, but figure I'll save going over it in detail until this weekend. I'll let you know if I find any discrepancies.

 

Edit: On first glance it looks nice  :thumbsup:

 

- Michael



#15 Level42 ONLINE  

Level42

    Stargunner

  • 1,516 posts
  • Location:Ridderkerk, The Netherlands

Posted Thu Nov 9, 2017 4:46 PM

Video co-processor ? LOL :D


Edited by Level42, Thu Nov 9, 2017 4:46 PM.


#16 mytekcontrols OFFLINE  

mytekcontrols

    River Patroller

  • 2,193 posts
  • Location:Santa Rosa, CA

Posted Thu Nov 9, 2017 5:01 PM

Video co-processor ? LOL :D

 

I think ivop is just trying to create an exact duplicate of what is presently there in the 1088XEL, only in an entirely different open source format (KiCad vs ExpressPCB). Changes will come later  :) .

 

- Michael



#17 Level42 ONLINE  

Level42

    Stargunner

  • 1,516 posts
  • Location:Ridderkerk, The Netherlands

Posted Thu Nov 9, 2017 5:17 PM

Huh ? Yeah I know what he's doing but I liked that the ANTIC is also labeled as Video Co-processor, not sure if that was already in the ExpressPCB files :D



#18 mytekcontrols OFFLINE  

mytekcontrols

    River Patroller

  • 2,193 posts
  • Location:Santa Rosa, CA

Posted Thu Nov 9, 2017 5:39 PM

Huh ? Yeah I know what he's doing but I liked that the ANTIC is also labeled as Video Co-processor, not sure if that was already in the ExpressPCB files :D

 

So sorry. For some reason I thought you were proposing a new video co-processor be designed in (you know something like VBXE or Sophia)  :dunce:

 

And to answer your question... yes it was.

 

- Michael



#19 ivop OFFLINE  

ivop

    Dragonstomper

  • Topic Starter
  • 513 posts
  • Location:The Netherlands

Posted Fri Nov 10, 2017 10:33 AM

Fixed 2 errors:

 

JP20 --> J20

R20 (pull-up /MPD) was missing



#20 mytekcontrols OFFLINE  

mytekcontrols

    River Patroller

  • 2,193 posts
  • Location:Santa Rosa, CA

Posted Tue Nov 14, 2017 12:47 AM

I figured I would bump this just to let you know I haven't had a good chance to sit down and study this. But I promise I will before next week. Just what I've seen when quickly scanning through it, looks quite good.

- Michael

#21 ivop OFFLINE  

ivop

    Dragonstomper

  • Topic Starter
  • 513 posts
  • Location:The Netherlands

Posted Tue Nov 14, 2017 7:20 AM

Thanks for letting me know. I'm patient :)






0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users