Kitz ADSL Broadband Information
adsl spacer  
Support this site
Home Broadband ISPs Tech Routers Wiki Forum
 
     
   Compare ISP   Rate your ISP
   Glossary   Glossary
 
Please login or register.

Login with username, password and session length
Advanced search  

News:

Pages: 1 [2]

Author Topic: can 6368 chipset be tweaked?  (Read 13496 times)

guest

  • Guest
Re: can 6368 chipset be tweaked?
« Reply #15 on: June 08, 2012, 09:50:39 PM »

Broadcom prefer to supply boards/systems to customers rather than discrete parts in my experience. As such their documentation isn't what you'd expect from a "normal" semiconductor designer - like Intel for example who have superb documentation.

Only interesting thing about the (9)6368 is the gigabit switch which appears not to be used in any implementation, the rest is pretty meh - for example the VDSL2 only goes to 100Mbps. Capable enough no-frills board, never going to be widespread outside ISP-branded routers IMHO.
Logged

burakkucat

  • Respected
  • Senior Kitizen
  • *
  • Posts: 38300
  • Over the Rainbow Bridge
    • The ELRepo Project
Re: can 6368 chipset be tweaked?
« Reply #16 on: June 09, 2012, 10:04:48 PM »

I guess that you have already seen it, Snadge but, for completeness, the only information that Broadcom have published on the BCM6368 is a solitary web-page. [1]

  :(

[1] http://www.broadcom.com/products/Broadband-Carrier-Access/xDSL-CPE-Solutions/BCM6368
Logged
:cat:  100% Linux and, previously, Unix. Co-founder of the ELRepo Project.

Please consider making a donation to support the running of this site.

asbokid

  • Kitizen
  • ****
  • Posts: 1286
    • Hacking the 2Wire
Re: can 6368 chipset be tweaked?
« Reply #17 on: June 09, 2012, 11:01:14 PM »

I guess that you have already seen it, Snadge but, for completeness, the only information that Broadcom have published on the BCM6368 is a solitary web-page. [1]

  :(

[1] http://www.broadcom.com/products/Broadband-Carrier-Access/xDSL-CPE-Solutions/BCM6368

There's a Broadcom Product Brief for the 6368, but SFAICS, it just repeats what is on that web page.

http://pdf.eccn.com/pdfs/Datasheets/Broadcom/CM6368.pdf

Broadcom must produce some very detailed datasheets on its products. Though it seems these documents are not supplied to the lumpenproletariat. Even OEMs like Huawei are required to sign a Non-Disclosure Agreement (NDA) before the datasheets are furnished to them.

However, peeping over the Great Firewall of China, I spy with my little eye..some leaked documents on the 6368, on a certain 汉语/漢語 website.  It is a website that is censored, unusually, not to those within the great nation, but to those outwith.  So as not to ruffle the corporate feathers of big Western tech firms like Broadcom, perhaps?

cheers, a
Logged

burakkucat

  • Respected
  • Senior Kitizen
  • *
  • Posts: 38300
  • Over the Rainbow Bridge
    • The ELRepo Project
Re: can 6368 chipset be tweaked?
« Reply #18 on: June 10, 2012, 01:47:51 AM »

Quote
However, peeping over the Great Firewall of China, I spy with my little eye..some leaked documents on the 6368, on a certain 汉语/漢語 website.  It is a website that is censored, unusually, not to those within the great nation, but to those outwith.

 :hmm:  I think we need the services of a cat-friendly special agent to leak all those documents to the Occident.  :)
Logged
:cat:  100% Linux and, previously, Unix. Co-founder of the ELRepo Project.

Please consider making a donation to support the running of this site.

snadge

  • Kitizen
  • ****
  • Posts: 1450
Re: can 6368 chipset be tweaked?
« Reply #19 on: June 11, 2012, 12:41:38 AM »

@ rizla - the Netgear DGND3700 has a Gigabit switch on it and it uses 6368..? or are you on about gigabit xDSL driver?

@ asbokid - you dunno any info on 6328 do you? speed? multi-core? just for comparison thats all

also, are these chipsets just designs licensed out that may be changed slightly by other manufacturers? bit like graphic cards etc... e.g. Speedtouch 6348 be different too Netgear 6348..?
Logged
Aquiss - 900/110/16ms - TP-Link AR73

asbokid

  • Kitizen
  • ****
  • Posts: 1286
    • Hacking the 2Wire
Re: can 6368 chipset be tweaked?
« Reply #20 on: June 11, 2012, 04:11:15 AM »

@ rizla - the Netgear DGND3700 has a Gigabit switch on it and it uses 6368..? or are you on about gigabit xDSL driver?

@ asbokid - you dunno any info on 6328 do you? speed? multi-core? just for comparison thats all

also, are these chipsets just designs licensed out that may be changed slightly by other manufacturers? bit like graphic cards etc... e.g. Speedtouch 6348 be different too Netgear 6348..?


Hi Snadge,

Sorry, I've got no more info on the Broadcom 6328 SoC (System-on-Chip).    If you have a device with that particular CPU in it, maybe you can get some info from the Linux kernel, via the proc filesystem..

This from an HG612..

Code: [Select]
# cat /proc/cpuinfo
system type : CHIP96368
processor : 0
cpu model : BCM6368 V3.1
BogoMIPS : 398.95
wait instruction : no
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : no
hardware watchpoint : no
ASEs implemented :
VCED exceptions : not available
VCEI exceptions : not available
unaligned exceptions : 646681218
#   

The BogoMIPS metric (the 'bogus' measure of million instructions per sec) is Linus Torvalds' joke at the meaningless of core speed measurements, although it's still useful for comparisons between CPUs.

The 6328 will almost certainly be a dual MIPS32 core.  It should be possible to discover more about the CPU - e.g. the size of instruction and data caches - by studying the kernel logs from booting the device.

The Broadcom System on Chips are very highly integrated.  From the diagram below of the 6368 we can see that the SoC integrates a DSL Analog Front End (AFE) and line driver, ethernet switch controller, USB host controller, various data bus controllers and bridges, and even power supply regulation circuitry.

The OEM, whether that's Huawei, Netgear, ZTE or whoever,  only has to bolt on a PSU, an oscillator for clocking, some flash memory (a choice of serial or parallel), some volatile memory, and they have a working system.   It's almost like Lego!

Broadcom supplies the OEMs with a Reference Design - these are board level designs - detailed schematics, perhaps even PCB artwork, with full pinouts for the CPU and details of the external components and requirements, and constraints, etc. 

The OEM then designs a PCB to accommodate the Broadcom SoC and its support components, and to meet those specs. Even with a small team, that stage probably takes just a few weeks. And away they go, hopefully with a working router board.

Broadcom even supplies a ready-rolled cross-compiler toolchain for building a Linux kernel and drivers for all its SoCs like the 6368.   Via a simple menu system, the toolchain is configured so that it builds a Linux kernel and device drivers to match the components that are on your development board, as well as the userspace binaries that will be flashed into the firmware.

So in answer to your question.  Since the 6368 is so integrated, there's little scope for improving on the Reference Design.  One router powered by a 6368 is likely to perform much the same as any other.   There might be occasional updates to the CPU to correct silicon errors, and over time, improvements to the DSL hardware driver. And theoretically those updates could make one 6368 board perform better than another.  But in practice not by much.

cheers, a

Logged

snadge

  • Kitizen
  • ****
  • Posts: 1450
Re: can 6368 chipset be tweaked?
« Reply #21 on: June 11, 2012, 05:56:31 PM »

thanks asbo for that info :)

how do you know it will be dual-core? (6328) ... is the 6328 a 'new' chipset when compared to 6338,6348,6358 ..? just it has 'lower' number as if to imply its older? 6348 (255Mhz) and 6358 (300Mhz) are single core arent they? I know the 6362 is dual-core (400Mhz) - its just ive noticed over my 3 routers that the faster/better the chip, the better ADSL and Wi-Fi performance I get.. and there was no info on the 6328 (sky's D-Link 2640S)

6348 (255Mhz / 1 core) = 1.6ms wifi ping to router / 15.5Mbps  (Netgear DG834GT)
6358 (300Mhz / 1 core) = 1.1ms wifi ping to router / 15.8Mbps  (Netgear DG834N)
6362 (400Mhz / 2 core) = 0.7ms wifi ping to router / 16.6Mbps  (Sagem F@ST 2504N)
Logged
Aquiss - 900/110/16ms - TP-Link AR73

asbokid

  • Kitizen
  • ****
  • Posts: 1286
    • Hacking the 2Wire
Re: can 6368 chipset be tweaked?
« Reply #22 on: June 11, 2012, 07:04:30 PM »

thanks asbo for that info :)

how do you know it will be dual-core? (6328) ... is the 6328 a 'new' chipset when compared to 6338,6348,6358 ..? just it has 'lower' number as if to imply its older? 6348 (255Mhz) and 6358 (300Mhz) are single core arent they? I know the 6362 is dual-core (400Mhz) - its just ive noticed over my 3 routers that the faster/better the chip, the better ADSL and Wi-Fi performance I get.. and there was no info on the 6328 (sky's D-Link 2640S)

6348 (255Mhz / 1 core) = 1.6ms wifi ping to router / 15.5Mbps  (Netgear DG834GT)
6358 (300Mhz / 1 core) = 1.1ms wifi ping to router / 15.8Mbps  (Netgear DG834N)
6362 (400Mhz / 2 core) = 0.7ms wifi ping to router / 16.6Mbps  (Sagem F@ST 2504N)

I don't know.. it was just a guess, based on its apparent similarity to the 6368.  Looks like that was wrong though - this guy says it is single core [1]  It does seem like a retro-step.. Even the 6358 was/is dual core according to Ralf Baechle [2]  So unless Broadcom has done some amazing streamlining, it's difficult to see how it could perform as well.  The BCM4313 802.11 transceiver used in the DSL-2640s is fairly new though, so maybe that could feasibly result in better wifi performance. [3]

There are a few mentions of the 6328 in the openwrt source, so maybe checkout the development branch to see what is in there. [4]

cheers, a

EDIT:

Jonas Gorski, one of the developers who has been working on the 6328, reports that it does have a second core but it is "disabled in hardware". [5]


[1] https://forum.openwrt.org/viewtopic.php?pid=169715
[2] http://www.linux-mips.org/wiki/Broadcom_SOCs#ADSL_series
[3] http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM4313
[4] http://dev.openwrt.org
[5] http://page.mi.fu-berlin.de/jgorski/openwrt/devices.html
« Last Edit: June 11, 2012, 07:28:15 PM by asbokid »
Logged

snadge

  • Kitizen
  • ****
  • Posts: 1450
Re: can 6368 chipset be tweaked?
« Reply #23 on: June 11, 2012, 11:45:53 PM »

haha Ive read all those pages too - i didnt realise I had a reply on [1] hehe, thanks for bringing it too my attention, it was the 6362 that had increased wi-fi performance for me , my friend has a D-Link on 6328 which is a sky router

I also read that the 6358 is dual-core, one for OS and one for DSP - would the OS use up much CPU time..? would seem best to share everything across 2 cores..

its a shame we can know so little about the components that power our routers, you cant even find routers with a chipset you want!! I wouldnt mind a 6362 chipped router (unlocked Sagem F@ST 2504N) cos it performs great, i just cant tweak it!! :(
Logged
Aquiss - 900/110/16ms - TP-Link AR73
Pages: 1 [2]