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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.02.2015, 11:23   #331
BpyH
Junior Member
 
Регистрация: 23.11.2012
Сообщений: 8
Вес репутации: 0
BpyH is an unknown quantity at this point
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

Доброго времени суток всем
Пытаюсь клонировать устройство слил прошивку
таким методом
Код:
cat /dev/mtd0 > /tmp/backup_fullflash.bin
cat /dev/mtd5 >> /tmp/backup_fullflash.bin
cat /dev/mtd4 >> /tmp/backup_fullflash.bin
пытался прошивать двумя способами
1. mtd -r write /tmp/backup_fullflash.bin firmware
2. mtd -e firmware -r write /tmp/backup_fullflash.bin firmware
в любом случае выдаёт ошибку
Writing from /tmp/backup_fullflash.bin to firmware ... [e]Failed to erase block

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

Подскажите что делаю не так.
BpyH вне форума   Ответить с цитированием
Старый 15.02.2015, 11:37   #332
solalex
Senior Member
 
Регистрация: 20.01.2015
Сообщений: 312
Вес репутации: 443
solalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud of
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

backup_fullflash.bin - это не прошивка!!! это полная копия флеши! Заливается только через программатор!
прошивка - это содержимое ТОЛЬКО /dev/mtd5
Вы пытаетесь убить свой роутер?

Последний раз редактировалось solalex; 15.02.2015 в 12:37.
solalex вне форума   Ответить с цитированием
Старый 15.02.2015, 12:37   #333
BpyH
Junior Member
 
Регистрация: 23.11.2012
Сообщений: 8
Вес репутации: 0
BpyH is an unknown quantity at this point
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

Понял ошибку


Поправьте если не прав, получается если не меняю память (4мб), а только
копирую саму прошивку (установленное ПО + если использую usb флешку), то для бекапа нужно только слить MTD5.

Сейчас собрал и прошил mtd5, вроде как всё заработало!!!
wifi и подгрузка usb флешки работает.

если правильно понимаю то u-boot отвечает за загрузку устройства т.е. если я меняю флеш память то нужно шить через программатор целиком.
art отвечает за калибровочные данные радиомодуля, а не именно конфиг wifi как я раньше думал.
BpyH вне форума   Ответить с цитированием
Старый 15.02.2015, 12:46   #334
solalex
Senior Member
 
Регистрация: 20.01.2015
Сообщений: 312
Вес репутации: 443
solalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud of
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

Цитата:
Сообщение от BpyH Посмотреть сообщение
если правильно понимаю то u-boot отвечает за загрузку устройства т.е. если я меняю флеш память то нужно шить через программатор целиком.
art отвечает за калибровочные данные радиомодуля, а не именно конфиг wifi как я раньше думал.
Все верно
solalex вне форума   Ответить с цитированием
Старый 21.02.2015, 04:30   #335
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

Цитата:
Сообщение от melsem Посмотреть сообщение
Править перед сменой только на свои МАК, модель и пин.
Хотя пин и мак можно и с бута сменить.

Тот бут подходит к роутерам с процами на ar9331
Себе поставил на 3020 и 3220v2

Исходников нету. Друг поделился со мной.
Есть еще такой и к процу ar9341
Поставил на 3420v2.x
Это китайский загрузчик, в нем на последней странице ссылка есть, чтоб там не искать на портянке здесь. Из сборника поставил его на TL-WDR4300 и на Trendnet TEW-673GRU, замоденного в Netgear-WNDR3800. Сейчас запилил на WR703n, до этого стоял вроде от pepe2k, выпаивать не стал, сделал как здесь . Там есть уже версия U-Boot-2015-01-15, но сначало залил U-Boot-2014-11-23, затем подготовил U-Boot-2015-01-15 (поменял в WinHex mac и модель), заливал уже через веб морду загрузчика, вроде как все прошилось ок, но смотрю mac прежний остался (версию не посмотрел на первой закладке), походу не прошился U-Boot-2015-01-15, залил тогда по первому методу - все mac поменялся и версия. Кстати на WR703n чтобы зайти: Включаем питание -> жмем Reset -> еще через 7-10сек (после как светодиод быстро проморгает) -> отпускаем -> заходим через браузер в веб интерфейс загрузчика 192.168.1.1 (DHCP - на компе прописывать IP не надо).
Кстати, время будет погоняю с разгоном, опыт имеется TL-WDR4300 на 800/500 и WNDR3800 на 800/500
Миниатюры
Нажмите на изображение для увеличения
Название: 2015-02-21_050312.jpg
Просмотров: 516
Размер:	89.3 Кб
ID:	2278  

Последний раз редактировалось sakatgg; 21.02.2015 в 04:46.
sakatgg вне форума   Ответить с цитированием
Старый 21.02.2015, 19:33   #336
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

Прогнал memtester 53m 3 (64Mb RAM) в safe mode, чтоб больший обьем задействовать, сравните:
400/400 - 53мин max I=0.22A max P=1.17Wt t=31гр
500/500 - 42мин max I=0.24A max P=1.28Wt t=33гр
Темпу контролировал датчиком LM35(фото), да и пальцем - еле теплый, даже учитывая погрешности, не более 40гр, I и P - usb доктором (фото). Так для сравнения: во время memtester на ar7161 - палец на пределе еле держал - потом волдырь всеже вскочил на пальце

На всякий случай, зайти в безопасный режим safe mode на 703N:
1. На компе выставить IP 192.168.1.2
2. Выключить роутер
3. Включить, через 10сек( когда светодиод загориться) нажать Reset на несколько секунд и отпустить (светодиод должен начать быстро мигать)
4. Зайти по telnet на 192.168.1.1
5. Cделать mount_root
6. Запустить memtester 53m 3, если на борту 64Мб на 3 цикла или более( предварительно установив memtester)
Может потом еще подниму частоту , чисто на практике увеличение частоты cpu увеличивае скорость копирования по usb на винт, подключенный к роутеру и скорость прокачки Wan<->Lan, на TL-WDR4300 когда-то проводил эксперименты по разгону.
Миниатюры
Нажмите на изображение для увеличения
Название: 2015-02-21_184524.jpg
Просмотров: 472
Размер:	86.3 Кб
ID:	2280   Нажмите на изображение для увеличения
Название: IMGA0002.jpg
Просмотров: 442
Размер:	162.0 Кб
ID:	2281   Нажмите на изображение для увеличения
Название: IMGA0005.jpg
Просмотров: 422
Размер:	174.9 Кб
ID:	2282  

Последний раз редактировалось sakatgg; 21.02.2015 в 19:37.
sakatgg вне форума   Ответить с цитированием
Старый 25.02.2015, 01:33   #337
khseal
Senior Member
 
Регистрация: 19.09.2014
Сообщений: 220
Вес репутации: 0
khseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of light
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

Хорошо бы сюда выложить эти загрузчики, у меня китайский интернет работает как-то уж совсем печально =(
Кое-как скачал, а что за u-boot-ar9331-pisen.bin ?

Последний раз редактировалось khseal; 25.02.2015 в 01:40.
khseal вне форума   Ответить с цитированием
Старый 25.02.2015, 03:38   #338
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

Гугл коряво переводит, я так понимаю, что то с кнопкой сброс связано, типа переразгонишь, а кнопки сброса нет. И чет про ограничение разгона до 500 МГц. Нельзя шить u-boot-ar9331-pisen.bin в TP-LINK TL-WR720N v3 и TP-LINK TL-WR710N
Вложения
Тип файла: zip U-Boot-2015-01-15.zip (1.61 Мб, 781 просмотров)

Последний раз редактировалось sakatgg; 25.02.2015 в 03:47.
sakatgg вне форума   Ответить с цитированием
Старый 25.02.2015, 04:17   #339
khseal
Senior Member
 
Регистрация: 19.09.2014
Сообщений: 220
Вес репутации: 0
khseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of light
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

Цитата:
Нельзя шить u-boot-ar9331-pisen.bin в TP-LINK TL-WR720N v3 и TP-LINK TL-WR710N
Я тут уже убил свой роутер. Заленился править мак адрес и прочее. Обрезал его до 64к, влил и убил. Оказалось этот загрузчик толще 64к. Сижу в обнимку с программатором ахаха)
khseal вне форума   Ответить с цитированием
Старый 25.02.2015, 05:06   #340
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

Цитата:
Сообщение от khsral Посмотреть сообщение
Обрезал его до 64к
Так когда резал, не видел что по коду загрузчика рубанул , прогер если есть то не страшно

Последний раз редактировалось sakatgg; 25.02.2015 в 05:10.
sakatgg вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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