Close

Cursory Look at 2nd Platform

A project log for TRS-80 Model 1 on a PIC32

TRS-80 Model I emulated on a PIC32MX processor; VGA, PS/2, and SD for tape and disk images. Oh, and glourious cassette sound.

ziggurat29ziggurat29 08/20/2016 at 19:100 Comments

Today I took a cursory look at the candidate second hardware platform (since as I mentioned it appears that the one I originally used, the UBW32-MCC is not generally available in-market anymore). The candidate I am currently looking at is the Olimex Duinomite Mini.

Well, studying the schematic, it turns out the pin assignment is wildly different, so it definitely will not be able to take the firmware images I have built for the UBW32 version as-is. This isn't the end-of-the-world, but I will have to do some mundane project reconfiguration to build the two different images. A little more disappointing, though, is that the Duinomite is monochrome only. No color VGA (I was wondering how the color planes were so well-aligned -- they're hardwired together). This will incur some work for me since I had gutted the video and previously threw out the monochrome support. Again, not the end-of-the-world, and anyway the firmware for that board is on github, so I should be able to do that fairly quickly.

Anyway, my source has become a bit of a mess, so it will give me an opportunity to tidy it up. On the other hand, code tidying is not quite as fun as feature implementation.... :(

Discussions