|
Магазин Arduino | WIKI | Регистрация | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
14.06.2016, 20:27 | #561 |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 600 |
Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n
Пакеты используются одни и те-же для принтера. И настройка такая же. В Openwrt eсть и веб к принтеру, для настроек.
В ссылке, что дал выше, все что надо в роутер вписать в конф-файл после установки пакета и все. А вообще то, кто мешает веб-морду от cyberwrt (100 или 200кбайт), на 16мб флеху поставить? Я только так для себя и делаю. В самой проше cyberwrt нету Firewall. Да и свои пакеты потом гемор доустанавливать. Последний раз редактировалось melsem; 14.06.2016 в 20:29. |
15.06.2016, 10:45 | #562 |
Member
Регистрация: 06.04.2016
Сообщений: 37
Вес репутации: 0 |
Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n
|
24.10.2016, 11:58 | #563 |
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 | #564 |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601 |
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 | #565 | |
Junior Member
Регистрация: 24.10.2016
Сообщений: 2
Вес репутации: 0 |
Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n
sunny
Я так уже делал, этот способ не работает. Эта сточка лишь указание максимального объема прошивки для сборшика, т.к. если будет стоять 4mlzma, то прошивка не сможет собраться с дополнительными пакетами более 4 МБ, а строка 32Mlzma просто позволит собрать прошивку большего размера и не ругнется при сборке. А мне надо изменить разметку. Например на архетектуре ramips это можно сделать так: Цитата:
|
|
26.10.2016, 12:26 | #566 |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601 |
Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n
lov1702
У меня несколько "другой ramips" (попроще ), либо пробовать самому делать по аналогии. А лучше конечно спросить здесь: https://forum.openwrt.org/index.php И не забыть поделиться с нами |
27.10.2016, 22:05 | #567 |
Senior Member
Регистрация: 04.01.2013
Адрес: Москва
Сообщений: 461
Вес репутации: 1153 |
Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n
Поищите по форуму. Про 32Мб Flash (25Q256) на платформе АР71 уже было.
|
06.12.2016, 10:11 | #568 |
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 | #569 |
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 | #570 |
Senior Member
Регистрация: 20.01.2015
Сообщений: 312
Вес репутации: 443 |
Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n
|
Здесь присутствуют: 8 (пользователей: 0 , гостей: 8) | |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|