Same issue (as far as finding a FW file goes), different drive.. Although the PM863 is a far more common SATA rather than NVMe drive.Oh no, this sounds like a problem again, I though for genuine Samsung it was in the firmware updater (magician) ?
I have only a HPE branded pm863a 3.84tb so I assume now use. Never updated my 960gb & 1.92tb pm863a’s so if you get a source maybe I will ask if I can get and update those as a once and final update.
To be fair, I suppose the big difference here is that Samsung doesn't (AFAIK anyway) sell their "enterprise" drives to customers directly(well officially anyway, OEM's may sell them anyway).The only ones who have a great track record in supporting their OWN enterprise grade drives (meaning not rebranded!) openly with regular folk are Intel and Micron.
1048576 bytes doesn't work on the SM863, it popped an I/O error. I had to trim another 512 bytes (resulting in 1048064 bytes) for the fw flash to be successful.The size of the Firmware file has to be exactly 1MB (1048576 bytes) on the pm/sm863(a) series, then it should be ok.
On the pm/sm883 and pm893/897 its 2,5MB (2621440 bytes).
Looking at the GB57 firmware file in hex editor, there seem to be just empty padding even if the header is trimmed to 1044480 bytes. There's still a remaining 80 bytes of empty padding before the actual meat begins.