Jump to content

Recommended Posts

Posted (edited)

Достался мне WRT54GL в неисправном состоянии.

У него светодиод Power мигает, DMZ и Wlan не светятся, а все остальные горят.

Ни один интерфейс не поднимается, винда говорит, что кабель не подключен...

 

Есть вероятность востановить такой WRT54GL?

 

Вот фото точно такой же платы

http://cmb.phys.cwru.edu/kisner/linux/wrt54gl/img_0725.jpg

Edited by R0OT
Posted

а если нажать резет и подержать секунд 30?

так же можно попробовать закоротить вроде 14 и 16 ноги на проце - это типа "совсем резет " для нее.

точно номера ног надо поискать на dd-wrt.com

а в первые несколько секунд после вкл она по 192.168.1.1 не пингуется?

Posted

На Ресет никак не реагирует, замыкание 15 и 16 ноги на флешке, ничего не меняет:(

Попробую завтра собрать преобразователь уровня для консоли...

Posted

Собрал я преобразователь уровня, подключил к мертвому WRT54GL и тихо как в танке...

Тогда подключил к рабочему WRT54G в гипер-терминале пишет карякообразы (пробовал различные режимы, результат тот же)...

Подключил к Simens SE505 (та же самая начинка), так же пишет карякообразы...

 

В связи с этим возникло 2 вопроса:

1. Как увидеть что пишет Роутер? Т.е. какие настройки или использовать какой-то другой терминал?

2. Стоит ли пытаться дальше оживить WRT54GL? Если да, то как?

Posted

Я читал эту инструкцию, но такой микросхемки небыло, я собрал переходник на MAX232. И как я понимаю он работает нормально!

 

Первый мой вопрос был о программном обеспечении, т.е. какой использовать эмулятор терминала и с какими настройками, чтобы было читаемо то, что пишет роутер.

 

А второй вопрос я думаю коментировать ненужно.

2. Стоит ли пытаться дальше оживить WRT54GL? Если да, то как?

Posted

Спасибо!

С карякообразами разобрался, нужна была скорость 115200.

 

Если есть ссылка на хорошее описание востановления через jtag, киньте пожалуйста.

Нашел как востановить на openwrt, может есть поподробнее?

И обязательна буферизация порта? Если роутер неисправен, возможно сжечь порт принтера?

Posted

Подключился через jtag.

jtag собирал на FreeBSD.

 

jtag> cable parallel 0x378 DLC5

Initializing Xilinx DLC5 JTAG Parallel Cable III on parallel port at 0x378

jtag> detect

IR length: 8

Chain length: 1

Device Id: 00000101001101010010000101111111

Manufacturer: Broadcom

Unknown part!

chain.c(110) Part 0 without active instruction

chain.c(133) Part 0 without active instruction

chain.c(110) Part 0 without active instruction

jtag>

 

Что это значит?

 

Почитал:

http://wiki.openwrt.org/OpenWrtDocs/Troubleshooting

Слил CFE.BIN для роутера, но как прошить, до меня так и недошло, объясните пожалуйста!

Posted

Помогите пожалуйста советом!?

 

Как выше писал, jtag собирал на FreeBSD.

 

jtag> cable parallel 0x378 DLC5

Initializing Xilinx DLC5 JTAG Parallel Cable III on parallel port at 0x378

jtag> detect

IR length: 8

Chain length: 1

Device Id: 00000101001101010010000101111111

Manufacturer: Broadcom

Unknown part!

chain.c(110) Part 0 without active instruction

chain.c(133) Part 0 without active instruction

chain.c(110) Part 0 without active instruction

jtag> readmem 0x3fc00000 0x6700 /boot.new

Error: Bus driver missing.

jtag>

 

Это на нерабочем роутере, причем на другом, рабочем то-же самое!

 

Я подумал проблема в кабеле, перепроверил кабель, все правильно!

Тогда сделал как в http://wiki.openwrt.org/OpenWrtDocs/Troubleshooting под виндой, используя тотже кабель.

В результате C:\SKYNET\WRTJTAG>wrt54g.exe -erase:wholeflash /noreset проходит без проблем за 50 секунд.

C:\SKYNET\WRTJTAG>wrt54g.exe -erase:wholeflash /noreset

 

====================================

WRT54G/GS EJTAG Debrick Utility v4.8

====================================

 

Probing bus ... Done

 

Instruction Length set to 8

 

CPU Chip ID: 00000101001101010010000101111111 (0535217F)

*** Found a Broadcom BCM5352 Rev 1 CPU chip ***

 

- EJTAG IMPCODE ....... : 00000000100000000000100100000100 (00800904)

- EJTAG Version ....... : 1 or 2.0

- EJTAG DMA Support ... : Yes

 

Issuing Processor / Peripheral Reset ... Skipped

Enabling Memory Writes ... Done

Halting Processor ... <Processor Entered Debug Mode!> ... Done

Clearing Watchdog ... Done

 

Probing Flash at (Flash Window: 0x1fc00000) ... Done

 

Flash Vendor ID: 00000000000000000000000010001001 (00000089)

Flash Device ID: 00000000000000001000100011000101 (000088C5)

*** Found a Intel 28F320C3 2Mx16 BotB (4MB) Flash Chip ***

 

- Flash Chip Window Start .... : 1fc00000

- Flash Chip Window Length ... : 00400000

- Selected Area Start ........ : 1fc00000

- Selected Area Length ....... : 00400000

*** You Selected to Erase the WHOLEFLASH.BIN ***

=========================

Erasing Routine Started

=========================

Total Blocks to Erase: 71

 

Erasing block: 1 (addr = 1fc00000)...Done

.................Вырезал..........................

Erasing block: 71 (addr = 1fff0000)...Done

=========================

Erasing Routine Complete

=========================

elapsed time: 55 seconds

*** REQUESTED OPERATION IS COMPLETE ***

C:\SKYNET\WRTJTAG>

 

А команда типа

C:\SKYNET\WRTJTAG>wrt54g -erase:cfe

 

====================================

WRT54G/GS EJTAG Debrick Utility v4.8

====================================

 

Probing bus ... Done

 

Instruction Length set to 8

 

CPU Chip ID: 00000101001101010010000101111111 (0535217F)

*** Found a Broadcom BCM5352 Rev 1 CPU chip ***

 

- EJTAG IMPCODE ....... : 00000000100000000000100100000100 (00800904)

- EJTAG Version ....... : 1 or 2.0

- EJTAG DMA Support ... : Yes

 

Issuing Processor / Peripheral Reset ... Done

Enabling Memory Writes ...

 

в течении 30 мин никакого результата не выдает....

C:\SKYNET\WRTJTAG>wrt54g -flash:cfe /noreset - тоже никакого результату, в течении 30 мин, зависает на Enabling Memory Writes ...

 

С винды пробовалтолько с нерабочего роутера, нехочется испортить рабочий.

 

Уже мозгов нехватает, подскажите пожалуйста, что можно в этом случае сделать!?

Posted
А команда типа

C:\SKYNET\WRTJTAG>wrt54g -erase:cfe

 

====================================

WRT54G/GS EJTAG Debrick Utility v4.8

====================================

 

Probing bus ... Done

 

Instruction Length set to 8

 

CPU Chip ID: 00000101001101010010000101111111 (0535217F)

*** Found a Broadcom BCM5352 Rev 1 CPU chip ***

 

- EJTAG IMPCODE ....... : 00000000100000000000100100000100 (00800904)

- EJTAG Version ....... : 1 or 2.0

- EJTAG DMA Support ... : Yes

 

Issuing Processor / Peripheral Reset ... Done

Enabling Memory Writes ...

 

в течении 30 мин никакого результата не выдает....

C:\SKYNET\WRTJTAG>wrt54g -flash:cfe /noreset - тоже никакого результату, в течении 30 мин, зависает на Enabling Memory Writes ...

 

С винды пробовалтолько с нерабочего роутера, нехочется испортить рабочий.

 

Уже мозгов нехватает, подскажите пожалуйста, что можно в этом случае сделать!?

попробуй команду wrt54g -erase:cfe /noemw

у меня тоже такой трабл был, помогло и вылечилось без всяких "Memory Writes"

Posted

Большое спасибо!!!

 

После команды wrt54g -erase:cfe /noemw

команда C:\SKYNET\WRTJTAG>wrt54g -flash:cfe /noreset прошла успешно!!!

И роутер ожил!

  • 3 months later...
Posted

Всем Привет!

 

Помогите восстановить Siemens SE505, диоды не светятся. Собрал jtag подключил к LPT Port

команды wrt54g -erase:cfe /noemw пробовал так wrt54g -erase:cfe стирают

А командами wrt54g -flash:cfe /noreset пробовал так wrt54g -flash:cfe запись не идёт.

Виснет на этом

 

Issuing Processor / Peripheral Reset ... Skipped

Enabling Memory Writes ...

 

Короче стирать, проходит всё, а запись нет.

Posted (edited)

так ты и пиши тоже с /noemw, почитай тему выше то

мне кажется должно сработать, если стопится на этом моменте.

Edited by MaksMMS
  • 2 weeks later...
Posted

Блин, пацаны, напиштье где взять этот cfe.bin, или как его вытащить с рабочей точки которая висит на мачте на многоэтажке (снимать и паять к ней jtag совсем неохота, с Линуксом не дружу).

И что я получу после прошивки cfe.bin, т.е. на какой она IP откликнется, или если нет, то как её дошть до полной работоспособности.

Спасибо.

Posted
Большое спасибо!!!

 

После команды wrt54g -erase:cfe /noemw

команда C:\SKYNET\WRTJTAG>wrt54g -flash:cfe /noreset прошла успешно!!!

И роутер ожил!

Что значит ожил???, т.е. после cfe.bin он начал работать???? Прошил я cfe.bin, нашёл на dd-wrt.com, роутер начал отвечать на 192.168.1.1, после этого что я бы не шил в него по tftp, результата никакого, мигает лампочкой и всё, ну ещё и продолжает пинговаться. Подскажите что после CFE нужно в него шить, и что после прошивы нужно делать (коротко нажать ресет, длинно нажать ресет, передёрнуть питалово, передёрнуть с ресетом, закоротить ноги флешки или проца (выше об этом писали)).

Спасибо за ответы.

Join the conversation

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

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.