Did you buy this new or was it owned by someone else? the reason why I ask is that because some custom firmware will f the PIC and cause it to show 0xff, if you are lucky, a different firmware might fix this, it's highly unlikely that this is a hardware issue.
This board is from a miner I purchased second hand several months back. It has been running ok on standard Bitmain firmware for several months, but more recently the board has been dropping in and out. I have been consolidating hashboards in my S17Pros as they gradually die, and moved this board into a different miner (with two other working hashboards) but I found that the miner just ignores this board but runs on the other two fine. I noticed the unusual firmware version and the fact that all the rest of my S17Pro have different firmware versions and wondered if it was some kind of failure of the PIC.