I recently got some cheap cards for mining - Sapphire Nitro+ with 4GB of Elpida memory which was originally clocked at 1750MHz.
As Polaris Editor doesn't work with Elpida cards, i started fiddling around with the Hexeditor and managed to copy the 1500MHz memory timing straps to the higher ones.
it flashed with no problems - command line:
> atiwinflash -f -p 0 almarley.rom
My test card was first running smoothly @ 29+MH/s while drawing only 77 Watts over the PCIe lines while clocking @ 1145/2050MHz with WattTool.
Funny thing is, that after a few hours it even speeded up to 34MH/s all by itself!! idk how that happened? Any ideas??
Unfortunately Claymore was then also throwing "incorrect shares due to overclocking" messages
Feel free to test my BIOS at your own risk.
All modding was done with switch on "silent mode" (towards the connector plate).
My card has PN: 299-2E347-100SA
MD5 of my rom is: 1f9e665e790df58349786a7db641ffb9 for checking
I'm on Win10x64 with Crimson-16.10.1 drivers. No further patching needed.
BIOS download: https://1drv.ms/u/s!AhVnWzjB8iG4lXd1uJwBK1TIG1xw