Перейти к содержанию

Вопрос

Опубликовано (изменено)

Если следовать инструкции: https://zyxel.ru/kb/3410/ то ничего не получается. :1315_thumbsdown_tone1:

1) Запускаю на компе специальную утилиту Keenetic Recovery.  http://download.from.zyxel.ru/_keeneticrecovery/Keenetic-recovery.zip

2) Зажимаю кнопку "Сброс" - Включаю питание -  На роутере Keenetic LTE зажигаются все индикаторы и непрерывно горят....

3) Ждал 10 минут - индикатор "Статус" так и не начал мигать.....

4) .Никакого восстановления микропрограммы не произошло. 

Вопрос: Что делаю не так?

 

Попробовал данную утилиту на Keenetic Ultra - всё работает согласно инструкции!  

 

no_recovery.jpg

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

Рекомендуемые сообщения

  • 0
Опубликовано (изменено)

Всем большое спасибо!

Нажатие кнопки FN - помогло в решении проблемы!

Изменено пользователем Amigokot
  • 2
Опубликовано

Выкладываю нашу внутреннюю инструкцию по восстановлению прошивок устройств на базе процессоров RT63365/RT63368. Пользоваться ей не рекомендую, она предназначена только для специалистов, которые понимают, что делают!

RT63368 Bootloader Recovery

Ряд процессоров Mediatek имеют встроенный загрузчик, который можно активизировать в момент включения устройства замкнув GPIO0 на "землю". В консоли терминальной программы должно появится такое приглашение:

RT63365 at Tue May 8 19:47:16 CST 2012 version 0.8
Memory size 128MB

HWCONF=0300bf00
DRAM Mode=00188c4c
MCC1=00000000

Search PHY addr and found PHY addr=0
done

Терминальная программа должна быть настроена для работы с последовательным портом на скорости 115200 и установками порта 8N1.
Что бы восстановить загрузчик, необходимо в терминальной программе нажать "x" и по протоколу XMODEM(в minicom CTRL+A S и выбрать xmodem) загрузить специальную утилиту:
 
recovery.img —утилита для восстановления загрузчика с поддержкой NOR, SPI и NAND Flash.
 
После загрузки этой утилиты должны получить аналогичное приглашение, но уже с обнаруженным типом флеш-памяти, например вот так:
RT63365 at Thu Apr 2 18:14:49 MSK 2015 version 1.1                                                                       

Memory size 128MB                                                                                                        
flash base: b0000000                                                                                                     
Found SPI Flash 16MiB Winbond W25Q128 at 0xb0000000                                                                      

cmd > 
Далее нужно загрузить загрузчик(u-boot), который необходимо прошить на флеш. Для этого набираем следующую команду:
cmd > xmdm 80200000 20000
Загрузчик загружаем так же по протоколу XMODEM и после его загрузки в память прошиваем на флеш:
cmd > flash 0 80200000 20000
Выключаем питание и включаем, если все сделано правильно, должен загрузится загрузчик с флеш-памяти.

Примечание

У Keenetic ADSL GPIO0 находится на первой ножке светодиода LED1, достаточно замкнуть эту ножку пинцетом на "землю", что бы попасть в режим загрузки встроенного в процессор загрузчика.
У Keenetic LTE GPI0 сидит штатно на кнопке "Reset".
 

recovery.img

  • 1
Опубликовано

Поправочка. Не перепутаны, а сделано намерено, из-за аппаратных особенностей. Дело в том, что у процессора RT63368 есть встроенный микролоадер, который срабатывает как раз при нажатии кнопки Reset, он срабатывает раньше, чем успевает загрузится uboot. Если подпаять консоль, то можно в этом убедится. Встроенный микролоадер позволяет так же восстановить прошивку, но только при помощи специального загрузчика загруженного через X-Modem, плюс такого решения в том, что оно позволяет не использовать JTAG, если флешка будет полностью затерта вместе с uboot. Т.к. завод использовал за основу рекомендации разработчика процессора, то они кнопку Reset повесили на GPIO0, который при включении питания оказавшись на логическом 0 грузит микролоадер, что бы загрузить uboot и из него выполнить восстановление прошивки по TFTP, было принято решение задействовать для этого кнопку FN. 

  • 0
Опубликовано
13 часа назад, Amigokot сказал:

Если следовать инструкции: https://zyxel.ru/kb/3410/ то ничего не получается. :1315_thumbsdown_tone1:

1) Запускаю на компе специальную утилиту Keenetic Recovery.  http://download.from.zyxel.ru/_keeneticrecovery/Keenetic-recovery.zip

2) Зажимаю кнопку "Сброс" - Включаю питание -  На роутере Keenetic LTE зажигаются все индикаторы и непрерывно горят....

3) Ждал 10 минут - индикатор "Статус" так и не начал мигать.....

4) .Никакого восстановления микропрограммы не произошло. 

Вопрос: Что делаю не так?

 

Попробовал данную утилиту на Keenetic Ultra - всё работает согласно инструкции!  

 

no_recovery.jpg

Жмите кнопку FN (снизу сзади), именно на этой модели оказались перепутаны функции кнопок Reset и FN в загрузчике. Должно все получиться.

Присоединяйтесь к обсуждению

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

Гость
Ответить на вопрос...

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

  Разрешено использовать не более 75 эмодзи.

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

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

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

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.