10-12-2017, 01:40 AM
(This post was last modified: 07-28-2022, 01:37 PM by DeathBringer.)
Hi Imogo, Thanks for your reply here and mail. Here's what I know so far:
There is no software recovery route for these boards.
The original w25q64fwsig eprom needs to be reflashed using a 1.8v programmer. I used a cheap combination of a CH341a programmer and 1.8v adapter, both readily available from ebay. The proprietary windows software for both of them is quite flaky and needs to be found (I can help you with that), but there is a reliable tool called "flashrom" available for Linux, which gives you better control and debugging information.
Due to surrounding circuitry, the chip needs to be flashed off-board, which means you need to very carefully unsolder it, without physically damaging the pins, or heat-damaging the chip itself, flash it and carefully resolder. Luckily I had help from a friend who is an electronics engineer.
Only the original chips can be successfully re-flashed. We bought and flashed some identical, new chips, but the boards still failed to boot after successfully flashing the same efi that worked on the original chips. It seems that VOYO have included some once-only code that can not be read, cleared or replaced using a programmer.
Interesting what you said about the efi code not being AMI. I wonder what they have done and if anyone at the forum could analyse it and make a genuine, AMI EFI that could be flashed to a fresh chip and booted??
Good luck with your board and let me know if I can help.
Marius
There is no software recovery route for these boards.
The original w25q64fwsig eprom needs to be reflashed using a 1.8v programmer. I used a cheap combination of a CH341a programmer and 1.8v adapter, both readily available from ebay. The proprietary windows software for both of them is quite flaky and needs to be found (I can help you with that), but there is a reliable tool called "flashrom" available for Linux, which gives you better control and debugging information.
Due to surrounding circuitry, the chip needs to be flashed off-board, which means you need to very carefully unsolder it, without physically damaging the pins, or heat-damaging the chip itself, flash it and carefully resolder. Luckily I had help from a friend who is an electronics engineer.
Only the original chips can be successfully re-flashed. We bought and flashed some identical, new chips, but the boards still failed to boot after successfully flashing the same efi that worked on the original chips. It seems that VOYO have included some once-only code that can not be read, cleared or replaced using a programmer.
Interesting what you said about the efi code not being AMI. I wonder what they have done and if anyone at the forum could analyse it and make a genuine, AMI EFI that could be flashed to a fresh chip and booted??
Good luck with your board and let me know if I can help.
Marius