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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.06.2016, 20:27   #561
melsem
Moderator
 
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599
melsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud of
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

Цитата:
Сообщение от 69000 Посмотреть сообщение
Так на OPENWRT нет такого модуля "ви-фи принтер"
Пакеты используются одни и те-же для принтера. И настройка такая же. В Openwrt eсть и веб к принтеру, для настроек.
В ссылке, что дал выше, все что надо в роутер вписать в конф-файл после установки пакета и все.

А вообще то, кто мешает веб-морду от cyberwrt (100 или 200кбайт), на 16мб флеху поставить?
Я только так для себя и делаю. В самой проше cyberwrt нету Firewall. Да и свои пакеты потом гемор доустанавливать.

Последний раз редактировалось melsem; 14.06.2016 в 20:29.
melsem вне форума   Ответить с цитированием
Старый 15.06.2016, 10:45   #562
69000
Member
 
Регистрация: 06.04.2016
Сообщений: 37
Вес репутации: 0
69000 is an unknown quantity at this point
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

Цитата:
Сообщение от melsem Посмотреть сообщение
...А вообще то, кто мешает веб-морду от cyberwrt (100 или 200кбайт), на 16мб флеху поставить?
Я только так для себя и делаю. В самой проше cyberwrt нету Firewall. Да и свои пакеты потом гемор доустанавливать.
принтер настраиваю на роутере МТ7620А
69000 вне форума   Ответить с цитированием
Старый 24.10.2016, 11:58   #563
lov1702
Junior Member
 
Регистрация: 24.10.2016
Сообщений: 2
Вес репутации: 0
lov1702 is an unknown quantity at this point
По умолчанию 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 таких файлов нет.
Может кто-нибудь, что-нибудь посоветовать?
lov1702 вне форума   Ответить с цитированием
Старый 24.10.2016, 18:58   #564
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

lov1702

Должна быть подобная строчка:
Код:
Image/Build/Profile/UR-336UN=$(call BuildFirmware/Default8M/$(1),$(1),ur-336un,UR-336UN)
где Default8M - размер прошивки 8Mb

в
./openwrt/target/linux/ar71xx/image/Makefile

Здесь:
Код:
define Device/tplink-4mlzma
$(Device/tplink)
  TPLINK_FLASHLAYOUT := 4Mlzma
  IMAGE_SIZE := 3904k
endef
В отличие от ramips здесь другая реализация, там прописан каждый девайс, здесь их объединили в группы

Код:
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.
sunny вне форума   Ответить с цитированием
Старый 26.10.2016, 08:18   #565
lov1702
Junior Member
 
Регистрация: 24.10.2016
Сообщений: 2
Вес репутации: 0
lov1702 is an unknown quantity at this point
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

sunny
Я так уже делал, этот способ не работает. Эта сточка лишь указание максимального объема прошивки для сборшика, т.к. если будет стоять 4mlzma, то прошивка не сможет собраться с дополнительными пакетами более 4 МБ, а строка 32Mlzma просто позволит собрать прошивку большего размера и не ругнется при сборке.
А мне надо изменить разметку. Например на архетектуре ramips это можно сделать так:
Цитата:
palmbus@10000000 {
spi@b00 {
status = "okay";

m25p80@0 {
#address-cells = <1>;
#size-cells = <1>;
compatible = "en25q64";
reg = <0 0>;
linux,modalias = "m25p80", "en25q64";
spi-max-frequency = <10000000>;

partition@0 {
label = "u-boot";
reg = <0x0 0x30000>;
read-only;
};

partition@30000 {
label = "u-boot-env";
reg = <0x30000 0x10000>;
read-only;
};

factory: partition@40000 {
label = "factory";
reg = <0x40000 0x10000>;
read-only;
};

partition@50000 {
label = "firmware";
reg = <0x50000 0xfb0000>;
};
};


};
lov1702 вне форума   Ответить с цитированием
Старый 26.10.2016, 12:26   #566
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

lov1702
У меня несколько "другой ramips" (попроще ), либо пробовать самому делать по аналогии.
А лучше конечно спросить здесь: https://forum.openwrt.org/index.php
И не забыть поделиться с нами
sunny вне форума   Ответить с цитированием
Старый 27.10.2016, 22:05   #567
paulerr
Senior Member
 
Регистрация: 04.01.2013
Адрес: Москва
Сообщений: 461
Вес репутации: 1152
paulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond repute
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

Поищите по форуму. Про 32Мб Flash (25Q256) на платформе АР71 уже было.
paulerr вне форума   Ответить с цитированием
Старый 06.12.2016, 10:11   #568
alex286
Junior Member
 
Аватар для alex286
 
Регистрация: 06.11.2016
Адрес: Москва
Сообщений: 13
Вес репутации: 0
alex286 is an unknown quantity at this point
По умолчанию 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 "поднят", имя прошивки соответствует и она лежит, там где положено.. И еще... до роутера, в этом режиме, пинги не идут.. "физика" в норме.

Вопрос как всегда один , что делать? Файл загрузки прилагаю... На форуме есть спойлер, чтоб "портянки" не разводить?
Вложения
Тип файла: txt log1.txt (34.7 Кб, 135 просмотров)

Последний раз редактировалось alex286; 06.12.2016 в 10:37.
alex286 вне форума   Ответить с цитированием
Старый 06.12.2016, 18:17   #569
alex286
Junior Member
 
Аватар для alex286
 
Регистрация: 06.11.2016
Адрес: Москва
Сообщений: 13
Вес репутации: 0
alex286 is an unknown quantity at this point
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

melsem, большое спасибо!
С твоей подсказки загрузил u-boot в 25Q128FV, запаял снова и роутер выбросил WEB-морду загрузчика, по адресу 192.168.1.1.
Не могу понять почему "старая" флешь отказалась работать совсем, странно.. Ну да ладно... Надо что-то вливать, а что?
У меня есть ТРИЖДЫ считанный старый флеш, где в Ём что?
Я так понимаю, что там все есть... Интересует ART (как "вырвать"), прошивку можно найти на форуме..

Последний раз редактировалось alex286; 06.12.2016 в 18:25.
alex286 вне форума   Ответить с цитированием
Старый 06.12.2016, 19:46   #570
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

Цитата:
Сообщение от alex286 Посмотреть сообщение
melsem, Интересует ART (как "вырвать"), прошивку можно найти на форуме..
последние 65536 байт фулфлеша
solalex вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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