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

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

192.168.1.6 - адрес всех точек на RTL8186! Проверено на Dlink G700, Planet 4033, Canyon. Заливайте свой файл по tftp, по этому описанию.

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


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

Кстати продолжение по JTAG и LPT , вот интересная софтинка для тех кто сомневается в своем порте: http://www.xmediastudio.com/Download/PortTester.zip

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


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

Не могу собрать jtag под cygwin

Для include-0.4.2

configure проходит без ошибок

при запуске make

---

MAKE Version 5.2 Copyright © 1987, 1998 Inprise Corp.

Error makefile 645: Colon expected

*** 1 errors during make ***

---

если в Makefile закоментировать последнюю строку

#.NOEXPORT:

то make проходит без ошибок а вот make insall

---

MAKE Version 5.2 Copyright © 1987, 1998 Inprise Corp.

MAKE Version 5.2 Copyright © 1987, 1998 Inprise Corp.

Fatal: 'install-exec-am' does not exist - don't know how to make it

 

** error 1 ** deleting install-am

---

 

Где копать ?

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


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

У меня и configure для include-0.4.2 проходит с ошибкой. Думаю, что указываю не все пакеты при сборке. Лучше бы кто выложил список всех пакетов, которые нужно руками включить при сборке, возможно тогда бы всё и получилось. А не проще ли запустить jtag под линуксом? думаю, что и нечего собирать и конфигурировать не пришлось бы. Или я не прав? Кто ни будь запускал jtag под линуксом?

 

 

Вот как у меня :

post-49134-1226679336_thumb.jpg

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


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

Теперь вижу. Где то я прогнал... Буду пытаться заново.

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


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

Перепроверил всё. делал по описанию :

Запускаем cygwin и заходим в c:/cygwin/tmp/jtag

Пишем ./configure –with-include=c:/cygwin/tmp/include

Проверяем make не должно быть ошибок

Собираем make install не должно быть ошибок

Запускаем ioperm –i это установка драйвера lpt порта

Запускаем jtag

 

Каким образом заходим в c:/cygwin/tmp/jtag?

Я не смог иначе, чем как cd c:/cygwin/tmp/jtag

Дальше пишу : ./configure –with-include=c:/cygwin/tmp/include

Результат - на скриншоте...

 

А вы как выполняете эти команды?

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


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

Было бы проще ориентироваться в описании, если бы вы писали маркировку элементов, к которым паяться и так, чтобы не было как у dgreen: "Взял 1К резистор, и акуратно припаял его одной ногой на плату. Другой прияпаял к джамперу, и джампер - к +3.3В. В итоге, после установки перемычки решим JTAG должен включаться. (фотки завтра выложу). " - куда ногой на плату имелось в виду? О каком джампере речь? И что за перемычка? О_о

Фотки он так и не выложил... :(

 

Опишите хорошо и я залью оописание в вики проекта, чтобы больше эта тема не всплывала, а то до сих пор нет толкового описания прошивки через JTAG от людей, кому это удалось. :-/

Правый хедер я организовал чисто для себя (мне так было удобно включать и выключать резистор 1к), по сути дела ножки хедера кроме первой снизу НЕ ЗАДЕЙСТВОВАННЫ!!! а ВЫ МОЖЕТЕ ХОТЬ В ВОЗДУХЕ ПРИПАЯТЬ РЕЗИСТОР И ОТПАИВАТЬ ПО КАЖДОМУ СЛУЧАЮ ВКЛ ВЫКЛ JTAG!!! А на момент отладки апн таких случаев может быть много.

Взять 1К резистор и акуратно припаять его одной ногой к выводу 147 (ANTSEL+) RTL8186, а другой прияпаять к джамперу, и джампер - к +3.3В. Что у меня и организованно на правом разъеме с помощью двух проводов идущих под платой. На разъеме запитана только одна нога через резистор 10 к, остальные ножки не используются. Поэтому куда паять провода на свободные места - не принципиально.

PS Обязательно указать расширение при заливке boot.bin

Пример jtag> flashmem 0x3fc00000 c:/boot.bin

ЧИТАЙТЕ И СМОТРИТЕ ФОТО ВНИМАТЕЛЬНО!!!

на вывод 147 (ANTSEL+) RTL8186 надо подать 3.3v тогда включиться jtag?

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


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

Кто восстановил току доступа DWL-G700AP можете сделать манул по подробней плиз!!!!!

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


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

Кто восстановил току доступа DWL-G700AP можете сделать манул по подробней плиз!!!!!
У меня получилось!!!

Нужно скачать полный cygwin. При установке укажите полный инстал. Долго - но работает 100%. Как писалось выше конфигурировать inklude i jtag (у меня одновременно не вышло, делал по очереди сначало includ). И кабель DLC5 может только делать detect и detectflash. Сколько не бился ничего не получилось. Спаял WIGGLER - получилось с первого раза.

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

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


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

Вы виглер делали один к одному, с транзистором на 11 ногу jtag? Можете вашу рабочую схему здесь выложить? У меня тоже только детекты проходят на DLC5. А вриглер собрал не полностью, так и детект не проходит....

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


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

Вы виглер делали один к одному, с транзистором на 11 ногу jtag? Можете вашу рабочую схему здесь выложить? У меня тоже только детекты проходят на DLC5. А вриглер собрал не полностью, так и детект не проходит....

Если речь идёт о чистой Г700 - выпаяйте WLAN светодиод на время прошивки и DLC5 заработает. Правда не факт что с первого раза всё зашьйтся.

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


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

Выпаивал и номинал резисторов уменьшал, всё равно идут ошибки и в конце flash error. Детектируется всё нормально. Точка перестала работать после неудачной перешивки. Всё так, как у Dr.Morga на первой странице этой темы. Открывалась единственный раз мной при попытке восстановления...

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


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

 

Удалось ли кому вернуть на Сенао 3220 родную прошивку.????

Если да то отзовитесь ...

Заранне благодарен за ответ.

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


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

Люди добрые, выложите ктонибуть фотки, что конкретно, куда паять для восстановления, а то фразы на обратной стороне у меня... очень сбивают с толку.

Пожалуйста.

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


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

Привет всем вообщем накрылась точка вот что в консоли выдаёт

что делать дальше ESC не работает

UART1 output test ok

Uart init

mfid=00000001 devid=00002249

Found 1 x 2M flash memory

 

---RealTek(RTL8186)at 2005.06.21-18:13+0800 version 1.3c , CAMEO version v2.01.r

12 [16bit] (180MHz)

Undefined Exception happen

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


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

Привет всем вообщем накрылась точка вот что в консоли выдаёт

что делать дальше ESC не работает

UART1 output test ok

Uart init

mfid=00000001 devid=00002249

Found 1 x 2M flash memory

 

---RealTek(RTL8186)at 2005.06.21-18:13+0800 version 1.3c , CAMEO version v2.01.r

12 [16bit] (180MHz)

Undefined Exception happen

А должен, бут жив и здоров. Проверяйте свой шнудок почему точка "не видит" ваших нажатий. Не забываем что на UART точки уровни TTL т.е. для нормальной работы нужен преобразователь аля max232, некоторые шнурки на Ti работают без него, грят pl203 тоже работает, но у мну без "максимки" не завёлся, благо мелкосхема копеечная.

 

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


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

Ой сомневаюсь, что при Undefined Exception happen живой бут. Как я не извращался, не смог перейти в режим прошивки по tftp. Бесконечное нажатие клавиши ESC на клавиатуре ничего не даёт. Не смог даже залить новый бут через jtag. При этом детектилась точка нормально. Отвёз спецам, ранее восстановившим мне две убитых точки. Пока они ещё не занимались ею...

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


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

Ой сомневаюсь, что при Undefined Exception happen живой бут. Как я не извращался, не смог перейти в режим прошивки по tftp. Бесконечное нажатие клавиши ESC на клавиатуре ничего не даёт.

Живой однозначно. Тот же самый эффект получите загрузкой blackfw эта строка говорит только о том что на разделе мусор и распаковывать нечего.

 

Не смог даже залить новый бут через jtag. При этом детектилась точка нормально. Отвёз спецам, ранее восстановившим мне две убитых точки. Пока они ещё не занимались ею...

Разговор о Г700? Я тоже из?*(ся пока залил дамп через JTAG приэтом тоже детектиться нормально. Для Г700 насколько я понял это нормальное состояние. Но бут в данном случае живее всех живых. Отсутствие реакции на ESC может говорить как о отсутствии сигналов на RX ноге уарта, так и просто о том что в этой версии бута сломали консоль =))) Пока ниодной совсем убитой точки проходившей через мои руки не было, все шьются и через jtag и через консоль и Undefined Exception happen вижу ежедневно забивая мусором из рандом флэш. Единственный гемор в плане прошивки через Jtag необходимость выпаивания светодиода и шаманство пока не прошьётся в виде детект-прошивка по кругу с периодическим передёргиванием питалова. Например тот же зюхель шьётся сразу и без вопросов хоть DLC5 хоть враглером. А тут да, танцев хватает, потому и грю гумно несусветное эта поделка от глинк, и работать оно может только в кастрированном варианте и даже jtag в лоб не работает.

 

P.S. Кстати, с 7,5В БП зашить точку не удалось ни разу, а с подключенным лабораторным БП с установленным напряжением 12В результат достигнут поле ~30 итераций детекта-прошивки. ;) В общем Г700 это для шаманов. Экономить 100р дабы заработать гемороя с этим кастратом я больше не решусь. А вот с зюхов до сих пор тихо тащусь насколько они без проблемными оказались в плане всевозможных манипуляций ;)

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


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

Привет всем вообщем накрылась точка вот что в консоли выдаёт

что делать дальше ESC не работает

UART1 output test ok

Uart init

mfid=00000001 devid=00002249

Found 1 x 2M flash memory

 

---RealTek(RTL8186)at 2005.06.21-18:13+0800 version 1.3c , CAMEO version v2.01.r

12 [16bit] (180MHz)

Undefined Exception happen

А должен, бут жив и здоров. Проверяйте свой шнудок почему точка "не видит" ваших нажатий. Не забываем что на UART точки уровни TTL т.е. для нормальной работы нужен преобразователь аля max232, некоторые шнурки на Ti работают без него, грят pl203 тоже работает, но у мну без "максимки" не завёлся, благо мелкосхема копеечная.

пробывал на Pl2303 не работает ,хотя замыкал rx и tx буквы на теминалке вижу когда печатаю значит работает или уровни слабые завтра на максимке буду пробывать

 

Отсутствие реакции на ESC может говорить как о отсутствии сигналов на RX ноге уарта, так и просто о том что в этой версии бута сломали консоль =)))
в вот с этого момента по подробнее плиз

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


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

SFSTUDIO спасибо за ответы. Светодиод я выпаял, это не помогло. С питанием не игрался. Читал, что с jtag на резисторах прошить бут у многих не получалось, хотя с jtag на микросхеме всё получилось. Пример есть здесь, в 85 сообщении. Но уже поздно эксперементировать, так как потратил на это дело не один день и отвёз точку спецам. Человек, который помог мне собрать jtag через cygwin востановил свою убитую точку при помощи WIGGLERа. Согласен, что 700 точки не супер, но по надёжности они не плохие. За время эксплуатации у людей ещё ни одна не вышла из строя, хотя планетов 4033 - 3 штуки ушли в ремонт. Возле одной точки даже был грозовой разряд, который выжег 2 порта у свича, а точка осталась работоспособной...

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


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

Отсутствие реакции на ESC может говорить как о отсутствии сигналов на RX ноге уарта, так и просто о том что в этой версии бута сломали консоль =)))
в вот с этого момента по подробнее плиз

Ну просто попадалась железка с бутом который сам по себе не реагировал на ESC при этом был вполне работоспособен ;)

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


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

SFSTUDIO спасибо за ответы. Светодиод я выпаял, это не помогло. С питанием не игрался. Читал, что с jtag на резисторах прошить бут у многих не получалось, хотя с jtag на микросхеме всё получилось.

Угу в курсе, однако это странная болячка самой Г700, на чём-то длинк опять сэкономили.

 

Пример есть здесь, в 85 сообщении. Но уже поздно эксперементировать, так как потратил на это дело не один день и отвёз точку спецам. Человек, который помог мне собрать jtag через cygwin востановил свою убитую точку при помощи WIGGLERа. Согласен, что 700 точки не супер, но по надёжности они не плохие.

Возьмите Zyxel P330W v2 и как говориться почувствуйте разницу.

 

 

За время эксплуатации у людей ещё ни одна не вышла из строя, хотя планетов 4033 - 3 штуки ушли в ремонт.

Планеты вообще не рассмыстриваю, странные девайсы. Пока из rtl8186 по исполнению лучше зюха не видел, да и с саппортом их налажены нормальные отношения, а это как минимум гарантия того что если точка выйдет из строя никто не откажет в ремонте даже если там будет стоять wive-ng.

 

Возле одной точки даже был грозовой разряд, который выжег 2 порта у свича, а точка осталась работоспособной...

Ну это кроме как везениям никак больше назвать не могу.

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


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

Отсутствие реакции на ESC может говорить как о отсутствии сигналов на RX ноге уарта, так и просто о том что в этой версии бута сломали консоль =)))
в вот с этого момента по подробнее плиз

Ну просто попадалась железка с бутом который сам по себе не реагировал на ESC при этом был вполне работоспособен ;)

Да дейсвительно консоль сломана .Получается надо шить загрузчик JTAGом .

Какой загрузчик лучше и де его взять ?

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


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

Да дейсвительно консоль сломана .Получается надо шить загрузчик JTAGом .

Какой загрузчик лучше и де его взять ?

Не трогайте загрузчик. Зажмите ресет включите питальник продолжая удерживать ресет около 10сек, вывод с консоли сюда, я так подозреваю что загрузчик вполне сам переключится на приём фирмвари по tftp.

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


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

Join the conversation

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

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

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

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

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

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

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