…or the chaos is overwhelming
<intro>
This time I present to you the fourth part of the epic Tesseract project. Links to the previous three posts are below:
Now, let’s get back to work :>
![](https://retrohax.net/wp-content/uploads/2022/07/BZdguXI.png)
Buddha flash card
This is the third try to install a Buddha flash card. This time it is the Buddha Flash 20th anniversary edition and this one turned out to be perfect for this project. However, this time I didn’t even try to solder it directly. Instead, I’ve figured out a way to install it parallel to the mobo and still make it fit under ZZ9000. It required a bit of tinkering with a zorro socket.
This is how it was done.
![](https://retrohax.net/wp-content/uploads/2022/07/OLDUGI9.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/oRzWNq3.png)
![](https://retrohax.net/wp-content/uploads/2022/07/9o1wPwd.png)
![](https://retrohax.net/wp-content/uploads/2022/07/ZZxsUKI.png)
![](https://retrohax.net/wp-content/uploads/2022/07/ScSOdSx.png)
![](https://retrohax.net/wp-content/uploads/2022/07/8ipkd5w.jpg)
With the first row sorted, I had to find a solution to connect a second row. I installed a curved, single row of gold pins and soldered it to socket pins one by one.
![](https://retrohax.net/wp-content/uploads/2022/07/64PTy2Y.png)
![](https://retrohax.net/wp-content/uploads/2022/07/LUX2lyI.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/mPYzs9r.png)
![](https://retrohax.net/wp-content/uploads/2022/07/QgWpige.png)
![](https://retrohax.net/wp-content/uploads/2022/07/1YFihLk.jpg)
However, I had to remove two caps that collided with the card and find a new place for them. I did that by designing and 3D printing a smallholder.
![](https://retrohax.net/wp-content/uploads/2022/07/XYhrqXK.png)
![](https://retrohax.net/wp-content/uploads/2022/07/DtsAHnl.png)
![](https://retrohax.net/wp-content/uploads/2022/07/xJEg55H.png)
![](https://retrohax.net/wp-content/uploads/2022/07/ETWaZWm.png)
![](https://retrohax.net/wp-content/uploads/2022/07/qC4dO4r.png)
And it fits! Yay!
![](https://retrohax.net/wp-content/uploads/2022/07/g5m8hEc.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/cz23RdZ.png)
And it works!!! Wooohoo!!
![](https://retrohax.net/wp-content/uploads/2022/07/YSS24Hw.png)
Extreme chaos
From this point on, it is chaos but I think it is necessary to show you how this all goes. I do mistakes that are corrected later but mistakes have to be documented too 😀
I’ll try to comment on some pics a bit more.
It all happened all of a sudden. The Amiga started to behave weirdly – random hangs or GURUs. I am working on a custom project with lots of mods so it is very hard to control such a situation. It was eventually fixed and I will show how but just have a look at how it all developed 😀
KB and mouse
I’ve started working on the keyboard/mouse part. The goal was to somehow connect Bluetooth-driven KB and a wireless mouse but through a mouse/joy auto switcher.
The plan was to use the mouSTer for a wireless mouse connected through a mouse/joy switcher and a SUM 234 adapter for a keyboard.
I’ve tested it first without a mouse/joy switcher to see if it works
The BT keyboard was connected through its dongle plugged into a SUM 234. That USB wire is only for charging.
![](https://retrohax.net/wp-content/uploads/2022/07/VAtJcuZ.png)
![](https://retrohax.net/wp-content/uploads/2022/07/tX1nKEn.png)
The mouSTer was plugged into a temporarily soldered DB9 socket.
![](https://retrohax.net/wp-content/uploads/2022/07/M9Nx3lV.png)
It all worked! 🙂
![](https://retrohax.net/wp-content/uploads/2022/07/ef8nJzU.png)
Auto joy/mouse switcher
Then I moved to work on the mouse/joy switcher and things started to become ugly.
![](https://retrohax.net/wp-content/uploads/2022/07/DCqaALw.png)
![](https://retrohax.net/wp-content/uploads/2022/07/iFbBlkY.png)
GURU meditation … again
The Amiga started to throw GURUs and hung up at random moments. Then, I didn’t know what was wrong, moreover, I didn’t realize how far from problem discovery I was 😀
However, I’ve started investigating a ribbon wire connecting ACA500+ and a mobo.
I’ve quickly discovered that there is a problem with one of the wires being slightly off.
![](https://retrohax.net/wp-content/uploads/2022/07/3smOjC5.png)
I’ve fixed it by reclamping this IDC connector.
![](https://retrohax.net/wp-content/uploads/2022/07/weLcFrM.png)
Then I decided to design clamping brackets for this connection to make it more durable. After a few 3D printing sessions, it was done. It was to be reprinted in black plastic later. Obviously, at that point, I didn’t know that I will remove it completely when nearing the end of this issue.
![](https://retrohax.net/wp-content/uploads/2022/07/mfngdz5.jpg)
Heatsink
The above work didn’t help so I was like … maybe it is the heat?
![](https://retrohax.net/wp-content/uploads/2022/07/wAUj6yi.png)
This came to my mind because I started to work with this Amiga a bit longer than quick boot and test if “something” works. I’ve decided that I need to design a cooling solution for a 030 CPU on an ACA1233n.
My initial idea was to use a heat pipe stolen from a laptop, but after a few measurements, it turned out to be a dead end.
![](https://retrohax.net/wp-content/uploads/2022/07/Qbuljdq.png)
![](https://retrohax.net/wp-content/uploads/2022/07/VWJpaCD.jpg)
This is when I created a 3D-printed heatsink holder. Obviously (AGAIN!) I didn’t know that I will have to remove it later because of the complexity of this project 😀
![](https://retrohax.net/wp-content/uploads/2022/07/nBxcGdy.png)
![](https://retrohax.net/wp-content/uploads/2022/07/wXKeGgx.png)
![](https://retrohax.net/wp-content/uploads/2022/07/6EsGLAL.png)
![](https://retrohax.net/wp-content/uploads/2022/07/Eb0xT6X.png)
![](https://retrohax.net/wp-content/uploads/2022/07/uT5oVsQ.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/2FA6sqo.png)
At this point, all came back to normal so I moved to another stage – The clock port adventures!
The clock port adventures
The short story is that while writing this post (and I still have material for another two posts) I am still trying to solve clock port issues. Clock ports are vastly undocumented and the major issue is that devices can be connected in two different ways but … if connected in the wrong way, it results in either a broken clock port or a device …
Let me paint you an idea of what was planned. We wanted to connect several add-ons through the famous Amiga clock port expansion port.
As Wiki describes it “The port is a remnant of an abandoned design feature for the addition of internal RAM and a clock for timekeeping. However, it was later widely used as a general-purpose expansion port by third-party developers for devices, such as I/O cards, sound cards[1], and even a USB controller.[2] Although a real-time clock can be connected to the port, the clock was typically added by other means (usually integrated on CPU or RAM expansions) which leaves the clock port free.[3]“
What’s the plan again?
Amiga 2000 doesn’t have a clock port but we have expansions that have it! Through these expansions, we can and want to connect four devices:
I’ve started working with RapidRoad USB and the best way (for this project) was to connect it to a clock port located on an ACA1233n. However, it didn’t work at all. The expansion was simply not detected. However, it was detected through an ACA500+ clock port. Did I mention that I’ve killed that expansion (RRUSB) twice lol? Fortunately, Jens of iComp designed this one nicely and it was just a matter of replacing fried resistors that were placed there for morons like me 😉
Zorro clockport adapter
Anyway, MrTrinsic wanted me to test a simple Zorro to clock port adapter and he’d sent it along. It was a bit different solution that we’ve tried to use in an Amiga 1000 Phoenix project but still, it was not designed for an A2000 😀
I was a bit against this test because I knew that gold-plated (ENIG) pads on a MoBo will hold these gold pins strongly.
However, I did it! I just had to slightly trim the original angled gold pins to optimize room usage.
![](https://retrohax.net/wp-content/uploads/2022/07/kG0e3OE.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/LgeFjpU.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/oKNqYSc.png)
In the meantime, I’ve 3D printed fresh and BLACK ACA port covers.
![](https://retrohax.net/wp-content/uploads/2022/07/NyyXLX1.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/EArm2F3.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/KQfK1ut.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/hG0lAh3.jpg)
Did I mention CHAOS already?! 😀
![](https://retrohax.net/wp-content/uploads/2022/07/PKlNaZM.png)
ACE expansion
This project is so long and complex that I don’t even remember why we’ve abandoned this expansion, but that is not important since the Amiga started to randomly crash again …
This happened after ANOTHER re-assembly (after soldering and desoldering the clock port card) and this time after a few days of fiddling, I’ve narrowed it down to an ACE expansion – FatAgnus replacement.
However, I didn’t figure out what exactly causes these random crashes, even though it was already visible on the pic below … but more on this later.
![](https://retrohax.net/wp-content/uploads/2022/07/n7smb59.jpg)
After re-seating the ACE, the problem kinda stopped so I could move on to clock port tests again.
The next stop is Buddha Flash which has a clock port. After some tests, it turned out that Rapid Road USB works nicely through it.
![](https://retrohax.net/wp-content/uploads/2022/07/mWJZveR.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/PwW98Tb.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/8ly01KF.png)
Anyway, I’ve left these problems for later because time flies and had a lot to do.
Add-on placement
Next step – add-on location, which means another measuring round.
Various options were considered.
![](https://retrohax.net/wp-content/uploads/2022/07/Jk4rCYC.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/BOcyhXK.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/t3H2qoh.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/4uwXdNl.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/YPUBeI6.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/3XmyZUr.jpg)
Chaotic front panel job
I’ve started working on a front panel. I’ve divided it into a few parts – The power button(already described in previous posts), LCD, Mool logo, and some more stuff 😀
Let’s start with …. everything lol
The front panel part hidden under a flap has many proper holes (no pun intended lol). The plan was to re-use almost all of them but I had to figure out how to approach this first.
I’ve come up with an idea to use the original PCB that was supplied with this PC/Amiga case but I had to desolder some components, as I don’t need a firewire nor audio jacks, and cut it to a proper size. This is how I did this.
![](https://retrohax.net/wp-content/uploads/2022/07/GglIqP8.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/EdrvAId.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/yd9EF1y.png)
![](https://retrohax.net/wp-content/uploads/2022/07/S4ZOCJh.jpg)
I designed a few studs/brackets to hold it in place
![](https://retrohax.net/wp-content/uploads/2022/07/JvRfk41.png)
Next, I’ve 3D printed a simple holder for two SD card slots with flex-wire extenders to connect to ACA500+ and HxC.
The idea was to put both PCBs in a CF card slot hole.
![](https://retrohax.net/wp-content/uploads/2022/07/w5oMsvo.png)
![](https://retrohax.net/wp-content/uploads/2022/07/vMw6qSh.png)
![](https://retrohax.net/wp-content/uploads/2022/07/uwue7So.png)
![](https://retrohax.net/wp-content/uploads/2022/07/xleeAeF.png)
![](https://retrohax.net/wp-content/uploads/2022/07/eHb6W1O.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/4H59tH9.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/uyNWyTk.png)
Back to a drawing board …
I’ve decided that I’ll rework this panel and 3D print it from UV resin. Below, is the prototype.
![](https://retrohax.net/wp-content/uploads/2022/07/YRAPwdb.png)
Then, the second, third, and so on 😀
Until I came up with a proper solution.
![](https://retrohax.net/wp-content/uploads/2022/07/ZAxDhNX.png)
![](https://retrohax.net/wp-content/uploads/2022/07/ndn5OI1.png)
![](https://retrohax.net/wp-content/uploads/2022/07/WYgv76l.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/DurhulB.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/nMcwxTW.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/o0VuO2f.png)
![](https://retrohax.net/wp-content/uploads/2022/07/BS8j2c8.png)
![](https://retrohax.net/wp-content/uploads/2022/07/Cm2gdmx.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/qUxt6se.png)
![](https://retrohax.net/wp-content/uploads/2022/07/3Ug7ADx.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/mUqKRmk.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/P9J9Iam.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/hL87CLO.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/UP5Sueb.jpg)
From left to right – USB slot 1, USB slot 2, EMPTY, DiSmo button (AVA500+), Bootselector, three HxC buttons, and two microSD card slots.
![](https://retrohax.net/wp-content/uploads/2022/07/o2j3qO7.png)
Hxc and the Mool logo
Next in line was a panel on the right. I wanted to put HxC LCD there and decided to work on the Mool logo while it was disassembled.
The problem was that the original LCD is a bit too big. Fortunately, I was able to trim it to the proper size. Then it was only a matter of designing and 3D printing a bracket for it.
![](https://retrohax.net/wp-content/uploads/2022/07/EsLwRaM.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/cL6ci7p.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/ISm9EnY.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/XOpgRmk.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/HumXW3d.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/y1BpE3U.png)
![](https://retrohax.net/wp-content/uploads/2022/07/opfMoiJ.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/UacTCHk.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/0jKxslj.jpg)
The original backlight had to be changed to blue. I made it from scratch using some parts that I had on the shelf.
![](https://retrohax.net/wp-content/uploads/2022/07/8OMMZTZ.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/3zQ4IA2.png)
![](https://retrohax.net/wp-content/uploads/2022/07/8QFRYsB.png)
![](https://retrohax.net/wp-content/uploads/2022/07/nGfn7Mm.png)
![](https://retrohax.net/wp-content/uploads/2022/07/YXwbSdQ.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/ZN3Asr2.png)
![](https://retrohax.net/wp-content/uploads/2022/07/kwHj08h.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/Lx3M2LY.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/Jd5xdYu.jpg)
The Mool logo will be powered via a HxC 5V rail to save space. I’ve also placed HxC in its target space using some 3D printed studs, soldered front panel wires of control buttons, and routed a flex microSD ribbon wire to it.
![](https://retrohax.net/wp-content/uploads/2022/07/l8rQlOC.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/bpBULXf.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/Cyywlcs.png)
![](https://retrohax.net/wp-content/uploads/2022/07/xd8vUgH.jpg)
![](https://retrohax.net/wp-content/uploads/2022/07/tyYmNBq.png)
![](https://retrohax.net/wp-content/uploads/2022/07/q26yVCE.jpg)
The outcome.
![](https://retrohax.net/wp-content/uploads/2022/07/SMwFoFp.png)
![](https://retrohax.net/wp-content/uploads/2022/07/yQPisRB.png)
End of PART 4
You’ve reached the end of part 4 of the Amiga Tesseract project. Stay tuned for more episodes of this build as at least two posts are coming 😀
Outro
If you want to get the retro gear I am manufacturing or hardware modules, please visit shop -> https://retrohax.net/shop/
Please support my work by commenting here and on our Facebook or Twitter pages.
Just incredible!!!
:O :O :O