Перейти к содержимому
Калькуляторы

Восстановление DWL-G700AP на ОС WINXP

Должны быть 2,3 и 5 контакты RS232 и через микросхему ( мах232, к561лн2 ) к точке. На время перешивки ставите IP на ноуте 192.168.1.хх , а после рестарта точки меняете вручную на 192.168.0.хх ( если это стандартная прошивка Д-линка ). Если шлеш не убитая, может прошится и без консоли, через upgrade.exe

Изменено пользователем shandr

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Должны быть 2,3 и 5 контакты RS232 и через микросхему ( мах232, к561лн2 ) к точке. На время перешивки ставите IP на ноуте 192.168.1.хх , а после рестарта точки меняете вручную на 192.168.0.хх ( если это стандартная прошивка Д-линка ). Если шлеш не убитая, может прошится и без консоли, через upgrade.exe
Тоесть из ком порта компьютера в микросхему а только потом в точку ?

Если да, то тогда понятно где моя ошибка. Если нет, то тогда ищу дальше варианты.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Через микросхему. В последнее время собираю консоли на HCF4069UBE по схеме нашей ЛН2. Полёт нормальный.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Для подйома убитой DWL-G700AP изначально был изготовлен DLC5 на резисторах, которий детектил чип и флеш (через раз) но шить или читать ним не получалось. Отложив бубен спаял wiggler jtag на SN74LS244N (74НС244 в хламе не нашлось), обвязку делал взяв за основу http://imgdb.ru/view.php?i=7g3p6fnf_262302 резисторы использовались на 33 Ом (в схеме 47 и 150 Ом), 2,2 кОм без изменений, плюс добавил узел сброса и выкинул комутацию. 3,3 В брал с точки доступа, 5 В от USBtoCOM на PL2303 (шнурок Сименс) через которий прикручивалась консоль. Что можно сказать нормально сделаний wiggler сила - детектит, читает пишет флеш с первого раза. Так, что не тратьте свое время, а сразу собирайте wiggler (желательно с подтяжками если используется, не CMOS логика).

С програмной стороны использовал полный Cygwin (860 Mb) + jtag (хотя это не единственный софт для работы с jtag интерфейсом).

З.Ы. У кого есть шнурки USBtoCOM на FT2232D могут изготовить USB JTAG несложной модификацией последнего, но там другой софт. http://www.hs-augsburg.de/~hhoegl/proj/usbjtag/usbjtag.html

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ребята помогите

друг принес точку G700 ревизия B3

говорит обновлял прошивку через веб

щас точка выдает

 

UART1 output test ok

Uart init

mfid=00000001 devid=00002249

Found 1 x 2M flash memory

 

---RealTek(RTL8186)at 2005.03.29-12:40+0800 version 1.3 , CAMEO version v2.00.r1

0 [16bit] (180MHz)

Undefined Exception happen.

 

джитагом загоняю Boot.bin

все проходит успешно, но точка как была так и осталось Undefined Exception happen.

поднимал свою такую же точку но ревизия B2. там все пучком было.

Подскажите что делать, как поднять?

может там свой бут нужен ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Это нормально для забитой мусором флеши. На кнопку ESC реагирует? У меня было подобное. Лил 1.3 , 1.3в и обратно, пока точка не отреагировала на ESC. Затем залил по tftp black_fw.bin от вайва. После новой загрузки точка снова выдавала Undefined Exception happen - но уже чётко реагировала на клавиатуру, приглашая к прошивке. Я ей залил свой каньоновский дамп и точка заработала. Потом уже трижды менял прошивку - проблем нет. Теперь хочется до 16М добавить памяти....

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я искал и не нашёл. Прошивка легла на 1.3 бут. Позже залил полный дамп флеши 2097 мб, вытянутый ранее из какой то точки. После перезагрузки стартовал полный клон той точки, с которой когда то был слит дамп. Сменилась прошивка, IP и мак адрес, и бут на 1.3с. Поверх неё уже залил прошивку по tftp и новая прошивка стала с этим 1.3с бутом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я тоже уже несколько дней ищу и все безрезультатно, перечитал кучу тем. Вы полный дамп, на програматоре заливали или jtag (интересно на сколько это времени потянет). Если не жалко скинте fullflash, ато доноров нету щас.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ситуация типичная- наступил на те-же грабли. Точка DWL-G700AP, перепрошил в WIVA GS-700, затем по TFTP в ROOT, с длинной ECM. Точка ушла в ребут и не вернулась. Попытки реанимации не к чему не превели. Перепрошивка по JTAG c помощью DLC5 & WIGGLER- дают один и тот-же результат; Detect, detectflash, pomp - ok. Flashmem, readmem -

flash_unlock_block 0x3FC00000 IGNORE

block 0 unlocked

flash_erase_block 0x3FC00000

flash_erase_block 0x3FC00000 DONE

erasing block 0: 0

ejtag.c(152) PrAcc bad alignment: addr=0x1fffffff ( адресность в разных вариациях)

ejtag.c(139) No processor access, ctrl=00000000000100100100000000001000 , и т.д.

Cygwin- собран без ошибок. Бьюсь уже неделю - как рыба об лёд- всё без результатно. Может причина в PC CPU или ОС? У меня- AMD Athlon 64x2 Dual Core 4000+ & WinXP Prof SP-3 ? Cygwin- вообще дружит с AMD?

Изменено пользователем ps23481

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У меня была таже картина пока не сделал нормальный WIGGLER, по какой схеме собирали?

Изменено пользователем evgen_ln

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

WIGGLER собирал на 74НС244 и на 74НС255 ( причём и по классической схеме и по схеме от джонис, полный с подтягивающими резисторами ).

post-56988-1240005089_thumb.png

post-56988-1240005124_thumb.png

post-56988-1240005242_thumb.png

Изменено пользователем ps23481

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Странно, я сутку продолбаля с DLC5 картина точно как у вас. Собрал WIGGLER на 74LS244 пашет без единого збоя, об схеме я писал на прошлой странице.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Странно, я сутку продолбаля с DLC5 картина точно как у вас. Собрал WIGGLER на 74LS244 пашет без единого збоя, об схеме я писал на прошлой странице.
Уважаемый evgen_ln прошу Вас разъяснить более подробно технические аспекты монтажа JTAG WIGGLER c взятой за основу 74LS244 - что-бы избежать в дальнейшем путанницы.

Сначала немного теории ( много буковок, но надо осилить и прочитать :) )

Итак LPT порт- имеет;

- 8 Data Register - D0...D7 соответствующим 2...9 выводам разъёма

- 5 Status Register S3..S7 соответствующим S3(nError)-15, S4(Select)-13, S5(Paper_Out)-12, S6(nACK)-10, S7(Busy)-11 выводам разъёма

- 4 Control Register C0...C3 соответствующим 1,14,16,17 выводам разъёма.

В связи с публикацией в интернете великого множества конструкций JTAG-устройств, и положительных отзывов об их использовании при прошивке девайсов на основе RTL8186- невольно возникает вопрос, исходя из выше изложенного.

1) Каким образом вы использовали Data Register и Status Register для получения TTL; TRST_N, TDI, TDO, TMS, TCK, SRST_N ( пример; D0- SRST_N....... S13(Select)-TDO или S11(Busy)... ) ?

2) Установлена перемычка D6-S15(nError), или нет ?

3) Можете-ли вы опубликовать подробную схему своего JTAG девайса и файл работ с фотографиями?

 

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вот нарисовал схему варианта, что я собирал

jtag.jpg

Думая с сигналами будет понятно, если не проходит детек пробуйте сделать сброс вручную, замкнув контакты 11 и 12 JTAG, я сначала поставил КТ315 с ним сброс не пахал, заменил на неизвесний тойже структуры -заработало (возможно это КТ3102), ну вручную если замыкать контакты 11 и 12 JTAG перед детектом тоже пашет, так что узел сброса можно не собирать. Подключал по фотке из архива в начале темы там все сигналы точно подписаны. А мне особо снимать нечего все навесной монтаж даже без макетки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо evgen_ln ! Собрал JTAG WIGGLER на 74LS244, и вот оно чудо! Всё работает, читается, пишется. Итог: точка восстановлена!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не за что, рад, что мой опыт комуто помог

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ребята подскажите на какую ногу процессора напаивать питание через резюк для включения EJTAG, т.к. точка DAP-1160 маркировка другая а порт J2 такойже.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Чем отличается 74НС244AN от 74LS244?

Есть виглер. На длинке 2100/7100 работает, на NanoStation отказывается делать detectflash.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

невнимательно читали мои посты.

HC от LS отличается скоростностью и CMOS логика против TTL, в данном случае HC (cmos) предпочтительнее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Что ни делаю-ни в какую. Не проходит detectflash. Схема собрана на HC. Может нужно ещё что-то закоротить ка в случае с G700?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Очень похоже, что не проходит ресет попробуйте вручную замыкать контакты 11 и 12 JTAG на пару секунд перед детектом (при условии, что JTAG идентичен с G700). Возможно Вы не перевели точку в режим роботы с JTAG, проверте на тот ли контакт проца подпаялись, может недопай, сопля.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

JTAG идентичен http://forum.nag.ru/forum/index.php?act=at...ost&id=2284 (не паял 1Ком резистор).

У наностанции все контакты подписаны. Подпаялся 1в1. Ресет делать пробовал. Видно что ресетится, но продетектить флэш эта процедура не помогает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.