Differences

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

ru:toh:tp-link:tl-mr3420 [2012/07/29 10:40]
orca
ru:toh:tp-link:tl-mr3420 [2013/06/01 05:56] (current)
dioptimizer added photos
Line 6: Line 6:
===== Поддерживаемые версии ===== ===== Поддерживаемые версии =====
^ Версия \\ модели ^ FCC ID ^ Поддерживается \\ OpenWrt начиная с ^ Примечания \\ по моделям ^ ^ Версия \\ модели ^ FCC ID ^ Поддерживается \\ OpenWrt начиная с ^ Примечания \\ по моделям ^
-| MR3420 v1.0 | [[https://fjallfoss.fcc.gov/oetcf/eas/reports/ViewExhibitReport.cfm?mode=Exhibits&RequestTimeout=500&calledFromFrame=N&application_id=315438&fcc_id=%27TE7MR3420%27|TE7MR3420]] | {{:meta:icons:tango:software-update-urgent.png?nolink&24 |Нет безопасного режима }} <del>Backfire 10.03.1</del> (r23138) | - | +| MR3420 v1.0 | [[https://apps.fcc.gov/oetcf/eas/reports/ViewExhibitReport.cfm?mode=Exhibits&RequestTimeout=500&calledFromFrame=N&application_id=315438&fcc_id=%27TE7MR3420%27|TE7MR3420]] | {{:meta:icons:tango:software-update-available.png?nolink&24 |С незначительными ошибками }} AA (r33312) | - | 
-| MR3420 v1.1 |  | {{:meta:icons:tango:software-update-urgent.png?nolink&24 |Нет безопасного режима }} <del>Backfire 10.03.1</del> (r23138) | [[https://forum.openwrt.org/viewtopic.php?id=27869| Успешно ]] +| MR3420 v1.1 |  | {{:meta:icons:tango:software-update-available.png?nolink&24 |С незначительными ошибками }} AA (r33312) | -
-| MR3420 v1.2 |  | {{:meta:icons:tango:software-update-urgent.png?nolink&24 |Нет безопасного режима }}  <del>Backfire 10.03.1&lt;/del>; (r23138) | [[https://forum.openwrt.org/viewtopic.php?id=27869| Успешно ]] | +| MR3420 v1.2 |  | {{:meta:icons:tango:software-update-available.png?nolink&24 |С незначительными ошибками }} AA (r33312) | - | 
-| MR3220 v1.0 | [[https://fjallfoss.fcc.gov/oetcf/eas/reports/ViewExhibitReport.cfm?mode=Exhibits&RequestTimeout=500&calledFromFrame=N&application_id=580861&fcc_id=%27TE7MR3220%27|TE7MR3220]] | {{:meta:icons:tango:48px-dialog-warning.svg.png?nolink&24 |Не стабильная сборка }} Trunk r24439 | - | +| MR3420 v1.3 | | {{:meta:icons:tango:software-update-available.png?nolink&amp;24 |С незначительными ошибками }} AA (r33312) | [[https://forum.openwrt.org/viewtopic.php?id=39563| Успешно ]] | 
-| MR3220 v1.2 |  | {{:meta:icons:tango:48px-dialog-warning.svg.png?nolink&24 |Не стабильная сборка }} Trunk r27340 | [[https://forum.openwrt.org/viewtopic.php?id=30863| Успешно]] ((Еще один [[https://forum.openwrt.org/viewtopic.php?id=34156|Успешный]] опыт прошивки роутера)) | +| MR3420 v2.0 | [[https://apps.fcc.gov/oetcf/eas/reports/ViewExhibitReport.cfm?mode=Exhibits&RequestTimeout=500&calledFromFrame=N&application_id=225611&fcc_id=%27TE7MR3420V2%27|TE7MR3420V2]] | {{:meta:icons:tango:48px-dialog-warning.svg.png?nolink&24 |Не стабильная сборка }} Trunk ([[https://dev.openwrt.org/changeset/35964|r35964]]) | - | 
- +| MR3420 v2.1 |  | {{:meta:icons:tango:48px-dialog-warning.svg.png?nolink&24 |Не стабильная сборка }} Trunk ([[https://dev.openwrt.org/changeset/35964|r35964]]) | [[https://forum.openwrt.org/viewtopic.php?id=41326| Успешно ]]
-{{:meta:icons:tango:software-update-urgent.png?nolink&24 |Нет безопасного режима }} Функция безопасного режима не работает в начале загрузки Backfire во всех старых ревизиях, до ревизии [[https://dev.openwrt.org/changeset/29661|Backfire r29661]] - где проблема уже была устранена. Пользуйтесь стандартной сборкой Trunk или более новой сборкой Backfire от eko.one.pl. +| MR3220 v1.0 | [[https://apps.fcc.gov/oetcf/eas/reports/ViewExhibitReport.cfm?mode=Exhibits&RequestTimeout=500&calledFromFrame=N&application_id=580861&fcc_id=%27TE7MR3220%27|TE7MR3220]] | {{:meta:icons:tango:software-update-available.png?nolink&24 |С незначительными ошибками }} AA (r33312) | -
- +| MR3220 v1.2 |  | {{:meta:icons:tango:software-update-available.png?nolink&24 |С незначительными ошибками }} AA (r33312) | - | 
-{{:meta:icons:tango:48px-dialog-warning.svg.png?nolink&24 |Не стабильная сборка }} Возможен риск возникновения ошибок, после установки прошивок с этим знаком. Следите за обсуждением на форуме и читайте отзывы о последних образах прошивок для этих роутеров.+| MR3220 v2.0 | [[https://apps.fcc.gov/oetcf/eas/reports/ViewExhibitReport.cfm?mode=Exhibits&RequestTimeout=500&calledFromFrame=N&application_id=206193&fcc_id=%27TE7MR3220V2%27|TE7MR3220V2]] | {{:meta:icons:tango:48px-dialog-warning.svg.png?nolink&24 |Не стабильная сборка }} Trunk ([[https://dev.openwrt.org/changeset/34782|r34782]]) | [[https://forum.openwrt.org/viewtopic.php?id=38896| Успешно ]] |
 +{{:meta:icons:tango:software-update-available.png?nolink&24 |С незначительными ошибками }} Еще имеются некоторые ошибки, читать внимательно: [[https://dev.openwrt.org/ticket/12135|#12135]], [[https://dev.openwrt.org/ticket/12143|#12143]].
 +{{:meta:icons:tango:48px-dialog-warning.svg.png?nolink&24 |Не стабильная сборка }} Возможен риск возникновения ошибок после установки прошивок с этим знаком. Следите за обсуждением на форуме и читайте отзывы о последних образах прошивок для этих роутеров. Сборки из ветви Trunk всегда Не стабильны!
Line 22: Line 24:
===== Основные технические характеристики ===== ===== Основные технические характеристики =====
-^ CPU ^ Ram ^ Flash ^ Network ^ USB ^ Serial ^ JTag ^ +^ Name ^ CPU ^ Ram ^ Flash ^ Network ^ USB ^ Serial ^ JTag ^ 
-| Atheros AR7241@400MHz | 32MiB | 4MiB | 4 x 1| 2.0 | Yes | No |+|  TL-MR3420V1 \\ TL-MR3220V1  | Atheros AR7241@400MHz | 32MiB | 4MiB | 4 x 1| 2.0 | Yes | No | 
 +|  TL-MR3420V2  | Atheros AR9341@500MHz | 32MiB | 4MiB | 4 x 1| 2.0 | Yes | No | 
 +|  TL-MR3220V2  | Atheros AR9331@400MHz | 32MiB | 4MiB | 4 x 1| 2.0 | Unfriendly | No |
== Беспроводная связь == == Беспроводная связь ==
-TL-MR3420: [[http://www.atheros.com/technology/technology.php?nav1=47&product=80|Atheros AR9287]] чип беспроводной связи. Single-band, 2x2 [[wp>ru:MIMO|MIMO]] конфигурация+TL-MR3420V1: [[http://www.atheros.com/technology/technology.php?nav1=47&product=80|Atheros AR9287]] чип беспроводной связи. Конфигурация Single-band, Dual-Band 802.11b/g/n 2x2 [[wp>ru:MIMO|MIMO]] и 2.4 GHz, со скоростью до 300Мбит.
-TL-MR3220: [[http://www.atheros.com/networking/brand.php?brand=3&product=79|Atheros AR9285]] чип беспроводной связи. Single-stream (нет [[wp>ru:MIMO|MIMO]], Lite-N стандарт связи)+TL-MR3220V1: [[http://www.atheros.com/technology/technology.php?nav1=47&product=79|Atheros AR9285]] чип беспроводной связи. Конфигурация Single-stream 802.11b/g/n 1x1 [[wp>ru:MIMO|MIMO]] и 2.4 GHz, со скоростью до 150Мбит.
 +TL-MR3420V2: Модуль беспроводной связи встроенный в [[http://www.qca.qualcomm.com/corporate/content.php?nav1=119&news=269|Atheros AR9341]] [[wp>ru:Система_на_кристалле|SoC]]. Конфигурация Single-band, Dual-Band 802.11b/g/n 2x2 [[wp>ru:MIMO|MIMO]] и 2.4 GHz, со скоростью до 300Мбит.
 +
 +TL-MR3220V2: Модуль беспроводной связи встроенный в <html><a class="media mediafile mf_pdf" href="http://see.sl088.com/w/images/6/69/AR9331.pdf">Atheros AR9331</a></html> [[wp>ru:Система_на_кристалле|SoC]]. Конфигурация Single-stream 802.11b/g/n 1x1 [[wp>ru:MIMO|MIMO]] и 2.4 GHz, со скоростью до 150Мбит.
===== Установка ===== ===== Установка =====
  * [[doc/howtobuild/tl-mr3420.build|TP-Link TL-MR3420 and TL-MR3220 howto build]]   * [[doc/howtobuild/tl-mr3420.build|TP-Link TL-MR3420 and TL-MR3220 howto build]]
Line 36: Line 43:
Этот раздел содержит информацию о том, что Вам нужно, чтобы установить и обновить OpenWrt.  В первую очередь, мы дадим Вам ссылки на программы, которые Вы должны загрузить до того, как Вы начнете читать инструкции о процессе установки. Этот раздел содержит информацию о том, что Вам нужно, чтобы установить и обновить OpenWrt.  В первую очередь, мы дадим Вам ссылки на программы, которые Вы должны загрузить до того, как Вы начнете читать инструкции о процессе установки.
-{{:meta:icons:tango:48px-emblem-important.svg.png?nolink |Важно!}}Пожалуйста **проверьте дважды**, чтобы ревизия прошивки которую Вы загружаете была **новее** чем та, которая указанна в таблице &quot;Поддерживаемые версии" для Вашего роутера.+<HTML><p style="border:2px dashed red;"><img class="medialeft" align="left" alt="Важно!" title="Важно!" src="http://wiki.openwrt.org/_media/meta/icons/tango/48px-emblem-important.svg.png"></img>Пожалуйста, <b>проверьте дважды</b>, чтобы версия загружаемой Вами прошивки в нижней таблице, &lt;b>соответствовала</b>; версии Вашего устройства. Прошив роутер неверной версией прошивки, Вы гарантированно получите опыт восстановления посредством <b><a title="ru:toh:tp-link:tl-mr3420 ↵" href="#прошивка.с.помощью.tftp">TFTP</a></b> метода!</p></HTML> 
  *Загрузите //Установочный образ прошивки// из этой группы, если Вы впервые прошиваете роутер с оригинальной прошивкой:   *Загрузите //Установочный образ прошивки// из этой группы, если Вы впервые прошиваете роутер с оригинальной прошивкой:
 +|  *-factory.bin ^^ OpenWrt ^^ Gargoyle ^
 +^ Ветвь: ^^ <color red/black>Trunk</color>((Номер ревизии новой прошивки обновляется намного чаще, чем на этом Wiki ресурсе.)) ^ AA((Начиная с версии OpenWRT 12.09, прошивка имеет кодовое имя "Attitude Adjustment")) ^^
 +^ <color red/black>Web интерфейс:</color> ^^ <color red/black>Нет</color> ^ LuCI ^ Gargoyle ^
 +^  MR3420 v1.x  || [[
 +http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3420-v1-squashfs-factory.bin|r36XXX]] | [[http://downloads.openwrt.org/attitude_adjustment/12.09-rc2/ar71xx/generic/openwrt-ar71xx-generic-tl-mr3420-v1-squashfs-factory.bin|r36088]] | [[
 +http://www.gargoyle-router.com/downloads/images/ar71xx/gargoyle_1.5.10-ar71xx-generic-tl-mr3420-v1-squashfs-factory.bin
 +|r36xxx]] |
 +^  MR3420 <color lime/black>v2.x</color>  || [[
 +http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3420-v2-squashfs-factory.bin|r36XXX]] || |
 +^  MR3220 v1.x  || [[
 +http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3220-v1-squashfs-factory.bin|r36XXX]] | [[http://downloads.openwrt.org/attitude_adjustment/12.09-rc2/ar71xx/generic/openwrt-ar71xx-generic-tl-mr3220-v1-squashfs-factory.bin|r36088]] | [[http://www.gargoyle-router.com/downloads/images/ar71xx/gargoyle_1.5.10-ar71xx-generic-tl-mr3220-v1-squashfs-factory.bin|r36xxx]] |
 +^  MR3220 <color lime/black>v2.x</color>  || [[
 +http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3220-v2-squashfs-factory.bin|r36XXX]] || |
  *Загрузите //Обновляющий образ прошивки// из этой группы, для ранее уже установленной OpenWRT прошивки:   *Загрузите //Обновляющий образ прошивки// из этой группы, для ранее уже установленной OpenWRT прошивки:
 +  
 +|  *-sysupgrade.bin ^^ OpenWrt ^^ Gargoyle ^ 
 +^ Ветвь: ^^ <color red/black>Trunk</color>((Номер ревизии новой прошивки обновляется намного чаще, чем на этом Wiki ресурсе.)) ^ AA((Начиная с версии OpenWRT 12.09, прошивка имеет кодовое имя "Attitude Adjustment")) ^^ 
 +^ <color red/black>Web интерфейс:</color> ^^ <color red/black>Нет</color> ^ LuCI ^ Gargoyle ^ 
 +^  MR3420 v1.x  || [[ 
 +http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3420-v1-squashfs-sysupgrade.bin|r36XXX]] | [[http://downloads.openwrt.org/attitude_adjustment/12.09-rc2/ar71xx/generic/openwrt-ar71xx-generic-tl-mr3420-v1-squashfs-sysupgrade.bin|r36088]] | [[ 
 +http://www.gargoyle-router.com/downloads/images/ar71xx/gargoyle_1.5.10-ar71xx-generic-tl-mr3420-v1-squashfs-sysupgrade.bin 
 +|r36xxx]] | 
 +^  MR3420 <color lime/black>v2.x</color>  || [[ 
 +http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3420-v2-squashfs-sysupgrade.bin|r36XXX]] | | | 
 +^  MR3220 v1.x  || [[ 
 +http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3220-v1-squashfs-sysupgrade.bin|r36XXX]] | [[http://downloads.openwrt.org/attitude_adjustment/12.09-rc2/ar71xx/generic/openwrt-ar71xx-generic-tl-mr3220-v1-squashfs-sysupgrade.bin|r36088]] | [[http://www.gargoyle-router.com/downloads/images/ar71xx/gargoyle_1.5.10-ar71xx-generic-tl-mr3220-v1-squashfs-sysupgrade.bin|r36xxx]] | 
 +^  MR3220 <color lime/black>v2.x</color>  || [[ 
 +http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3220-v2-squashfs-sysupgrade.bin|r36XXX]] | | |
Line 88: Line 122:
==== Прошивка с помощью tftp ==== ==== Прошивка с помощью tftp ====
-**Примечание:** Необходима распайка последовательного порта на роутере!+**Примечание:** Необходима распайка последовательного порта на роутере! \\ Инструкция должна работать на двух разных аппаратных версиях роутеров MR3420/MR3220 v1.x и v2.x.
  - Загрузите //-factory.bin// для Вашего роутера.   - Загрузите //-factory.bin// для Вашего роутера.
Line 94: Line 128:
  - Присоедините роутер к последовательному порту Вашего компьютера (обязательно, с [[#последовательный.порт|нужным переходником]]!).   - Присоедините роутер к последовательному порту Вашего компьютера (обязательно, с [[#последовательный.порт|нужным переходником]]!).
  - Подключите роутер к компьютеру через Ethernet кабель.   - Подключите роутер к компьютеру через Ethernet кабель.
-  - Установите статический IP адрес компьютера на 192.168.1.27.+  - Установите статический IP адрес компьютера на ''192.168.1.27'' (для MR3420/MR3220 версий **v1.x**) или ''192.168.1.100'' (для MR3420/MR3220 версий **v2.x**).
  - Запустите сервер **TFTPD** (для Windows: http://tftpd32.jounin.net/ ; для Linux: **atftpd**, должен входить в состав дистрибутива), а затем скопируйте файл прошивки в корневой каталог сервера (под названием code.bin).   - Запустите сервер **TFTPD** (для Windows: http://tftpd32.jounin.net/ ; для Linux: **atftpd**, должен входить в состав дистрибутива), а затем скопируйте файл прошивки в корневой каталог сервера (под названием code.bin).
  - Запустите терминал (может быть **PuTTY**) - установите параметры последовательного порта как указанно [[#настройки.порта|тут]].   - Запустите терминал (может быть **PuTTY**) - установите параметры последовательного порта как указанно [[#настройки.порта|тут]].
Line 150: Line 184:
{{:meta:icons:tango:48px-emblem-important.svg.png?nolink&16|Важно! }} Перед тем как прошивать образ, убедитесь, чтобы размер файла не превышал допустимый размер в ''3904KiB (3997696 байт)'' - как указано в [[#структура.прошивки|таблице]]. {{:meta:icons:tango:48px-emblem-important.svg.png?nolink&16|Важно! }} Перед тем как прошивать образ, убедитесь, чтобы размер файла не превышал допустимый размер в ''3904KiB (3997696 байт)'' - как указано в [[#структура.прошивки|таблице]].
-<HTML><p style="border:2px dashed red;">Прошивать роутер оригинальным образом можно с помощью <b><a href="#прошивка.с.помощью.tftp">tftp</a></b> или <b><a href="#прошивка.с.помощью.mtd">MTD</a></b> метода, но ни в коем случае не прошивайте через Web-интерфейс. Иначе Вы рискуете получить "кирпич" вместо роутера.</p></HTML>+<HTML><p style="border:2px dashed red;">Прошивать роутер оригинальным образом можно с помощью <b><a title="ru:toh:tp-link:tl-mr3420 ↵" href="#прошивка.с.помощью.tftp">tftp</a></b> или <b><a title="ru:toh:tp-link:tl-mr3420 ↵" href="#прошивка.с.помощью.mtd">MTD</a></b> метода, но ни в коем случае не прошивайте через Web-интерфейс. Иначе Вы рискуете получить "кирпич" вместо роутера.</p></HTML>
==== Структура прошивки ==== ==== Структура прошивки ====
Line 208: Line 242:
==== Информация ==== ==== Информация ====
-^ Модель ^ MR3420 ^^^ MR3220 ^^^ +^ Модель ^ MR3420 ^^^^^^ MR3220 ^^^ 
-^ Версия ^ 1.0 ^ 1.1 ^ 1.2 ^ 1.0 ^ 1.2 ^ 2.0 ^ +^ Версия ^ 1.0 ^ 1.1 ^ 1.2 ^ 1.3 ^ 2.0 ^ 2.1 ^ 1.0 ^ 1.2 ^ 2.0 ^ 
-| **[[wp>ru:Система_команд|Архитектура:]]** |  [[wp>ru:MIPS_(архитектура)|MIPS]] 4KEc V7.4  ||||| FIXME  |  +| <HTML><span style="font-size:75%;"></HTML>**[[wp>ru:Система_команд|Архитектура:]]** |  [[wp>ru:MIPS_(архитектура)|MIPS]] 24Kc V7.4  |||||||||  
-| **Производитель:** |  Atheros  ||||| FIXME  |  +| <HTML><span style="font-size:75%;"></HTML>**Производитель:** |  Atheros  |||||||||  
-| **Загрузчик:** |  [[doc:techref:bootloader:uboot|U-Boot]]  |||||  FIXME +| <HTML><span style="font-size:75%;"></HTML>**Загрузчик:** |  [[doc:techref:bootloader:uboot|U-Boot]]  ||||||||| 
-| **Процессор:** |  Atheros AR7241@400MHz  |||||  FIXME |  +| <HTML><span style="font-size:75%;"></HTML>**Платформа:** AP99  ||||  AP123  ||  AP99  ||  AP121
-| **Чип флеш-памяти:** |  [[http://www.zlgmcu.com/mxic/pdf/NOR_Flash_c/MX25L3206E_DS_EN.pdf|MACRONIX MX25L3206E]] |  FIXME  |  [[http://www.winbond.com.tw/NR/rdonlyres/B573ABE4-0DD6-4C10-AA9F-906945FC52B5/0/W25Q32BV.pdf|Winbond W25Q32BV]] \\ or \\ Spansion S25SL032A  |  FIXME  |  [[http://www.winbond.com.tw/NR/rdonlyres/B573ABE4-0DD6-4C10-AA9F-906945FC52B5/0/W25Q32BV.pdf|Winbond W25Q32BV]] \\ or \\ [[http://www.eonssi.com/upfile/p200951110712.pdf|cFeon F32-100HIP]] FIXME |  +| <HTML><span style="font-size:75%;"></HTML>**Процессор:** |  <html><a class="media mediafile mf_pdf" href="http://www.yuxict.com/Upload/download/1/AR7240_datasheet.pdf">Atheros AR7241@400MHz</a></html> ||||  Atheros AR9341@500MHz  ||  <html><a class="media mediafile mf_pdf" href="http://www.yuxict.com/Upload/download/1/AR7240_datasheet.pdf">Atheros AR7241@400MHz</a></html>  ||  <html><a class="media mediafile mf_pdf" href="http://see.sl088.com/w/images/6/69/AR9331.pdf">Atheros AR9331@400MHz</a></html> |  
-| **Размер флеш-памяти:** |  4096 KiB  ||||| FIXME  +| <HTML><span style="font-size:75%;"></HTML>**Чип флеш-памяти:** |  <html><a class="media mediafile mf_pdf" href="http://www.zlgmcu.com/mxic/pdf/NOR_Flash_c/MX25L3206E_DS_EN.pdf">MACRONIX MX25L3206E</a></html> |  FIXME  |  <html><a class="media mediafile mf_pdf" href="http://www.winbond.com.tw/NR/rdonlyres/B573ABE4-0DD6-4C10-AA9F-906945FC52B5/0/W25Q32BV.pdf">Winbond W25Q32BV</a></html> \\ or \\ Spansion S25SL032A |  <html><a class="media mediafile mf_pdf" href="http://www.eonssi.com/upfile/p201188185231.pdf">cFeon Q32B-104HIP</a></html> |  FIXME  |  FIXME  |  FIXME  |  <html><a class="media mediafile mf_pdf" href="http://www.winbond.com.tw/NR/rdonlyres/B573ABE4-0DD6-4C10-AA9F-906945FC52B5/0/W25Q32BV.pdf">Winbond W25Q32BV</a></html> \\ or \\ <html><a class="media mediafile mf_pdf" href="http://www.eonssi.com/upfile/p200951110712.pdf">cFeon F32-100HIP</a></html> <html><a class="media mediafile mf_pdf" href="http://www.eonssi.com/upfile/p201188185231.pdf">cFeon Q32B-104HIP</a></html> |  
-| **Чип оперативной памяти:** |  FIXME  |  Zentel A3S56D40FTP-G5  ||  FIXME  |  Zentel A3S56D40FTP-G5  |  FIXME  | +| <HTML><span style="font-size:75%;"></HTML>**Размер флеш-памяти:** |  4096 KiB  ||||||||
-| **Оперативная память:** |  32 MiB  ||||| FIXME  |  +| <HTML><span style="font-size:75%;"></HTML>**Чип оперативной памяти:** |  FIXME  |  Zentel A3S56D40FTP-G5  ||  Winbond W9425G6JH-5  |  FIXME  |  Zentel A3S56D40FTP-G5  |  FIXME  |  Zentel A3S56D40FTP-G5  |
-| **Чип беспроводной связи:** |  Atheros AR9287 (2x2 MIMO 300Mbps)  |||  Atheros AR9285 (1x1 MIMO 150Mbps)  ||  FIXME  |  +| <HTML><span style="font-size:75%;"></HTML>**Оперативная память:** |  32 MiB  |||||||||  
-| <HTML><NOBR></HTML>**Антенна (RP-SMA разъем):** |  2 внешние антенны мощностью 3 dBi  |||  1 внешняя антенна мощностью 5 dBi  ||| +| <HTML><span style="font-size:75%;"></HTML>**Чип беспроводной связи:** |  Atheros AR9287 (2x2 MIMO 300Mbps)  ||||  Встроенный беспроводной модуль (2x2 MIMO 300Mbps)  ||  Atheros AR9285 (1x1 MIMO 150Mbps)  ||  Встроенный беспроводной модуль (1x1 MIMO 150Mbps)  |  
-| **Ethernet чип:** |  AG71xx 4 LAN, 1 WAN 100/10  ||||| FIXME  +| <HTML><span style="font-size:75%;"></HTML>**Антенна (RP-SMA разъем):** |  2 внешние антенны мощностью 3 dBi  ||||||  1 внешняя антенна мощностью 5 dBi (Tx) и 1 внутренняя антенна IFA((Inverted F Antenna)) формы, интегрированная в печатную плату (Rx) ||| 
-| **USB:** |  Есть 1 x 2.0  |||||| +| <HTML><span style="font-size:75%;"></HTML>**Ethernet чип:** |  Встроенный Fast Ethernet Switch 4 LAN, 1 WAN 100/10  ||||||||
-| **Последовательный порт:** |  [[#последовательный.порт|Есть]]  ||||| FIXME  +| <HTML><span style="font-size:75%;"></HTML>**USB:** |  Есть 1 x 2.0  ||||||||| 
-| **JTAG:** |  [[#jtag|Модификация]]  |||||  FIXME |+| <HTML><span style="font-size:75%;"></HTML>**Последовательный порт:** |  [[#последовательный.порт|Есть]]  ||||||||
 +| <HTML><span style="font-size:75%;"></HTML>**JTAG:** |  [[#jtag|Модификация]]  ||||||||  Нет |
==== Фотографии ==== ==== Фотографии ====
Line 230: Line 265:
| //Фронтальная часть корпуса:// \\ {{http://www.tp-linkru.com/resources/images/products/large/TL-MR3420-01.jpg?400}} | //Задняя часть корпуса:// \\ {{http://www.tp-linkru.com/resources/images/products/large/TL-MR3420-04.jpg?400}} | | //Фронтальная часть корпуса:// \\ {{http://www.tp-linkru.com/resources/images/products/large/TL-MR3420-01.jpg?400}} | //Задняя часть корпуса:// \\ {{http://www.tp-linkru.com/resources/images/products/large/TL-MR3420-04.jpg?400}} |
| //Короб корпуса:// \\ {{http://www.3dnews.ru/_imgdata/img/2011/05/23/611551/bottom.jpg?400}} | //Плата:// \\ {{http://prohardver.hu/dl/upc/2011-09/280405_tp-link_mr_3420_alaplap.jpg?400}} \\ //[[http://prohardver.hu/tema/tp-link_mr3420/hsz_1-50.html | Источник фотографии]]// \\ //Другие фотографии:// [[http://www.ferra.ru/images/298/298975.jpg | 1]], [[http://i110.photobucket.com/albums/n85/andhix/Kaskus%20openwrt/DSCN2490resizedresized.jpg | 2]], [[http://i110.photobucket.com/albums/n85/andhix/Kaskus%20openwrt/DSCN2489resizedresized.jpg | 3]], [[http://www.netquote.it/nqmain/wp-content/uploads/DSC01246-1024x682.jpg| 4]], [[http://www.netquote.it/nqmain/wp-content/uploads/DSC01248-1024x682.jpg| 5]] | | //Короб корпуса:// \\ {{http://www.3dnews.ru/_imgdata/img/2011/05/23/611551/bottom.jpg?400}} | //Плата:// \\ {{http://prohardver.hu/dl/upc/2011-09/280405_tp-link_mr_3420_alaplap.jpg?400}} \\ //[[http://prohardver.hu/tema/tp-link_mr3420/hsz_1-50.html | Источник фотографии]]// \\ //Другие фотографии:// [[http://www.ferra.ru/images/298/298975.jpg | 1]], [[http://i110.photobucket.com/albums/n85/andhix/Kaskus%20openwrt/DSCN2490resizedresized.jpg | 2]], [[http://i110.photobucket.com/albums/n85/andhix/Kaskus%20openwrt/DSCN2489resizedresized.jpg | 3]], [[http://www.netquote.it/nqmain/wp-content/uploads/DSC01246-1024x682.jpg| 4]], [[http://www.netquote.it/nqmain/wp-content/uploads/DSC01248-1024x682.jpg| 5]] |
 +
 +===MR3420 v2.x===
 +
 +| //Фронтальная часть корпуса:// \\ {{http://www.tp-link.com/resources/images/products/Large/TL-MR3420-2.0-02.jpg?400}} | //Задняя часть корпуса:// \\ {{http://www.tp-link.com/resources/images/products/Large/TL-MR3420-2.0-04.jpg?400}} |
 +| //Короб корпуса:// \\ <HTML><CENTER></HTML>{{http://imageshack.us/a/img507/7529/mr3420v2.jpg?250}} | //Плата:// \\ {{http://dioptimizer.narod.ru/files/images/mr3420v2-uart-vs-jtag.jpg?400}} \\ //[[http://satsat.info/sharing/24867-sharing-s-tp-link-tl-mr3420-i-3220-a-195.html#post1381500 |Источник фотографии]]// \\ //Другие фотографии:// [[http://dioptimizer.narod.ru/files/images/MR3420V2-004.jpg | 1]], [[http://dioptimizer.narod.ru/files/images/MR3420V2-005.jpg | 2]], [[http://dioptimizer.narod.ru/files/images/MR3420V2-006.jpg | 3]] |
\\ \\
Line 235: Line 275:
===MR3220 v1.x=== ===MR3220 v1.x===
-| //Фронтальная часть корпуса:// \\ {{http://www.wikidevi.com/w/images/5/5c/TP-LINK_TL-MR3220-01.jpg?400}} | //Задняя часть корпуса:// \\ {{http://www.wikidevi.com/w/images/6/60/TP-LINK_TL-MR3220-04.jpg?400}} | +| //Фронтальная часть корпуса:// \\ {{:media:tp-link_tl-mr3220_front.jpg?400}} | //Задняя часть корпуса:// \\ {{:media:tp-link_tl-mr3220_back.jpg?400}}} | 
-| //Короб корпуса:// \\ FIXME | //Плата:// \\ {{http://2.bp.blogspot.com/-eRqqW1mfuTc/Tgwx57oswcI/AAAAAAAAAG4/SR0Kw04D8uc/s1600/IMG_20110628_172208.jpg?400}} \\ //[[http://parkyjimbo.blogspot.com/2011/06/tp-link-mr3220-debricking.html |Источник фотографии]]// \\ //Другие фотографии:// [[http://radikal.ua/data/upload/c2184/4fa6c/54ba9c3ef4.jpg | 1]], [[http://s008.radikal.ru/i305/1112/23/e80955ec0c98.jpg | 2]], [[http://www.hackup.net/wp-content/gallery/tl-mr3220/tpl004.jpg | 3]], [[http://www.hackup.net/wp-content/gallery/tl-mr3220/tpl005.jpg | 4]], [[http://www.hackup.net/wp-content/gallery/tl-mr3220/tpl006.jpg | 5]] |+| //Короб корпуса:// \\ {{http://imageshack.us/a/img805/7468/tplinktlmr32203g375g150.jpg?400}} | //Плата:// \\ {{http://2.bp.blogspot.com/-eRqqW1mfuTc/Tgwx57oswcI/AAAAAAAAAG4/SR0Kw04D8uc/s1600/IMG_20110628_172208.jpg?400}} \\ //[[http://parkyjimbo.blogspot.com/2011/06/tp-link-mr3220-debricking.html |Источник фотографии]]// \\ //Другие фотографии:// [[http://s008.radikal.ru/i305/1112/23/e80955ec0c98.jpg | 1]], [[http://www.hackup.net/wp-content/gallery/tl-mr3220/tpl004.jpg | 2]], [[http://www.hackup.net/wp-content/gallery/tl-mr3220/tpl005.jpg | 3]], [[http://www.hackup.net/wp-content/gallery/tl-mr3220/tpl006.jpg | 4]] |
===MR3220 v2.x=== ===MR3220 v2.x===
-| //Фронтальная часть корпуса:// \\ {{http://www.tp-link.com/resources/images/products/Large/TL-MR3220_2.0-01.jpg?400}} | //Задняя часть корпуса:// \\ {{http://www.tp-link.com/resources/images/products/Large/TL-MR3220_2.0-04.jpg?400}} | +| //Фронтальная часть корпуса:// \\ {{http://www.tp-link.com/resources/images/products/Large/TL-MR3220_2.0-02.jpg?400}} | //Задняя часть корпуса:// \\ {{http://www.tp-link.com/resources/images/products/Large/TL-MR3220_2.0-04.jpg?400}} | 
-| //Короб корпуса:// \\ {{http://www.tp-link.com/resources/images/products/Large/TL-MR3220_2.0-05.jpg?400}} | //Плата:// \\ FIXME |+| //Короб корпуса:// \\ {{http://www.tp-link.com/resources/images/products/Large/TL-MR3220_2.0-05.jpg?400}} | //Плата:// \\ {{https://dev.openwrt.org/raw-attachment/ticket/12026/MR3220V2_T.jpg?400}} \\ //[[https://dev.openwrt.org/ticket/12026 |Источник фотографии]]// \\ //Другие фотографии:// [[http://dioptimizer.narod.ru/files/images/MR3220V2-005.jpg | 1]], [[http://dioptimizer.narod.ru/files/images/MR3220V2-006.jpg | 2]], [[http://dioptimizer.narod.ru/files/images/MR3220V2-007.jpg | 3]] |
\\ \\
==== Вскрытие корпуса роутера==== ==== Вскрытие корпуса роутера====
-В связи с тем, что корпус большей части роутеров TP-LINK практически идентичный, корпус этого роутера можно вскрыть по примеру [[: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 256: Line 296:
На плате первый пин (TX), обозначен отдельно. На плате первый пин (TX), обозначен отдельно.
-Для стабильного подключения по последовательному порту, Вы должны припаять резистор сопротивлением 10кОм между TX и 3.3V пином((На роутере TL-MR3220 V1.2, резистор не обязателен, просто соедините TX, RX и GND линию с используемым Вами переходником.)), в таком состоянии он называется [[wp>ru:Подтягивающий_резистор | подтягивающий резистор]]. Это необходимо сделать потому, что реальный пин TX соединен с делителем напряжения - (2 x 5.6кОм) вместе с конденсатором, соединены между реальным пином TX (дорожка идущая от чипа) и выходным первым пином TX, который используется для подключения разъема на плате.+Чтобы была возможность использовать UART разъем роутера MR3220V2, его необходимо соединить в соответствии с изображением:
-Теперь можете подключить [[http://buffalo.nas-central.org/index.php/Use_a_Nokia_Serial_Cable_on_an_ARM9_Linkstation#Preparing_the_Cable|serial hack adapter]] (DKU-5, CA-42, или аналогичные на базе PL-2303 чипа) и использовать его!\\+{{http://dioptimizer.narod.ru/files/images/MR3220V2-UART.png?200}}\\
-| //Пример подключения через DKU-5 переходник:// \\ {{http://radikal.ua/data/upload/04012/49112/288b91cf54.jpg?300}} \\ //[[http://prohardver.hu/tema/tp-link_mr3420/hsz_1-50.html | Источник схемы]]// |+Для стабильного подключения по последовательному порту, необходимо припаять резистор сопротивлением 10кОм между TX и 3.3V пином((На роутере TL-MR3220 V1.2, резистор не обязателен, просто соедините TX, RX и GND линию с используемым Вами переходником.)), в таком состоянии он называется [[wp>ru:Подтягивающий_резистор | подтягивающий резистор]]. Это необходимо сделать потому, что реальный пин TX соединен с делителем напряжения - (2 x 5.6кОм) вместе с конденсатором, соединены между реальным пином TX (дорожка идущая от чипа) и выходным первым пином TX, который используется для подключения разъема на плате. 
 + 
 +Теперь можете подключить [[http://buffalo.nas-central.org/index.php/Use_a_Nokia_Serial_Cable_on_an_ARM9_Linkstation#Preparing_the_Cable|serial hack adapter]] (DKU-5, CA-42, или аналогичные на базе PL-2303 чипа) и использовать его!\\
-Для построения самостоятельного последовательного переходника с минимумом навесных компонентов, используйте [[http://img703.imageshack.us/img703/74/tlmr3420v1max32321.png|эту]] распространенную схему на MAX3232 микросхеме, не забудьте добавить резистор 10кОм, если это необходимо для Вашей версии устройства. +| //Пример подключения через DKU-5 переходник:// \\ {{http://cs306300.userapi.com/v306300280/44dc/KnoOK7t344M.jpg?300}} \\ //[[http://prohardver.hu/tema/tp-link_mr3420/hsz_1-50.html | Источник схемы]]// |
-(//[[:toh:tp-link:tl-wa901nd#serial.console1|Источник оригинальной схемы]]//)\\ +
-В интернете существует также масса схем, основанных на других микросхемах, но никто Вам не гарантирует правильную работу переходника на подобных схемах.+
== Настройки порта== == Настройки порта==
Line 282: Line 322:
На роутере MR3220 V1.2 есть возможность использовать EJTAG, но со своими особенностями. На роутере MR3220 V1.2 есть возможность использовать EJTAG, но со своими особенностями.
-^ JTAG \\ Common Name ^ Processor \\ Pin ^ PCB Name \\ on MR3420 ^ PCB Name \\ on MR3220v1.2 +^ JTAG \\ Common Name ^ PCB Name on \\ MR3220V1(CPU Pin) ^ PCB Name on \\ MR3420V2(CPU Pin)
-|  **nTRST** |  80  |  ? |  U6 Pin 1=R810=R820  | +|  **nTRST**  |  U6 Pin 1=R810=R820(80)  |
-|  **TDI**  |  81  |  ?  |  R100 +|  **TDI**  |  R100(81) R20(A27)
-|  **TDO**  |  82  |  ?  |  R101 +|  **TDO**  |  R101(82) R19(B23)
-|  **TMS**  |  84  |  ?  |  R203=R426 +|  **TMS**  |  R203=R426(84) R22(A28)
-|  **TCK**  |  85  |  ?  |  R427 +|  **TCK**  |  R427(85) R501(B22)
-|  **RST**  |  93  | ?  |  R607=R605 |+|  **RST**  |  R607=R605(93) |  |
//Местоположение на плате можно посмотреть по фотографии в разделе [[#gpio.пины]].// //Местоположение на плате можно посмотреть по фотографии в разделе [[#gpio.пины]].//
Line 299: Line 339:
==== GPIO пины ==== ==== GPIO пины ====
--> [[doc:hardware:port.GPIO]] +-> [[doc:hardware:port.GPIO]] \\ 
-Платформа процессоров AR7241(AR724x{{:meta:48px-question.svg.png?nolink&16|Непроверенно}}) содержит 20((Начиная с ревизии сборки [[https://dev.openwrt.org/changeset/29532|Trunk r29532]], прошивка использует 20 GPIO пинов))(22{{:meta:48px-question.svg.png?nolink&16|Непроверенно}}) пинов GPIO. Некоторые из них используются роутером как светодиодные индикаторы и кнопки, также GPIO могут использоваться для других целей. Таблица ниже, показывает найденные на данный момент GPIO:+Платформа процессоров AR724x содержит 20 пинов GPIO. \\ 
 +Платформа процессоров AR933x содержит 30 пинов GPIO. \\ 
 +Некоторые из них используются роутером как светодиодные индикаторы и кнопки, также GPIO могут использоваться для других целей. Таблица ниже, показывает найденные на данный момент GPIO:
-^ ^ ^ Board ^^^ Voltage level at GPIO in output-mode ^^ gpioX/value in input-mode when GPIO is: ^^^^ +^ ^ AR7241  ^^ AR9331  ^^ AR9341  ^^ 
-^ GPIO ^ Common Name ^ PCB Name \\ on MR3420 ^ PCB Name \\ on MR3220v1.2 ^ Processor Pin ^ gpioX/value=1 ^ gpioX/value=0 ^ Floating ^ Pulled to GND ^ Pulled to Vcc +^ GPIO ^ Common Name(Pin) ^ Description ^ Common Name ^ Description ^ Common Name ^ Description
-|  0  |  QSS LED  |  ? R188 107 | 2.6V  | 0V  |  |  0  |  1  +|  0  |  QSS LED(107) - Wi-Fi LED - | | | 
-|  1  |  SYS LED  |  ? R187 108 | 2.6V  | 0V  |  |  0  |  1  +|  1  |  SYS LED(108) - WPS LED - | | | 
-|  2  |  CS# ? U6 Pin 1=R810=R820  |  80 |  Chip Select  ||   |  0  |  1  +|  2  |  SPI_CS_0(80) Chip Select SPI_CS_0 |  Chip Select  | | | 
-|  3  |  SCLK U? Pin6 U6 Pin6  |  76 |  Serial Clock  ||   |  0  |  1  +|  3  |  SPI_CLK(76) Serial Clock SPI_CLK |  Serial Clock  | | | 
-|  4  |  MOSI U? Pin5 U6 Pin5  |  77 |  Master Out Slave In  ||   |  0  |  1  +|  4  |  SPI_MOSI(77) Master Out Slave In SPI_MOSI |  Master Out Slave In  | | | 
-|  5  |  MISO U? Pin2 U6 Pin2=R455=R456  |  78 |  Master In Slave Out  ||   |  0  |  1  +|  5  |  SPI_MISO(78) Master In Slave Out SPI_MISO |  Master In Slave Out  | | | 
-|  6  |  USB Power |  ?  |  R100  |  81  |  2.6V  |  0V  |  used only as Output \\ (Power ON/OFF over USB) ||| +|  6  |  USB Power(81) USB Power ON/OFF  | | | | | 
-|  7  |  **NC**  |  ? |  **R101**  |  82 2.6V 0V 0 0 1 +|  7  |  **R101**(82) **GPIO pin free to use** |  **TP10**  |  **GPIO pin free to use** | | | 
-8 3G LED ? R203=R426 84 2.6V 0V |   0 1 +8 3G LED(84) - USB Power USB Power ON/OFF | |
-9 SJ1-Rx SJ1 Pin2 SJ1 Pin2 86 overriden by tty-kernel module ||   0 1 +9 SJ1-Rx(86) UART-In line TP28-Rx UART-In line | | | 
-10 SJ1-Tx ? SJ1 Pin1 87 overriden by tty-kernel module ||  1 0 1 | +10 SJ1-Tx(87) | UART-Out line  TP18-Tx UART-Out line | |
-11 Reset button ? R575=C498=R814 88 |   used only as Input ||   0 1 +11 Reset button(88) used only as Input WPS/Reset button used only as Input  |  USB LED |  -  | 
-12 QSS button ? R227=C360=R813 89 used only as Input ||   0 1 | +| 12  QSS button(89) used only as Input  |  **R5**  |  **GPIO pin free to use**  |  LAN4 LED  |  -
-13 | | | | | | | | | | +13  |  LAN1 LED(90) |  -  |  WAN LED - WLAN LED |  -  | 
-14 | | | | | | | | | +14 LAN2 LED(91) - | LAN1 LED  - SYS LED -
-15 | | | | | | | | | | +15 LAN3 LED(92) | - | LAN2 LED  | WPS LED -
-16 | | | | | | | | | | +16 LAN4 LED(109) - LAN3 LED - WPS button | | 
-17 | | | | | | | | | | +17 WAN LED(110) | LAN4 LED | | | | 
-18 **NC** ? | **R427**  85 2.6V 0V |   | 1 +| 18  | **R427**(85)  | **GPIO pin free to use**  | | | WAN LED  - | 
-19 | | | | | | | | | |+| 19  | | | | | LAN1 LED  |
 +20<HTML><TD rowspan="10" colspan="2"></HTML> | | | LAN2 LED  | | 
 +| 21  | | | LAN3 LED  |  - 
 +22 | | | | | 
 +|  23  | | | | | 
 +24 | Wi-Fi button  | used only as Input  | | | 
 +|  25  | | | | | 
 +26 USB LED - | | | 
 +27 SYS LED - | |
 +28 | | | |
 +29 | | | | | 
 +| //(Шина питания GPIO пинов = **2.6V**)// |||||||
-| //Местоположение GPIO и EJTAG на плате MR3220v1.2:// \\ <HTML><a href="http://dioptimizer.narod.ru/files/images/IMG_7725_2.JPG"><img src="http://desmond.imageshack.us/Himg28/scaled.php?server=28&filename=13520395.jpg&res=medium" width="400"></a></HTML> \\ //[[http://dioptimizer.narod.ru/files/images/IMG_7725.JPG|Оригинальное полноразмерное изображение]]// | //Местоположение GPIO на плате MR3220v1.2:// \\ <HTML><a href="http://dioptimizer.narod.ru/files/images/IMG_7720_2.JPG"><img src="http://desmond.imageshack.us/Himg401/scaled.php?server=401&filename=img7720l.jpg&res=medium" width="400"></a></HTML> \\ //[[http://dioptimizer.narod.ru/files/images/IMG_7720.JPG|Оригинальное полноразмерное изображение]]//| +| //Местоположение GPIO и EJTAG на плате MR3220v1.2:// \\ <HTML><a href="http://dioptimizer.narod.ru/files/images/IMG_7725_2.JPG"><img src="http://desmond.imageshack.us/Himg28/scaled.php?server=28&filename=13520395.jpg&res=medium" width="400"></a></HTML> \\ //[[http://dioptimizer.narod.ru/files/images/IMG_7725.JPG|Оригинальное полноразмерное изображение]]// | //Местоположение GPIO на плате MR3220v1.2:// \\ <HTML><a href="http://dioptimizer.narod.ru/files/images/IMG_7720_2.JPG"><img src="http://img13.imageshack.us/img13/3900/img77202.jpg" width="400"></a></HTML> \\ //[[http://dioptimizer.narod.ru/files/images/IMG_7720.JPG|Оригинальное полноразмерное изображение]]//| 
-| //Принципиальная схема с известными GPIO для MR3220v1.2:// [[http://dioptimizer.narod.ru/files/pdf/routerGPIO.PDF|routerGPIO.PDF]](68kb). |+| //Не полная принципиальная схема для MR3220v1:// \\ {{http://3.bp.blogspot.com/-pt1MpadxiXM/UNiqUHWUTNI/AAAAAAAAC84/VDjbVYSsmGM/s1600/tp-link_mr3220_hw1.jpg?400}} \\ [[http://blog.flyrouter.net/2012/12/tp-link-mr3220-hw-v1.html|Источник фотографий]] | //Принципиальная схема с известными GPIO для MR3220v2:// \\ {{http://1.bp.blogspot.com/-3h8UghLO_nM/UNiqnIifpsI/AAAAAAAAC9A/oWULPU7zFUo/s1600/tp-link_mr3220_hw2.jpg?400}} \\ [[http://blog.flyrouter.net/2012/12/tp-link-mr3220-hw-v2.html|Источник фотографий]] | 
- \\ +\\ 
-В данный момент роутер использует модули ''leds_gpio'' (gpio0,gpio1,gpio8),  ''gpio_keys_polled''((Начиная с ревизии сборки[[https://dev.openwrt.org/changeset/26603|Trunk r26603]], используется gpio_keys_polled драйвер вместо gpio_buttons)) (gpio11,gpio12). Чтобы получить доступ к контролю GPIO, Вам необходимо выгрузить эти модули командой ''rmmod''. После этого, Вы можете создать в Sys системе директории, соответствующие каждому номеру GPIO:+В данный момент роутер использует модули ''leds_gpio'' (gpio0,gpio1,gpio8, gpio13-gpio17),  ''gpio_button_hotplug'' (gpio11,gpio12). Чтобы получить доступ к контролю GPIO, Вам необходимо выгрузить эти модули командой ''rmmod''. После этого, Вы можете создать в Sys системе директории, соответствующие каждому номеру GPIO:
<code bash>echo N > /sys/class/gpio/export</code> <code bash>echo N > /sys/class/gpio/export</code>
Где 'N' это номер GPIO. Будет создана директория с конфигурационными файлами /sys/class/gpio/gpioN Где 'N' это номер GPIO. Будет создана директория с конфигурационными файлами /sys/class/gpio/gpioN
 +\\
 +[[http://eko.one.pl/?p=openwrt-gpio2|Подробнее...]]
==== Светодиодные индикаторы ==== ==== Светодиодные индикаторы ====
-Как настроить светодиодные индикаторы, смотрите секцию [[doc/uci/system]].+//Как настроить собственную конфигурацию светодиодных индикаторов, см. раздел [[doc/uci/system]].//
-Роутеры MR3420/MR3220 имеют по 10 светодиодных индикаторов: +Роутеры MR3420/MR3220 v1.x имеют по 10 светодиодных индикаторов: 
- +^ LED name ^ LED print ^ Internal name ^ Trigger ^ 
-^ LED name ^ LED print ^ Internal name ^ Trigger ^  +|  Power  |  PWR  |  N/A |  N/A  | 
-|  Power  |  PWR  |  unknown |  N/A  | +|  System  |  SYS  |  tp-link:green:system  |  ''heartbeat''  |
-|  System  |  SYS  |  tl-mr3x20:green:system  |  ''heartbeat''  |+
|  Wireless LAN  |  WLAN  |  ath9k-phy0  |  ''phy0tpt''  | |  Wireless LAN  |  WLAN  |  ath9k-phy0  |  ''phy0tpt''  |
-|  LAN Port 4 4 unknown N/A +|  LAN Port 1 1 tp-link:green:lan1 ''switch0''
-|  LAN Port 3 3 unknown N/A +|  LAN Port 2 2 tp-link:green:lan2 ''switch0''
-|  LAN Port 2 2 unknown N/A +|  LAN Port 3 3 tp-link:green:lan3 ''switch0''
-|  LAN Port 1 1 unknown N/A +|  LAN Port 4 4 tp-link:green:lan4 ''switch0''
-|  Wide Area Network  |  WAN  |  unknown N/A +|  Wide Area Network  |  WAN  |  tp-link:green:wan ''netdev''
-|  3rd Generation  |  3G  |  tl-mr3x20:green:3g  |  ''ledtrig-usbdev''  | +|  3rd Generation  |  3G  |  tp-link:green:3g  |  ''usbdev''  | 
-|  Quick Security Setup  |  QSS  |  tl-mr3x20:green:qss  |  User preference  |+|  Quick Security Setup  |  QSS  |  tp-link:green:qss  |  User preference  | 
 +Светодиодный индикатор PWR не является GPIO индикатором и его невозможно запрограммировать. 
 + 
 +\\ 
 + 
 +Роутеры MR3420/MR3220 v2.x имеют по 10 светодиодных индикаторов: 
 +^ LED name ^ LED print ^ Internal name ^ Trigger ^ 
 +|  Power  |{{http://dioptimizer.narod.ru/files/images/PWR.png?16&nolink}}(PWR)  |  N/A  |  N/A  | 
 +|  System  |{{http://dioptimizer.narod.ru/files/images/SYS.png?16&nolink}}(SYS)  |  tp-link:green:system  |  ''heartbeat''  | 
 +|  Wireless LAN  |{{http://dioptimizer.narod.ru/files/images/WLAN.png?16&nolink}}(WLAN)  |  tp-link:green:wlan  |  ''phy0tpt''  | 
 +|  Wide Area Network  |{{http://dioptimizer.narod.ru/files/images/WAN.png?16&nolink}}(WAN)  |  tp-link:green:wan  |  ''netdev''  | 
 +|  LAN Port 1  |{{http://dioptimizer.narod.ru/files/images/LAN.png?16&nolink}}(1)  |  tp-link:green:lan1  |  ''switch0''  | 
 +|  LAN Port 2  |{{http://dioptimizer.narod.ru/files/images/LAN.png?16&nolink}}(2)  |  tp-link:green:lan2  |  ''switch0''  | 
 +|  LAN Port 3  |{{http://dioptimizer.narod.ru/files/images/LAN.png?16&nolink}}(3)  |  tp-link:green:lan3  |  ''switch0''  | 
 +|  LAN Port 4  |{{http://dioptimizer.narod.ru/files/images/LAN.png?16&nolink}}(4)  |  tp-link:green:lan4  |  ''switch0''  | 
 +|  Universal Serial Bus  |{{http://dioptimizer.narod.ru/files/images/USB.png?16&nolink}}(USB)  |  tp-link:green:3g  |  ''usbdev''  | 
 +|  Wi-Fi Protected Setup  |{{http://dioptimizer.narod.ru/files/images/WPS.png?16&nolink}}(WPS)  |  tp-link:green:qss  |  User preference  |
==== Кнопки ==== ==== Кнопки ====
--> [[doc:howto:hardware.buttons]] +-> [[doc:howto:hardware.buttons]] \\ 
-Роутеры TP-Link TL-MR3420/MR3220 имеют по две кнопки: +//Как настроить собственную конфигурацию кнопок, см. раздел [[:toh:tp-link:tl-wr741nd#buttons|Buttons on TL-WR741ND]].//
-^ BUTTON ^ Event ^ Int. Name ^ +
-|  Reset  |  reset  |  BTN_0  | +
-|  Quick Security Setup  |  QSS  |  BTN_1  | +
-//Как настроить собственную конфигурацию кнопок, см. раздел [[:toh:tp-link:tl-wr741nd#buttons|Buttons on TL-WR741ND]]//+
 +Роутеры TP-Link TL-MR3420/MR3220 v1.x имеют по две кнопки:
 +^ BUTTON ^ Event ^ Int. Name ^
 +|  Reset  |  reset  |  KEY_RESTART  |
 +|  Quick Security Setup  |  QSS  |  KEY_WPS_BUTTON  |
Кнопка QSS расположена на передней панели, ее удобно можно нажать одним пальцем. Кнопка Reset расположена на задней панели роутера, но пальцем ее нажать невозможно, необходим маленький предмет наподобие скрепки, чтобы он поместился в отверстие. Кнопка QSS расположена на передней панели, ее удобно можно нажать одним пальцем. Кнопка Reset расположена на задней панели роутера, но пальцем ее нажать невозможно, необходим маленький предмет наподобие скрепки, чтобы он поместился в отверстие.
 +
 +\\
 +
 +Роутеры TP-Link TL-MR3420/MR3220 v2.x имеют по три кнопки:
 +^ BUTTON ^ Event ^ Int. Name ^
 +|  WPS/RESET  |  reset  |  KEY_RESTART  |
 +|  WIFI  |  WPS  |  KEY_WPS_BUTTON  |
 +|  ON/OFF  |  N/A  |  N/A  |
 +Кнопка WIFI расположена на боковой панели, ее удобно можно нажать одним пальцем. Кнопка WPS/RESET расположена на задней панели роутера, ее также можно удобно нажать одним пальцем. Кнопка ON/OFF расположена на задней панели, но эта кнопка не является GPIO кнопкой и ее невозможно запрограммировать.
====Блок питания==== ====Блок питания====
Line 441: Line 520:
| //[[https://forum.openwrt.org/viewtopic.php?pid=150253#p150253|Источник списка]]// ||||| | //[[https://forum.openwrt.org/viewtopic.php?pid=150253#p150253|Источник списка]]// |||||
//Если у Вас процесс интеграции нового чипа DDR в роутер пройдет удачно, пожалуйста, отредактируйте данный раздел и добавьте название производителя и серийный номер DDR чипа, Ваш вклад важен в развитие проекта.// //Если у Вас процесс интеграции нового чипа DDR в роутер пройдет удачно, пожалуйста, отредактируйте данный раздел и добавьте название производителя и серийный номер DDR чипа, Ваш вклад важен в развитие проекта.//
- 
-| //TL-MR3220 с отпаянным чипом DDR:// \\ {{http://pc2car.hu/images/users/fpeter/etc/TL-MR3220_PCB.jpg?400}} | //TL-MR3220 с новым припаянным чипом DDR:// \\ {{http://pc2car.hu/images/users/fpeter/etc/TL-MR3220_64M.jpg?400}} | 
-| //[[http://prohardver.hu/tema/tp-link_mr3420/hsz_1-50.html|Источник фотографий]]// || 
Простые десктопные варианты модулей памяти с 8-ю чипами или двухсторонняя с 16-тю чипами, для этой цели не подходят! Простые десктопные варианты модулей памяти с 8-ю чипами или двухсторонняя с 16-тю чипами, для этой цели не подходят!
Line 471: Line 547:
Подробнее на [[https://forum.openwrt.org/viewtopic.php?id=28343|форуме]] (на английском), спасибо участнику OpenWRT форума **BizonGod**, за проделанную работу. Подробнее на [[https://forum.openwrt.org/viewtopic.php?id=28343|форуме]] (на английском), спасибо участнику OpenWRT форума **BizonGod**, за проделанную работу.
-====Разгон==== +====Расширенный моддинг MMC====
-Разгон роутера осуществляется заменой загрузчика u-boot. Отдельно можно воспользоваться этими же загрузчиками для замены флеш-памяти на более емкую. \\ Подробнее в  +
-[[ru:toh:tp-link:tl-mr3420:overclocking|соседнем разделе]].+
 +В отличие от стандартного моддинга [[:doc:howto: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 492: Line 567:
  * Метеостанция на основе роутера TL-MR3420 с датчиками давления, температуры и влажности (на польском) \\ http://www.elektroda.pl/rtvforum/topic2035886.html   * Метеостанция на основе роутера TL-MR3420 с датчиками давления, температуры и влажности (на польском) \\ http://www.elektroda.pl/rtvforum/topic2035886.html
-  * Роутер TL-MR3420 на колёсах \\ http://www.jcorp.ru/blog.php?page=blog_id&id=5+  * Роутер TL-MR3420 на колёсах \\ http://strangeway.org/?p=48 
 + 
 +  * Переделка TP-Link (AR724x) в Ubiquiti NS2 \\ http://blog.flyrouter.net/2012/04/tp-link-wa-5210g-ubiquiti-nanostation-2.html
\\ \\
\\ \\
\\ \\
 +
===== Метки ===== ===== Метки =====
---- ----
-{{tag>2011Jan FastEthernet 5Port USB2.0 1USB Serial integrated 802.11bgn 1Radio AR9285 AR9287 ath9k 1Ant 2Ant DetachableAntenna 32RAM 4Flash MIPS MIPS32 24Kc AR7241 TFTPD atftpd WinSCP tftpgui GPIO JTAG EJTAG Modification SOP8 SOP16 SO8W SO-DIMM}} +{{tag>2011Jan FastEthernet 5Port USB2.0 1USB Serial integrated 802.11bgn 1Radio AR9285 AR9287 ath9k 1Ant 2Ant DetachableAntenna 32RAM 4Flash MIPS MIPS32 24Kc AR7241 TFTPD atftpd WinSCP tftpgui GPIO JTAG EJTAG Modification SOP8 SOP16 SO8W SO-DIMM AR9331 AP99 AP121 Align XSPAN}}

Back to top

ru/toh/tp-link/tl-mr3420.1343551217.txt.bz2 · Last modified: 2012/07/29 10:40 by orca