![]() |
![]() |
#71 | |||||
Senior Member
Регистрация: 21.09.2013
Сообщений: 109
Вес репутации: 0 ![]() |
![]() Цитата:
![]() Цитата:
Цитата:
По поводу tftpboot и erase писал в предыдущем сообщении. Не имеет значения, что сделать сначала вычистить из флеш старую прошивку или загрузить в оперативку новую. Это два никак не связанных между собой действия. Непосредственно прошивка выполняется двумя командами: Цитата:
Далее, из чего сделан вывод, что роутер циклически перезагружается? Может быть на 3220 банально диоды выведены на другие GPIO и прошивка работает с ними не так как задумано разработчиками. Если же действительно происходят циклические перезагрузки - значит загрузчику не удается загрузить линукс. Чтобы понять, что происходит нужно сделать следующее: 1. Подключиться к UART роутера и выполнить перепрошивку. Последовательность команд: Цитата:
3. Выключить питание роутера, включить, подождать 2-3 цикла перезагрузки, понаблюдать, что при этом выводится в консоль. Листинг сохранить и выложить. Касаемо прошивки на официальном ресурсе есть такая: http://downloads.openwrt.org/backfir...fs-factory.bin Какие есть еще можно посмотреть здесь. Если с этой прошивкой не заработает могу, используя Buildroot (система сборки дистрибутивов open-wrt под все поддерживаемые платформы), собрать некую дефолтную прошивку для некоторого TP-Link MR-3220. Не гарантирую, что с ней сразу устройство заработает именно как роутер, но точно можно будет зайти через telnet/ssh и восстановить оригинальную прошивку. Успехов. |
|||||
![]() |
![]() |
![]() |
#72 |
Member
Регистрация: 06.10.2013
Сообщений: 79
Вес репутации: 0 ![]() |
![]()
U-Boot 1.1.4 (Aug 17 2011 - 09:25:09)
AP121-2MB (ar9330) U-boot DRAM: 32 MB led turning on for 1s... id read 0x100000ff flash size 4194304, sector count = 64 Flash: 4 MB Using default environment In: serial Out: serial Err: serial Net: ag7240_enet_initialize... No valid address in Flash. Using fixed address No valid address in Flash. Using fixed address : cfg1 0x5 cfg2 0x7114 eth0: 00:03:7f:09:0b:ad ag7240_phy_setup eth0 up : cfg1 0xf cfg2 0x7214 eth1: 00:03:7f:09:0b:ad athrs26_reg_init_lan ATHRS26: resetting s26 ATHRS26: s26 reset done ag7240_phy_setup eth1 up eth0, eth1 Autobooting in 1 seconds hornet> setenv ipaddr 192.168.1.111 hornet> setenv serverip 192.168.1.100 hornet> erase 0x9f020000 +0x3c0000 First 0x2 last 0x3d sector size 0x10000 61 Erased 60 sectors hornet> tftpboot 0x81000000 code.bin dup 1 speed 1000 Using eth1 device TFTP from server 192.168.1.100; our IP address is 192.168.1.111 Filename 'code.bin'. Load address: 0x81000000 Loading: * TFTP error: 'File not found.' (1) Starting again eth0 link down Using eth1 device TFTP from server 192.168.1.100; our IP address is 192.168.1.111 Filename 'code.bin'. Load address: 0x81000000 Loading: T TFTP error: 'File not found.' (1) Starting again Выдает ошибку, почему? Когда залил новый флешь светодиоды зажглись как положено кроме одного "система" он и не горел и не мигал, то есть показывало что система не активна. После вчерашних проб залить прошивку что то как бы получилось но теперь постоянный ребут думаю что наверное снова влил прошивку с boot |
![]() |
![]() |
![]() |
#73 |
Senior Member
Регистрация: 21.09.2013
Сообщений: 109
Вес репутации: 0 ![]() |
![]()
Ошибка потому, что я копипастнул не глядя.
tftpboot 0x81000000 code.bin - это значит попробовать стащить с tftp файл code.bin и сохранить его по адресу 0x81000000. Ваш файл ведь называется 1.bin? Тогда tftpboot 0x81000000 1.bin вместо этой строки. |
![]() |
![]() |
![]() |
#74 |
Member
Регистрация: 06.10.2013
Сообщений: 79
Вес репутации: 0 ![]() |
![]()
я переименовал фай в соde где то в другом причина. Вчера у меня не получалось потому что файл лежал в папке с tftp и только когда я его перенес на диск "С" все получилось. Сегодня пробовал и так и сяк но не выходит.
|
![]() |
![]() |
![]() |
#75 |
Senior Member
Регистрация: 21.09.2013
Сообщений: 109
Вес репутации: 0 ![]() |
![]()
Надо посмотреть настройки tftp, из какого каталога он отдает файлы. Туда и кинуть прошивку.
|
![]() |
![]() |
![]() |
#76 |
Member
Регистрация: 06.10.2013
Сообщений: 79
Вес репутации: 0 ![]() |
![]()
current directory C:\
это оно? |
![]() |
![]() |
![]() |
#77 |
Member
Регистрация: 06.10.2013
Сообщений: 79
Вес репутации: 0 ![]() |
![]()
Ходит по кругу
## Booting image at 9f020000 ... Uncompressing Kernel Image ... Stream with EOS marker is not supportedLZMA ERROR 1 - must RESET U-Boot 1.1.4 (Aug 17 2011 - 09:25:09) AP121-2MB (ar9330) U-boot DRAM: 32 MB led turning on for 1s... id read 0x100000ff flash size 4194304, sector count = 64 Flash: 4 MB Using default environment In: serial Out: serial Err: serial Net: ag7240_enet_initialize... No valid address in Flash. Using fixed address No valid address in Flash. Using fixed address : cfg1 0x5 cfg2 0x7114 eth0: 00:03:7f:09:0b:ad ag7240_phy_setup eth0 up : cfg1 0xf cfg2 0x7214 eth1: 00:03:7f:09:0b:ad athrs26_reg_init_lan ATHRS26: resetting s26 ATHRS26: s26 reset done ag7240_phy_setup eth1 up eth0, eth1 Autobooting in 1 seconds ## Booting image at 9f020000 ... Uncompressing Kernel Image ... Stream with EOS marker is not supportedLZMA ERROR 1 - must RESET U-Boot 1.1.4 (Aug 17 2011 - 09:25:09) AP121-2MB (ar9330) U-boot DRAM: 32 MB led turning on for 1s... id read 0x100000ff flash size 4194304, sector count = 64 Flash: 4 MB Using default environment In: serial Out: serial Err: serial Net: ag7240_enet_initialize... No valid address in Flash. Using fixed address No valid address in Flash. Using fixed address : cfg1 0x5 cfg2 0x7114 eth0: 00:03:7f:09:0b:ad ag7240_phy_setup eth0 up : cfg1 0xf cfg2 0x7214 eth1: 00:03:7f:09:0b:ad athrs26_reg_init_lan ATHRS26: resetting s26 ATHRS26: s26 reset done ag7240_phy_setup eth1 up eth0, eth1 Autobooting in 1 seconds ## Booting image at 9f020000 ... Uncompressing Kernel Image ... Stream with EOS marker is not supportedLZMA ERROR 1 - must RESET |
![]() |
![]() |
![]() |
#78 | |
Senior Member
Регистрация: 21.09.2013
Сообщений: 109
Вес репутации: 0 ![]() |
![]()
Не может распаковать образ ядра. Видимо для 3020 прошивка не подходит, либо неудачно прошилась. Надо попробовать перепрошить и посмотреть листинг.
Цитата:
![]() |
|
![]() |
![]() |
![]() |
#79 |
Member
Регистрация: 06.10.2013
Сообщений: 79
Вес репутации: 0 ![]() |
![]()
Закинул файл который вчера прошел, прошел и сейчас только все одно по кругу перезагружается. Получается прошивка не подходит и как теперь подобрать прошивку?
U-Boot 1.1.4 (Aug 17 2011 - 09:25:09) AP121-2MB (ar9330) U-boot DRAM: 32 MB led turning on for 1s... id read 0x100000ff flash size 4194304, sector count = 64 Flash: 4 MB Using default environment In: serial Out: serial Err: serial Net: ag7240_enet_initialize... No valid address in Flash. Using fixed address No valid address in Flash. Using fixed address : cfg1 0x5 cfg2 0x7114 eth0: 00:03:7f:09:0b:ad ag7240_phy_setup eth0 up : cfg1 0xf cfg2 0x7214 eth1: 00:03:7f:09:0b:ad athrs26_reg_init_lan ATHRS26: resetting s26 ATHRS26: s26 reset done ag7240_phy_setup eth1 up eth0, eth1 Autobooting in 1 seconds hornet> setenv ipaddr 192.168.1.111 hornet> setenv serverip 192.168.1.1 hornet> erase 0x9f020000 +0x3c0000 First 0x2 last 0x3d sector size 0x10000 61 Erased 60 sectors hornet> tftpboot 0x81000000 1.bin dup 1 speed 1000 Using eth1 device TFTP from server 192.168.1.1; our IP address is 192.168.1.111 Filename '1.bin'. Load address: 0x81000000 Loading: ######################################## ######################### ######################################## ######################### ######################################## ######################### ######################################## ######################### ######################################## ######################### ######################################## ######################### ######################################## ######################### ######################################## ######################### ######################################## ######################### ######################################## ######################### ######################################## ######################### ######################################## ######################### ######################################## done Bytes transferred = 4194304 (400000 hex) hornet> cp.b 0x81000000 0x9f020000 0x3c0000 Copy to Flash... write addr: 9f020000 done hornet> bootm 0x9f020000 ## Booting image at 9f020000 ... Uncompressing Kernel Image ... Too big uncompressed streamLZMA ERROR 1 - must RESET U-Boot 1.1.4 (Aug 17 2011 - 09:25:09) AP121-2MB (ar9330) U-boot DRAM: 32 MB led turning on for 1s... id read 0x100000ff flash size 4194304, sector count = 64 Flash: 4 MB Using default environment In: serial Out: serial Err: serial Net: ag7240_enet_initialize... No valid address in Flash. Using fixed address No valid address in Flash. Using fixed address : cfg1 0x5 cfg2 0x7114 eth0: 00:03:7f:09:0b:ad ag7240_phy_setup eth0 up : cfg1 0xf cfg2 0x7214 eth1: 00:03:7f:09:0b:ad athrs26_reg_init_lan ATHRS26: resetting s26 ATHRS26: s26 reset done ag7240_phy_setup eth1 up eth0, eth1 Autobooting in 1 seconds ## Booting image at 9f020000 ... Uncompressing Kernel Image ... Too big uncompressed streamLZMA ERROR 1 - must RESET |
![]() |
![]() |
![]() |
#80 | |
Senior Member
Регистрация: 21.09.2013
Сообщений: 109
Вес репутации: 0 ![]() |
![]()
Ошибка, уже другая:
Цитата:
|
|
![]() |
![]() |
![]() |
Здесь присутствуют: 4 (пользователей: 0 , гостей: 4) | |
|
|