05 November 2022 - 11 November 2022

Table of Contents

1. MIT OCW

1.1. 18.02 - Multiple Variable Calculus

1.1.1. Final

2. Mill Controller #2

2.1. Repurpose 'boss' hard drive

S/W configuration done.

2.2. Need to investigate new HW/SW for eventual replacements

2.2.1. Old crap ain't gonna last forever

2.2.2. Buildroot/Linux 5.15 PREEMPT + latency tools

First pass done - boots on real hardware

3. Alum Rock Data Center

3.1. need to check rocky, others? (arch?) for suitability

4. OLPC

4.1. Needs ML1120 coin batteries to fix "invalid system date".

5. Virtual Orchestra

5.1. sfz file tests

5.1.1. need tooling to edit sample files

5.2. increasingly skeptical whether quality results are possible

5.3. maybe should treat as platform for concatinative synthesis

5.4. maybe should just accept the limitations and work with it

One should not be disappointed that a guitar can't sound like a flute.

6. gat

6.1. spectrogram done - matches 'octave' output

7. marble computing

7.1. Programmable Marble Gate Array

7.1.1. Hardware mostly reworked

7.1.2. Interface schematic and layout done

7.1.3. Need better lift arm

7.1.4. Need to fix various s/w bugs

8. small graphics display

8.1. Use 320x480 OLED display and ESP8266+WiFi

8.2. BWIF (Barely Working Image Format) designed

8.3. pamtobwif/bwiftopam mostly complete

Debugging. Large and small uncompressed bit/gray/pixmaps works on round-trip PAM comparison test.

9. mcd05 32 button/led box

9.1. Recovered schematics.

9.2. Planning software.

9.3. Received STM32F767 Nucleo144 with Ethernet.

9.3.1. Test program running.

9.3.2. Need to consider CoAP multicast discovery.

10. More project ideas

10.1. Zuse Z3 simulation in Verilog

Good excuse for floating point ALU design.

10.2. GMPForth ports to simulators

10.2.1. SIMH for some targets (vax)

10.2.2. MAME looks interesting for microprocessor system emulations

How to support erzatz systems?

10.2.3. Ports to classic figFORTH targets

10.3. GMPASM assembler

May be useful for handbuilt and rare systems (DMX1000?).

10.4. Extracting ISO Superboard Forth ROMS for MAME emulation

10.5. 'bwocl' OpenCL tooling

10.5.1. Offline compilation

10.5.2. Standard Kernel Running

10.6. hardware support for classic 5V CPUs

10.6.1. RTX2000, CDP1802 still available!

10.6.2. 6502, 68000, 320C30, others on hand

10.6.3. CPUs with async bus may be supportable without RAM

10.6.4. Use Nucleo w/ 5V tolerant IO as boot loader controller

10.6.5. Could use small foorprint monitor in asm (gmpmon?)

10.6.6. Started planning for 6502.

10.7. Existing 'retro' hardware still working?

10.7.1. OSI Superboard

Unknown. Composite to VGA adapter didn't seem to work. Needs analysis. Found OSI model 610 board underneath!

10.7.2. Super Jolt

No output. Needs analysis.

10.7.3. Ampro Little Board

Not booting. Needs analysis.

10.7.4. Rockwell R65F11 Demo board

UART sending "NO ROM" at 2400 7N1 as expected with 2MHz xtal.

10.7.5. NMIX-0016

Works. Found original prom in a parts stash(!).

11. David Davies

11.1. Broadcom BCG? Employee indicted for running a brothel.

11.2. New case C1923172, consolidated with 15 Parties.

11.3. Next hearing 12/15/2022

Author: Daniel Kelley

Created: 2023-10-28 Sat 04:38

Validate