Fellow forum goer NeXT sent me his Butler in a Box that needed some help so I can take a look and trace the schematic out and attempt a repair. His original thread is here:
Getting right into it, normally I wouldn't remove all the parts to trace the PCB out but due to the potting compound and them placing the part designators UNDER every component, there isn't much choice. Fortunately it is a 2 layer board so removing everything shouldn't be much of an issue. Last month I took the ROM dumps and did some basic disassembly and figured out a few things; namely the potted EPROM only contains part of the code. The rest is "encrypted" (cough) and stored in the unpotted EPROMs, and is decrypted and loaded into RAM on boot. The total size of the executable is around 20K which is a lot of 6502 asm.
The VFD was broken on this unit too, so I will try to source a compatible replacement display and get that working if all goes well!
Guess nothing else to do but jump right in! First step is to remove every part from the circuit board, and enter them into Altium as I go to keep track of each part as it's removed:

Fortunately the bad potting compound seems to be susceptible to mild heat and isopropyl, so removing the remaining stuff wasn't terrible. I heated the gooey chips up with 150C hot air and they just kind of.. oozed off the board. The chips with potting on them were dunked into a cup of alcohol and allowed to soak.
Here's the back side for completeness:

Fortunately the PCB is pretty decent quality so I managed to only lift 1 pad on one of the power diodes.

Some reassembly required. I ended up replacing all the caps and resistors that got covered. Those monolythic capacitors don't clean up very well and I have plenty of them on other boards to harvest.
Here's how the schematic is going:

(digital)

(analog)
Way back in 2017 I followed up on by first entry into Mastervoice and their Butler in a Box ( https://forum.vcfed.org/index.php?threads/stuck-in-the-80s-mastervoices-butler-in-a-box.1070062/ ) with their follow-up product before Mastervoice folded and disappeared entirely, the Mastervoice ECU. ( https://forum.vcfed.org/index.php?threads/mastervoice-ecu-the-butler-in-a-box-tries-again.1070407/ )
To bring everyone up to speed, the Butler in a Box and the ECU were the 80's equivalent to the Amazon Alexa or Google Home Assistant. It was a box that you could speak to and with...
To bring everyone up to speed, the Butler in a Box and the ECU were the 80's equivalent to the Amazon Alexa or Google Home Assistant. It was a box that you could speak to and with...
Getting right into it, normally I wouldn't remove all the parts to trace the PCB out but due to the potting compound and them placing the part designators UNDER every component, there isn't much choice. Fortunately it is a 2 layer board so removing everything shouldn't be much of an issue. Last month I took the ROM dumps and did some basic disassembly and figured out a few things; namely the potted EPROM only contains part of the code. The rest is "encrypted" (cough) and stored in the unpotted EPROMs, and is decrypted and loaded into RAM on boot. The total size of the executable is around 20K which is a lot of 6502 asm.
The VFD was broken on this unit too, so I will try to source a compatible replacement display and get that working if all goes well!
Guess nothing else to do but jump right in! First step is to remove every part from the circuit board, and enter them into Altium as I go to keep track of each part as it's removed:

Fortunately the bad potting compound seems to be susceptible to mild heat and isopropyl, so removing the remaining stuff wasn't terrible. I heated the gooey chips up with 150C hot air and they just kind of.. oozed off the board. The chips with potting on them were dunked into a cup of alcohol and allowed to soak.
Here's the back side for completeness:

Fortunately the PCB is pretty decent quality so I managed to only lift 1 pad on one of the power diodes.

Some reassembly required. I ended up replacing all the caps and resistors that got covered. Those monolythic capacitors don't clean up very well and I have plenty of them on other boards to harvest.
Here's how the schematic is going:

(digital)

(analog)














