>> Chipset AR7 di TI
Da tradurre!AR7
The Texas Instrument AR7 is the fully integrated single-chip ADSL CPE access router solution. The AR7 combines a MIPS32 processor, a DSP-based digital transceiver, and an ADSL analog front end.
Features:
- Integrated high performance MIPS 4KEc 32-Bit RISC processor
- ADSL PHY subsystem based on TI C62x DSP, with integrated transceiver, codec, line driver, and line receiver
- Hardware accelerated ATM SAR
- Integrated IEEE 802.3 PHY
- Two IEEE 802.3 MACs with integrated Media Independent Interface (MII) and Quality of Service (QoS)
- Integrated USB 1.1 compliant transceiver (slave only?)
- Two VLYNQ interfaces for compatible high-speed expansion devices
- Two 16c550 compatible UARTs
- EJTAG, GIPO and FSER interfaces
- 4Kb PROM (0xBFC00000) and 4Kb RAM (0x80000000) on the chip for boot purposes
- 324 BGA with 1.0-mm ball pitch
Options:
- AR7DB
- AR7RD
- AR7WRD (TNETD7300GDU) is an AR7 option with a interface for WiFi card.
- AR7VWI : DSL + VoIP + Wireless
- AR7VW
- AR7WI
- AR7V : DSL + VoIP
TI does not provide detailed techical documentation for this SoC. Some details are known from the GPL-ed Linux sources.
Another source is TI OMAP documentation. It seems, AR7 SoC peripherials is very close to the OMAP16xx and OMAP730 application processors , but MIPS instead ARM9-based.
The "GPL source code" as provided by the various vendors of TI AR7 (with linux) devices is incomplete, since TI apparently refuses to publish the source code to some of their core kernel modifications, such as LZMA (de)compression of the zImage. The gpl-violations.org project is actively trying to resolve this issue.
If you go through the GPL releases for AR7 devices by different vendors, you can find all the sources for the AR7 board. Here's a list:
| Network driver | In almost every vendor GPL release | |
| DSL driver | Netgear DG834(G) V1.0.5 | Hidden in patch-knl file |
| Wifi driver | Linksys WAG54G v2 1.00.19-UK | src/router/ti_ap/AP-DK5.7.0.4.tar.gz |
| USB driver | Netgear DG834(G) V1.0.5 | Hidden in patch-knl file |
