The IO boards arrived about a week after putting the order in. The front of one of the boards: And the back: Interestingly I received two extra boards. An extra usable board and another one. The other board had been used for some kind of testing by the manufacturer as it had a piece cut out of it. The box… Read more »
The IO board for the MINI000, outlined in the last post, has been designed and the PCB, pending some final checks, will soon be ordered from the allpcb.com PCB house in China. A few ICs have not made it. I’d hoped to include a MC68230 (PDF) but as they are available only in DIP48, there’s just not enough room for… Read more »
This blog post does not document what I’ve done in my hobbies, except for some small projects, but rather what I plan to work on next. Before getting to that though, I should finish my description of the progress I’ve made with the VGA controller. I have attached the EPF10K10 (PDF) FPGA to the 68000 CPU bus, and have had… Read more »
We moved house a year ago. To feel more attached to our new home I thought it would be nice to make a replacement for the existing, and somewhat shabby, house number sign attached to the wall next to the front door. The basic design I had in my head was a wooden oval with brass numbers screwed to the… Read more »
This post has been a long time in the making. I’ve been distracted by various things: work, family, and CNC related projects. I will create a short post describing my first successfully completed CNC project after this one, since I’m pretty proud of it. But onto the topic at hand. The road to a video display began with a stand-alone breadboard… Read more »
The machine-code monitor for my MINI000 68000 SBC is coming along nicely. It’s been great fun and an excellent introduction to writing 68000 assembly. Command processing consists of the following steps: Read a line of text from the serial port. Parse the line into command and argument portions. Locate the command from the set available. This will result in a… Read more »
There are more than a few different choices of C library for running on small systems. Some candidate C libraries for the MINI000 board include: Newlib is an extremely popular choice for small systems. It is relatively complete. Not quite complete enough for a modern desktop Unix system, but almost. It specifically targets bare-bones (AKA freestanding) 68K systems, and allows… Read more »
I’ve been focusing back on the 68000 SBC for the last few weeks. I’m my previous post I mentioned that I’d had no problems with the MAX232 (PDF) portion of the board. As it turned out, this was not strictly true. It seemed that after the board was powered on for a few hours the XR88C681 (PDF) DUART would send… Read more »
This post has nothing to do with my hobbies. It is a rant about the modern state of Apple’s Mac products. If this does not interest you then feel free to ignore this post. I’ve been an Apple Mac fan since 2005, when I bought my first, an iBook G4. This machine was far ahead of the laptop PCs of… Read more »
The MPCNC is now ready to be used in anger. It took longer then I’d have liked but it’s all ready for serious cutting, albeit in wood: Making the spoil-board up was a bit of a mission, mostly because I’m completely new to this kind of thing. I started with a 600mm by 1220mm by 18mm thick piece of MDF…. Read more »