60 mA is ok on the host side. The Optométries that you are using are easting like 15 mA per circuit + something like 5mA for the other end. It's really reasonable with the PIC running.
I would keep that circuit to avoir ground loop and weird stuff, because we are talking plugging things on...
Unfortunately reversing stuff from "recent" hardware is more difficult. You need more expensive hardware (logic analyser, scopes)... The weird thing about components is that "older" components are still available while more recent stuff is not.
For example, the SCSI Chip from the Mac SE/30 is...
If you are going with OS X, you can look at beefier cards
the following are quite nice if you need an ADC Port:
- Radeon 9000 Pro from a MDD (low performance, but accelerated on OS 9)
- Radeon 9600 Pro or XT from a G5 (CTO option, more rare)
- Radeon X800 XT (CTO option, rare as well)
Good job with the fuse !
Some Macs doesn't show the flashing folder IF the SCSI bus is stuck by some device.... which may be your case.
I suspect that you will see the flashing disk if you remove the SCSI drive.
For the drive, you will want something like a BlueSCSI PowerBook edition, but...
22V10s are more difficult to dump. If its simple combinational that could be easy, if it's registered or other complex thing it will need a dump, which may not be possible if it's registered.
Can you trace where the pin1 of the GAL go ?
Small update !
About Bluetooth to ADB
I've redone the testing and hit the same limitations when trying to do Bluetooth to ADB (Bugs in the SDK + Oscillations in the ESP module).
Another issue hit another problem in which the ESP32 does consume in bursts of 500 mA.
The average consumption may...
For a battery leakage this isn't too bad. Its does need a recap indeed.
I agree with cheesy, the error with the NMI is ok. Every old-world Mac does it. What does it do without pressing the interrupt button ?
- Either the share is now readonly on netatalk (can you share your atalkd.conf ?)
- Internal Netatalk errror.
That can happen if the database is corrupted/need repair/was opened by two process at once.
You will have to dig through netatalk logs.