Meta
Archives
Categories
Blogroll
- Armed and Dangerous
- Bill the Lizard
- boingboing
- Cato Unbound
- Craphound
- Curious Creature
- Dan Gillmor
- Dave Barry
- David Byrne
- Decrepit Old Fool
- Defective By Design
- Digital Cuttlefish
- Doc Searls
- Don Marti
- Factory Automation Software Blog
- Fark
- Freakonomics
- Freedom to Tinker
- Good Morning Silicon Valley
- Groklaw
- Hanford Lemoore
- Homeland Stupidity
- Leibson’s Law
- Monday Evening
- Neil Gaiman
- Rudy Rucker
- Russ Nelson
- Schneier on Security
- Science Comedian
- Slashdot
- The Volokh Conspiracy
- This Mind Intentionally Left Blank
- Tin “Man” Le
- Wil Wheaton
- xkcd
Category Archives: RetroChallenge
Fixed the LED and USB problem
In a GPIO initialization function I’d written, I was passing a pin number as an argument to a vendor function that expected a mask. Changed it to 1 << pin, fixing both the LED and USB problems. Windows 10 isn’t … Continue reading
Posted in RetroChallenge
Leave a comment
GPIO, USB problems
I’ve continued working on the firmware, and have run into two problems: I can only turn on one of the four LEDs on the Tiva board. The other three obstinately remain off. I don’t really need any LEDs, but this … Continue reading
Posted in RetroChallenge
Leave a comment
Started writing firmware for USB bubble memory interface
I’ve started writing the firmware for my Retrochallenge project. For the USB to bubble memory interface, I’m using a Texas Instruments EK-TM4C1294XL “Tiva™ C Series TM4C1294 Connected LaunchPad Evaluation Kit”, which is based on the Tiva TM4C1294NCPDT microcontroller. This has a … Continue reading
Posted in RetroChallenge
Leave a comment
RC2016/10 entry
For the RC2016/10 RetroChallenge, my project is to interface some bubble memory to USB, to act as a very low capacity drive. Bubble memory is the future of non-volatile memory. Or rather, it was the future of non-volatile memory from … Continue reading
Posted in RetroChallenge
Leave a comment
A change of plans
Due to unforeseen circumstances, I have a shift in focus for the RetroChallenge project. While I may yet do some vector graphics work as previously intended, for the first half of the RetroChallenge I’ve been busy writing VHDL code to … Continue reading
Posted in RetroChallenge
Leave a comment
Retrochallenge RC2016/01 entry – vector display system
For RC2016/01, I’m going to hook up an old vector display (the retro part) to a modern microcontroller and either write a new game for it or port an old one. Gee, that sounds kinda familiar. Didn’t someone try to … Continue reading
Posted in RetroChallenge
Leave a comment
Added double-sided support to Quay 900 floppy formatter
I’ve added support for formatting double-sided eight-inch floppy disks to the Quay 900 floppy formatter program I wrote as part of my RetroChallenge 2014/07 project. The source code is still provided under the GPL v3.0 license. I still haven’t worked … Continue reading
Posted in RetroChallenge
Leave a comment
RetroChallenge project completion
I assembled and debugged one channel of my vector generator, and wrote some of the firmware to drive it. I have unfortunately NOT finished building the second channel, though I got <fingers separation=”10mm”>this</fingers> close. Would you believe <fingers separation=”20mm”>this</fingers> close? I’m going to … Continue reading
Posted in RetroChallenge
Leave a comment
Vector generator success!
After correcting a few wiring errors, the single-channel vector generator works, though it needs some calibration. I have the vector generator on my test bench with the Silicon Labs EFM32WG starter kit (ARM Cortex-M4F microcontroller) running the firmware, and a … Continue reading
Posted in RetroChallenge
Leave a comment
One-channel vector generator proto passes smoke test
Bench power supply reports 3.3V@3mA, +12V@18mA, -12V@53mA. Found and fixed a wiring error. With DAC output near 0V, output of first opamp, unipolar to bipolar shifter, is -1.0V, as intended. Next step: hook up SPI to microcontroller. I’ll be using … Continue reading
Posted in RetroChallenge
Leave a comment