Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.08.2013, 22:38   #1
UA6EM
Member
 
Регистрация: 11.07.2013
Сообщений: 91
Вес репутации: 0
UA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant future
По умолчанию

Цитата:
Сообщение от Andycar Посмотреть сообщение
U-boot пока не пробовал... За ссылку спасибо - точно, у меня же есть LPT на одном компе.
Да, смотрите посты 12-13, там и образ есть, маки можно поправить на свои
UA6EM вне форума   Ответить с цитированием
Старый 08.08.2013, 01:24   #2
Andycar
Junior Member
 
Регистрация: 28.11.2012
Сообщений: 11
Вес репутации: 0
Andycar is an unknown quantity at this point
По умолчанию

Пробую u-boot - в окне PuTTY тишина...
У меня адаптер USB COM на FTDI FT232R - ему точно подтягивающий резистор нужен? - просто, под рукой ни одного 10К резистора, как назло...
Andycar вне форума   Ответить с цитированием
Старый 08.08.2013, 10:23   #3
UA6EM
Member
 
Регистрация: 11.07.2013
Сообщений: 91
Вес репутации: 0
UA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant future
По умолчанию

Цитата:
Сообщение от Andycar Посмотреть сообщение
Пробую u-boot - в окне PuTTY тишина...
У меня адаптер USB COM на FTDI FT232R - ему точно подтягивающий резистор нужен? - просто, под рукой ни одного 10К резистора, как назло...
USB-COM или USB-UART? в последнем только FT232RL в первом еще и микросхема преобразователя в RS-232 в дополнение к FT232, нам нужен последний!

Последний раз редактировалось UA6EM; 08.08.2013 в 10:43.
UA6EM вне форума   Ответить с цитированием
Старый 08.08.2013, 23:57   #4
Andycar
Junior Member
 
Регистрация: 28.11.2012
Сообщений: 11
Вес репутации: 0
Andycar is an unknown quantity at this point
По умолчанию

В общем, всё восстановил Всем огромное спасибо!

Использовал u-boot, Arduino в качестве UART, и tfp-сервер.

Сейчас пишу с восстановленного роутера - всё-таки у меня был полный бэкап прошивки, восстановил через
Цитата:
mtd -e firmware -r write backup_firmware.bin firmware
, воткнул USB - мопед, флешку - и вот, сижу на форуме сразу.

P.S.
Люди, не повторяйте мою ошибку - не шейте backup_fullflash.bin (mtd0+mtd4+mtd5) командой mtd -e firmware -r write backup_fullflash.bin firmware
Andycar вне форума   Ответить с цитированием
Старый 09.08.2013, 13:44   #5
UA6EM
Member
 
Регистрация: 11.07.2013
Сообщений: 91
Вес репутации: 0
UA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant future
По умолчанию

Цитата:
Сообщение от Andycar Посмотреть сообщение
В общем, всё восстановил Всем огромное спасибо!

Использовал u-boot, Arduino в качестве UART, и tfp-сервер.

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

, воткнул USB - мопед, флешку - и вот, сижу на форуме сразу.

P.S.
Люди, не повторяйте мою ошибку - не шейте backup_fullflash.bin (mtd0+mtd4+mtd5) командой mtd -e firmware -r write backup_fullflash.bin firmware
Интересно почему слетела прошивка, загрузчик вроде размер определяет?
UA6EM вне форума   Ответить с цитированием
Старый 09.08.2013, 16:38   #6
Andycar
Junior Member
 
Регистрация: 28.11.2012
Сообщений: 11
Вес репутации: 0
Andycar is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от UA6EM Посмотреть сообщение
Интересно почему слетела прошивка, загрузчик вроде размер определяет?
Думаю, ошибкой было шить в область памяти mtd5 "firmware" комбинацию "mtd0+mtd4+mtd5", т.е. первым там оказался код из mtd0 (а это u-boot)...

Ну и плюс к этому вообще глупо: команда mtd -e ругалась на то что она не может "erase block" - конечно, ведь я по ошибке заливал full backup mtd0+mtd4+mtd5=128KiB+8000KiB+64KiB, а область firmware по размеру всего лишь 8000KiB... Команда mtd -e никак не могла завершится, и я просто снял питание (совсем глупо)
Andycar вне форума   Ответить с цитированием
Старый 13.08.2013, 05:37   #7
andr128
Senior Member
 
Аватар для andr128
 
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604
andr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от Andycar Посмотреть сообщение
Люди, не повторяйте мою ошибку - не шейте backup_fullflash.bin (mtd0+mtd4+mtd5) командой mtd -e firmware -r write backup_fullflash.bin firmware
Такую прошивку можно прошивать только на программаторе!
andr128 вне форума   Ответить с цитированием
Старый 28.08.2013, 23:50   #8
electric
Member
 
Регистрация: 29.03.2013
Сообщений: 68
Вес репутации: 0
electric is an unknown quantity at this point
По умолчанию

Народ, подскажите пожалуйста, мне надо подключиться к УАРТ роутера при его загрузке через putty. У меня есть такой преобразователь на PL2303. Можно напрямую соединить с UART роутера?
Я так понял надо 3 проводника:
MR3020 PL2303
RX TX
TX RX
GND GND

Заранее спасибо!
electric вне форума   Ответить с цитированием
Старый 28.08.2013, 23:54   #9
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,617
Вес репутации: 9822
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

Можно, только посмотрите что бы по логическим уровням подошёл сигнал RX роутера
Admin вне форума   Ответить с цитированием
Старый 28.08.2013, 23:55   #10
electric
Member
 
Регистрация: 29.03.2013
Сообщений: 68
Вес репутации: 0
electric is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от Admin Посмотреть сообщение
Можно, только посмотрите что бы по логическим уровням подошло
Вот про это и любопытно как раз...
Можно ли как по самой плате USB-UART определить? Или тестером померить?

update:
Попробовал программно на ПК "зажечь" RX, относительно земли 5,1В...
Блин, видимо не судьба...

Последний раз редактировалось electric; 29.08.2013 в 00:07.
electric вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 9 (пользователей: 0 , гостей: 9)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 05:49. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика