OpenWrt  [OpenWrtDocs] [TitleIndex] [WordIndex]

BroadcomBCM63xxPort

This page covers the BCM63xx SoC specificities, but the BCM33xx SoC (excluding BCM3302 which is a CPU) are the exact same chip, except that the DSL core is replaced with a DOCSIS/EuroDOCSIS one.

Status of the Broadcom 63xx port of OpenWrt

What is this Broadcom 63xx stuff?

Broadcom63xx SoCintegrates ADSL/ADSL2+ features, routing, and external Wireless NIC.

The ethernet SOC is similar to that used in the BCM7318 which is also used in the Tivo. Tivo has release complete sources of their ethernet driver tivo source which could be the basis of a working BCM63xx driver. See the files:

 linux-2.4/drivers/net/
   bcmemac7318.c
   bcmemac7318.h
   bcmenet.c
   bcmenet.h
   bcmenet_regs.h

What are 63xx variants?

There are six 63xx variants: bcm6345,bcm6338,bcm6348,bcm6358,bcm6368,bcm6816

Chip

CPU Mhz

USB Device

USB Host

WiFi

ADSL2

ADSL2+

VDSL

Fiber

bcm6345

75

1.1

-

-

Yes

No

No

bcm6335

???

?.?

-

-

?

?

?

No

bcm6338

240

1.1

-

-

Yes

Yes

No

No

bcm6348

240

1.1

1.1

Yes

Yes

Yes

No

No

bcm6358

300

2.0

2.0

Yes

Yes

Yes

Yes

No

bcm6368

300

2.0

2.0

Yes

Yes

Yes

Yes

Yes

bcm6816

300

2.0

2.0

Yes

Yes

Yes

Yes

Yes

There are also some other variants like bcm6341, which is a DSP used in VoIP products.

Known 63xx platforms

Known 6345 platforms:*

BT Voyager 2100

Dynalink RTA230

Dynalink RTA770W

ZTE ZXDSL 831A

Siemens SE515

Paradyne 6211-A1

US Robotics USR9105

US Robotics USR9106

Belkin F5D7632 v2

Known 6338 platforms*:

ASUS AM602

Huawei EchoLife HG510

Netgear DM111P

ZTE ZXDSL 831CII

Dynalink RTA1320 (Nateks Unispot21)

Siemens CL 110

Zhone 6211

Zhone 6212-l2/-l3

tp-link tp-8840

Known 6348 platforms*:

3Com 3CRWDR200A-75

ASUS AM604

ASUS AM604g

ASUS WL-600G

ASUS AM200G

Belkin f5d7633-4

BT Voyager 2091

Comtrend CT-5621

Comtrend CT-536/1+

Comtrend CT-638/1

Dynalink RTA1046VW

Freebox v4

Hitachi AH4021 (German Telekom "Speedport W500V")

Huawei EchoLife HG520

Huawei EchoLife HG550

Inventel Livebox

Linksys WAG54GS

Linksys WAG54GX2

Linksys WAG325N

Linksys WAG300N

Netcomm NB8W (Re-branded Comtrend CT-536)

Netcomm NB9 (Re-branded Comtrend CT-638)

Netcomm NB9W (Re-branded Comtrend CT-638)

Netgear DG834GT

Netgear DG834PN

Pirelli Alice Gate 2+ Wi-Fi (See 6358 too)

Thomson Speedtouch ST585v6

Thomson Speedtouch ST716(g)

Thomson Speedtouch ST780(i)WL

US Robotics USR9107

US Robotics USR9108

Zhone 6218

Zhone 6238

Sagem F@ST 2504 (commonly shipped by Sky Broadband in UK)

Known 6358 platforms*:

Buffalo WBMR-G300N

D-Link DSL-2640B

D-Link DSL-2740B hw C2, C3

Freebox v5

Netcomm NB9WMAXX

Netgear DG834N

Neuf Box 4

ALICE GATE VoIP 2 Plus Wi-Fi Business

US Robotics USR9113

Zhone 6228

* If no dedicated Openwrt page is found an external link is supplied

Finished tasks

The support for Broadcom 63xx is at this state :

TODO

Firmware/Bootloader

Some devices use RedBoot such as Inventel Liveboxes. Other run CFE with a built-in LZMA decompressor such as Siemens SE515, Free Freebox ... CFE is not using standard LZMA compression arguments, and most noticebly, changes the dictionnary size, so beware.

How to help




2009-03-29 22:42