User Tools

Site Tools


wrtu54g-tm:info

This is an old revision of the document!


Overview

The WRTU54-TM has an 8MB flash, 64MB RAM, Infineon WildPass ADM8668 SoC, Infineon Vinetic device for the two telephone ports, and GemPlus GemCore SIM Pro Smart Card Reader attached to the USB bus to read credentials from two SIM cards. It utilizes UMA/GAN. Basically all voice traffic is passed as GSM over an IPSec link to T-Mobile.

Hardware

Serial Port

JP2 is your standard Linksys 3.3v serial port at 115200 8N1. You'll need a level converter. The pinout is as follows:

1 - 3.3 VDC
2 - TXD
3 - RXD
4 - GND

USB2.0 Port

The SoC offers a single USB2.0 port, which is attached to the SIM card reader. The reader can be removed from the circuit and replaced with a USB port for Flash drives, etc. More info on USB here: HOWTO: Replace SIM reader with USB connector

Software

Das U-Boot boot loader with Linux kernel 2.4.31-ADM8668. Separate recovery kernel and rootfs in flash. rootfs is squashfs-2.2 with LZMA compression.

Firmware

Flash Memory Layout

0x000000-0x00306f : 12,399	U-Boot loader - Micro-Bunzip2  
0x003070-0x00ffff : 53135	BZip2 compressed U-Boot image (32-byte header)  
0x010000-0x01ffff : 65,535	Unused - all <FF> bytes  
0x020000-0x020fff : 4,095	NVRAM default values (4-byte header: b1,27,6e,44)  
0x021000-0x03ffff : 126,975	RAW ACS filesystem /nv/*   
0x040000-0x1fffff : 1,835,007	GZip compressed Linux kernel #1 (32-byte header)  
0x200000-0x5f0fff : 4,132,863	SquashFS filesystem #1  
0x5f1000-0x5fffff : 61,439	RAWACS filesystem /tmp/crt.pem  
0x600000-0x6affff : 720,895	GZip compressed Linux kernel #2 (32-byte header)  
0x6b0000-0x7fffff : 1,376,255	SquashFS filesystem #2

/proc files

cpuinfo

system type             : Tecom - MuleAP
processor               : 0
cpu model               : MIPS 4Kc V0.11
BogoMIPS                : 199.47
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 16
extra interrupt vector  : yes
hardware watchpoint     : yes
VCED exceptions         : not available
VCEI exceptions         : not available

pci

PCI devices found:
  Bus  0, device   0, function  0:
    Class 0600: PCI device 1317:8688 (rev 0).
      Master Capable.  Latency=128.
      Non-prefetchable 32 bit memory at 0xf0000000 [0xffffffff].
  Bus  0, device   1, function  0:
    Class 0280: PCI device 1814:0301 (rev 0).
      IRQ 14.
      Master Capable.  Latency=128.
      Non-prefetchable 32 bit memory at 0x16000000 [0x16007fff].

bus/usb/devices

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 1  
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0  
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS= 8 #Cfgs=  1  
P:  Vendor=0000 ProdID=0000 Rev= 2.04  
S:  Manufacturer=Linux 2.4.31-ADM8668 ehci_hcd  
S:  Product=ARC EHCI Host Controller  
S:  SerialNumber=ehci_hcd  
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA  
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub  
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=256ms  
T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=12  MxCh= 0  
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1  
P:  Vendor=08e6 ProdID=3480 Rev= 1.00  
S:  Manufacturer=Gemplus  
S:  Product=GemCore SIM Pro Smart Card Reader  
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA  
I:  If#= 0 Alt= 0 #EPs= 3 Cls=0b(scard) Sub=00 Prot=00 Driver=(none)  
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms  
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms  
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=24ms  

interrupts

           CPU0
  3:          2    ADM8668 INTC  vinbsp
  6:        202    ADM8668 INTC  serial
  7:          0    ADM8668 INTC  adm0
  8:          0    ADM8668 INTC  adm1
 14:        624    ADM8668 INTC  ra0
 15:         11    ADM8668 INTC  ehci_hcd
ERR:          0
wrtu54g-tm/info.1265527025.txt.gz · Last modified: 2023/11/04 22:29 (external edit)

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki