slava68: (Default)
[personal profile] slava68
Хотел написать пост про "философский камень" превращающий гавно в золото, но каменный цветок не вышел :-)))

У меня остался не нужный роутер от VIVACOM ZTE ZXHN H118N, и мне потребовалось сделать Wi-Fi репитер, данная версия прошивки не позволяла это реализовать. Прочитал немного интернета, есть популярный совет перепрошить ZTE ZXHN H118N в ASUS rt-12e. Я сразу загорелся идеей сделать "конфетку". Последнюю точку в огонь подлило это видео:



Я уже подумал, что всё железо делается на одном заводе, раз всё так просто, дай-ка и я перепрошью свой.
У меня есть два программатора USBASP с Aliexpress за один Евро, гениальный русский парень написал для него новое Firmware, все старые функции остались и добавилась возможность программировать EEPROM SPI, I2C и Microwire.
Для работы с этим программатором удобно использовать AsProgrammer ссылочка на Github. Там же, в архиве программы есть прошивки для USBASP различных версий исполнения.

Я выпаял EEPROM из своего VIVACOM, сохранил то, что там было и радостно принялся загружать в MX25L3206e прошивку от ASUS rt-12e , но не тут-то было :-(((
После суток изучения даташитов, замены программаторов, изучения информации в интернете, я понял - AsProgrammer_1.4.0 этой и всех предыдущих версий не может стирать MX25L3206e. Стирает 8 или 16 блоков, пишет "готово", а на самом деле данные в микросхеме почти все на месте и новая прошивка туда не записывается.

Пришлось ещё покопать интернет и нашёл самодельный SPI программатор из Arduino:


Простенькая программа для программатора SPI из Arduino. Она не позволяет стирать микросхему MX25L3206e, но позволяет записать в неё 4 килобайта "FF".

Так я и поступил, после чего спокойненько прошил и проверил якобы "философский камень", превращающий VIVACOM ZTE ZXHN H118N в ASUS rt-12e. Впаял микросхемку на место, включил питание и.... ничего не произошло. Осциллограф показал, что в первую секунду после подачи питания идёт чтение данных с EEPROM и далее "пустота". Процессор явно подавился тем, что попытался проглотить :-(
Стал проверять прошивку, и тут мне пришла идея взглянуть, как выглядит этот самый ASUS rt-12e ...



бля ... да он совсем не похож на мой :-((( Процессор другой, внешнее ОЗУ ...
понятно, почему "не завелось".

Прошил старую прошивку, вернул её на место, получил обратно свой VIVACOM.
Пришлось приколхозить проводок к пятой ножке MX25L3206e, т.к. контактные площадки на этой плате держатся на чём-то таком, что только моё невероятное мастерство позволило оторвать только одну из восьми.
Приобрёл бесценный опыт и новые знания :-)) что надо сначала проверить схемотехнику, прежде чем тупо следовать советам в интернете :-)))
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

slava68: (Default)
slava68

February 2026

S M T W T F S
1234567
891011121314
15161718192021
22232425262728

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 1st, 2026 03:55 am
Powered by Dreamwidth Studios