|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
11.06.2016, 09:37 | #1 |
Member
Регистрация: 06.04.2016
Сообщений: 37
Вес репутации: 0 |
Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n
Роутер при этом в обычном режиме подключать, резет не нужно зажимать ?
|
11.06.2016, 12:40 | #2 |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599 |
Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n
А я разве об каких нибудь кнопках упоминал??? Это же не с веб-u-boot.
Загружаешся в обычном, заходиш в веб-роутера, выбрать пункт для смены програмного обеспечения, выбираешь разлоченное ПО, нажимаешь установить (install) и подтвердить. Ждешь минут 3-5. Запускаешь телнет (стандартная прога винды), на Windows-XP есть такое окно для ввода текста <<Выполнить>> и туда вписать: telnet 192.168.1.1 и нажать ENTER. В открывшемся после этого черном окне (консоль для ввода команд), вписываешь команду: passwd root и нажать энтер. И далее с ..... |
24.10.2016, 11:58 | #3 |
Junior Member
Регистрация: 24.10.2016
Сообщений: 2
Вес репутации: 0 |
Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n
Добрый день. Прошу помощи. Имеется роутер TL-MR3020. Требуется установить на него флеш Winbond 25Q256FV.
1. Заливаю через программатор UBoot (китайский Breed) 2. Запаиваю флеш в роутер 3. Захожу в веб морду китайского убута, флешка убутом видится, показывает размер флеша правильно 4. Заливаю ранее сохраненный ART 5. Заливаю прошивку dd-wrt 6. Роутер загружается, только в настройках dd-wrt отсутствует меню беспроводного подключения. 7. Прошиваю OpenWRT (неважно стабилка или транк) как и ожидается, роутер не стартует 8. Подключаю UART и в логах вижу, что система не может определить разметку диска, что естественно. Теперь вопрос, в каком файле (для сборки прошивки из исподников) нужно изменить размер (таблицу разделов) для моего роутера (или для платформы ar71xx в целом), что роутер видел 32МБ флешку. Нашел инструкции, для другой архитектуры (ramips), но на ar71xx таких файлов нет. Может кто-нибудь, что-нибудь посоветовать? |
24.10.2016, 18:58 | #4 |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600 |
Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n
lov1702
Должна быть подобная строчка: Код:
Image/Build/Profile/UR-336UN=$(call BuildFirmware/Default8M/$(1),$(1),ur-336un,UR-336UN) в ./openwrt/target/linux/ar71xx/image/Makefile Здесь: Код:
define Device/tplink-4mlzma $(Device/tplink) TPLINK_FLASHLAYOUT := 4Mlzma IMAGE_SIZE := 3904k endef Код:
define Device/tl-mr3020-v1 $(Device/tplink-4mlzma) BOARDNAME := TL-MR3020 DEVICE_PROFILE := TLMR3020 TPLINK_HWID := 0x30200001 CONSOLE := ttyATH0,115200 endef 4Mlzma - меняем на 32Mlzma и здесь правим Код:
IMAGE_SIZE := 31744k Последний раз редактировалось sunny; 24.10.2016 в 19:26. |
26.10.2016, 08:18 | #5 | |
Junior Member
Регистрация: 24.10.2016
Сообщений: 2
Вес репутации: 0 |
Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n
sunny
Я так уже делал, этот способ не работает. Эта сточка лишь указание максимального объема прошивки для сборшика, т.к. если будет стоять 4mlzma, то прошивка не сможет собраться с дополнительными пакетами более 4 МБ, а строка 32Mlzma просто позволит собрать прошивку большего размера и не ругнется при сборке. А мне надо изменить разметку. Например на архетектуре ramips это можно сделать так: Цитата:
|
|
26.10.2016, 12:26 | #6 |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600 |
Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n
lov1702
У меня несколько "другой ramips" (попроще ), либо пробовать самому делать по аналогии. А лучше конечно спросить здесь: https://forum.openwrt.org/index.php И не забыть поделиться с нами |
27.10.2016, 22:05 | #7 |
Senior Member
Регистрация: 04.01.2013
Адрес: Москва
Сообщений: 461
Вес репутации: 1152 |
Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n
Поищите по форуму. Про 32Мб Flash (25Q256) на платформе АР71 уже было.
|
06.12.2016, 10:11 | #8 |
Junior Member
Регистрация: 06.11.2016
Адрес: Москва
Сообщений: 13
Вес репутации: 0 |
Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n
Прикупил флеш W25Q128FVSG.
Выпаял FL032PIF, по этой ссылке, подготовил программатор и считал.... 3 раза, результаты сравнил, - одинаковы.. По этой ссылке изменил размер прошивки и записав в новый флеш, запаял его в роутер. Включил. Программатор перегружается и на несколько секунд появляется адрес 192.168.0.254 (была заводская прошивка). Подключил терминал, и с "энной" попытки, получил вожделенную строку hornet>. Вот по этой инструкции выполнил все команды...Делаю уже не первый раз, ранее уже приходилось поднимать его-же и было все нормально.. А здесь ...Облом.. На команду: tftpboot 0x80000000 firmware.bin , терминал ругается нехорошими словами: "tftpboot 0x80000000 firmware.bin *** ERROR: `eth1addr' not set eth0 link down hornet> " По команде : printenv пишет hornet> printenv bootargs=console=ttyS0,115200 root=31:02 rootfstype=squashfs init=/sbin/init mtdparts=ar7240-nor0:256k(u-boot),64k(u-boot-env),2752k(rootfs),896k(uImage),64k(NVRA M),64k(ART) bootcmd=bootm 0x9f020000 bootdelay=1 baudrate=115200 ethaddr=0xba:0xbe:0xfa:0xce:0x07:0x41 stdin=serial stdout=serial stderr=serial ipaddr=192.168.1.4 serverip=192.168.1.2 ethact=eth1 Environment size: 358/65532 bytes hornet> -------------------------------------- Здесь странным вижу только строку,ethact=eth1 Адреса соответствуют установленным, tftp "поднят", имя прошивки соответствует и она лежит, там где положено.. И еще... до роутера, в этом режиме, пинги не идут.. "физика" в норме. Вопрос как всегда один , что делать? Файл загрузки прилагаю... На форуме есть спойлер, чтоб "портянки" не разводить? Последний раз редактировалось alex286; 06.12.2016 в 10:37. |
06.12.2016, 18:17 | #9 |
Junior Member
Регистрация: 06.11.2016
Адрес: Москва
Сообщений: 13
Вес репутации: 0 |
Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n
melsem, большое спасибо!
С твоей подсказки загрузил u-boot в 25Q128FV, запаял снова и роутер выбросил WEB-морду загрузчика, по адресу 192.168.1.1. Не могу понять почему "старая" флешь отказалась работать совсем, странно.. Ну да ладно... Надо что-то вливать, а что? У меня есть ТРИЖДЫ считанный старый флеш, где в Ём что? Я так понимаю, что там все есть... Интересует ART (как "вырвать"), прошивку можно найти на форуме.. Последний раз редактировалось alex286; 06.12.2016 в 18:25. |
06.12.2016, 19:46 | #10 |
Senior Member
Регистрация: 20.01.2015
Сообщений: 312
Вес репутации: 443 |
Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n
|
Здесь присутствуют: 3 (пользователей: 0 , гостей: 3) | |
|
|