Как прошить TD-W8951ND по TTL

Эта ветка закрыта для дальнейших ответов. Вы можете создать новую тему, чтобы поделиться своими идеями или задать вопросы.
12

Как прошить TD-W8951ND по TTL

Эта ветка закрыта для дальнейших ответов. Вы можете создать новую тему, чтобы поделиться своими идеями или задать вопросы.
Как прошить TD-W8951ND по TTL
Как прошить TD-W8951ND по TTL
2013-12-02 17:15:56
Аппаратная версия устройства: Ver. 4.0
Версия прошивки: нет данных
Ваша страна: Казахстан
Название провайдера: Мегалайн
Тип подключения: ADSL
Скорость по тарифу: 4 Мбит/с
Подключение с ПК по wifi или по кабелю?: wifi и Lan
Ваша операционная система: Windows 7

Как понимаю Boot живой, а в остальном вообще не отвечает. Не включался, несколько раз выключишь включишь начинает работать, сейчас вообще в кирпич превратился. Горит только индикатор питания. Можно ли как нибудь восстановить данный аппарат через TTL?
При подключении по TTL выдает только следующие данные:

Bootbase Version: VTC_SPI1.23 | 2012/6/1 16:30:00
RAM: Size = 16384 Kbytes
DRAM POST: Testing: 16384K
OK
Found SPI Flash 2MiB EN25QH16 at 0xbfc00000

checksum error!
Download firmware...
Starting XMODEM upload (CRC mode)....


Пытается подгрузить что то циклично.
  0      
  0      
#1
Опции
20 Ответить
Re: Как прошить TD-W8951ND по TTL
2014-01-23 19:07:05
Такая же проблема:
TP-Link TD-W8951ND v4.1
горит только Power, локальная сеть не работает

подключил через HyperTerminal и usb-ttl адаптер на PL-2303HX
модем попросил прошивку:
Bootbase Version: VTC_SPI1.23 | 2012/6/1 16:30:00 RAM: Size = 16384 Kbytes DRAM POST: Testing: 16384K OK Found SPI Flash 2MiB EN25QH16 at 0xbfc00000 checksum error! Download firmware... Starting XMODEM upload (CRC mode)... CCCCCC
Скачал с сайта прошивку TD-W8951ND_V4_120313_RU и гипертерминалом отправил файл RAS (протокол XMODEM).
Модем принял прошивку, обновил, и теперь выдаёт такое:
Bootbase Version: VTC_SPI1.23 | 2012/6/1 16:30:00 RAM: Size = 16384 Kbytes DRAM POST: Testing: 16384K OK Found SPI Flash 2MiB EN25QH16 at 0xbfc00000 Found an unknown SPI Flash! Abort!
Больше прошивку не просит.
Есть ещё один такой же кирпич ещё не шитый. Пробовал скармливать ему найденые в нете дампы флеша - принимает, но потом пишет:
signature error! ERROR Download firmware... Starting XMODEM upload (CRC mode).... CCC
Какие есть идеи?
Какую прошивку ему надо заливать?
  0  
  0  
#1
Опции
Re: Как прошить TD-W8951ND по TTL
2014-01-27 11:30:08
Аппаратные версии модема и прошивки соответствуют - v4.

Если включить модем с зажатой кнопкой WPS и после POST нажать X -
1 - начинает мигать индикатор подключенного LAN порта, но на порту тишина снифер не ловит никаких пакетов от модема
2 - запускается другой загрузчик и просит снова прошивку:
Bootbase Version: VTC_ROM_1.16 | 2009/12/18 14:28:26 RAM: Size = 16384 Kbytes DRAM POST: Testing: 16384K OK done Starting XMODEM upload (CRC mode).... CCCCCC
Для сравнения лог запуска без WPS
Bootbase Version: VTC_SPI1.23 | 2012/6/1 16:30:00 RAM: Size = 16384 Kbytes DRAM POST: Testing: 16384K OK Found SPI Flash 2MiB EN25QH16 at 0xbfc00000 Found an unknown SPI Flash! Abort!
При отправке любой прошивки на роутер такой результат:
Bootbase Version: VTC_ROM_1.16 | 2009/12/18 14:28:26 RAM: Size = 16384 Kbytes DRAM POST: Testing: 16384K OK done Starting XMODEM upload (CRC mode).... CCCCjump to 80008000
Модем не стирает и не заливает флеш.
Видимо он пытается загрузить то что получил и перейти к инструкции по адресу 80008000 и всё останавливается.
После перезагрузки всё по-старому
Bootbase Version: VTC_SPI1.23 | 2012/6/1 16:30:00 RAM: Size = 16384 Kbytes DRAM POST: Testing: 16384K OK Found SPI Flash 2MiB EN25QH16 at 0xbfc00000 Found an unknown SPI Flash! Abort!
Ещё одна находка: если при загрузке модема в окне терминала удерживать Z (WPS зажимать не нужно) модем автоматически без проверки флеш переходит к загрузке Firmvare.
Пробовал заливать все 3 прошивки с сайта tp-link.ua результат одинаковый - заливаются, прошиваются но модем не стартует:
Bootbase Version: VTC_SPI1.23 | 2012/6/1 16:30:00 RAM: Size = 16384 Kbytes DRAM POST: Testing: 16384K OK Found SPI Flash 2MiB EN25QH16 at 0xbfc00000 Download firmware... Starting XMODEM upload (CRC mode).... C received = 16fb00 Erasing... Erase OK! start programing... ............................................. OK Found an unknown SPI Flash! Abort!
Подскажите что ещё попробовать.
  0  
  0  
#1
Опции
Re: Как прошить TD-W8951ND по TTL
2014-02-01 12:43:41
Итак, пошаговая инструкция по оживлению TP-Link TD-W8951ND V4. [list=1]
  • [*]Разобрать модем и подключить к ПК через USB-TTL адаптер.
    Фото нераспаянного разъёма J401 и распиновка:

    Не забываем, что
    Rx модема к Tx адаптера и наоборот
    Tx модема к Rx адаптера.
  • [*]Запускаем Tera Term.
    Выбираем нужный Com-порт, и настраиваем соединение
    Baud rate: 115200
    Data: 8 bit
    Parity: none
    Stop: 1 bit
    Flow control: none
  • [*]Включаем модем и держим нажатой кнопку Z (модем не будет проверять свою прошивку и сразу попросит новую):
    Bootbase Version: VTC_SPI1.23 | 2012/6/1 16:30:00 RAM: Size = 16384 Kbytes DRAM POST: Testing: 16384K OK Found SPI Flash 2MiB EN25QH16 at 0xbfc00000 Download firmware... Starting XMODEM upload (CRC mode).... CC
  • [*]Отправляем на модем прошивку TD-W8951ND_V4_120511.zip протокол XMODEM (CRC).
    В случае успешной прошивки увидите:
    received = 171700 Erasing... Erase OK! start programing... .............................................. OK SPI Flash Quad Enable Turn off Quad Mode
  • [*]Модем рестартанёт и можно будет зайти на веб-интерфейс и сделать необходимые настройки.
  •   0  
      0  
    #1
    Опции
    Re: Как прошить TD-W8951ND по TTL
    2014-03-07 09:54:09
    Добрый день!
    preart или другие знающие люди, что это за кнопка такая: "держим нажатой кнопку Z" подскажи пожалуйста?
      0  
      0  
    #1
    Опции
    Re: Как прошить TD-W8951ND по TTL
    2014-03-08 05:02:04
    У меня при нажатии кнопки Z ничего не происходит...
      0  
      0  
    #1
    Опции
    Re: Как прошить TD-W8951ND по TTL
    2014-03-08 07:25:15
    кнопку Z на клавиатуре нужно держать нажатой в момент загрузки устройства. Под XP я просто держал нажатой клавишу, как только роутер ничинал загрузку, под Win7 действительно иногда нет реакции на удержание кнопки - пробовал "стучать" по клавише. На обоих система я использовал одно и то же ПО, роутер, TTL-адаптер.
      0  
      0  
    #1
    Опции
    Re: Как прошить TD-W8951ND по TTL
    2014-03-09 17:22:52
    Имеющийся у меня дата-кабель на семерке 64 битной не взлетает, дров нет, ходил к соседу, у него как раз ХР, пробовал прошивать, и в момент начала загрузки нажимал Z и сначала нажимал Z потом включал роутер, не помогло, ни какой реакции. Какую версию teraterm использовали? Можно еще ссылку на usb-ttl, китайцы несколько вариантов предлагают, хотелось бы приобрести именно тот что Вы благополучно использовали.
      0  
      0  
    #1
    Опции
    Re: Как прошить TD-W8951ND по TTL
    2014-03-11 08:37:04
    Прошился так, выставил настройки портов, включил роутер, он начал опрашиваться, потом file-transfer-xmodem-send указал фай с прошивкой, прошивка залилась, все ок
      0  
      0  
    #1
    Опции
    Re: Как прошить TD-W8951ND по TTL
    2014-03-11 10:44:49
    Если прошивка на роутере слетела, то он сам просит новую прошивку.
    Если же залили некорректную прошивку, то при загрузке роутер её проверит и выдаст ошибку, новую просить не будет. В последнем случае помогает нажатие Z при загрузке.
      0  
      0  
    #1
    Опции
    Re: Как прошить TD-W8951ND по TTL
    2014-09-09 05:28:46
    Здравствуйте. Имеется кирпич с горящим светодиодом питания.
    Попытался прошить по инструкции адаптером на FT232RL. При отправлении прошивки по XMODEM окно пересылки зависает на некоторое время, затем закрывается и продолжает идти запрос "CCCC". Такое впечатление, что маршрутизатор ничего не принимает.
    Адаптер проверял замыканием rx tx, что уходит то и приходит. Питание включено на 3.3v.
    Попробовал Hyper Terminal'ом - сколько попыток, столько и ошибок "Last error: Unrequested response"
    В чем может быть проблема?
      0  
      0  
    #1
    Опции