As I understand it from reading up on, the chips have some pre-programed data specific to switches but they are the same for all models, and so it needs to come off of a dead switch. Though there is also data that the switch loads onto the chip each boot, I came across a project that says it will extract said data from the ofw system software;
https://github.com/perillamint/nx-fwextract
A gentle reflow will likely fix mine, presuming that it stops working again, cuz there is definitely nothing wring with the actual chip. It just started working normally while I had it in my lap, poking around android recovery console. It may have gotten a little hot, or it may have gotten bumped in just the right way, idk. I expect it will fail again in time though, possibly as soon as it cools down again, heh. I'll just put it on top of my computer for now, to try and keep it cozy...