Recently I've gotten into EC flashing due to my broken laptop(s) and started frantically searching methods for flashing the IT5571E-128 chip on the cheap(due to me beaing a student and not having a job) and noticed that ITE newer chips can be flashed via ISP (In-System Programming) either via SMBus or the KBC (EPP - Enhanced Parallel Port) interface. While these can be achieved with programmers like SVOD4/3 or the RT809H/F those options are WAYYY out of my budget so I was horrified. But recently I stumbled uppon some programmers on aliexpress that claim they can program a variety of ITE chips (inc. the IT5571E chip), these programmers(like the XZZ ITE Programmer, EC ITE RED programmer or ITE Lianyun EC...), all feature the IT8390 (E-256) EC chip.
These programmers are priced reasonably at around 25-30 Euro, so I bought one with some IT5571E-128 to test. But after soldering the chips either to the provided programming board or the motherboard they refuse to communicate with it, first I thought that the programmer is faulty but no, it was the EC chips I bought, bacuse after I connected it to a different(IT8252A) chip it recognised it and was able to read/write it.
After some digging I found out that these are clones of the original ITE flashing board called "ITE Download Board" and on it there is a KBC port not just an SMBus connections, so naturaly I would've like to try and program the chips via the KPC(EPP) interface (maybe they can't be programmed via the SMBus???), so I started searching for the datasheet of the IT8390 and spin up a custom PCB with connections to the KBC pins but couldn't find anything except the user manual of the ITE board and on some russian site the firmware of the chip that was read using an SVOD4(thank you russian guy!)
So I would like to ask whoever is reading this, please help me find a datasheet / pinout for the IT8390 and as an early thank you gift here is the PDF, firmware and program used for the tool attached!
Tags: IT8390, IT5571E, ITE_NewWinFlash, IT8390_Download-Board_User Guide
These programmers are priced reasonably at around 25-30 Euro, so I bought one with some IT5571E-128 to test. But after soldering the chips either to the provided programming board or the motherboard they refuse to communicate with it, first I thought that the programmer is faulty but no, it was the EC chips I bought, bacuse after I connected it to a different(IT8252A) chip it recognised it and was able to read/write it.
After some digging I found out that these are clones of the original ITE flashing board called "ITE Download Board" and on it there is a KBC port not just an SMBus connections, so naturaly I would've like to try and program the chips via the KPC(EPP) interface (maybe they can't be programmed via the SMBus???), so I started searching for the datasheet of the IT8390 and spin up a custom PCB with connections to the KBC pins but couldn't find anything except the user manual of the ITE board and on some russian site the firmware of the chip that was read using an SVOD4(thank you russian guy!)
So I would like to ask whoever is reading this, please help me find a datasheet / pinout for the IT8390 and as an early thank you gift here is the PDF, firmware and program used for the tool attached!
Tags: IT8390, IT5571E, ITE_NewWinFlash, IT8390_Download-Board_User Guide