Hi all!
I know some people have had a problem with their T9 + who lost 2 hash board, especially after flashing the firmware Dollemizer!
What happens, the bad firmware erases the board DSPIC32 to reprogram them, but as it does not have the HEX file, it reprograms nothing, and therefore the chain is definitely lost!
I also had the problem after trying a BMMINER custom that had exactly the same effect! so I got hooked on the question ... and HERE IS THE SOLUTION!
pre-requisite:
- a PICKIT 3 case
- MPLAB X IPE
- Bitmain HEX original file (pic32)
After :
1 - connect to the board, pin1 in front of the PICKIT arrow
http://image.noelshack.com/fichiers/2018/38/3/1537391623-20180919-221729.jpg2 - Connect on MPLAB
http://image.noelshack.com/fichiers/2018/38/3/1537391587-connect.jpg3 - Enter in advanced mode and take "power target circuit from tool"
http://image.noelshack.com/fichiers/2018/38/3/1537391587-power-target.jpg4 - ERASE the pic (use if you sure that the hash board is hs)
Erasing...
Erase successful
2018-09-19 22:17:36 +0200 - Programming...
5 - Put in Hex File my Hex file extracted from good board (download here
http://www.k-upload.fr/afficher-fichier-2018-09-19-103561fd6dspic33ep16g.hex.html )
Connecting to MPLAB PICkit 3...
Currently loaded firmware on PICkit 3
Firmware Suite Version.....01.54.00
Firmware type..............dsPIC33E/24E
Programmer to target power is enabled - VDD = 3,250000 volts.
Target device dsPIC33EP16GS202 found.
Device ID Revision = 4003
DEVSN0 = 00000000
DEVSN1 = 00000000
2018-09-19 22:16:21 +0200 - Hex file loaded successfully.
Loading code from C:\Users\xxx\Desktop\Firmware antminer D3 et L3+\pump firmware T9+\Prog PIC\DSPIC33EP16GS202.hex...
6 - "Program" and wait !
Programming...
The following memory area(s) will be programmed:
program memory: start address = 0x0, end address = 0x1dff
Programming/Verify complete
2018-09-19 22:18:13 +0200 - Programming complete
once the cards flash with PicKit, do not forget to reflash the minor with official firmware bitmain before reboot the minor ...
to do this, do it before you flash the card, or just connect the controller card (without the hashboard) and flash the official firmware, power off the miner, reconnect the hashboard and turn on again.
Essenciel is that the first start after flashing the board is done with an official firmware on the minor (with hashboard connected) otherwise the problem will come back immediately..
Now your board is reprogramed ! and working !!!
For any advice or request do not hesitate!
If you like it;)
BTC: 1FWpeHCs7rB7LgWUiU2j2GgwuZpEYtfGm2
LTC: LShLPeXRMgRg3K2DP1ZMmWXbfS3Fh4ATNQ