Category Archives: 68K

A mini-review of a microscope, a keyboard controller, and a SIMM adapter

When building PCBs with small Surface Mount components, it helps to be able to view the board with some magnification. This is useful for both the actual placing and soldering of components, and for inspection of the board after the fact. With the practice boards I made up previously I did have a look at them, after the soldering, with… Read more »

Thoughts on the MAXI000 and other things

      No Comments on Thoughts on the MAXI000 and other things

Before getting to the MAXI000, a brief discussion on some unrelated things. First up, I’ve finally bought an oscilloscope, specifically a Rigol  DS1054Z. This is a fairly low end 50Mhz DSO (Digital Storage Oscilloscope), which should nonetheless be perfectly adequate for my needs for the foreseeable future. One nice feature: it has four inputs. I must admit that a lot… Read more »

IO board bring up

      No Comments on IO board bring up

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 »

Progress on the VGA, Keyboard, Sound and IDE board

      No Comments on Progress on the VGA, Keyboard, Sound and IDE board

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 »

Thoughts on future projects (68K!)

      No Comments on Thoughts on future projects (68K!)

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 »

Monitor progress and thoughts on the 68000 ISA

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 »

Adding a C library to the 68000 SBC

      No Comments on Adding a C library to the 68000 SBC

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 »

MPCNC “finished” and progress with the 68000 SBC

      No Comments on MPCNC “finished” and progress with the 68000 SBC

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 »

68000 SBC bring up

      4 Comments on 68000 SBC bring up

Five MINI000 boards arrived just after Christmas. Annoyingly I got stung for the import duty, but fair enough. They were still very cheap! The quality looks fantastic, though its hard to tell from a camera-phone shot: The following was done over the course of a few weeks. Unlike the MAXI09 board bringup, I took my time and found I enjoyed… Read more »