Memory board rev 1.1

Posted on Mon 05 July 2021 in MUPS16 • Tagged with memory, pcb

I finally got a bit of time to fix the bugs in the memory and MMU boards, and to solder up the memory board (waiting for some chips for the MMU still).

The rev 1.1 design of the memory board is alomst the same as the 1.0, except …

Continue reading

Debugging the MMU

Posted on Wed 19 May 2021 in MUPS16 • Tagged with memory, mmu, pcb

Notes

I don't really have time to write this up properly, so these are just some notes from debugging the MMU as I go along.

20210517
  • left-hand A bus connection is misplaced by X mm (too far right)
  • set_tbl_index works
  • set_tbl_entry mostly works? Seems to set the physical page correctly …

Continue reading

Debugging the Memory Board, pt 2.

Posted on Tue 04 May 2021 in MUPS16 • Tagged with memory

Three out of four ain't bad

OK, so it took a little while (real life keeps getting in the way), but I've done a bunch more testing of the memory board. The good news is that 3 of the 4 RAM chips work perfectly. I wrote a trivial test program …


Continue reading

Debugging the Memory Board, pt 1.

Posted on Sun 07 February 2021 in MUPS16 • Tagged with memory

In which nothing works

The memory board was part of the collection of boards that arrived all the way back in August last year, and which I put together soon after, but which I never got around to properly testing. I got a little distracted by experimenting with writing a …


Continue reading

MMU board soldered, and debugged

Posted on Tue 01 September 2020 in MUPS16 • Tagged with memory, mmu, pcbs

I finally put together the MMU, the fourth of the seven PCBs that arrived in my August batch. A couple of things were obvious right off the bat: 1. I'd somehow screwed up the silkscreening, and all the text labels for the current MMU mode on the left of the …


Continue reading

Reset board PCBs arrived!

Posted on Tue 18 August 2020 in MUPS16 • Tagged with memory, reset, pcb

A big batch of PCBs arrived last week from China (7 different boards!), and I decided to have a go at the reset board first. This is a straightforward conversion of my breadboard prototype, so I thought it would be quick and easy to assemble and test, and I could …


Continue reading

Detour: copying ROM to RAM on startup

Posted on Sat 30 May 2020 in MUPS16 • Tagged with memory

I've been toying with the idea of trying to use serial ROM chips in my build for quite a while, but I couldn't find anyone else who had done something similar, and wrote it off as too complicated. A couple of weeks ago, however, I started working on the PCB …


Continue reading