Здравствуйте! была подобная проблема, что ни делал через spipgm

Здравствуйте!

была подобная проблема, что ни делал через spipgm ни хотела прошивать
случайно нашел комментарий что можно попробовать софт flashrom

под линуксом прошил, использовал команды
flashrom -p rayer_spi -w /mnt/usb/SPIPGM/w316original.bin

в первый раз выдало что запись была с ошибкой (после вывода ошибки предлагали решить проблему обратившись на IRC канал)
на IRC канале посоветовали укоротить провода (я это и планировал в принципе - слишком долго мучился, но все равно спасибо за помощь)

потом прошил снова используя flashrom
запись прошла успешно, только верификация не прошла
я попробовал запустить верификацию через SPIPGM /V - все прошло успешно

на IRC канале ответили - lucky (т.е. мне повезло как я понял)

вернул память на место девайс поднялся (роутер tenda W268R - прошику брал здесь)



p.s.: вот вывод из командной строки:
[root@fvtsv flashrom]# flashrom -p rayer_spi -w /mnt/usb/SPIPGM/w316original.bin
flashrom v0.9.7-r1854 on Linux 2.6.32-431.11.2.el6.i686 (i686)
flashrom is free software, get the source code at flashrom.org
Calibrating delay loop... OK.
Using RayeR SPIPGM pinout.
Found GigaDevice flash chip "GD25Q16(B)" (2048 kB, SPI) on rayer_spi.
Reading old flash chip contents... done.
Erasing and writing flash chip... Erase/write done.
Verifying flash... FAILED at 0x0001a31a! Expected=0x7f, Found=0x7e, failed byte count from 0x00000000-0x001fffff: 0x4ed
Your flash chip is in an unknown state.
Please report this on IRC at chat.freenode.net (channel #flashrom) or
mail flashrom@flashrom.org, thanks!

SPIPGM не записывает флешку