User Tools

Site Tools


toh:4g.systems:access.cube
The Wiki is getting migrated to a new server, edits are disabled until further notice.

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Previous revision
toh:4g.systems:access.cube [2013/07/02 21:48]
toh:4g.systems:access.cube [2015/07/08 10:45] (current)
tereay [Tags]
Line 1: Line 1:
 +====== 4G Systems MTX-1 MeshCube / AccessCube ======
  
 +{{:​media:​toh:​meshcube_klar_freigestellt.jpg}}
 +
 +The "​MeshCube"​ (MTX-1) was one of the first extensible Wireless hardware built with "mesh routing"​ and community support in mind.  "​AccessCube"​ was the commercial marketing term for exactly the same hardware. Later a "​singleboard"​ variant was sold by T-Systems as "​Internet Box". Allthough the HW is not produced any more, a few "​cubes"​ keep running in community networks, especially Berlin. Supported since OpenWrt Kamikaze under the OpenWrt target ''​au1000''​ https://​dev.openwrt.org/​wiki/​au1000
 +
 +
 +===== Supported Versions =====
 +^ Version/​Model ^ Launch Date ^ Model Specific Notes ^
 +| 4G Systems MeshCube / AccessCube (mtx-1) | 2004-12 | - |
 +| T-Mobile Internet Box (TMD SB1-S) ​       | 2006    | rebranded, single board, single MiniPCI |
 +
 +
 +===== Hardware Highlights =====
 +^ SoC ^ Ram ^ Flash ^ Network ^ USB ^ Serial ^ JTag ^
 +| RMI/AMD AU1500 | 64MiB | 32MiB | 1 | Yes | Yes | Yes |
 +
 +One of the outstanding features of the MeshCube is the support of up to eight (8) MiniPCI (WLAN) cards. By default it comes with two MiniPCI slots.
 +
 +
 +===== Hardware =====
 +==== Info ====
 +| **[[wp>​Instruction set]]:​** ​              | [[wp>​MIPS architecture|MIPS]] |
 +| **Vendor:​** ​                              | 4G Systeme |
 +| **[[doc:​techref:​Bootloader]]:​** ​          | YAMON |
 +| **[[doc:​hardware:​soc|System-On-Chip]]:​** ​ | RMI/AMD Alchemy Au1500 V0.2 |
 +| **[[doc:​hardware:​cpu|CPU]] @Frq** ​        | MIPS32 @400MHz |
 +| **Flash size:​** ​                | 32 MiB |
 +| **Flash Chip:​** ​                | AMD Am29LV128M |
 +| **RAM size:​** ​                  | 64 MiB   |
 +| **RAM Chip:​** ​                  | Samsung K4S561632C ​ |
 +| **Wireless No1:​** ​              | MiniPCI (Atheros AR5213A) |
 +| **Wireless No2:​** ​              | MiniPCI (Atheros AR5213A) |
 +| **[[doc:​hardware:​Switch]]:​** ​   | //​none// ​ |
 +| **[[doc/​hardware/​internet.access.technologies|Modem]]:​** ​  | //​none// ​ |
 +| **USB:​** ​                       | Yes 1 x 1.1 Host + device |
 +| **[[doc:​hardware:​port.serial|Serial]]:​** ​ | [[#​Serial|Yes]] |
 +| **[[doc:​hardware:​port.jtag|JTAG]]:​** ​     | [[#​JTAG|Yes]] ​  |
 +
 +
 +
 +==== Installation using the TFTP method ====
 +
 +See [[doc:​howto:​generic.flashing.tftp]].
 +
 +We need a TFTP Server on a PC. On the MeshCube you connect the Serial port, and enter YAMON bootloader. First we need to erase the flash:
 +
 +<​code>​
 +YAMON> setenv ipaddr FREE_IP.IN.YOUR.NET
 +YAMON> setenv bootserver IP.OF.YOUR.TFTP_SERVER
 +YAMON> erase 0xbfd00000 0xf0000
 +YAMON> erase -s
 +</​code>​
 +
 +Then we can load the kernel and filesystem:
 +
 +<​code>​
 +load /​openwrt-au1000-au1500-vmlinux-flash.srec
 +load /​openwrt-au1000-au1500-jffs2-128k.srec
 +</​code>​
 +
 +
 +==== Serial and JTAG ====
 +
 +The MeshCube has a Serial and JTAG connector at the front, just above the power plug. See
 +-> [[doc:​hardware:​port.serial]] and -> [[doc:​hardware:​port.jtag]] for general information about the JTAG/serial port, cables, etc.
 +
 +The following serial port settings are used:
 +
 +| bps   | 115200 |
 +| data bits   | 8    |
 +| parity  ​ | None   |
 +| stop bits   | 1    |
 +| HW flow control | no     |
 +| SW flow control | no     |
 +
 +The Serial/JTAG Port has the following pin-out, as seen from the front:
 +
 +| 02 | 04 | 06 | 08 | 10 | 12 |
 +| 01 | 03 | 05 | 07 | 09 | 11 |
 +
 +The pins are assigned like this:
 +
 +| 01 | TXD (3.3v) | Serial |
 +| 02 | RXD (3.3v) | Serial |
 +| 03 | VCC (3.3v) | |
 +| 04 | TCK   | EJTAG |
 +| 05 | RST#   | EJTAG |
 +| 06 | TMS   | EJTAG |
 +| 07 | DINT   | EJTAG |
 +| 08 | TDO   | EJTAG |
 +| 09 | GND        | |
 +| 10 | TDI   | EJTAG |
 +| 11 | GND        | |
 +| 12 | TRST   | EJTAG |
 +
 +
 +The "​T-Mobile Internet Box" has a connector close to the Ethernet port with the following pinout:
 +
 +| 1: GND | 2 |
 +| 3 | 4 |
 +| 5 | 6 |
 +| 7 | 8 |
 +| 9: RX | 10: TX |
 +
 +
 +===== Link dump =====
 +  * http://​www.linux-mips.org/​wiki/​Mtx-1
 +  * http://​download.berlin.freifunk.net/​meshcube.org/​meshwiki/​
 +
 +
 +
 +===== Tags =====
 +{{tag>​FastEthernet 1NIC 0WNIC 1WNIC 2WNIC no_switch miniPCI 2miniPCI 8miniPCI alchemy au1000 au1500 poe USB 1USB 32Flash 64RAM Serial JTAG }}