Steve

Steve

Phantom Reads

I discovered an interesting BMOW hardware bug today– one that I’m amazed I never noticed before. It involves what I call “phantom reads” causing unexpected system behavior. I only stumbled across the problem by accident, while trying to troubleshoot why…

BMOW boot menu screen

Boot Menu 1.0

I’ve implemented the new memory map I described earlier, updated the software, and everything’s working great. This has allowed me to finally make some progress on my goal of a menu-driven bootloader, with a catalog of built-in demo programs from…

Memory Map

Recently I’ve been working on a revamped bootloader, turning it into a menu of cool built-in demos as well as its original purpose of downloading new programs from a remote PC. That’s led to some interesting tidbits, such as making…

BMOW 1 with its front panel LCD

Final Touches

Today I installed the front panel LCD, and hooked up the all-important power light. Fitting the front panel LCD was a major pain in the ass, especially after the death of my Dremel. I cut a hole in the front…

Cutting the steel case with a Dremel, sparks flying

Death of a Dremel

My last planned bit of BMOW case construction was a front-mounted LCD. This required cutting a hole for the LCD in the faceplate, as well as a gap for the wires to pass through the steel case front. Once again…

BMOW 1 case rear panel with connectors

Finishing the Case

The deed is done! Or at least the major parts of it. BMOW now exists as a sturdy pizza box enclosure, with real power and peripheral connectors that can stand up to repeated plugging and unplugging. It’s quite a step…

Page 114 of 130