MS-16h51 ver 1.2
gs60 2qd-643au 

board had a shorted 5v. sr17d seamed to be the fault. pu9 is the 5-3.3v rails, by status light conector.
http://www.ti.com/lit/ds/symlink/tps51225c.pdf

ms-16h51.v1.2.bin 	u9
ms-16h51.v1.2.kbc.bin 	u13
ms-16h51.v1.2.vbios.bin u5

./flashrom --programmer ch341a_spi -r ms-16h51.v1.2.bin
flashrom v0.9.9-unknown on Linux 4.4.32-desktop-1.mga5 (x86_64)
flashrom is free software, get the source code at https://flashrom.org

Calibrating delay loop... OK.
Found Eon flash chip "EN25Q64" (8192 kB, SPI) on ch341a_spi.
Reading flash... done.


./flashrom --programmer ch341a_spi -v ms-16h51.v1.2.bin
flashrom v0.9.9-unknown on Linux 4.4.32-desktop-1.mga5 (x86_64)
flashrom is free software, get the source code at https://flashrom.org

Calibrating delay loop... OK.
Found Eon flash chip "EN25Q64" (8192 kB, SPI) on ch341a_spi.
Reading old flash chip contents... done.
Verifying flash... VERIFIED.

./flashrom --programmer ch341a_spi -r ms-16h51.v1.2.kbc.bin
flashrom v0.9.9-unknown on Linux 4.4.32-desktop-1.mga5 (x86_64)
flashrom is free software, get the source code at https://flashrom.org

Calibrating delay loop... delay loop is unreliable, trying to continue OK.
Found Macronix flash chip "MX25L512(E)/MX25V512(C)" (64 kB, SPI) on ch341a_spi.
Reading flash... done.
[duck@kangaroo Bios]$ ./flashrom --programmer ch341a_spi -v ms-16h51.v1.2.kbc.bin
flashrom v0.9.9-unknown on Linux 4.4.32-desktop-1.mga5 (x86_64)
flashrom is free software, get the source code at https://flashrom.org

Calibrating delay loop... OK.
Found Macronix flash chip "MX25L512(E)/MX25V512(C)" (64 kB, SPI) on ch341a_spi.
Reading old flash chip contents... done.
Verifying flash... VERIFIED.

./flashrom --programmer ch341a_spi -r ms-16h51.v1.2.vbios.bin         
flashrom v0.9.9-unknown on Linux 4.4.32-desktop-1.mga5 (x86_64)                             
flashrom is free software, get the source code at https://flashrom.org                      
                                                                                            
Calibrating delay loop... OK.
Found Macronix flash chip "MX25L2005(C)/MX25L2006E" (256 kB, SPI) on ch341a_spi.
Reading flash... done.
[root@kangaroo Bios]# ./flashrom --programmer ch341a_spi -v ms-16h51.v1.2.vbios.bin
flashrom v0.9.9-unknown on Linux 4.4.32-desktop-1.mga5 (x86_64)
flashrom is free software, get the source code at https://flashrom.org

Calibrating delay loop... OK.
Found Macronix flash chip "MX25L2005(C)/MX25L2006E" (256 kB, SPI) on ch341a_spi.
Reading old flash chip contents... done.
Verifying flash... VERIFIED.
