You should also make sure the PIC contacts are clean and the making good contact with the board (you can also check for continuity with a multimeter.)
I had a issue like this once with a Triforce Type 3, it was displaying Error 26 with a legit PIC/Game. I had to clean the PIC contacts with IPA...
You need to change the video amplifier capacitors on the Baseboard (you might as well recap the whole board though, those caps have a tendency to all go bad)
That makes more sense, though the likelihood of anyone switching from GD to CF or vice versa without disconnecting the battery on the same setup is rather low.
It would be useful to people using regular DIMM or using NetDIMM to boot CF/GD/CD-R, this would decrease load times as it would no longer perform the (arguably unnecessary) CRC checks. If you aren't using a NetDimm, you can't really send a packet to disable the CRC check since it isn't connected...
Getting the CRC would actually be useful to add a skip in the triforcetools that would not send the game again to the dimm if the crc matches the binary you want to send. Transfergame does this already.
I am also considering skipping the memory checks altogether as a patch in the dimm firmware...
I would be interested in it as a curiosity more than anything else. Truth is however, it would not be economically viable considering netdimm can be had for €250 or less and you aren't likely going to be able to build something equivalent and sell it for cheaper.
It seems like a dead buffer chip, you probably need to replace the fairchild DIMM board buffer chip (IC12S) to fix this. This requires fine pitch soldering
It does work, you need to connect it to an existing GDROM PCB, making this somewhat redundant, you also need to replace the menu (you can use a MENU folder on the SDCARD for this purpose if memory serves me right) with your targeted game, this means only one game at a time (or per SD card) will...
You would need to test with another PSU or another dimm board. Cartridges don't draw nearly as much power, especially on the 3.3v line so that's not a good test.
You can netboot from 2.xx (despite the error 31 at boot) and you can update straight to 4.03, I have done it on 2 netdimm thus far with no issues (using the offiical transfergame).