Turris MOX
From TechInfoDepot
Jump to navigationJump to search
| abgn+ac (AC1750) | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Modular & Open-Source Router | |||||||||||||||||||||||||
|
| |||||||||||||||||||||||||
| Homepage | Product page | ||||||||||||||||||||||||
| WikiDevi.wi-cat.ru | Turris MOX | ||||||||||||||||||||||||
| 3rd Party Firmware | |||||||||||||||||||||||||
| dd-wrt | Status Unknown | ||||||||||||||||||||||||
| OpenWrt | Supported | ||||||||||||||||||||||||
| Tomato any flavor | Incompatible | ||||||||||||||||||||||||
| Platform | |||||||||||||||||||||||||
| Brand • Model • Rev | CZ.NIC Turris MOX | ||||||||||||||||||||||||
| Model Part Number | RTROM0X | ||||||||||||||||||||||||
| FCC ID (fcc.io) | none specified | ||||||||||||||||||||||||
| FCC ID (fcc.report) | none specified | ||||||||||||||||||||||||
| Type | wireless router | ||||||||||||||||||||||||
| CPU1 | Marvell 88F3720 | ||||||||||||||||||||||||
| CPU1 Type | ARMv8 Cortex-A53 | ||||||||||||||||||||||||
| CPU1 Speed | 1.2 GHz ( 2 cores ) | ||||||||||||||||||||||||
| Flash1 Chip | Macronix Model? | ||||||||||||||||||||||||
| Flash1 Size | 16 MiB 16,777,216 B <br />131,072 Kib <br />16,384 KiB <br />128 Mib <br />0.0156 GiB <br /> | ||||||||||||||||||||||||
| RAM1 Size | 512 MiB 536,870,912 B <br />4,194,304 Kib <br />524,288 KiB <br />4,096 Mib <br />0.5 GiB <br /> | ||||||||||||||||||||||||
| RAM1 Chip | SK hynix H5TC4G63CFR-PBA | ||||||||||||||||||||||||
| ETH chip1 | Marvell 88F3720 | ||||||||||||||||||||||||
| Switch | Marvell 88E6176 | ||||||||||||||||||||||||
| Ethernet Port Count |
1-WAN 4-1GbE-LAN | ||||||||||||||||||||||||
| Wired Standard | IEEE 802.3i/3u/3ab | ||||||||||||||||||||||||
| Stock bootloader | U-Boot | ||||||||||||||||||||||||
| Stock FW OS | Linux Turris OS OpenWrt-deriv | ||||||||||||||||||||||||
| Expansion IF types | PCIe, Mini PCIe, USB 3.0, SFP | ||||||||||||||||||||||||
| Mini PCIe slots | 4 | ||||||||||||||||||||||||
| USB ports | 1 | ||||||||||||||||||||||||
| SD/MMC Slots | 1 | ||||||||||||||||||||||||
| SFP ports | 1 | ||||||||||||||||||||||||
| USB Hub Compatible | Untested | ||||||||||||||||||||||||
| Power | 12 VDC, 2.5 A | ||||||||||||||||||||||||
| Connector type | barrel | ||||||||||||||||||||||||
| Serial Port (UART) | yes, populated, 6-pin header, (115200 8N1) | ||||||||||||||||||||||||
| JTAG Port | yes, populated, 34-pin header, (SDIO,GPIO,I2C) | ||||||||||||||||||||||||
|
Flags: | |||||||||||||||||||||||||
|
| |||||||||||||||||||||||||
| Other | |||||||||||||||||||||||||
|
Default SSID: Turris (3 addl. devices) | |||||||||||||||||||||||||
| Retail | |||||||||||||||||||||||||
| (Est.) release date | 27 March 2018 | ||||||||||||||||||||||||
| (Est.) initial retail price (in USD): | $69 | ||||||||||||||||||||||||
| Radio 1 | |||||||||||||||||||||||||
| Radio1 module | Compex WLE900VX | ||||||||||||||||||||||||
| Radio1 module IF | Mini PCIe | ||||||||||||||||||||||||
| Chip1 | Qualcomm Atheros QCA9880-BR4A | ||||||||||||||||||||||||
| Wireless interface OUI | 04:F0:21 | ||||||||||||||||||||||||
| Antenna Connector Type | U.FL | ||||||||||||||||||||||||
| MIMO status | 3x3:3 | ||||||||||||||||||||||||
| Wireless Standard | IEEE 802.11a/b/g/n/ac | ||||||||||||||||||||||||
| 802.11ac | up to 1300 Mbps | ||||||||||||||||||||||||
| 802.11n | up to 450 Mbps | ||||||||||||||||||||||||
| 802.11g | up to 54 Mbps | ||||||||||||||||||||||||
| 802.11b | up to 11 Mbps | ||||||||||||||||||||||||
| 802.11a | up to 54 Mbps | ||||||||||||||||||||||||
| WiFi Operating Frequency | 2.4 or 5 GHz | ||||||||||||||||||||||||
| |||||||||||||||||||||||||
For a list of all currently documented Marvell chipsets with specifications, see Marvell.
For a list of all currently documented Qualcomm Atheros (QCA) chipsets with specifications, see Qualcomm Atheros.
For a list of all currently documented CZ.NIC devices with specifications, see CZ.NIC.
Overview
Specifications
Modules: The system is comprised of a
- MOX A - Basic Module: CPU: Marvell Armada 3720 (Dual-Core)
- RAM: 512MB (DDR3), 1x USB 3.0, 1x GbE, GPIO, SDIO, UART and I2C
Mini PCIe port that can currently be used by one to three modules as needed:
- MOX B - Extension Module: for 2.4/5GHz Wi-Fi card, SSD, LTE modem
- MOX C - Ethernet Module: with 4x GbE LAN port (RJ45)
- MOX D - SFP Module: to connect to 2.5Gbps fiber connection (FTTH)
- MOX E - Super Ethernet Module: with 8x GbE LAN port (RJ45)
- MOX F - USB Module: with 4x USB 3.0 port (project)
- MOX G - Super Extension Module: with 1x Mini PCIe (project)
Additional MOX modules due straddle mount PCIe 64-pin connector:
- LTE modem (miniPCIe), SSD disc (miniPCIe or M2)
Links of Interest
News
- Turris MOX on Indiegogo campaign
- Turris MOX on root.cz (internal images)
- Turris MOX review on SNX-Software
Flashing
| NOTE: During configuration or flashing a device, the only things that should be hooked to the device is the computer and power. |
Flashing OpenWrt
Target: mvebu
Subtarget: cortexa53
Package architecture: aarch64_cortex-a53
Supported Since Commit
Support started version: 25.12.0
Current supported version: 25.12.2
Subtarget: cortexa53
Package architecture: aarch64_cortex-a53
Supported Since Commit
Support started version: 25.12.0
Current supported version: 25.12.2
LAN Comment: Additional Gbe ports via Mox C or E modules
WLAN Hardware: none
WLAN Comment: WLAN requires Mox B or G modules for mPCIe slot
USB SATA Comment: Additional USB ports via Mox F module
Installation method(s):
see git-commit
Recovery method(s):
see git-commit
Comment:
Available in 512MB and 1GB RAM configurations
WLAN Hardware: none
WLAN Comment: WLAN requires Mox B or G modules for mPCIe slot
USB SATA Comment: Additional USB ports via Mox F module
Installation method(s):
see git-commit
Recovery method(s):
see git-commit
Comment:
Available in 512MB and 1GB RAM configurations
| git • >> |
|---|
mvebu: add support for Turris MOX
Adds support for Turris MOX, a modular router extendable by board modules (MOX B-G).
You can explore the idea behind the modules at: https://mox-configurator.turris.cz/
More information about Turris MOX can be found here: https://docs.turris.cz/hw/mox/intro/
Also works with Turris Shield (Turris MOX A and C with a simplified OS UI).
Specifications:
-----------------------
MOX A
- SoC: Marvell Armada 3720
- RAM: 512/1024 MB, DDR3
- Memory:
- 8 MB SPI NOR Flash for U-Boot and rescue system
- SD card slot
- 1x RJ-45, 1Gbps
- 1x USB 3.0
- 1x activity LED
- 1x reset button
- SDIO header
- misc pin header (UART, GPIO, JTAG, ...)
MOX B, G
- 1x mPCIe slot
- 1x SIM slot
MOX C
- 4x RJ-45, 1Gbps
MOX D
- SFP, 2.5Gbps
MOX E
- 8x RJ-45, 1Gbps
MOX F
- 4x USB 3.0
Module support:
-----------------------
Additional packages are needed for some modules.
MOX A (core)
- works as is
MOX B, G (mPCIe, mPCIe passthrough)
- works as is
MOX C, E (4x, 8x RJ-45)
- kmod-dsa
- kmod-dsa-mv88e6xxx
MOX D (SFP)
- kmod-sfp
- kmod-phy-marvell-10g
MOX F (4x USB 3.0)
- works as is
Wi-Fi 5, 3x3 card (WLE900VX)
- kmod-ath10k
- ath10k-board-qca988x
- ath10k-firmware-qca988x
Wi-Fi 6, DBDC, 2x2 card (MT7915DAN)
- kmod-mt7915e
- kmod-mt7915-firmware
Interface naming:
-----------------------
- MOX A's RJ-45 is assigned to `eth0`.
- MOX C, E (4x, 8x RJ-45) are assigned to `lan<number>@eth1`
- If MOX D (SFP) is connected directly to MOX A, the resulting interface
is `eth1`. If it's connected through MOX E (8x RJ-45), the resulting
interface is `sfp@eth1`.
Quirks:
-----------------------
- MOX is sensitive to the order of connected modules. Verify that the
confguration is valid at: https://mox-configurator.turris.cz/
- `CONFIG_MOXTET` and `CONFIG_GPIO_MOXTET` need to be enabled in kernel
config. Moxtet is a bus protocol needed to discover and configure MOX
modules. It must be compiled into the kernel for the modules to work.
Though it's very small so it won't bloat up the kernel image.
Flashing instructions:
-----------------------
1. Download `openwrt-*-ext4-sdcard.img.gz` and `gunzip` it.
2. Insert an SD card and flash the image to it using dd:
dd if=openwrt-*-ext4-sdcard.img.gz of=/dev/mmcblk0 bs=4096 conv=fsync
3. Plug the SD card into MOX.
Troubleshooting:
-----------------------
- https://docs.turris.cz/hw/serial/#turris-mox
- https://docs.turris.cz/hw/mox/rescue-modes/
|
Flashing Tomato
Please insert instructions here
See also
Models
- Turris MOX Start (MOX A) - Router
- Marvell Armada 3720, 512MB DDR3, GbE WAN, USB 3.0, microSD slot
- Turris MOX Power Wi-Fi (MOX A + MOX B) - Access Point
- Marvell Armada 3720, 512MB DDR3, GbE WAN, USB 3.0, microSD slot,
- 2.4/5GHz Dual-Band Wi‑Fi (2×2 2.4GHz/3×3 5GHz), SIM Card slot
- Turris MOX Classic (MOX A + MOX B + MOX C) - WiFi Router
- Marvell Armada 3720, 512MB DDR3, GbE WAN, USB 3.0, microSD slot,
- 2.4/5GHz Dual-Band Wi‑Fi (2×2 2.4GHz/3×3 5GHz), SIM, 4x GbE LAN
- Turris MOX Cloud (MOX A + MOX F + RAM) - NAS
- Marvell Armada 3720, 1GB DDR3, GbE WAN, 5x USB 3.0, microSD slot
Categories:
- CZ.NIC
- Embedded system/wireless router
- Embedded System Marvell
- Embedded System 88F3720
- Marvell
- Embedded System ARMv8
- Embedded System Cortex-A53
- Embedded System 88E6176
- Embedded System Qualcomm Atheros
- Embedded System QCA9880-BR4A
- Qualcomm Atheros
- Has Mimo Status
- Embedded System IEEE 802.11a/b/g/n/ac
- Single-Radio Wireless Embedded System
- Wireless Embedded System
- Dual-Band
- Embedded System
- English Documentation