MediaPack MP-202

The MP-202 is a 2-port ATA.

This is device is not yet supported

Basic support for hardware revision B (ar7-based) has been added to trunk.

Hardware revision C is RealTek/Lexra based and unsupported.

Hardware revision A has less Flash so probably wont be supported.

There are no drivers for PCM-interface and SLICs which are needed for the phone ports.

Info

Description Rev B Rev A
Architecture: MIPS MIPS
Bootloader: PSPBoot PSPBoot
System-On-Chip: AC496-CB AC496-CB
CPU/Speed 4KEc V4.8 @125 Mhz 4KEc V4.8 @125 Mhz
Flash-Chip: Macronix MX29LV640DBTC-90G ?
Flash size: 8192 KiB 4096 KiB?
RAM: 16 MiB 16 MiB?
FXS (phone ports): 2 x Si3215-FM 2 x Si3215-FM
Serial: Yes 3 Pin Headers
JTAG: Yes Yes

Photo

Rev A PCB

PCB Consists of two boards stacked together. One board contains network, cpu, flash ETC second board seems to be VOIP stuff.

JTAG has a 14 pin MINI plug

mp202-ra-board.jpg

Rev B PCB'

Board changed significantly from Rev A. Device is wider and board is only one piece not two.

OpenWrt bootlog

Flash found: MX29LV640DBTC Press ESC for monitor... 221 (ac494bl) [boot 84] attempt (0) trying to boot from (BOOTCFG) Booting... [ 0.000000] Linux version 3.3.8 (daniel@localhost) (gcc version 4.6.4 20121001 (prerelease) (Linaro GCC 4.6-2012.10) ) #5 Mon Oct 15 09:55:48 IST 2012 [ 0.000000] gpiochip_add: registered GPIOs 0 to 50 on device: titan-gpio [ 0.000000] titan-gpio: registered 51 GPIOs [ 0.000000] bootconsole [early0] enabled [ 0.000000] CPU revision is: 00018448 (MIPS 4KEc) [ 0.000000] AudioCodes AC49x, ID: 0x0007, Revision: 0x02 [ 0.000000] Determined physical RAM map: [ 0.000000] memory: 01000000 @ 14000000 (usable) [ 0.000000] Initrd not found or empty - disabling initrd [ 0.000000] Zone PFN ranges: [ 0.000000] Normal 0x00014000 -> 0x00015000 [ 0.000000] Movable zone start PFN for each node [ 0.000000] Early memory PFN ranges [ 0.000000] 0: 0x00014000 -> 0x00015000 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping off. Total pages: 4064 [ 0.000000] Kernel command line: console=ttyS0,115200n8 [ 0.000000] PID hash table entries: 64 (order: -4, 256 bytes) [ 0.000000] Dentry cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.000000] Inode-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 16 bytes. [ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 16 bytes [ 0.000000] Memory: 7220k/16384k available (2327k kernel code, 9164k reserved, 349k data, 164k init, 0k highmem) [ 0.000000] NR_IRQS:256 [ 0.000000] Calibrating delay loop... 148.88 BogoMIPS (lpj=744448) [ 0.070000] pid_max: default: 32768 minimum: 301 [ 0.070000] Mount-cache hash table entries: 512 [ 0.080000] NET: Registered protocol family 16 [ 0.120000] bio: create slab at 0 [ 0.130000] Switching to clocksource MIPS [ 0.150000] NET: Registered protocol family 2 [ 0.150000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.160000] TCP established hash table entries: 512 (order: 0, 4096 bytes) [ 0.170000] TCP bind hash table entries: 512 (order: -1, 2048 bytes) [ 0.170000] TCP: Hash tables configured (established 512 bind 512) [ 0.180000] TCP reno registered [ 0.180000] UDP hash table entries: 256 (order: 0, 4096 bytes) [ 0.180000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) [ 0.190000] NET: Registered protocol family 1 [ 0.260000] cannot parse mac address, using random address [ 0.260000] unable to register fixed phy for cpmac-high: 0 [ 0.280000] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.280000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [ 0.290000] msgmni has been set to 16 [ 0.300000] io scheduler noop registered [ 0.300000] io scheduler deadline registered (default) [ 0.310000] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled [ 0.310000] serial8250: ttyS0 at MMIO 0x8610e00 (irq = 15) is a TI-AR7 [ 0.320000] console [ttyS0] enabled, bootconsole disabled [ 0.320000] console [ttyS0] enabled, bootconsole disabled [ 0.330000] serial8250: ttyS1 at MMIO 0x8610f00 (irq = 16) is a TI-AR7 [ 0.340000] physmap platform flash device: 02000000 at 10000000 [ 0.350000] physmap-flash.0: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022cb [ 0.360000] Amd/Fujitsu Extended Query Table at 0x0040 [ 0.360000] Amd/Fujitsu Extended Query version 1.1. [ 0.370000] number of CFI chips: 1 [ 0.370000] detected sub-partition rootfs: 0x00500000@0x002f0000 [ 0.380000] 4 ac49xpart partitions found on MTD device physmap-flash.0 [ 0.380000] Creating 4 MTD partitions on "physmap-flash.0": [ 0.390000] 0x000000010000-0x0000007f0000 : "linux" [ 0.400000] 0x0000002f0000-0x0000007f0000 : "rootfs" [ 0.410000] mtd: partition "rootfs" set to be root filesystem [ 0.420000] mtd: partition "rootfs_data" created automatically, ofs=450000, len=3A0000 [ 0.420000] 0x000000450000-0x0000007f0000 : "rootfs_data" [ 0.430000] 0x000000000000-0x000000010000 : "loader" [ 0.440000] 0x0000007f0000-0x000000800000 : "config" [ 0.460000] Fixed MDIO Bus: probed [ 6.650000] INTERNAL PHY!!! [ 6.710000] cpmac-mii: probed [ 6.780000] cpmac: device eth0 (regs: 08640800, irq: 41, phy: cpmac-1:1f, mac: 5a:83:ac:ee:01:fc) [ 6.850000] cpmac: device eth1 (regs: 08640000, irq: 27, phy: cpmac-1:1e, mac: 00:01:02:03:04:05) [ 6.850000] ar7_wdt: timer margin 59 seconds (prescale 65535, change 57180, freq 62500000) [ 6.870000] vlynq0: regs 0x08611c00, irq 33, mem 0x0c000000 [ 7.780000] vlynq1: regs 0x08611300, irq 34, mem 0x40000000 [ 8.690000] TCP cubic registered [ 8.690000] NET: Registered protocol family 17 [ 8.690000] 8021q: 802.1Q VLAN Support v1.8 [ 8.710000] VFS: Mounted root (squashfs filesystem) readonly on device 31:1. [ 8.810000] Freeing prom memory: 5924k freed [ 8.820000] Freeing unused kernel memory: 164k freed - preinit - Press the [f] key and hit [enter] to enter failsafe mode - regular preinit - [ 16.160000] JFFS2 notice: (294) jffs2_build_xattr_subsystem: complete building xattr subsystem, 3 of xdatum (0 unchecked, 2 orphan) and 16 of xref (0 dead, 10 orphan) found. switching to jffs2 - init - Please press Enter to activate this console. [ 18.520000] Compat-drivers backport release: compat-drivers-2012-09-04-2-gddac993 [ 18.520000] Backport based on wireless-testing.git master-2012-09-07 [ 18.530000] compat.git: wireless-testing.git [ 18.730000] cfg80211: Calling CRDA to update world regulatory domain [ 18.730000] cfg80211: World regulatory domain updated: [ 18.740000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [ 18.740000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 18.750000] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) [ 18.760000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) [ 18.760000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 18.770000] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 19.350000] NET: Registered protocol family 8 [ 19.360000] NET: Registered protocol family 20 [ 19.710000] PPP generic driver version 2.4.2 [ 20.090000] ip_tables: (C) 2000-2006 Netfilter Core Team [ 20.430000] NET: Registered protocol family 24 [ 20.480000] nf_conntrack version 0.5.0 (207 buckets, 828 max) [ 21.010000] acx-mac80211, version: v0.6.0 (git: unknown) [ 21.010000] this driver is still EXPERIMENTAL [ 21.010000] acx: please read the README file and/or go to http://acx100.sourceforge.net/wiki for further information [ 21.030000] built with CONFIG_ACX_MAC80211_PCI [ 21.030000] compiled to use 32bit I/O access. I/O timing issues might occur, such as non-working firmware upload. Report them [ 21.040000] acx: running on a little-endian CPU [ 21.040000] PCI/VLYNQ module initialized, waiting for cards to probe... [ 29.590000] device eth0 entered promiscuous mode [ 29.590000] br-lan: port 1(eth0) entered forwarding state [ 29.600000] br-lan: port 1(eth0) entered forwarding state [ 29.710000] device eth1 entered promiscuous mode [ 29.710000] br-lan: port 2(eth1) entered forwarding state [ 29.720000] br-lan: port 2(eth1) entered forwarding state [ 29.720000] PHY: cpmac-1:1e - Link is Up - 100/Full [ 29.750000] br-lan: port 1(eth0) entered disabled state [ 29.780000] device eth0.1 entered promiscuous mode [ 29.780000] device eth0.2 entered promiscuous mode [ 30.960000] ar7_wdt: timer margin 59 seconds (prescale 65535, change 57180, freq 62500000) [ 31.720000] br-lan: port 2(eth1) entered forwarding state BusyBox v1.19.4 (2012-10-15 09:12:51 IST) built-in shell (ash) Enter 'help' for a list of built-in commands. _______ ________ __ | |.-----.-----.-----.| | | |.----.| |_ | - || _ | -__| || | | || _|| _| |_______|| __|_____|__|__||________||__| |____| |__| W I R E L E S S F R E E D O M ----------------------------------------------------- BARRIER BREAKER (Bleeding Edge, r33769) ----------------------------------------------------- * 1/2 oz Galliano Pour all ingredients into * 4 oz cold Coffee an irish coffee mug filled * 1 1/2 oz Dark Rum with crushed ice. Stir. * 2 tsp. Creme de Cacao ----------------------------------------------------- root@OpenWrt:/#

Serial

port.serial general information about the serial port, serial port cable, etc.

How to connect to the Serial Port of this specific device:

JP1 is a 3.3V TTL

1 TX, 2 GND, 3 RX

If you need a VCC for reference, you can use pin 14 of J9

JTAG

port.jtag general information about the JTAG port, JTAG cable, etc.

J9 is a standard EJTAG port

Tags

For some Help with the Tags, please have a look here: tags

Back to top

toh/audiocodes/mp202.txt · Last modified: 2014/02/13 07:25 (external edit)