The following page is taken from Electronic Products, an industry magazine published by Hearst.
In the February 2007 issue, the magazine performed a full teardown of the 2Wire 3800HGV-B. The components on the PCB were categorised according to their type, function and cost.
The 3800HGV is consumer premises equipment (CPE) supplied by AT&T for the VDSL2 service it markets as U-Verse.
The 3800HGV is driven by a 2Wire Ares CPU with its powerful TriMedia TM3260 core used for digital signal processing.
[1] https://docs.google.com/open?id=0B6wW18mYskvBMDQyODdmMTAtMzMzNC00M2EzLWI1NjUtYmU4NTg1OTk4MjVj
[2] http://www.nxtbook.com/nxtbooks/hearst/ep0207/index.php?startid=70

Hi,
I’m a regular visitor to your blog because I’d like to free the beast inside my 3800 RG too! Please keep up the good work!
I noticed that PACE/2WIRE have placed several sourcecode files under http://support.2wire.com/index.php?page=view&article=790. Are these helpful? Would we be able to build a useable firmware file using the source code provided?
Regards
Hi Indiana,
Thank you for your kind words, and for the link to the GPL code in 2Wire/Pace kit.
The TriMedia-based devices are running an in-house flavour of BSD. 2Wire calls it rtBSD/tm.
*BSD code is licensed very differently (no copyleft obligation to publish source code). I can’t identify the devices that those GPL’ed resources actually relate to, but there doesn’t seem to be anything for the TriMedia-based routers
The big priority, or at least as I understand it, is to understand the file system used in these devices. Only then could they be modified, re-built, “hacked”, etc..
cheers, a