Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2
  • 3

ТЕМА: Замена flesh памяти роутера WR841N на 16Мбайт

Замена flesh памяти роутера WR841N на 16Мбайт 27 июнь 2015 15:32 #21

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 526
  • Спасибо получено: 40
  • Репутация: 18
Русскоязычного походу ничего годного нету.
Самое нормальное из англоязычных
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Администратор запретил публиковать записи гостям.
Спасибо сказали: Pilia

Замена flesh памяти роутера WR841N на 16Мбайт 21 фев 2016 12:49 #22

  • ndx64
  • ndx64 аватар
  • Offline
  • Новый участник
  • Сообщений: 8
  • Репутация: 0
Добрый день. Хочу купить уже прошитую W25Q128 для tp-link 841v8. Файлы подготовил. Жду ответа.
Администратор запретил публиковать записи гостям.

Замена flesh памяти роутера WR841N на 16Мбайт 21 фев 2016 13:12 #23

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 526
  • Спасибо получено: 40
  • Репутация: 18
Ну если уже собран один бинарник, прошил и все то +25грн, если еще нужно компановать загрузчик+прошивка+art, то 50грн.
Администратор запретил публиковать записи гостям.

Замена flesh памяти роутера WR841N на 16Мбайт 21 фев 2016 13:16 #24

  • ndx64
  • ndx64 аватар
  • Offline
  • Новый участник
  • Сообщений: 8
  • Репутация: 0
загрузчик+прошивка+art
Cкину на почту ,сюда не хочет добавляться.
Администратор запретил публиковать записи гостям.

Замена flesh памяти роутера WR841N на 16Мбайт 23 фев 2016 16:15 #25

  • ndx64
  • ndx64 аватар
  • Offline
  • Новый участник
  • Сообщений: 8
  • Репутация: 0
Получил флешку, запаял но загрузчик увидел только 4 мегабайта и дальше не загружается

Вложенный файл:

Имя файла: 1.txt
Размер файла:2 KB


ps на рабочей 4mb флешке, стояла openwrt 15.05 для 841 ver 8, если это поможет для решения вопроса.
Последнее редактирование: 23 фев 2016 16:24 от ndx64.
Администратор запретил публиковать записи гостям.

Замена flesh памяти роутера WR841N на 16Мбайт 23 фев 2016 16:48 #26

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 526
  • Спасибо получено: 40
  • Репутация: 18
Ну прошивку я там не трогал. Проблема получается в загрузчике. Хотя должно было и на стандартном заработать, по крайней мере на моих mr3420, wr703 и wr720 так и было.

Есть для вашего роутера модифицированный загрузчик. Я постараюсь его сегодня-завтра собрать. И покурить мануалы как через tftp загрузить его в роутер. Судя по логу у вас для этого все готово)

Я так понял tftp сервер вы уже запустили судя из логов? Загружали что-то?
Администратор запретил публиковать записи гостям.

Замена flesh памяти роутера WR841N на 16Мбайт 23 фев 2016 16:54 #27

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 526
  • Спасибо получено: 40
  • Репутация: 18
Ну а если вы ничего не трогали, то похоже роутер вошел в рекавери режим и пытается что-то загрузить с tftp сервера.

Восстановите хронологию действий пожалуйста, что бы понять что делать.
Администратор запретил публиковать записи гостям.

Замена flesh памяти роутера WR841N на 16Мбайт 23 фев 2016 16:55 #28

  • ndx64
  • ndx64 аватар
  • Offline
  • Новый участник
  • Сообщений: 8
  • Репутация: 0
tftp сервер я не запускал, просто запаял флеш, включил , не загружается, подключил консоль через uart , а там такой лог.
Администратор запретил публиковать записи гостям.

Замена flesh памяти роутера WR841N на 16Мбайт 23 фев 2016 17:20 #29

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 526
  • Спасибо получено: 40
  • Репутация: 18
Так, все таки походу он вошел в режим восстановления и пытается востановить прошивку.
То, что пишет 4М, думаю ничего страшного, openwrt должен будет подхватить все.

Я пока думаю как безболезненно вывести его из ступора.
Но как вариант, вам нужно готовится что бы запустить у себя tftp cсервер и подсунуть ему прошивку.
Покурите пока тему
autohome.org.ua/13-wr703n/34-recover-fir...-openwrt-serial-port
Администратор запретил публиковать записи гостям.

Замена flesh памяти роутера WR841N на 16Мбайт 23 фев 2016 19:03 #30

  • ndx64
  • ndx64 аватар
  • Offline
  • Новый участник
  • Сообщений: 8
  • Репутация: 0
запустил tftp сервер, подсунул ему прошивку, прошилось ,дальше:
wasp> erase 0x9f020000 +0x3c0000
wasp> cp.b 0x80000000 0x9f020000 0x3c0000
wasp> bootm 0x9f020000
роутер загрузился
но ,после перезагрузки , снова висит как в первом логе.
перезагружаю роутер, ввожу tpl и bootm 0x9f020000 ,он нормально загружается до последующей перезагрузки.
Что посоветуете дальше?
Последнее редактирование: 23 фев 2016 19:05 от ndx64.
Администратор запретил публиковать записи гостям.

Замена flesh памяти роутера WR841N на 16Мбайт 23 фев 2016 20:58 #31

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 526
  • Спасибо получено: 40
  • Репутация: 18
Пока не знаю, первый раз на такое натыкаюсь(
А после загрузки прошивки команда
df -h
что показывает? увидим сколько openwrt увидел памяти

Буду завтра думать и гуглить, сегодня уже думалка не работает)
Администратор запретил публиковать записи гостям.

Замена flesh памяти роутера WR841N на 16Мбайт 23 фев 2016 21:18 #32

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 526
  • Спасибо получено: 40
  • Репутация: 18
А хотя у меня была похожая ситуация.
Вот я даже видео тогда снял, разработчику модифицированного загрузчика показывал.


Я тогда перепаял флешку и залил в нее модифицированный загрузчик и он у меня тоже все время в рековери уходил.
Я там пытался ввести команды, а загрузчик не реагировал и доходил до востановления.

Оказалось, что на дорожках идущих к кнопке ресет был какой старый флюс, похожий на глицерин и он замыкал контакт ресета. А зажатый ресет при загрузке уводит роутер в режим восстановления.

Так что проверьте у себя кнопку ресета и все что к ней ведет...
Администратор запретил публиковать записи гостям.

Замена flesh памяти роутера WR841N на 16Мбайт 23 фев 2016 21:28 #33

  • ndx64
  • ndx64 аватар
  • Offline
  • Новый участник
  • Сообщений: 8
  • Репутация: 0
root@OpenWrt:/# df -h
Filesystem Size Used Available Use% Mounted on
rootfs 12.6M 472.0K 12.2M 4% /
/dev/root 2.3M 2.3M 0 100% /rom
tmpfs 29.9M 68.0K 29.8M 0% /tmp
/dev/mtdblock3 12.6M 472.0K 12.2M 4% /overlay
overlayfs:/overlay 12.6M 472.0K 12.2M 4% /
tmpfs 512.0K 0 512.0K 0% /dev

вот что нашёл для v8
forum.openwrt.org/viewtopic.php?pid=271452#p271452
так там ,как раз другой uboot
github.com/pepe2k/u-boot_mod/releases
как всё это собрать, пока не понимаю.

ps
флюс вряд ли, впаивал старую флешку нормально грузиться.
Последнее редактирование: 23 фев 2016 21:45 от ndx64.
Администратор запретил публиковать записи гостям.

Замена flesh памяти роутера WR841N на 16Мбайт 24 фев 2016 07:50 #34

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 526
  • Спасибо получено: 40
  • Репутация: 18
Вот собрал.

Вложенный файл:

Имя файла: uboot_for_...n_v8.zip
Размер файла:56 KB


Теперрь нужно его правильно записать. И будет всего одна попытка ))
Администратор запретил публиковать записи гостям.

Замена flesh памяти роутера WR841N на 16Мбайт 24 фев 2016 09:52 #35

  • ndx64
  • ndx64 аватар
  • Offline
  • Новый участник
  • Сообщений: 8
  • Репутация: 0
Только вечером смогу проверить т.к на работе.
А как правильно прошить бут? Или лучше сразу на программатор,есть у кого взять.
Администратор запретил публиковать записи гостям.

Замена flesh памяти роутера WR841N на 16Мбайт 24 фев 2016 09:56 #36

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 526
  • Спасибо получено: 40
  • Репутация: 18
Я до этого бут прошивал только через программатор. Но вроде можно попробовать точно так же как и прошивку, только адресацию другую указать.
Я до конца дня постараюсь проштудировать эту тему.
Ну один раз мы можем попробовать сразу на роутере прошить. Если же после этого даже бут не загрузится тогда точно только программатор))
Администратор запретил публиковать записи гостям.

Замена flesh памяти роутера WR841N на 16Мбайт 24 фев 2016 09:59 #37

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 526
  • Спасибо получено: 40
  • Репутация: 18
Если дойдет до программатора, то я соберу полную прошивку (boot+firmware+art) с этим загрузчиком и вышлю вам.
Администратор запретил публиковать записи гостям.

Замена flesh памяти роутера WR841N на 16Мбайт 24 фев 2016 16:08 #38

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 526
  • Спасибо получено: 40
  • Репутация: 18
Поступим как и написал разработчик модифицированной прошивки.

tftpboot 0x80800000 uboot.bin
erase 0x9F000000 +0x10000
cp.b 0x80800000 0x9F000000 0x10000
reset

Но я сейчас перечитал тему, я же прошивал другому форумчанину и у него заработало без модификаций.
То что u-boot пишет 4Метра, то ничего страшного, openwrt увидел все 16МБ

В общем прошивайте, хуже не будет. Но проверьте кнопку ресет не запала случайно или может сопля где какая-то от пайки осталась...
Администратор запретил публиковать записи гостям.
Спасибо сказали: ndx64

Замена flesh памяти роутера WR841N на 16Мбайт 24 фев 2016 21:26 #39

  • ndx64
  • ndx64 аватар
  • Offline
  • Новый участник
  • Сообщений: 8
  • Репутация: 0
Ура !!! Спасибо!!! Прошил Ваш бут и сразу пошла загрузка,после ресета сразу загружается.

Вложенный файл:

Имя файла: 2.txt
Размер файла:9 KB
Последнее редактирование: 24 фев 2016 21:26 от ndx64.
Администратор запретил публиковать записи гостям.

Замена flesh памяти роутера WR841N на 16Мбайт 24 фев 2016 21:34 #40

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 526
  • Спасибо получено: 40
  • Репутация: 18
Это хорошо)
Зато теперь у вас модифицированный бут. Он в режиме восстановления (зажатый ресет при включении питания) по 192.168.1.1 выдает минимальный веб-интерфейс, через который можно прошиться без использования tftp.
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
  • 3