Differences

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

ru:toh:tp-link:tl-mr3420 [2013/01/17 02:18]
ru:toh:tp-link:tl-mr3420 [2014/03/21 07:25] (current)
Line 10: Line 10:
| MR3420 v1.2 |  | {{:meta:icons:tango:software-update-available.png?nolink&24 |С незначительными ошибками }} AA (r33312) | - | | MR3420 v1.2 |  | {{:meta:icons:tango:software-update-available.png?nolink&24 |С незначительными ошибками }} AA (r33312) | - |
| MR3420 v1.3 |  | {{:meta:icons:tango:software-update-available.png?nolink&24 |С незначительными ошибками }} AA (r33312) | [[https://forum.openwrt.org/viewtopic.php?id=39563| Успешно ]] | | MR3420 v1.3 |  | {{:meta:icons:tango:software-update-available.png?nolink&24 |С незначительными ошибками }} AA (r33312) | [[https://forum.openwrt.org/viewtopic.php?id=39563| Успешно ]] |
-| 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]] | Не поддерживается | - | +| 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 |  | Не поддерживается | [[https://forum.openwrt.org/viewtopic.php?id=41326| Успешно ]] |+| 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| Успешно ]]((Начиная с ревизии прошивки [[https://dev.openwrt.org/changeset/35964|r35964]] не работал USB порт, вплоть до ревизии [[https://dev.openwrt.org/changeset/37878|r37878]]. )) |
| 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.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) | - | | MR3220 v1.2 |  | {{:meta:icons:tango:software-update-available.png?nolink&24 |С незначительными ошибками }} AA (r33312) | - |
Line 19: Line 19:
{{:meta:icons:tango:48px-dialog-warning.svg.png?nolink&24 |Не стабильная сборка }} Возможен риск возникновения ошибок после установки прошивок с этим знаком. Следите за обсуждением на форуме и читайте отзывы о последних образах прошивок для этих роутеров. Сборки из ветви Trunk всегда Не стабильны! {{:meta:icons:tango:48px-dialog-warning.svg.png?nolink&24 |Не стабильная сборка }} Возможен риск возникновения ошибок после установки прошивок с этим знаком. Следите за обсуждением на форуме и читайте отзывы о последних образах прошивок для этих роутеров. Сборки из ветви Trunk всегда Не стабильны!
- + 
[[http://www.tp-linkru.com/Article/?id=46| Как узнать версию устройства TP-Link? ]] [[http://www.tp-linkru.com/Article/?id=46| Как узнать версию устройства TP-Link? ]]
Line 26: Line 25:
^ Name ^ CPU ^ Ram ^ Flash ^ Network ^ USB ^ Serial ^ JTag ^ ^ Name ^ CPU ^ Ram ^ Flash ^ Network ^ USB ^ Serial ^ JTag ^
|  TL-MR3420V1 \\ TL-MR3220V1  | 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-MR3420V2  | Atheros AR9341@535MHz | 32MiB | 4MiB | 4 x 1| 2.0 | Yes | No |
|  TL-MR3220V2  | Atheros AR9331@400MHz | 32MiB | 4MiB | 4 x 1| 2.0 | Unfriendly | No | |  TL-MR3220V2  | Atheros AR9331@400MHz | 32MiB | 4MiB | 4 x 1| 2.0 | Unfriendly | No |
Line 37: Line 36:
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-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: Модуль беспроводной связи встроенный в [[http://www.qca.qualcomm.com/corporate/content.php?nav1=119&amp;news=269|Atheros AR9331]] [[wp>ru:Система_на_кристалле|SoC]]. Конфигурация Single-stream 802.11b/g/n 1x1 [[wp>ru:MIMO|MIMO]] и 2.4 GHz, со скоростью до 150Мбит.+TL-MR3220V2: Модуль беспроводной связи встроенный в <html><a class="media mediafile mf_pdf" href="http://see.sl088.com/w/images/6/69/AR9331.pdf&quot;>;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 43: Line 43:
Этот раздел содержит информацию о том, что Вам нужно, чтобы установить и обновить OpenWrt.  В первую очередь, мы дадим Вам ссылки на программы, которые Вы должны загрузить до того, как Вы начнете читать инструкции о процессе установки. Этот раздел содержит информацию о том, что Вам нужно, чтобы установить и обновить OpenWrt.  В первую очередь, мы дадим Вам ссылки на программы, которые Вы должны загрузить до того, как Вы начнете читать инструкции о процессе установки.
-<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>, чтобы версия загружаемой Вами прошивки в нижней таблице, <b>соответствовала</b> версии  Вашего устройства. Прошив роутер неверной версией прошивки, Вы гарантированно получите опыт восстановления посредством <b><a title="ru:toh:tp-link:tl-mr3420 ↵" href="#прошивка.с.помощью.tftp">TFTP</a></b> метода!</p></HTML>+<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>, чтобы версия загружаемой Вами прошивки в нижней таблице, <b>соответствовала</b> версии  Вашего устройства. Прошив роутер неверной версией прошивки, Вы гарантированно получите опыт восстановления посредством <b><a title="ru:toh:tp-link:tl-mr3420 ↵" href="#прошивка.с.помощью.tftp">TFTP</a></b> метода!</p></HTML>
Line 52: Line 52:
^ <color red/black>Web интерфейс:</color> ^^ <color red/black>Нет</color> ^ LuCI ^ Gargoyle ^ ^ <color red/black>Web интерфейс:</color> ^^ <color red/black>Нет</color> ^ LuCI ^ Gargoyle ^
^  MR3420 v1.x  || [[ ^  MR3420 v1.x  || [[
-http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3420-v1-squashfs-factory.bin|r35XXX]] | [[http://downloads.openwrt.org/attitude_adjustment/12.09-rc1/ar71xx/generic/openwrt-ar71xx-generic-tl-mr3420-v1-squashfs-factory.bin|r34185]] | [[ +http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3420-v1-squashfs-factory.bin|r37XXX]] | [[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.8-ar71xx-generic-tl-mr3420-v1-squashfs-factory.bin +http://www.gargoyle-router.com/downloads/images/ar71xx/gargoyle_1.5.10-ar71xx-generic-tl-mr3420-v1-squashfs-factory.bin 
-|r34185]] |+|r36xxx]]
 +^  MR3420 <color lime/black>v2.x</color>  || [[ 
 +http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3420-v2-squashfs-factory.bin|r37XXX]] || |
^  MR3220 v1.x  || [[ ^  MR3220 v1.x  || [[
-http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3220-v1-squashfs-factory.bin|r35XXX]] | [[http://downloads.openwrt.org/attitude_adjustment/12.09-rc1/ar71xx/generic/openwrt-ar71xx-generic-tl-mr3220-v1-squashfs-factory.bin|r34185]] | [[http://www.gargoyle-router.com/downloads/images/ar71xx/gargoyle_1.5.8-ar71xx-generic-tl-mr3220-v1-squashfs-factory.bin|r34185]] |+http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3220-v1-squashfs-factory.bin|r37XXX]] | [[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>  || [[ ^  MR3220 <color lime/black>v2.x</color>  || [[
-http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3220-v2-squashfs-factory.bin|r35XXX]] | | |+http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3220-v2-squashfs-factory.bin|r37XXX]] || |
  *Загрузите //Обновляющий образ прошивки// из этой группы, для ранее уже установленной OpenWRT прошивки:   *Загрузите //Обновляющий образ прошивки// из этой группы, для ранее уже установленной OpenWRT прошивки:
Line 66: Line 68:
^ <color red/black>Web интерфейс:</color> ^^ <color red/black>Нет</color> ^ LuCI ^ Gargoyle ^ ^ <color red/black>Web интерфейс:</color> ^^ <color red/black>Нет</color> ^ LuCI ^ Gargoyle ^
^  MR3420 v1.x  || [[ ^  MR3420 v1.x  || [[
-http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3420-v1-squashfs-sysupgrade.bin|r35XXX]] | [[http://downloads.openwrt.org/attitude_adjustment/12.09-rc1/ar71xx/generic/openwrt-ar71xx-generic-tl-mr3420-v1-squashfs-sysupgrade.bin|r34185]] | [[ +http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3420-v1-squashfs-sysupgrade.bin|r37XXX]] | [[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.8-ar71xx-generic-tl-mr3420-v1-squashfs-sysupgrade.bin +http://www.gargoyle-router.com/downloads/images/ar71xx/gargoyle_1.5.10-ar71xx-generic-tl-mr3420-v1-squashfs-sysupgrade.bin 
-|r34185]] |+|r36xxx]]
 +^  MR3420 <color lime/black>v2.x</color>  || [[ 
 +http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3420-v2-squashfs-sysupgrade.bin|r37XXX]] | | |
^  MR3220 v1.x  || [[ ^  MR3220 v1.x  || [[
-http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3220-v1-squashfs-sysupgrade.bin|r35XXX]] | [[http://downloads.openwrt.org/attitude_adjustment/12.09-rc1/ar71xx/generic/openwrt-ar71xx-generic-tl-mr3220-v1-squashfs-sysupgrade.bin|r34185]] | [[http://www.gargoyle-router.com/downloads/images/ar71xx/gargoyle_1.5.8-ar71xx-generic-tl-mr3220-v1-squashfs-sysupgrade.bin|r34185]] |+http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3220-v1-squashfs-sysupgrade.bin|r37XXX]] | [[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>  || [[ ^  MR3220 <color lime/black>v2.x</color>  || [[
-http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3220-v2-squashfs-sysupgrade.bin|r35XXX]] | | |+http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3220-v2-squashfs-sysupgrade.bin|r37XXX]] | | |
Line 172: Line 176:
==== Откат на оригинальную прошивку TP-LINK ==== ==== Откат на оригинальную прошивку TP-LINK ====
-**Примечание:** Информация по примеру роутера [[:toh:tp-link:tl-wr1043nd#back.to.original.firmware|TL-WR1043ND]]. Не проверенно автором.+**Примечание:** Информация на примере роутера TL-MR3420v2, проверенно автором.
{{page>ru:meta:infobox:dangerous&noheader&nofooter&noeditbtn}} {{page>ru:meta:infobox:dangerous&noheader&nofooter&noeditbtn}}
Line 178: Line 182:
Если Вы еще не загрузили официальную прошивку, сделайте это сейчас для Вашего [[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]] роутера.
-{{:meta:icons:tango:48px-emblem-important.svg.png?nolink&amp;16|Важно! }} Перед тем как прошивать образ, убедитесь, чтобы размер файла не превышал допустимый размер в ''3904KiB (3997696 байт)'' - как указано в [[#структура.прошивки|таблице]].+  * если название прошивки **НЕ** содержит слово //**&quot;boot"**//, это означает, что Вы можете использовать этот образ для прошивки (см. ниже, какими методами можно прошить роутер) 
 +  * если название прошивки **содержит** слово //**"boot"**//, это означает, что помимо прошивки, в образе находится обновление загрузчика устройства. В этом случае, необходимо обрезать первую часть образа, или найти другой вариант этой прошивки без загрузчика. 
 + 
 +Пример образа содержащего слово "boot"  - ''mr3420v2_en_3_13_27_up_boot(121206).bin'' 
 + 
 +Обрезка первых 0x20200 байт из оригинальной прошивки
 + 
 +<code bash>dd if=tplink_boot.bin of=tplink.bin skip=257 bs=512</code>
<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> <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>
 +
 +=== Прошивка с помощью MTD ===
 +<code>
 +cd /tmp
 +wget http://www.example.org/original_firmware.bin
 +mtd -e firmware -r write /tmp/original_firmware.bin firmware
 +</code>
 +
 +{{:meta:icons:tango:dialog-warning.png?nolink |Warning!}}**Внимание:** если вы видите ошибку //**"Writing from /tmp/original_firmware.bin to firmware ... [e]Failed to erase block"**// после перепрошики методом mtd, не выключайте и не перезагружайте маршрутизатор, иначе рискуете получить "кирпич". Вероятно, вы использовали для перепрошивки версию содержащую "boot", например, mr3420v2_en_3_13_27_up_boot(121206).bin, попробуйте перепрошить другой версией.
==== Структура прошивки ==== ==== Структура прошивки ====
Line 211: Line 231:
  * Выключите роутер   * Выключите роутер
-  * Пропишите в настройках Вашей сетевой карты статический IP в диапазоне 192.168.1.2 и 192.168.254 (убедитесь, что компьютер подключен к первому LAN порту роутера)+  * Пропишите в настройках Вашей сетевой карты статический IP в диапазоне 192.168.1.2 и 192.168.254 (убедитесь, что компьютер подключен к первому LAN порту роутера). Для модели **3420v2** возможно требуется подключится к **WAN** порту.
  * Включите роутер   * Включите роутер
  * Как только начнет мигать '//SYS//' светодиод (сигнализирующий загрузку системы), нажмите и удерживайте на задней панели кнопку '//RESET//' (можно использовать также  '//QSS//' кнопку на передней панели ((Начиная с ревизии сборки [[https://dev.openwrt.org/changeset/29661|Backfire r29661]], можно воспользоваться кнопкой "QSS" для перехода в безопасный режим))) пока светодиод '//SYS//' не начнет мигать очень быстро.   * Как только начнет мигать '//SYS//' светодиод (сигнализирующий загрузку системы), нажмите и удерживайте на задней панели кнопку '//RESET//' (можно использовать также  '//QSS//' кнопку на передней панели ((Начиная с ревизии сборки [[https://dev.openwrt.org/changeset/29661|Backfire r29661]], можно воспользоваться кнопкой "QSS" для перехода в безопасный режим))) пока светодиод '//SYS//' не начнет мигать очень быстро.
Line 240: Line 260:
^ Модель ^ MR3420 ^^^^^^ MR3220 ^^^ ^ Модель ^ MR3420 ^^^^^^ MR3220 ^^^
^ Версия ^ 1.0 ^ 1.1 ^ 1.2 ^ 1.3 ^ 2.0 ^ 2.1 ^ 1.0 ^ 1.2 ^ 2.0 ^ ^ Версия ^ 1.0 ^ 1.1 ^ 1.2 ^ 1.3 ^ 2.0 ^ 2.1 ^ 1.0 ^ 1.2 ^ 2.0 ^
-| <HTML><span style="font-size:75%;"></HTML>**[[wp>ru:Система_команд|Архитектура:]]** |  [[wp>ru:MIPS_(архитектура)|MIPS]] 24Kc V7.4  ||||||||| +| <HTML><span style="font-size:75%;"></HTML>**[[wp>ru:Система_команд|Архитектура:]]** |  <html><a class="media mediafile mf_pdf" href="http://www.mips.com/media/files/MIPS32_24K_US.PDF">MIPS32 24Kc V7.4</a></html> |||| <html><a class="media mediafile mf_pdf" href="http://www.mips.com/media/files/74k/MIPS_74K_509.pdf">MIPS32 74Kc V4.12</a></html>  || <html><a class="media mediafile mf_pdf" href="http://www.mips.com/media/files/MIPS32_24K_US.PDF">MIPS32 24Kc V7.4</a></html>  |||
| <HTML><span style="font-size:75%;"></HTML>**Производитель:** |  Atheros  ||||||||| | <HTML><span style="font-size:75%;"></HTML>**Производитель:** |  Atheros  |||||||||
| <HTML><span style="font-size:75%;"></HTML>**Загрузчик:** |  [[doc:techref:bootloader:uboot|U-Boot]]  ||||||||| | <HTML><span style="font-size:75%;"></HTML>**Загрузчик:** |  [[doc:techref:bootloader:uboot|U-Boot]]  |||||||||
| <HTML><span style="font-size:75%;"></HTML>**Платформа:** |  AP99  ||||  AP123  ||  AP99  ||  AP121  | | <HTML><span style="font-size:75%;"></HTML>**Платформа:** |  AP99  ||||  AP123  ||  AP99  ||  AP121  |
-| <HTML><span style="font-size:75%;"></HTML>**Процессор:** |  Atheros AR7241@400MHz  ||||  Atheros AR9341@500MHz ||  Atheros AR7241@400MHz  ||  Atheros AR9331@400MHz  |  +| <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> ||||  <html><a class="media mediafile mf_pdf" href="http://www.yuxict.com/Upload/download/1/AR9341_datasheet.pdf">Atheros AR9341@535MHz</a></html> ||  <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> |  
-| <HTML><span style="font-size:75%;"></HTML>**Чип флеш-памяти:** |  [[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  |  [[http://www.eonssi.com/upfile/p201188185231.pdf|cFeon Q32B-104HIP]] |  FIXME  |  FIXME  |  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]] [[http://www.eonssi.com/upfile/p201188185231.pdf|cFeon Q32B-104HIP]] | +| <HTML><span style="font-size:75%;"></HTML>**[[wp>ru:BogoMIPS|BogoMIPS:]]** |  ~266 BogoMIPS  |||||||||  
 +| <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> |
| <HTML><span style="font-size:75%;"></HTML>**Размер флеш-памяти:** |  4096 KiB  ||||||||| | <HTML><span style="font-size:75%;"></HTML>**Размер флеш-памяти:** |  4096 KiB  |||||||||
| <HTML><span style="font-size:75%;"></HTML>**Чип оперативной памяти:** |  FIXME  |  Zentel A3S56D40FTP-G5  ||  Winbond W9425G6JH-5  |  FIXME  |  Zentel A3S56D40FTP-G5  |  FIXME  |  Zentel A3S56D40FTP-G5  || | <HTML><span style="font-size:75%;"></HTML>**Чип оперативной памяти:** |  FIXME  |  Zentel A3S56D40FTP-G5  ||  Winbond W9425G6JH-5  |  FIXME  |  Zentel A3S56D40FTP-G5  |  FIXME  |  Zentel A3S56D40FTP-G5  ||
Line 254: Line 275:
| <HTML><span style="font-size:75%;"></HTML>**USB:** |  Есть 1 x 2.0  ||||||||| | <HTML><span style="font-size:75%;"></HTML>**USB:** |  Есть 1 x 2.0  |||||||||
| <HTML><span style="font-size:75%;"></HTML>**Последовательный порт:** |  [[#последовательный.порт|Есть]]  ||||||||| | <HTML><span style="font-size:75%;"></HTML>**Последовательный порт:** |  [[#последовательный.порт|Есть]]  |||||||||
-| <HTML><span style="font-size:75%;"></HTML>**JTAG:** |  [[#jtag|Модификация]]  |||| Нет  || [[#jtag|Модификация]]  ||  Нет  |+| <HTML><span style="font-size:75%;"></HTML>**JTAG:** |  [[#jtag|Модификация]]  ||||||||  Нет  |
==== Фотографии ==== ==== Фотографии ====
Line 260: Line 281:
===MR3420 v1.x=== ===MR3420 v1.x===
| //Фронтальная часть корпуса:// \\ {{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/assets/external/illustrations/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=== ===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}} | | //Фронтальная часть корпуса:// \\ {{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}} |
-| //Короб корпуса:// \\ FIXME | //Плата:// \\ {{http://dioptimizer.narod.ru/files/images/MR3420V2-004.jpg?400}} \\ //[[https://apps.fcc.gov/oetcf/eas/reports/ViewExhibitReport.cfm?mode=Exhibits&RequestTimeout=500&calledFromFrame=N&application_id=225611&fcc_id=%27TE7MR3420V2%27 |Источник фотографии]]// \\ //Другие фотографии:// [[http://dioptimizer.narod.ru/files/images/MR3420V2-005.jpg | 1]], [[http://dioptimizer.narod.ru/files/images/MR3420V2-006.jpg | 2]] |+| //Короб корпуса:// \\ <HTML><CENTER></HTML>{{http://imageshack.us/a/img507/7529/mr3420v2.jpg?250}} | //Плата:// \\ {{http://i.piccy.info/i7/ab3087b8c163273205e28331e92bff42/4-66-286/11283924/3420_800.jpg?400}} \\ //[[http://piccy.info/view3/4903933/eea125c9119388cce2549b137eb35c8c/1200/ | Увеличить]] \\ // [[http://satsat.info/sharing/24867-sharing-s-tp-link-tl-mr3420-i-3220-a-195.html#post1381500 |Источник фотографии]] |
-\\ 
===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-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-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}} | //Плата:// \\ {{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]] |+| //Короб корпуса:// \\ {{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 |Источник фотографии]]// |
\\ \\
Line 289: Line 309:
^1 ^2 ^3 ^4| ^1 ^2 ^3 ^4|
|TX|RX|GND|VCC| |SJ1| |TX|RX|GND|VCC| |SJ1|
 +
 +Распиновка разъема для TL-MR3420 **V2.2**
 +
 +^1 ^2 ^3 ^4|
 +|**R**X|**T**X|GND|VCC| |JP1|
 +
{{http://img849.imageshack.us/img849/793/20111108140400.jpg?nolink}}\\ {{http://img849.imageshack.us/img849/793/20111108140400.jpg?nolink}}\\
На плате первый пин (TX), обозначен отдельно. На плате первый пин (TX), обозначен отдельно.
Line 294: Line 320:
Чтобы была возможность использовать UART разъем роутера MR3220V2, его необходимо соединить в соответствии с изображением: Чтобы была возможность использовать UART разъем роутера MR3220V2, его необходимо соединить в соответствии с изображением:
-{{http://dioptimizer.narod.ru/files/images/MR3220V2-UART.png?200}}\\+{{http://satsat.info/attachments/sharing/284119d1358177730-sharing-s-tp-link-tl-mr3420-i-3220-snimok.jpg?200}}\\
Для стабильного подключения по последовательному порту, необходимо припаять резистор сопротивлением 10кОм между TX и 3.3V пином((На роутере TL-MR3220 V1.2, резистор не обязателен, просто соедините TX, RX и GND линию с используемым Вами переходником.)), в таком состоянии он называется [[wp>ru:Подтягивающий_резистор | подтягивающий резистор]]. Это необходимо сделать потому, что реальный пин TX соединен с делителем напряжения - (2 x 5.6кОм) вместе с конденсатором, соединены между реальным пином TX (дорожка идущая от чипа) и выходным первым пином TX, который используется для подключения разъема на плате. Для стабильного подключения по последовательному порту, необходимо припаять резистор сопротивлением 10кОм между TX и 3.3V пином((На роутере TL-MR3220 V1.2, резистор не обязателен, просто соедините TX, RX и GND линию с используемым Вами переходником.)), в таком состоянии он называется [[wp>ru:Подтягивающий_резистор | подтягивающий резистор]]. Это необходимо сделать потому, что реальный пин TX соединен с делителем напряжения - (2 x 5.6кОм) вместе с конденсатором, соединены между реальным пином TX (дорожка идущая от чипа) и выходным первым пином TX, который используется для подключения разъема на плате.
Line 300: Line 326:
Теперь можете подключить [[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://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 чипа) и использовать его!\\
-| //Пример подключения через DKU-5 переходник:// \\ {{http://radikal.ua/data/upload/04012/49112/288b91cf54.jpg?300}} \\ //[[http://prohardver.hu/tema/tp-link_mr3420/hsz_1-50.html | Источник схемы]]// |+| //Пример подключения через DKU-5 переходник:// \\ {{http://cs306300.userapi.com/v306300280/44dc/KnoOK7t344M.jpg?300}} \\ //[[http://prohardver.hu/tema/tp-link_mr3420/hsz_1-50.html | Источник схемы]]// |
== Настройки порта== == Настройки порта==
Line 318: Line 344:
На роутере 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 335: Line 361:
==== 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  |  USB Power USB Power ON/OFF
-|  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 | +|  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  |  LAN1 LED  | | 90 overriden by u-boot || 0 1 +|  13  |  LAN1 LED(90) | WAN LED |  -  |  WLAN LED -
-|  14  |  LAN2 LED  | | 91 overriden by u-boot || 0 1 +|  14  |  LAN2 LED(91) | LAN1 LED |  -  |  SYS LED -
-|  15  |  LAN3 LED  | | |  92 overriden by u-boot || |  0 1 +|  15  |  LAN3 LED(92) | | LAN2 LED  -  |  WPS LED |  -  | 
-16 |  LAN4 LED  | | |  109 overriden by u-boot || |  0 1 +| 16  LAN4 LED(109) - |  LAN3 LED  |  -  |  WPS button  |
-17 WAN LED  | | |  110 overriden by u-boot || |  0 1 +17  |  WAN LED(110)  |  - |  LAN4 LED  | | | | 
-18 **NC** ? **R427** 85 2.6V 0V | |  0 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://img13.imageshack.us/img13/3900/img77202.jpg" width="400"></a></HTML> \\ //[[http://dioptimizer.narod.ru/files/images/IMG_7720.JPG|Оригинальное полноразмерное изображение]]//| +| //Местоположение GPIO и EJTAG на плате MR3220v1.2:// \\ <HTML><a href="http://desmond.imageshack.us/Himg28/scaled.php?server=28&filename=13520395.jpg&res=large"><img src="http://desmond.imageshack.us/Himg28/scaled.php?server=28&filename=13520395.jpg&res=medium" width="400"></a></HTML> | //Местоположение GPIO на плате MR3220v1.2:// \\ <HTML><a href="http://img13.imageshack.us/img13/3900/img77202.jpg"><img src="http://img13.imageshack.us/img13/3900/img77202.jpg" width="400"></a></HTML>
-| //Принципиальная схема с известными 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_button_hotplug'' (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
Line 392: Line 431:
Роутеры MR3420/MR3220 v2.x имеют по 10 светодиодных индикаторов: Роутеры MR3420/MR3220 v2.x имеют по 10 светодиодных индикаторов:
^ LED name ^ LED print ^ Internal name ^ Trigger ^ ^ LED name ^ LED print ^ Internal name ^ Trigger ^
-|  Power  |{{http://dioptimizer.narod.ru/files/images/PWR.png?16&nolink}}(PWR) unknown |  N/A  | +|  Power  | PWR  |  N/A |  N/A  | 
-|  System  |{{http://dioptimizer.narod.ru/files/images/SYS.png?16&nolink}}(SYS) |  tp-link:green:system  |  ''heartbeat''  | +|  System  | SYS  |  tp-link:green:system  |  ''heartbeat''  | 
-|  Wireless LAN  |{{http://dioptimizer.narod.ru/files/images/WLAN.png?16&nolink}}(WLAN) |  tp-link:green:wlan  |  ''phy0tpt''  | +|  Wireless LAN  | 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''  | +|  Wide Area Network  | 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 1  | 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 2  | 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 3  | 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''  | +|  LAN Port 4  | 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''  | +|  Universal Serial Bus  | 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  |+|  Wi-Fi Protected Setup  | WPS  |  tp-link:green:qss  |  User preference  |
==== Кнопки ==== ==== Кнопки ====
Line 484: Line 523:
  * Infineon HYB25D512160BE (Взят из Infineon DDR-SODIMM 512 MB)   * Infineon HYB25D512160BE (Взят из Infineon DDR-SODIMM 512 MB)
  * Samsung K4H511638B-TCB3 (неизвестно)   * Samsung K4H511638B-TCB3 (неизвестно)
 +На роутере TL-WR841ND V8.4 (аналогичен по железу TL-MR3420 V2 за исключением USB)
 +  * Hynix HY5DU121622CTP-D43 (Взят из Hynix HYMD532646CP6J-D43 256Mb DDR-DIMM 400MHz CL3.)
Cписок не тестированных чипов памяти размером 512Mbit(64Mbyte): Cписок не тестированных чипов памяти размером 512Mbit(64Mbyte):
Line 503: Line 544:
| //[[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 535: Line 573:
====Расширенный моддинг MMC==== ====Расширенный моддинг MMC====
-В отличие от стандартного моддинга [[: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|соседнем разделе]].+В отличие от стандартного моддинга [[: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 553: Line 591:
  * Метеостанция на основе роутера TL-MR3420 с датчиками давления, температуры и влажности (на польском) \\ http://www.elektroda.pl/rtvforum/topic2035886.html   * Метеостанция на основе роутера TL-MR3420 с датчиками давления, температуры и влажности (на польском) \\ http://www.elektroda.pl/rtvforum/topic2035886.html
-  * Роутер TL-MR3420 на колёсах \\ http://blog.jcorp.ru/?p=48+  * Роутер 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 
 + 
 +  * Тема на форуме посвящена переделки множества устройств TP-Link в устройства Ubiquiti \\ http://www.lan23.ru/forum/showthread.php?t=9362 
\\ \\
\\ \\
Line 560: Line 603:
===== Метки ===== ===== Метки =====
---- ----
-{{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}} +{{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 Modification SOP8 SOP16 SO8W SO-DIMM AR9331 AP99 AP121 Align XSPAN}}
- +
- +

Back to top

ru/toh/tp-link/tl-mr3420.1358385505.txt.bz2 · Last modified: 2013/01/17 02:18 (external edit)