Been struggling to wrap my head around how to relocate variables from ROM to RAM in my Forth implementation, but I think I just got it working!
I found this post helpful, though I wasn't able to use any of the C code in it: https://interrupt.memfault.com/blog/how-to-write-a-bootloader-from-scratch#relocating-our-app-from-flash-to-ram
Soldered a new connector onto my old Porta Pro only to realize I forgot the connector case, so I had to redo it, worked without case, screwed case on, it stopped working. 🙃
I think there are some crossed wires, so, stripping the cable back and redoing it again...
#theFoundry
Attempting to solder my first TRS connector because my desktop speaker's connection issues are driving me nuts and to take my mind away from... family stuff ™️.
#theFoundry
Finally finished installing the switches and case on the PDP-11 kit! https://obsolescence.wixsite.com/obsolescence/pidp-11
#theFoundry #theWorkshop #retrocomputing #blinkenlights
#blinkenlights #retrocomputing #theWorkshop #theFoundry
Made a lil schematic for my personal use when working with an ATmega328P.
First time soldering with my #Pinecil. UwU
Lovely little device, certainly an improvement over our old bulky soldering iron.
#theWorkshop #theFoundry
#theFoundry #theWorkshop #Pinecil
Discovered via the #foreverComputer mailing list, a project to restore a 701 #ThinkPad. The battery repair/rebuild is especially interesting, since in my experience that is usually what fails in these old portable devices. (If they are otherwise well built.)
https://www.701c.org/projects/battery
cc: #repair #electronics #theFoundry
#theFoundry #electronics #repair #thinkpad #ForeverComputer
DEC PDP-11/70 kit build in progress with the blinkenlights working! (actually running a simulator on a raspberry pi) Next step is soldering on lots of colorful switches. This kit is from Oscar at https://obsolescence.wixsite.com/obsolescence/pidp-11
#theFoundry #theWorkshop #retrocomputing #blinkenlights
#blinkenlights #retrocomputing #theWorkshop #theFoundry
Wrote a short blog post about my adventures in design an open-source air quality monitor and building a community sensor network: https://gerritniezen.com/designing-an-open-source-air-quality-monitor-and-building-a-community-sensor
Switches arrived today 🙌🏻 🖤
Gateron Ink V2 Silent Black. Just finished soldering them all.
Yesterday i reflowed all the joints of the microcontrollers, added tin to the joints where it was missing but most of the keys on the keyboard are still not responding. This build is taking a lot more effort than i expected.
Flashed and soldered the micros today.
Getting everything set up to flash the boards was quite a mission; ran into a bunch of errors and took a few hours to figure things out.
Now I wait patiently for the switches to arrive.
I just booted up a rpi with a fresh gui os installation. the rpi is connected to a full hd monitor.
I wasn't able to connect to wifi until I lowered the screen resolution. I tried to reproduce this and indeed every time the resolution is set to 1920x1080 the wifi stops working. Can anyone explain this?
This project has been on my wishlist for several years.
Today I soldered the diodes, reset switches, TRRS jacks and micro-controller headers.
Now I'm going to flash the micros.
I flashed the controllers and added all the remaining switches, unfortunately some key columns are not working. The issue is most likely the soldering work i did on the pins of the microcontrollers. I will most likely need to resolder all of them
I am now able to write testbenches and simulate my #VHDL components using ghdl and inspecting the waveforms using gtkwave. 🥳
This is much faster than using Quartus Prime and modelsim.
Not necessarily more featured but I am making due for my relatively simple use cases.
At first I was quite frustrated by VHDL but I am really starting to enjoy it.
I had two evenings planned off from boat work for some personal errands. The first of those is now out of the way: MNT Reform DIY #187 reporting for duty! Now to get another OS on here (with a kernel that understands how to talk to this Intel wireless card... for which antennae are arriving tomorrow)
@mntmn you've made one hell of a piece of kit here :) only one kinda confusing part in the assembly instructions (understanding that I needed to twist the OLED by its ribbon cable)
Debugging the debugging tools; now that I've fixed a few issues they're working pretty well.
Debugging my RISC-V Jonesforth port has really made me level up my GDB game. This morning I think I'll write a little Python plugin to show all the words in the dictionary, allow printing length-prefixed strings, and generally help inspect the interpreter state.