Once again, thanks for the analysis
I've provided the device tree readout, as well as the properties for the pci-bridge device, from the 6400's Open Firmware here: https://imgur.com/a/RnxrAnl
The card we both have is one of these, with the SATA BIOS ROM IC exchanged for a larger ROM IC, containing the SeriTek 1S2 firmware that allows the SiI3112 chipset to function as a SCSI device under Classic Mac OS: https://www.amazon.co.uk/KALEA-INFORMATIQUE-contrôleur-Professionnelle-COMPOSANTS-Préinstallés/dp/B01NA6UKA8/
My SE FDHD has been working perfectly for almost a year now, however I recently decided to change the ram and after doing so I no longer get a picture on the crt but the machine still boots. Anyone know what might've caused the CRT to stop working?
This afternoon I've started looking at one of the other word definitions in the patch, "make-nodes". This is the core of the patch, and although I don't know all of what is going on in it yet, the broad strokes are fairly obvious.
The tl;dr is that of course, the patch does not enable enumeration behind PCI bridges on OF. Instead, they've gone with the sensible low-effort approach of faking it instead of making it; the patch essentially constructs the devices that would have been discovered in enumeration.
Here it is split into rough functional blocks:
The BMS circuit appears to be preventing the computer from charging it above 7.3V, as expected.
Only thing to do now is leave it running and time how long it lasts.
One nice thing about this setup is that it doesn't turn off when you unplug the mains power, unlike the eBay one. This needs way more testing before I can really endorse it though.
It's a bit annoying - MyBattery can no longer be registered since the online digital goods store "Kagi" went down years ago. Dunno if Jeremy Kezer is dead or alive but I'd love to get hold of a serial number for the s
Well ladies and gents it worked! So far anyway.
I designed and 3d printed this battery shell:
Here's an early failed print attempt - forgot to photograph the successful print:
Anyway, I eventually got it to print properly. Then I cut some brass strips and soldered wires to them for the contacts (note how unbelievably badly the overhangs printed on the underside - whatever, it's functional):
Then I inserted the BMS (battery protection & cell balancing circuit) and the cells in there, all wired up: