Hi,
Okay, I pulled the 88-2SIOR1 board (the modification is just the +5V and GND) wire to the ESP32 FDC+ module (BTW, when computer power comes ON, I can see the ESP32 FDC+ module cycle through the four disk drive LEDs as normal.)
After pulling the 88-2SIOR1 board now there is only the mini-FP, the TDL ZPU and FlexRAM board in the computer.
I started with the simplest little program I can toggle-IN on the front panel switches "RAM ZERO": 063octal and 307octal Running the program for a couple of seconds it normally puts 00000000 into all but the initial few bytes of RAM.
Running this test, I'm seeing 00000010 in all the RAM ??? something is wrong somewhere.
I swapped out the TDL ZPU board for another TDL ZPU board and I'm getting the exact same results!
I then swapped out the TDL ZPU for a Cromemco ZPU and the initial "RAM ZERO" ... the program worked perfectly.
Then I started to toggle-IN the KILLABIT program and noticed that the first DEPOSIT didn't deposit! I had noticed that before a few times, but thought it was my fat fingers rather than the computer, but now I see it's the computer. For some reason I need to DEPOSIT NEXT the 2nd BYTE of any program, then RESET or EXAMINE 0 to DEPOSIT a byte into address 0 ...
I'm guessing that's a chip on the mini-FP board.
I got KILLABIT toggled-IN and it's working as it should, so now I know I have some compatibility problems or faults with both of my TDL ZPU boards.
Finally, with KILLABIT running, I flipped the 2MHz/4MHz switch on the Cromemco ZPU over to 4MHz and it speeds up the program ... I tested going back 'n forth between 2MHz and 4MHz several times ... seems no problem at all changing the CPU speed on the fly, although in normal use I think I would tend to BOOT on the desired speed.
.