RTC Progress
RTC appears to be working and keeping the date and time across cold-starts.
I picked the Epson RTC-72423 which is about a $6 chip, but is obviously directly compatible with the OKI Semiconductor MSM6242B. The design, including the battery supervisor, had never been tested — not even as a prototype… and appears to have worked the first time!
I needed to do a “setclock reset”, set the date via “Date 28-Dec-13 02:26:00″ command, and then did a “setclock save” Subsequent setclock loads brings it back!
Found potential race condition on writes
After looking at datasheets for the 273 latches used and 74act74 flipflop used, the worst case propagation delay is something like 12.3ns.
But my NAND gate ACT00 logic which is triggered by the same CAS signals has a lower propagation delay of between 1-9ns.
So despite a 0ns setup time, it’s possible that I’m violating the SRAM setup times during a write by dropping /CE before the addresses have stabilized into the memory.
I haven’t come up with a solution yet, but it will likely involve adding an additional gate or two to increase the propagation delay.
Populated PCB with fix for unneeded inverter
Lots of progress but little time to talk about it.
Here’s the fully populated card installed. There were two issues identified so far with the PCB design. One, the battery holder silkscreen was upside down. The second fix involved an inverter that needed removed whenever we decided to migrates from a flip-flop(74LS74) design to a SR NAND latch made out of NAND(74LS00) gates.
The memory tests are passing at 100% now!@#
However, there is still a minor issue with how the card responds on bootup, and I’m investigating!
PCBs have arrived!
Happy Holidays!
Christmas Cheer
I'm now back home to Summer in New Zealand, complete with a Northern hemisphere cold (sniff!), following my flying visit to Pianeta Amiga, which was held in a rather chilly Bologna in Northern Italy. Nevertheless the Pianeta Amiga show was a fun affair, even though the attendance was quite small compared to previous years. That didn't stop everyone who did attend from having a good time. I will write more about my Pianeta trip in my next blog but, for now I would like to wish all Amiga enthusiasts, whatever your Amiga colour, hue or flavour a very Merry Christmas.
Assist 1.72
Looking back at 2013 on X1000
Let's take a look back at 2013 on the AmigaOne X1000!
Assist 1.71
PCB ordered from Seeed Studio
I placed the order late last night for the PCB!
The PCB design is obviously finished, fully passes the kicad DRC checks, the problems with the footprints were solved.
I’ve decided to go with Seeed Studio’s Fusion PCB service. This is based on a recommendation from a knowledgeable friend that has been helping me.
Ready for Music!
Amiga CDTV + AmigaOS - 2013
Amiga CDTV + AmigaOS - 2013
Found problems with incorrect footprints used for some chips
So I received all of the SMT parts today, and attempted to verify that I’ve used the right footprints for the parts.
This was a worthwhile effort because I found a few different problems.
Also, digi-key shipped me some mystery chip instead of my 3v supervisor….. they are fixing…..and I have the batteries and battery holders shipping soon as well.
Things are moving along…….