Не запускается после прошивки TH 10/16 - Решение

Что не так с приложением...(((
Ответить
MrSnake
Сообщения: 1
Зарегистрирован: Вс янв 13, 2019 1:10 pm

Не запускается после прошивки TH 10/16 - Решение

Сообщение MrSnake » Вс янв 13, 2019 1:14 pm

Информация с 4PDA от A11 http://4pda.ru/forum/index.php?showuser=1371071
На прошлых партиях Sonoff TH спокойно шились на 1м утилитой из шапки, esp82_writeflash.bat файлом вида:
@esp_tool -pCOM4 -b115200 -s0x100000 -fs4M -ff40M -fmDIO -a0x0000 -r0 -ow 1MsonoffTH_20010_07585.bin
На моих стоит 8-ногая микросхема памяти BN25F08

Пришли последние Sonoff TH и после перепрошивки, хоть при подключении 220В, хоть 3.3В на гребенку - кирпич, светодиоды не горят, сеть не поднимается.
Выяснилось, что стоит другая микросхема памяти PN25F08B. Flash Download Tools из поста Sonoff - Прошивки и прочий DIY (Пост razboinikov #67725978) у меня не взлетел для прошивки, возможно виноват бук. Помимо прочего выяснилось, что шить надо в SPI режиме DOUT, а не DIO как раньше. Меняем соответствующий параметр в батнике (-fmDIO на -fmDOUT) и все взлетает на старом прошивальщике. В итоговом виде bat файл выглядит следующим образом:
@esp_tool -pCOM4 -b115200 -s0x100000 -fs4M -ff40M -fmDOUT -a0x0000 -r0 -ow 1MsonoffTH_20010_07585.bin, где COM соответствует вашему TTL конвертеру в винде, а .bin файл - имени вашей прошивки. Если что, шью красным USB to TTL CP2102 купленным в оффлайне в первом попавшемся радиомагазине за 140 руб.

Кому много букв, если 8-ногая микросхема памяти:

BN25F08 то .bat файл вида @esp_tool -pCOM4 -b115200 -s0x100000 -fs4M -ff40M -fmDIO -a0x0000 -r0 -ow 1MsonoffTH_20010_07585.bin
если
PN25F08B то .bat файл вида @esp_tool -pCOM4 -b115200 -s0x100000 -fs4M -ff40M -fmDOUT -a0x0000 -r0 -ow 1MsonoffTH_20010_07585.bin

Аватара пользователя
imag0611
Сообщения: 86
Зарегистрирован: Чт май 17, 2018 3:33 pm
Откуда: Ukraine, Zaporizhzhya
Контактная информация:

Re: Не запускается после прошивки TH 10/16 - Решение

Сообщение imag0611 » Вт янв 15, 2019 9:27 am

Спасибо, за информацию.
Mag, 1M

Ответить