Распиновка JTAG у роутера TrendNet TEW432BRP | |||||||
---|---|---|---|---|---|---|---|
Dimok82 01/04/2011 10:15 |
Доброго всем дня, попал ко мне роутер выше означеной модели, так вот был напрочь убит неумелой перепрошивкой через tftp, пытаюсь его поднять через JTAG, собственно пробовал простой вариант на LPT порте и 4 резисторах но непрокатило, так как гипер терминал неработает с LPT а H-JTAG невидит девайс в упор, хочу собрать JTAG на 74НС244 только вот вопрос как узнать распиновку jtaga на роутере да и вообще может совет какой дадите куда копать, и что делать, для меня работа с этим интерфейсом нова но очень интересна а в инете по реализации jtag всё как то мутно, очень много вариаций.
п.с. если надо то могу выложить фото печатки данного аппарата. |
||||||
LESHIY 01/04/2011 11:29 |
Dimok82, глянь в личку, может поможет |
||||||
Dimok82 01/04/2011 15:36 |
Спасибо за прогу, как соберу JTAG то попробую, сейчас озадачен поиском 74HC244, есть мысли порыть на материнках от 286 по 486. |
||||||
gonzo 01/04/2011 18:21 |
Может поможет: http://monitor.espec.ws/section14/topic77445.html |
||||||
maximvb 01/04/2011 18:42 |
Dimok82, то, что ты хочешь собрать (так как ты упомянул гипертерминал) - это скорее UART, а не JTAG. Сам роутер этот интерфейс уартом называет в своем логе. В качестве шнурка можно использовать USB дата или GPRS кабель от старых мобильников, найдя на нем Rx и Tx (ему питание не нужно). Если хочешь паять - собери лучше на микрухе - MAX3232 - будет универсальный шнурок для интерфейсов на 5 и 3.3 вольта. |
||||||
Dimok82 01/04/2011 20:50 |
maximvb, спасибо за совет, копал в эту сторону, возможно так и поступлю, на плате роутера есть как UART пины так и 12 пиновый JTAG, первая моя задача это посмотреть что вообще данный роутер вываливает в консоль, так как возможно что косяк в ip адресе, хотя те что рекомендует производитель после сброса не прокатывают, если же прошива на нем совсем мертвая то соответственно попробую залить бинарник.
ДОБАВЛЕНО 01/04/2011 22:06 И ещё один вопрос коли встал вопрос про UART и JTAG то посоветуйте какой из интерфейсов лучше использовать под мою задачу |
||||||
maximvb 01/04/2011 23:49 |
Восстановление прошивки?
https://forum.openwrt.org/viewtopic.php?id=23326 Судя по фото на плате есть только нераспаяный уарт (12 дырок) и контактные площадки какого то сервисного разъема. Rx и Tx прекрасно видны на разводке платы снизу (2 тоненькие дорожки от дырок), кто из них - кто выяснишь методом тыка (меняя местами). Массу понятно как искать, питание для уарта - скорее всего - 2 дырки сверху, соединенные толстой дорожкой (проверить вольтметром - должно быть 3.3 вольта, или использовать внешнее питание). 1. Прверить напряжения на всех вторичных питальниках роутера, убедиться с осцилографом, что пульсации по втоичкам не превышают 0,1 вольт. Если нужно - заменить электролиты. Проверить генерацию на кварце. 2. Через уарт терминалом снять лог загрузки, чтобы понять, что с роутером. Дальше рыть специализированные форумы. Если деятели до тебя умудрились при перепрошивке убить загрузчик, и роутер при загрузке не реагирует на команды с терминала - вероятнее всего придется искать программатор и дамп флешки. |
||||||
JohnK 03/04/2011 12:41 |
|
||||||
gonzo 03/04/2011 12:56 |
И не факт, что поможет. Сын купил АНУС WiFi- роутер, плохо работал, попытался перепрошить по инструкции от производителя (сам он проггер, аглицкий знает хорошо) - и роутер сдох (( Флешь там 16 мбит. Нашел фирму "Вектор" (Харьков, еще модемы сами програмили, в общем, профи), и даже там при наличии дампа с рабочего девайса роутер не подняли. ИТОГО: -50$. |
||||||
JohnK 04/04/2011 05:05 |
gonzo, У Асуса есть прошивки в виде исполняемого файла, всего лишь надо было сбросить все настройки в дефолт и запустить ексзешник. И аппарат прожил бы долго и счастливо. |
||||||
Dimok82 04/04/2011 09:59 |
Ага, только они 5 вольтовые а я так понял нужно 3.3, поправьте если ошибаюсь. ДОБАВЛЕНО 04/04/2011 11:01
Спасибо за ссылочку, но проблема в том что в моем варианте роутера есть серьёзные отличия в плане схемы, сегодня вечером выложу фотки. |
||||||
gonzo 04/04/2011 11:09 |
Я и сам не дурак. И грамотных людей знаю много. И если-бы был бы доступ к девайсу, то уж запустить экзешник ума хватило бы, поверьте К сожалению, по tftp или jtag к нему не достучался НИКТО, даже спецы из ОЧЕНЬ крутой фирмы, я вот о чем. Del truppo |
||||||
maximvb 04/04/2011 13:40 |
Нельзя просто брать и перешивать такие моросящие девайсы. В 80% случаев они глючат из-за проблем с питанием. Взять к примеру ADSL D-Link 2520. У него внешнее питание - 5 вольт, внутренние 3.3В (ОЗУ, FLASH, чип), 2,5В и 1.2В. (только чип), причем 2.5 и 1.2 делаются из 3.3. Заморосил канал на 3.3 вольта (высохли электролиты) - с флэшки читается при загрузке мусор и в оперативке мусор. При перепрошивке линуксовый образ загружается сначала в ОЗУ и от туда в флешку. Если ОЗУ моросит из-за питания, вместо образа во флэшку зальется непонятно что по не тем, каким нужно адресам. При перепрошивке - 100% сдохнет. Прежде чем шить моросящего - его нужно вскрыть и пробежаться осцилографом по всем электролитам и крупной керамике на предмет пульсаций. Или хотя бы убедиться, что электролиты не вздулись, бывает, что вздуваются через 1-2 месяца эксплуатации. Убедился, что с питальниками все в порядке - тогда шей. |
||||||
JohnK 04/04/2011 16:14 |
|
||||||
JohnK 04/04/2011 19:32 |
А, да, чуть не забылDimok82, ты же собираешся использовать внутрисхемное программирование флешки? Судя по твоему первому посту, так кто тебе мешает проджер та питать отдельным питанием, на флешь та свое питание приходит, а твоя задача обеспесить кроме сигнальных концов еще и GND. Так, что собирай на микрухах из 286 и 386 мамок, там стоят в окурат 74F244PC, собирай и не парься, питание ей +5V возьмешь от обдельного БП. |
||||||
Dimok82 05/04/2011 07:00 |
Спасибо за совет, сдул пару штук таких с мамки от 486, если честно для меня это ново, вот выкладываю фото печатки роутера, разъём припаял я, что бы было проще эксперементировать, можете подсказать что куда цеплять на плате, да и вообще поподробнее с вариантом на 74F244PC. п.с. хотел собрать вариант вот такой http://demonisat.ucoz.co.uk/forum/27-114-1 тот что с батареей от BIOS |
||||||
JohnK 05/04/2011 09:17 |
Dimok82, Да, нормальный вариант, только вместо батареи поставь стабилизатор на 3,3V и запитай всю схему 5V, а через стаб получишь нужные 3,3V для остального. |
||||||
KonstantinVoskr 30/12/2013 03:15 |
Ну так кто нибудь одолел его по JTAG-у или нет? А то заимел такой же билайновский, только у моего ревизия HW d2.1.
По UART не достучаться ( со всеми вытекающими...) Да и в адресе выдает ересь 169.Х.Х.Х... Так что если есть наработки по восстановлению оных- очень буду ждать помощи) |