Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
ru:toh:tp-link:tl-mr3420 [2018/02/17 19:47] – ↷ Links adapted because of a move operation ru:toh:tp-link:tl-mr3420 [2019/08/11 05:23] – [Метки] cleanup tmomas
Line 172: Line 172:
 **Примечание:** Информация на примере роутера TL-MR3420v2, проверенно автором. **Примечание:** Информация на примере роутера TL-MR3420v2, проверенно автором.
  
-{{page>ru:meta:infobox:dangerous&noheader&nofooter&noeditbtn}}+{{page>meta:infobox:dangerous&noheader&nofooter&noeditbtn}}
  
 Если Вы еще не загрузили официальную прошивку, сделайте это сейчас для Вашего [[http://www.tp-linkru.com/support/download/?model=TL-MR3420|MR3420]]/[[http://www.tp-linkru.com/support/download/?model=TL-MR3220|MR3220]] роутера. Если Вы еще не загрузили официальную прошивку, сделайте это сейчас для Вашего [[http://www.tp-linkru.com/support/download/?model=TL-MR3420|MR3420]]/[[http://www.tp-linkru.com/support/download/?model=TL-MR3220|MR3220]] роутера.
Line 208: Line 208:
 ''После этого не забудьте вернуть получение IP-адреса автоматически.'' ''После этого не забудьте вернуть получение IP-адреса автоматически.''
 ==== Структура прошивки ==== ==== Структура прошивки ====
-Пожалуйста, прочтите раздел [[doc:techref:Flash.Layout]] для лучшего понимания структуры прошивки. Теперь давайте посмотрим, как образно выглядит структура прошивки для этого устройства:+Пожалуйста, прочтите раздел [[docs:techref:flash.layout]] для лучшего понимания структуры прошивки. Теперь давайте посмотрим, как образно выглядит структура прошивки для этого устройства:
  
 ^ TP-Link MR3420/MR3220 Flash Layout^^^^^^ ^ TP-Link MR3420/MR3220 Flash Layout^^^^^^
Line 215: Line 215:
 ^ Layer2  | |   mtd1 **//kernel//** 1152KiB**''<color green>*</color>''**  |   mtd2 **//rootfs//** 2752KiB**''<color green>*</color>''**  || | ^ Layer2  | |   mtd1 **//kernel//** 1152KiB**''<color green>*</color>''**  |   mtd2 **//rootfs//** 2752KiB**''<color green>*</color>''**  || |
 ^ <color magenta>mountpoint</color>  | | |   <color magenta>''/''</color>  || | ^ <color magenta>mountpoint</color>  | | |   <color magenta>''/''</color>  || |
-^ filesystem  | | |   [[:doc:techref:filesystems#mini_fo|mini_fo]]  || |+^ filesystem  | | |   [[docs:techref:filesystems#mini_fo|mini_fo]]  || |
 ^ Layer3  | | | |   mtd3 **//rootfs_data//** 1152KiB**''<color green>*</color>''**  | | ^ Layer3  | | | |   mtd3 **//rootfs_data//** 1152KiB**''<color green>*</color>''**  | |
 ^ Size in KiB  |   128KiB  |   1152KiB**''<color green>*</color>''**  |   1600 KiB**''<color green>*</color>''**  |   1152KiB**''<color green>*</color>''**  |   64KiB  | ^ Size in KiB  |   128KiB  |   1152KiB**''<color green>*</color>''**  |   1600 KiB**''<color green>*</color>''**  |   1152KiB**''<color green>*</color>''**  |   64KiB  |
 ^ Name  |   **//u-boot//**  |   **//kernel//**  | |   **//rootfs_data//**  |   **//art//**  | ^ Name  |   **//u-boot//**  |   **//kernel//**  | |   **//rootfs_data//**  |   **//art//**  |
 ^ <color magenta>mountpoint</color>  |   //none//  |   //none//  |   <color magenta>''/rom''</color>  |   <color magenta>''/overlay''</color>  |   //none//  | ^ <color magenta>mountpoint</color>  |   //none//  |   //none//  |   <color magenta>''/rom''</color>  |   <color magenta>''/overlay''</color>  |   //none//  |
-^ filesystem  |   //none//  |   //none//  |   [[:doc:techref:filesystems#squashfs|SquashFS]]  |   [[:doc:techref:filesystems#jffs2|JFFS2]]  |   //none//  |+^ filesystem  |   //none//  |   //none//  |   [[docs:techref:filesystems#squashfs|SquashFS]]  |   [[docs:techref:filesystems#jffs2|JFFS2]]  |   //none//  |
 | //(за основу этой таблицы была взята прошивка от [[#установка|eko.one.pl]] без web-интерфейса)// |||||| | //(за основу этой таблицы была взята прошивка от [[#установка|eko.one.pl]] без web-интерфейса)// ||||||
  
Line 258: Line 258:
   * Теперь воспользуйтесь [[#прошивка.с.помощью.mtd|MTD методом]] для прошивки роутера.   * Теперь воспользуйтесь [[#прошивка.с.помощью.mtd|MTD методом]] для прошивки роутера.
  
-Дополнительную информацию можно узнать -> [[doc:howto:generic.failsafe]]+Дополнительную информацию можно узнать -> [[docs:guide-user:troubleshooting:failsafe_and_factory_reset]]
  
 ===== Аппаратное обеспечение ===== ===== Аппаратное обеспечение =====
Line 267: Line 267:
 | **[[wp>ru:Система_команд|Архитектура:]]** |  MIPS32 24Kc V7.4  ||||  MIPS32 74Kc V4.12  ||  MIPS32 24Kc V7.4  |||  | **[[wp>ru:Система_команд|Архитектура:]]** |  MIPS32 24Kc V7.4  ||||  MIPS32 74Kc V4.12  ||  MIPS32 24Kc V7.4  ||| 
 | **Производитель:** |  Atheros  |||||||||  | **Производитель:** |  Atheros  ||||||||| 
-| **Загрузчик:** |  [[doc:techref:bootloader:uboot|U-Boot]]  |||||||||+| **Загрузчик:** |  [[docs:techref:bootloader:uboot|U-Boot]]  |||||||||
 | **Платформа:** |  AP99  ||||  AP123  ||  AP99  ||  AP121  | | **Платформа:** |  AP99  ||||  AP123  ||  AP99  ||  AP121  |
 | **Процессор:** |  Atheros AR7241@400MHz  ||||  Atheros AR9341@535MHz  ||  Atheros AR7241@400MHz  ||  Atheros AR9331@400MHz  | **Процессор:** |  Atheros AR7241@400MHz  ||||  Atheros AR9341@535MHz  ||  Atheros AR7241@400MHz  ||  Atheros AR9331@400MHz 
 | **[[wp>ru:BogoMIPS|BogoMIPS:]]** |  ~266 BogoMIPS  |||||||||  | **[[wp>ru:BogoMIPS|BogoMIPS:]]** |  ~266 BogoMIPS  ||||||||| 
-| **Чип флеш-памяти:** |  [[http://www.zlgmcu.com/mxic/pdf/NOR_Flash_c/MX25L3206E_DS_EN.pdf|MACRONIX MX25L3206E]]  |   FIXME  |  Winbond W25Q32BV\\ or \\ Spansion S25SL032A  |  [[http://www.eonssi.com/upfile/p201188185231.pdf|cFeon Q32B-104HIP]]  |  FIXME   FIXME  |  FIXME  |  Winbond W25Q32BV \\ or \\ [[http://www.eonssi.com/upfile/p200951110712.pdf|cFeon F32-100HIP]]  |  [[http://www.eonssi.com/upfile/p201188185231.pdf|cFeon Q32B-104HIP]] +| **Чип флеш-памяти:** |  [[http://www.zlgmcu.com/mxic/pdf/NOR_Flash_c/MX25L3206E_DS_EN.pdf|MACRONIX MX25L3206E]]  |   FIXME  |  Winbond W25Q32BV\\ or \\ Spansion S25SL032A  |  [[http://www.eonssi.com/upfile/p201188185231.pdf|cFeon Q32B-104HIP]]  |  Spansion S25FL032A/  FIXME  |  FIXME  |  Winbond W25Q32BV \\ or \\ [[http://www.eonssi.com/upfile/p200951110712.pdf|cFeon F32-100HIP]]  |  [[http://www.eonssi.com/upfile/p201188185231.pdf|cFeon Q32B-104HIP]] 
 | **Размер флеш-памяти:** |  4096 KiB  ||||||||| | **Размер флеш-памяти:** |  4096 KiB  |||||||||
 | **Чип оперативной памяти:** |  FIXME  |  Zentel A3S56D40FTP-G5  ||  Winbond W9425G6JH-5  |  FIXME  |  Zentel A3S56D40FTP-G5  |  FIXME  |  Zentel A3S56D40FTP-G5  || | **Чип оперативной памяти:** |  FIXME  |  Zentel A3S56D40FTP-G5  ||  Winbond W9425G6JH-5  |  FIXME  |  Zentel A3S56D40FTP-G5  |  FIXME  |  Zentel A3S56D40FTP-G5  ||
Line 307: Line 307:
  
 ==== Вскрытие корпуса роутера==== ==== Вскрытие корпуса роутера====
-В связи с тем, что корпус большей части роутеров TP-LINK практически идентичный, корпус линейки роутеров MR3420/MR3220 v1.x можно вскрыть по примеру [[:toh:tp-link:tl-wr741nd#opening.the.case|TL-WR741ND]].+В связи с тем, что корпус большей части роутеров TP-LINK практически идентичный, корпус линейки роутеров MR3420/MR3220 v1.x можно вскрыть по примеру [[:toh:tp-link:tl-wr741nd#opening_the_case|TL-WR741ND]].
  
 ==== Последовательный порт ==== ==== Последовательный порт ====
Line 345: Line 345:
  
 ==== JTAG ==== ==== JTAG ====
-[[:doc:hardware:port.jtag]] общая информация о JTAG порте, JTAG кабеле и другая необходимая информация.+[[docs:techref:hardware:port.jtag]] общая информация о JTAG порте, JTAG кабеле и другая необходимая информация.
  
 На роутере MR3220 V1.2 есть возможность использовать EJTAG, но со своими особенностями. На роутере MR3220 V1.2 есть возможность использовать EJTAG, но со своими особенностями.
Line 356: Line 356:
 |  **TCK**  |  R427(85)  |  R501(B22)  | |  **TCK**  |  R427(85)  |  R501(B22)  |
 |  **RST**  |  R607=R605(93)  |  | |  **RST**  |  R607=R605(93)  |  |
-//Местоположение на плате можно посмотреть по фотографии в разделе [[#gpio.пины]].//+//Местоположение на плате можно посмотреть по фотографии в разделе [[#gpio_пины]].//
  
 В качестве источника **VCC** и **GND**, можно использовать следующие нераспаянные контакты на плате: В качестве источника **VCC** и **GND**, можно использовать следующие нераспаянные контакты на плате:
Line 363: Line 363:
 |  **GND**  |  SJ1 3pin  |  TP1, TP3, SJ1 3pin  | |  **GND**  |  SJ1 3pin  |  TP1, TP3, SJ1 3pin  |
  
-Процесс восстановления загрузчика [[doc:techref:bootloader:uboot|U-Boot]] через JTAG, сводится к тому, чтобы "запустить" процессор на заданную частоту и проинициализировать DDR память, после чего, загрузить **специальный** загрузчик в область DDR памяти - это можно выполнить по описанию в [[ru:toh:tp-link:tl-mr3420:debrick.using.jtag|соседнем разделе]].+Процесс восстановления загрузчика [[docs:techref:bootloader:uboot|U-Boot]] через JTAG, сводится к тому, чтобы "запустить" процессор на заданную частоту и проинициализировать DDR память, после чего, загрузить **специальный** загрузчик в область DDR памяти - это можно выполнить по описанию в [[ru:toh:tp-link:tl-mr3420:debrick.using.jtag|соседнем разделе]].
  
 ==== GPIO пины ==== ==== GPIO пины ====
--> [[doc:hardware:port.GPIO]] \\+-> [[docs:techref:hardware:port.gpio]] \\
 Платформа процессоров AR724x содержит 20 пинов GPIO. \\ Платформа процессоров AR724x содержит 20 пинов GPIO. \\
 Платформа процессоров AR933x содержит 30 пинов GPIO. \\ Платформа процессоров AR933x содержит 30 пинов GPIO. \\
Line 415: Line 415:
  
 ==== Светодиодные индикаторы ==== ==== Светодиодные индикаторы ====
-//Как настроить собственную конфигурацию светодиодных индикаторов, см. раздел [[doc/uci/system]].//+//Как настроить собственную конфигурацию светодиодных индикаторов, см. раздел [[docs:guide-user:base-system:led_configuration]].//
  
 Роутеры MR3420/MR3220 v1.x имеют по 10 светодиодных индикаторов: Роутеры MR3420/MR3220 v1.x имеют по 10 светодиодных индикаторов:
Line 447: Line 447:
  
 ==== Кнопки ==== ==== Кнопки ====
--> [[docs:user-guide:hardware:hardware.button]] \\+-> [[docs:guide-user:hardware:hardware.button]] \\
 //Как настроить собственную конфигурацию кнопок, см. раздел [[:toh:tp-link:tl-wr741nd#buttons|Buttons on TL-WR741ND]].// //Как настроить собственную конфигурацию кнопок, см. раздел [[:toh:tp-link:tl-wr741nd#buttons|Buttons on TL-WR741ND]].//
  
Line 523: Line 523:
  
 ===== Базовая конфигурация ===== ===== Базовая конфигурация =====
-В связи с тем, что данная часть раздела идентична для всех устройств, проследуйте по ссылке: [[ru:doc:howto:basic.config|Базовая Конфигурация]].+В связи с тем, что данная часть раздела идентична для всех устройств, проследуйте по ссылке: [[ru:docs:guide-user:base-system:start|Базовая Конфигурация]].
  
 ===== Подключение разных устройств к USB порту ===== ===== Подключение разных устройств к USB порту =====
-Отдельный раздел посвящен подключению разных устройств к USB порту, пожалуйста, проследуйте по ссылке:[[doc:howto:usb.overview|Connect stuff to the USB port]].+Отдельный раздел посвящен подключению разных устройств к USB порту, пожалуйста, проследуйте по ссылке:[[docs:guide-user:hardware:usb.overview|Connect stuff to the USB port]].
  
 ===== Аппаратный моддинг ===== ===== Аппаратный моддинг =====
Line 608: Line 608:
 ====Расширенный моддинг MMC==== ====Расширенный моддинг MMC====
  
-В отличие от стандартного моддинга [[docs:user-guide:hardware:mmc_over_gpio|mmc_over_gpio]] - где используются 4 GPIO, в расширенном моддинге мы можем обойтись только одним GPIO пином, т.к. мы будем использовать общую шину с флеш-памятью. \\ В связи с тем, что на роутерах MR3420/MR3220 V1.x ограниченное число свободных GPIO, используется общая шина с флеш-памятью (spi0.0) для карточки памяти MMC/SD - spi0.1 \\ Как это сделать, описано в [[ru:toh:tp-link:tl-mr3420:deep.mmc.hack|соседнем разделе]].+В отличие от стандартного моддинга [[docs:guide-user:hardware:mmc_over_gpio|mmc_over_gpio]] - где используются 4 GPIO, в расширенном моддинге мы можем обойтись только одним GPIO пином, т.к. мы будем использовать общую шину с флеш-памятью. \\ В связи с тем, что на роутерах MR3420/MR3220 V1.x ограниченное число свободных GPIO, используется общая шина с флеш-памятью (spi0.0) для карточки памяти MMC/SD - spi0.1 \\ Как это сделать, описано в [[ru:toh:tp-link:tl-mr3420:deep.mmc.hack|соседнем разделе]].
  
 ===== Ссылки ===== ===== Ссылки =====
Line 636: Line 636:
 ===== Метки ===== ===== Метки =====
  
-{{tag>2011Jan FastEthernet 5Port USB2.0 1USB Serial integrated 802.11bgn 1WNIC AR9285 AR9287 ath9k 1Ant 2Ant DetachableAntenna 32RAM 4Flash MIPS MIPS32 24Kc AR7241 TFTPD atftpd WinSCP tftpgui GPIO JTAG EJTAG Mod SOP8 SOP16 SO8W SO-DIMM AR9331 AP99 AP121 Align XSPAN}}+{{tag>FastEthernet 5Port USB2.0 1USB Serial integrated 802.11bgn 1WNIC AR9285 AR9287 ath9k 1Ant 2Ant DetachableAntenna 32RAM 4Flash MIPS MIPS32 24Kc AR7241 GPIO JTAG EJTAG Mod AR9331 AP99 AP121}}
  • Last modified: 2020/10/04 18:12
  • by silverod