Actiontec GT724WG

The device is based on Texas Instrument AR7. It seems to boot the 10.3 kernels, but work is still needed for it to be useful.

Hardware Highlights

CPU Ram Flash Network USB Serial JTag
TI AR7@212MHz 16MB 4MB 4 + DSL + WiFi(TI TNETW1350A) Marvel 88E6060 switch No Yes Yes?

Photo

actiontecgt724wg.jpg

Flash layout

partition start end description
mtd2 0x90000000 0x90010000 ADAM2 bootloader
mtd1 0x90020000 0x90100000 kernel
mtd0 0x90100000 0x902c0000 squashfs filesystem
mtd4 0x90020000 0x902c0000 unused to load image
mtd3 0x90010000 0x90020000 ADAM2 environment

Boot loader

PSPBoot1.3 rev: 1.3.7.15

Serial

3.3V serial is available on JP603 with the following pin out:

pin 1 : GND
pin 2 : TX
pin 3 : RX
pin 4 : NC
pin 5 : 3.3V
pin 6 : NC

Pin 1 is the closest to LED9.

Boot output

PSPBoot1.3 rev: 1.3.7.15
(c) Copyright 2002-2005 Texas Instruments, Inc. All Rights Reserved.

Press ESC for monitor... 1

(psbl)

Booting...
Linux version 2.6.32.25 (openwrt@ampere) (gcc version 4.3.3 (GCC) ) #1 Fri Nov 19 20:11:33 PST 2010
bootconsole [early0] enabled
CPU revision is: 00018448 (MIPS 4KEc)
TI AR7 (TNETD7200), ID: 0x002b, Revision: 0x11
Determined physical RAM map:
 memory: 01000000 @ 14000000 (usable)
Initrd not found or empty - disabling initrd
Zone PFN ranges:
  Normal   0x00014000 -> 0x00015000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0: 0x00014000 -> 0x00015000
Built 1 zonelists in Zone order, mobility grouping off.  Total pages: 4064
Kernel command line: rootfstype=squashfs,jffs2 console=ttyS0,38400n8
PID hash table entries: 64 (order: -4, 256 bytes)
Dentry cache hash table entries: 2048 (order: 1, 8192 bytes)
Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)
Primary instruction cache 16kB, VIPT, 4-way, linesize 16 bytes.
Primary data cache 8kB, 4-way, VIPT, no aliases, linesize 16 bytes
Memory: 12352k/16384k available (2254k kernel code, 4032k reserved, 353k data, 136k init, 0k highmem)
Hierarchical RCU implementation.
NR_IRQS:256
Clocks: Sync 2:1 mode
Clocks: Setting CPU clock
Adjusted requested frequency 211000000 to 211968000
Clocks: base = 35328000, frequency = 211968000, prediv = 1, postdiv = 1, postdiv2 = -1, mul = 6
Clocks: Setting DSP clock
Clocks: base = 25000000, frequency = 105984000, prediv = 1, postdiv = 2, postdiv2 = 1, mul = 10
Clocks: Setting USB clock
Adjusted requested frequency 48000000 to 47863741
Clocks: base = 105984000, frequency = 48000000, prediv = 1, postdiv = 31, postdiv2 = -1, mul = 14
Calibrating delay loop... 211.35 BogoMIPS (lpj=1056768)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
bio: create slab <bio-0> at 0
Switching to clocksource MIPS
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 512 (order: 0, 4096 bytes)
TCP bind hash table entries: 512 (order: -1, 2048 bytes)
TCP: Hash tables configured (established 512 bind 512)
TCP reno registered
NET: Registered protocol family 1
squashfs: version 4.0 (2009/01/31) Phillip Lougher
Registering mini_fo version $Id$
JFFS2 version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
msgmni has been set to 24
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
serial8250: ttyS0 at MMIO 0x8610e00 (irq = 15) is a TI-AR7
console [ttyS0] enabled, bootconsole disabled
console [ttyS0] enabled, bootconsole disabled
                                             physmap platform flash device: 00800000 at 10000000
physmap-flash.0: Found 1 x16 devices at 0x0 in 16-bit bank
 CFI mfr 0x000000ec
 CFI id  0x000022a2
 Amd/Fujitsu Extended Query Table at 0x0040
  Newer Samsung flash detected, should be compatibile with Amd/Fujitsu.
  Fixed Samsung's Amd/Fujitsu Extended Query version from 3.3 to 1.3.
  Amd/Fujitsu Extended Query version 1.3.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
cmdlinepart partition parsing not available
RedBoot partition parsing not available
4 ar7part partitions found on MTD device physmap-flash.0
Creating 4 MTD partitions on "physmap-flash.0":
0x000000000000-0x000000010000 : "loader"
0x000000010000-0x000000020000 : "config"
0x000000020000-0x000000400000 : "linux"
0x000000100000-0x000000400000 : "rootfs"
mtd: partition "rootfs" set to be root filesystem
mtd: partition "rootfs_data" created automatically, ofs=2B0000, len=150000
0x0000002b0000-0x000000400000 : "rootfs_data"
Fixed MDIO Bus: probed
cpmac-mii: probed
cpmac: device eth0 (regs: 08610000, irq: 27, phy: 1:10, mac: 00:15:05:d3:00:00)
ar7_wdt: timer margin 59 seconds (prescale 65535, change 48480, freq 52992000)
Registered led device: status
vlynq0: regs 0x08611800, irq 29, mem 0x04000000
TCP westwood registered
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
Freeing unused kernel memory: 136k freed
Please be patient, while OpenWrt loads ...
- preinit -
Press the [f] key and hit [enter] to enter failsafe mode
- regular preinit -
jffs2 not ready yet; using ramdisk
mini_fo: using base directory: /
mini_fo: using storage directory: /tmp/root
- init -

Please press Enter to activate this console. device eth0 entered promiscuous mode
br-lan: port 1(eth0) entering forwarding state
br-lan: port 1(eth0) entering disabled state



BusyBox v1.15.3 (2010-11-11 22:17:14 PST) 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
 Backfire (10.03.1-rc4, r24045) --------------------
  * 1/3 shot Kahlua    In a shot glass, layer Kahlua
  * 1/3 shot Bailey's  on the bottom, then Bailey's,
  * 1/3 shot Vodka     then Vodka.
 ---------------------------------------------------
root@OpenWrt:/# NET: Registered protocol family 8
NET: Registered protocol family 20
PPP generic driver version 2.4.2
ip_tables: (C) 2000-2006 Netfilter Core Team
NET: Registered protocol family 24
nf_conntrack version 0.5.0 (195 buckets, 780 max)
CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
acx: this driver is still EXPERIMENTAL
acx: reading README file and/or Craig's HOWTO is recommended, visit http://acx100.sf.net in case of further questions/discussion
acx: compiled to use 32bit I/O access. I/O timing issues might occur, such as non-working firmware upload. Report them
acx: running on a little-endian CPU
acx: PCI/VLYNQ module v0.3.37 initialized, waiting for cards to probe...
registered device TI Avalanche SAR
Ohio250(7200/7100A2) detected
requesting firmware image "ar0700xx.bin"
 avsar: firmware: requesting ar0700xx.bin
tn7dsl_set_modulation : Setting mode to 0x1
Creating new root folder avalanche in the proc for the driver stats
Texas Instruments ATM driver: version:[7.03.01.00]
jffs2_scan_eraseblock(): End of filesystem marker found at 0x0
jffs2_build_filesystem(): unlocking the mtd device... done.
jffs2_build_filesystem(): erasing all blocks after the end marker... done.
mini_fo: using base directory: /
mini_fo: using storage directory: /overlay
ar7_wdt: timer margin 59 seconds (prescale 65535, change 48480, freq 52992000)

root@OpenWrt:/#

Original Vendor Firmware Boot Log

(psbl) printenv

BUILD_OPS       0x301
bootloaderVersion       1.3.7.15
SerialNumber    none
MEMSZ           0x01000000
FLASHSZ         0x00400000
CPUFREQ         211968000
MIPSFREQ        211968000
SYSFREQ         105984000
PROMPT          (psbl)
BOOTCFG         m:f:"mtd1"
mtd2            0x90000000,0x90010000
mtd3            0x90010000,0x90020000
vcc_encaps0     0.0
vcc_encaps1     0.0
vcc_encaps2     0.0
vcc_encaps3     0.0
vcc_encaps4     0.0
vcc_encaps5     0.0
vcc_encaps6     0.0
vcc_encaps7     0.0
modulation      1
AEIBootVersion  1.0
mtd1            0x90020000,0x900c0000
mtd4            0x903f0000,0x90400000
HWRevision      3A
usb_vid         0x1668
usb_pid         0x6010
MODETTY0        38400,n,8,1,hw
MODETTY1        38400,n,8,1,hw
MAC_PORT        1
DSL_FEATURE_CNTL_0      0x00002000
DSL_PHY_CNTL_0  0x00000200
ProductID       GT724WGR
IPA_SVR         192.168.0.99
NVS_TFTP_LOAD   0
HWA_0           00:15:05:D3:16:B2
WLAN_HWADDR     00:15:05:D3:16:B2
HWA_3           00:15:05:D3:16:B3
WLAN_EEPROM0    021156041B06001200000701095612000000010D56A9000000026D541C0CD901
WLAN_EEPROM1    18000000013984000100000101854C1068900105850600100001298507000000
WLAN_EEPROM2    01C1850000300001C585000000000111850000FFFF0115850000F0FF01A58500
WLAN_EEPROM3    8000000109850000800201010C03000000012184000000800181851D00030001
WLAN_EEPROM4    55090100000001E5580200000001F1580800000001D5581000000001B1580400
WLAN_EEPROM5    0000000000000000000C00C300FE0008011401260144014D014F0165019F01AF
WLAN_EEPROM6    01B70101390000110004010101000501060002010201021E000A000205020411
WLAN_EEPROM7    2244030610203031324004095449204143583130300507544920546573740108
WLAN_EEPROM8    170B097CB25C01220502000038007000A900E50004044410E7034510F303185A
WLAN_EEPROM9    4000145A2D00020E0801F0000A017C034600A1018509500009010A010D044600
WLAN_EEPROM10   9F0185090107100000400000010000050400010100000000FFFFFFFFFDFDFDFD
WLAN_EEPROM11   FBF4F4F4F40E04FDFDFDFEFFFFFFFF090000FF09090909090909090909090909
WLAN_EEPROM12   0909090909090909000009FFFFFFFEFDFDFDFE0909090909090909090909090E
WLAN_EEPROM13   0100000000000000000000000000000302A318A3180700012000000000000000
WLAN_EEPROM14   00000000000000000000000000000000000000000000000000
HWA_RNDIS       00:15:05:D3:16:B2
HWA_HRNDIS      00:15:05:D3:16:B2
IPA             192.168.0.1
mtd0            0x900c0000,0x903c0000
mtd5            0x903c0000,0x903f0000
defaults
connection0     0xd83c


(psbl) fa
Current Flash Allocation:

section :   PSBL, base : 0xb0000000, size :      65136 bytes
section :    ENV, base : 0xb0010000, size :      65535 bytes

unallocated Space Start: 0xb0020000
unallocated Space End  : 0xb0400000

(psbl) oclk -d
CPU Frequency: 211968000Hz
SYSTEM Frequency: 105984000Hz



Basic POST completed...     Success.
Last reset cause: Hardware reset (Power-on reset)

PSPBoot1.3 rev: 1.3.7.15
(c) Copyright 2002-2005 Texas Instruments, Inc. All Rights Reserved.

Press ESC for monitor... 1

(psbl)

Booting...
Launching kernel decompressor.
Starting LZMA Uncompression Algorithm.
Copyright (C) 2003 Texas Instruments Incorporated; Copyright (C) 1999-2003 Igor Pavlov.
Compressed file is LZMA format.
Kernel decompressor was successful ... launching kernel.

LINUX started...
Config serial console: ttyS0,38400
Auto Detection OHIO chip
This SOC has MDIX cababilities on chip.
WLAN 1350 chip configured.
Do not defined CONFIG_AVALANCHE_VLYNQ_POLARITY_LOW
Success in setting up the VLYNQ.
CPU revision is: 00018448
Primary instruction cache 16kb, linesize 16 bytes (4 ways)
Primary data cache 8kb, linesize 16 bytes (4 ways)
Number of TLB entries 16.
Linux version 2.4.17_mvl21-malta-mips_fp_le (ncs@localhost.localdomain) (gcc version 2.95.3 20010315 (release/MontaVista)) #1 Wed Jul 30 12:30:45 PDT 2008
Determined physical RAM map:
 memory: 14000000 @ 00000000 (reserved)
 memory: 00020000 @ 14000000 (ROM data)
 memory: 00fe0000 @ 14020000 (usable)
On node 0 totalpages: 4096
zone(0): 4096 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line:
calculating r4koff... 00102c00(1059840)
CPU frequency 211.97 MHz
Calibrating delay loop... 211.35 BogoMIPS
Freeing Adam2 reserved memory [0x14001000,0x0001f000]
Memory: 14248k/16384k available (1606k kernel code, 2136k reserved, 107k data, 64k init)
Dentry-cache hash table entries: 2048 (order: 2, 16384 bytes)
Inode-cache hash table entries: 1024 (order: 1, 8192 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 4096 (order: 2, 16384 bytes)
--------init push-----
Checking for 'wait' instruction...  unavailable.
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
TI Optimizations: Allocating TI-Cached Memory Pool.
Warning: Number of buffers is not configured.Setting default to 120
Using 120 Buffers for TI-Cached Memory Pool.
DEBUG: Using Hybrid Mode.
NSP Optimizations: Succesfully allocated TI-Cached Memory Pool.
Initializing RT netlink socket
Starting kswapd
Disabling the Out Of Memory Killer
devfs: v1.7 (20011216) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
pty: 32 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with no serial options enabled
ttyS00 at 0xa8610e00 (irq = 15) is a 16550A
Installed misc driver vlynq0: it handles vlynq bridge0 with 1 hop(s).
block: 64 slots per queue, batch=16
DEBUG: Initializing the voice port management module.
DEBUG: Initialization of the voice port management module successful..
Error getting CPMAC Configuration params for instance:0
Environment Variable:MACCFG_A not set in bootloader
Setting Default configuration params for CPMAC instance:0
TI CPMAC Linux DDA version 1.8 - CPMAC DDC version 0.2
Cpmac: Installed 1 instances.
Cpmac driver is allocating buffer memory at init time.
PPP generic driver version 2.4.1
imq driver loaded.
avalanche flash device: 0x400000 at 0x10000000.
 Amd/Fujitsu Extended Query Table v3.3 at 0x0040
number of CFI chips: 1
Looking for mtd device :mtd0:
Found a mtd0 image (0xc0000), with size (0x300000).
Creating 1 MTD partitions on "Physically mapped flash:0":
0x000c0000-0x003c0000 : "mtd0"
Looking for mtd device :mtd1:
Found a mtd1 image (0x20000), with size (0xa0000).
Creating 1 MTD partitions on "Physically mapped flash:0":
0x00020000-0x000c0000 : "mtd1"
Looking for mtd device :mtd2:
Found a mtd2 image (0x0), with size (0x10000).
Creating 1 MTD partitions on "Physically mapped flash:0":
0x00000000-0x00010000 : "mtd2"
Looking for mtd device :mtd3:
Found a mtd3 image (0x10000), with size (0x10000).
Creating 1 MTD partitions on "Physically mapped flash:0":
0x00010000-0x00020000 : "mtd3"
Looking for mtd device :mtd4:
Found a mtd4 image (0x3f0000), with size (0x10000).
Creating 1 MTD partitions on "Physically mapped flash:0":
0x003f0000-0x00400000 : "mtd4"
Looking for mtd device :mtd5:
Found a mtd5 image (0x3c0000), with size (0x30000).
Creating 1 MTD partitions on "Physically mapped flash:0":
0x003c0000-0x003f0000 : "mtd5"
Looking for mtd device :mtd6:
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 1024 bind 1024)
Linux IP multicast router 0.06 plus PIM-SM
****ip_conntrack version 2.0 (128 buckets, 1024 max) - 384 bytes per conntrack
ip_tables: (c)2000 Netfilter core team
netfilter PSD loaded - (c) astaro AG
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NET4: Ethernet Bridge 008 for NET4.0
Initializing the WAN Bridge.
Please set the MAC Address for the WAN Bridge.
Set the Environment variable 'wan_br_mac'.
MAC Address should be in the following format: xx.xx.xx.xx.xx.xx
VFS: Mounted root (squashfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 64k freed
serial console detected.  Disabling virtual terminals.
init started:  BusyBox v0.61.pre (2008.07.30-19:33+0000) multi-call binary
Algorithmics/MIPS FPU Emulator v1.5
/bin/cp  /etc/ppp/* /var/etc/ppp
cp: /etc/ppp/resolv.conf: No such file or directory
cp: /etc/dproxy.conf: No such file or directory
cp: /etc/dropbear: omitting directory
cp: /etc/gateways: No such file or directory
cp: /etc/hosts: No such file or directory
cp: /etc/init.d: omitting directory
cp: /etc/linux-igd: No such file or directory
cp: /etc/passwd: No such file or directory
cp: /etc/ppp: omitting directory
cp: /etc/resolv.conf: No such file or directory
cp: /etc/shadow: No such file or directory
cp: /etc/udhcpc: omitting directory
cp: /etc/udhcpd.conf: No such file or directory
cp: /etc/localhosts: No such file or directory
cp: /usr/www/html/pc_*.html: No such file or directory
 Reading Standard Configuration File /etc/led.conf

 Configured 50 states
Using /lib/modules/2.4.17_mvl21-malta-mips_fp_le/kernel/drivers/atm/tiatm.o
registered device TI Avalanche SAR
Ohio250(7200/7100A2) detected
DSP binary filesize = 390290 bytes
tn7dsl_set_modulation : Setting mode to 0x1
Texas Instruments ATM driver: version:[7.04.03.00]
SIOCGIFFLAGS: No such device
SIOCGIFFLAGS: No such device
SIOCGIFFLAGS: No such device

Please press Enter to activate this console. Using default config 1
-----wlan load.
2--- ssid = Actiontec,0, adding=0
$$$-AP Acquiring Lock
ap_settings created
vmode=0
vip=0.0.0.0
vmode=(null)
vip=(null)
vmode=(null)
vip=(null)

******dhcpd is on
logic init (test kprintf)...
$$$-wlan_handle_load_event - Acquired Lock
2-Boot_Default= 1, 0
ap_settings created for default
3-config ssid = Actiontec,0
Query eth0
Query usb0
Query eth0
Query usb0
device eth0 entered promiscuous mode
br0: port 1(eth0) entering learning state
creating lan_settings
$$$-WPA Authenticator Started
insmod tiap.o......
initTnetwAddr: MemAddr=0xa4000000, RegAddr=0xa4080000
br0: port 1(eth0) entering forwarding state
br0: topology change detected, propagating
wpa_authenticat uses obsolete (PF_INET,SOCK_PACKET)
187:
802.11d is 187: disabled.
187: 802.11h is 187: disabled.
187: For SSID 0 vlan tag received is 0
187: wdrv_dbMainInit : WME disabled
187: wdrv_dbMainInit: wdsEnabled=0
187: Configuration succeeded !!!
187: WLAN driver database is up
ACX Hard reset!!!
Preparing for vlynq tearing down....
Resetting the remote device.
Un-resetting the remote device.
Preparing the VLYNQ, now the Link is up.
initTnetwAddr: MemAddr=0xa4000000, RegAddr=0xa4080000
188: AcxRegAddr = 0xA4080000, AcxMemAddr = 0xA4000000
188: whal_ParamsInitDmaParams:303 wone = 0 queues = 2
189: whal_acxProcInitiate: Got CHIP_ID = 0x6010101
189: *****  EepromlessSupport !!!!!!!!!
189: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x5610 Data 0x61b04
189: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x5614 Data 0x7000012
189: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x5608 Data 0x12
189: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x560c Data 0xa9
190: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x546c Data 0x1d90c1c
190: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x5470 Data 0x18
190: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x8438 Data 0x100
190: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x8500 Data 0x9068104c
190: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x8504 Data 0x100006
190: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x8528 Data 0x7
191: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x85c0 Data 0x300000
191: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x85c4 Data 0x0
191: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x8510 Data 0xffff0000
191: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x8514 Data 0xfff00000
191: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x85a4 Data 0x8000
191: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x8508 Data 0x2800000
192: whal_hwCtrl_ProcessEepromBREntry: Reg = 0xc00 Data 0x3
192: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x8420 Data 0x80000000
192: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x8580 Data 0x3001d
192: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x954 Data 0x1
192: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x58e4 Data 0x2
192: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x58f0 Data 0x8
193: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x58d4 Data 0x10
193: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x58b0 Data 0x4
193: whal_hwCtrl_ProcessEepromBR : CurrEepromBufPtr = 0xc
193: whal_hwCtrl_GetNvsDataSize: eepromImage.len = 0x1d9 193: Get NVS file information: NvsDataLen = 0x134 tblsOffset 0xa9
193: whal_acxProcInitiate: Cpu halt -> download code
194: whal_acxProcLoadFwImage: 0xa4000000, 0x0
194: whal_acxProcLoadFwImage() -- Loading FW image
194: Compiled for DCR radio
194: whal_acxProcLoadFwImage: 1, pBuf=0xc00b2640, len=0x14e78. Extra pBuf=0x0, len=0x0
194: whal_acxProcLoadFwImage: 2, pBuf=0xc00b2640, len=0x14e78. Extra pBuf=0x0, len=0x0
194: whal_acxProcLoadFwImage: 3, pBuf=0xc00b2640, len=0x14e78, DataLen=0x14e70
195: whal_acxProcLoadFwImage: 4, pBuf=0xc00b2640, len=0x14e78
195: whal_acxProcLoadFwImage: Checksum, calc=0x6f5149, file=0x6f5149
ACX111 VL Remote Base 0x60000000
198: whal_acxProcInitiate: Run
199: whal_hwCtrl_WaitFwWhenEepromless: WaitRegVal = 0x134
199: GOT HANDSHAKE FROM FIRMWARE !!!!   WaitRegVal = 0x22bcc
199: whal_hwCtrl_CopyNvsData:  1
199: whal_acxProcWaitInitComplete:
200: whal_acxProcInitiate: Firmware is running...
200: whal_acxMboxInit: pCmdMbox=0xa4022d00, pInfoMbox=0xa4022b2c
200: ----------------------------------------------------------------
200:             ACX Firmaware Version = Rev 3.3.0.6A
200:             EEPROM Version = 6.0.7
201: ----------------------------------------------------------------
201: whal_acxProcConfigure: templates (beacon, probe response, tim) for [0] Network
201: whal_acxProcConfigure: Host Queue is in 0x94840020
201:  TxQueue[0] NumDesc  = 32
201:  TxQueue[0] Priority = 0
201:  TxQueue[1] NumDesc  = 32
201:  TxQueue[1] Priority = 129
201:
whal_acxConfigMemory() --
HostRxDescriptorsAddr = 14840020
202:  RxQueue NumDesc  = 32
202:  RxQueue Priority = 0
202:  RxQueue type     = 7
202:  Rx (requested) NumBlk = 52
202:  Tx (requested) NumBlk = 50
202:
202: whal_acxProcConfigure: read queue heads
203: whal_acxConfigRead_QueueHead() -
203:  RxMemBlkQ   - 000152e0
203:  RxQueueHead - 000128d0
203:  TxMemBlkQ   - 000186e0
203:  TxMemBlkQ[0]- 00012dd0
203:  TxMemBlkQ[1]- 000132d0
203: whal_acxProcConfigure: configure RxQueue/TxQueue objects
203: whal_txQueue_Init: [Qid=0] HwBaseAddr=0xa4012dd0, NumDesc=32
204: whal_acxConfigAccessCategory : acID = 1
=> AIFSN       =    2,    cwMin      =   15, cwMax        = 1023
=> TxOpLimit   =    0,    TxOpCont   =    0, rxTimeout    =    0
=> Short Retry =    7,    Long Retry =    4, Retry preemt =    0
204:  whal_acxProcConfigure: AC=1
204:  whal_acxProcConfigure: Qud=0 Guaranteed threshold = 17, High threshold = 65 blocks
205: whal_txQueue_Init: [Qid=1] HwBaseAddr=0xa40132d0, NumDesc=32
205:  whal_acxProcConfigure: AC=4
205:  whal_acxProcConfigure: Qud=1 Guaranteed threshold = 7, High threshold = 21 blocks
206: whal_ParamsPrintMemMap:
206:    Code  (0x00000000, 0x00011d04)
        Wep   (0x00011f80, 0x00012010)
        Sta   (0x00012010, 0x00012738)
        Tmpl  (0x00011d24, 0x00011d5c)
        Queue (0x000128d0, 0x000137d0)
        Pool  (0x000152e0, 0x000224e0)
206:    Dbg1  (0x00000000, 0x00000000)
        Dbg2  (0x00000000, 0x00000000)
        TxBlocks (158)
        RxBlocks (52)
208: whal_apiConfig: beaconInterval = 200
        WATCH_DOG_TIMER_VAL = 520
        wd_beacon_limiter = 2
        txStuckThreshold = 3
209: WLAN HAL layer is up
209: BssBridge is up
209: Mgmt is up
209: Rx is up
209: wdrv_txInit: AC = 0 size = 187
209: wdrv_txInit: AC = 3 size = 192
209: Tx is up
209: MemMngr is up
209: main state machine is up
209: QoS module is up is up
230: WDRV_MAINSM: WLAN Driver initialized successfully

230: WDRV_4X: 4x Disabled
230: WDRV_4X: Concatenation Disabled
230: WDRV_4X: Ack Emulation Disabled
230: whal_apiStartBss: Enable Tx, Rx and Start the Bss
230: ----------------------------------------------------------------
230: ----------------------------------------------------------------
231:   START BSS, SSID=Actiontec, BSSID=00-15-05-D3-16-B2
231: ----------------------------------------------------------------
231: ----------------------------------------------------------------
231:  AP Power Level = 1
231:  Regulatory Domain = FCC
231:           Net[0] : Channel=9
231: ----------------------------------------------------------------
232: FW Watchdog is Enabled
dda: wlan0 in initializing Succeeded wireless extensions: ret = 0
wlan0 device is activated
call act_box 3 20
Query wbif0
device wbif0 entered promiscuous mode
br0: port 2(wbif0) entering learning state
creating lan_settings
br0: port 2(wbif0) entering forwarding state
br0: topology change detected, propagating
---got lan_ip 192.168.0.1,11



BusyBox v0.61.pre (2008.07.30-19:33+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

# ifconfig
br0       Link encap:Ethernet  HWaddr 00:15:05:D3:16:B2
          inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1  ASYMMTU:1500
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:13 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:582 (582.0 b)

br1       Link encap:Ethernet  HWaddr 00:00:00:00:00:00
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1  ASYMMTU:1500
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

br2       Link encap:Ethernet  HWaddr 00:00:00:00:00:00
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1  ASYMMTU:1500
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

eth0      Link encap:Ethernet  HWaddr 00:15:05:D3:16:B2
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1  ASYMMTU:1500
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:200 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 b)  TX bytes:11802 (11.5 kb)

imq0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          UP RUNNING NOARP  MTU:1500  Metric:1  ASYMMTU:1500
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1  ASYMMTU:0
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

wbif0     Link encap:Ethernet  HWaddr 00:E0:A6:66:51:EB
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1  ASYMMTU:1500
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:196 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 b)  TX bytes:11562 (11.2 kb)

wlan0     Link encap:Ethernet  HWaddr 00:15:05:D3:16:B2
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1  ASYMMTU:1500
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:196 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 b)  TX bytes:11562 (11.2 kb)

#

Tags

Back to top

toh/actiontec/gt724wg.txt · Last modified: 2014/03/18 22:25 by 3razor16