Autor Tema: [MOD] Overclock en placas BCM6348  (Leído 3989 veces)

0 Usuarios y 1 Visitante están viendo este tema.

danitool

  • Visitante
[MOD] Overclock en placas BCM6348
« en: 26-03-2016, 00:10 (Sábado) »
Buenas, este mod consiste en aumentar la frecuencia de la CPU de un SoC BCM6348. Cambiaremos de 256 MHz que es como vienen por defecto a 300 MHz, un incremento del 17%.

Esta frecuencia de reloj se programa mediante ciertos pines y resistencias pull down (conectadas a GND). Los pines son 5 y se encuentran cableados al slot miniPCI, así que las resistencias deberían ser fáciles de encontrar, solo hay que seguir la pista de los pines en la miniPCI hasta encontrarse las resistencias.

Estos son los pines de la mini-PCI y como van conectados por defecto para 256 MHz
AD27 - 4k7 pulldown
AD28 - NC
AD29 - NC   
AD30 - 4k7 pulldown
AD31 -- 4k7 pulldown

CPU type 0x29107: 256MHz, Bus: 128MHz, Ref: 32MHz

cambiaremos eso por esto otro:
AD27 -NC
AD28 -4k7 pulldown
AD29 -4k7 pulldown
AD30 -NC
AD31 -4k7 pulldown

CPU type 0x29107: 300MHz, Bus: 133MHz, Ref: 33MHz

Por tanto lo que hemos de hacer es mover dos resistencias.

Ejemplo, para el livebox 1 he marcado tanto los pines en la miniPCI como las resistencias.



Después de mover R23 a R6 y R1 a R2, arrancamos la placa con el siguiente log en CFE detectando 300 MHz y también en Openwrt:

Citar
CFE version 1.0.37-6.4 for BCM96348 (32bit,SP,BE)
Build Date: Tue Dec  8 20:37:12 CET 2015 (dani@tool)
Copyright (C) 2000-2005 Broadcom Corporation.

Boot Address 0xbf400000

Initializing Arena.
Initializing Devices.
Parallel flash device: name S29GL064M, id 0x2210, size 8192KB
Auto-negotiation timed-out
10 MB Half-Duplex (assumed)
CPU type 0x29107: 300MHz, Bus: 133MHz, Ref: 33MHz
Total memory: 67108864 bytes (64MB)

Total memory used by CFE:  0x80401000 - 0x805262A0 (1200800)
Initialized Data:          0x8041D650 - 0x8041F9C0 (9072)
BSS Area:                  0x8041F9C0 - 0x804242A0 (18656)
Local Heap:                0x804242A0 - 0x805242A0 (1048576)
Stack Area:                0x805242A0 - 0x805262A0 (8192)
Text (code) segment:       0x80401000 - 0x8041D64C (116300)
Boot area (physical):      0x00527000 - 0x00567000
Relocation Factor:         I:00000000 - D:00000000

Board IP address                  : 192.168.1.1 
Host IP address                   : 192.168.1.100 
Gateway IP address                :   
Run from flash/host (f/h)         : f 
Default host run file name        : vmlinux 
Default host flash file name      : bcm963xx_fs_kernel 
Boot delay (0-9 seconds)          : 1 
Board Id Name                     : DV4210 
Psi size in KB                    : 24
Number of MAC Addresses (1-32)    : 4 
Base MAC Address                  : 00:11:22:33:44:55 
Ethernet PHY Type                 : Internal
Memory size in MB                 : 64
CMT Thread Number                 : 0

***  Press any key to stop auto run (1 seconds) ***
 Auto run second count down: 1\0x081\0x080
Code Address: 0x80010000, Entry Address: 0x80010000
Decompression OK!
Entry at 0x80010000
Closing network.
Starting program at 0x80010000
[    0.000000] Linux version 3.3.8 (dani@tool) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #68 Mon Mar 21 20:01:40 CET 2016
[    0.000000] Detected Broadcom 0x6348 CPU revision b0
[    0.000000] CPU frequency is 300 MHz
[    0.000000] 64MB of RAM installed
[    0.000000] registering 37 GPIOs
[    0.000000] gpiochip_add: registered GPIOs 0 to 36 on device: bcm63xx-gpio
[    0.000000] board_bcm963xx: Boot address 0xbf400000
[    0.000000] board_bcm963xx: CFE version: 1.0.37-6.4
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00029107 (Broadcom BMIPS3300)
[    0.000000] board_bcm963xx: board name: DV4210
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 04000000 @ 00000000 (usable)
[    0.000000] Zone PFN ranges:
[    0.000000]   Normal   0x00000000 -> 0x00004000
[    0.000000] Movable zone start PFN for each node
[    0.000000] Early memory PFN ranges
[    0.000000]     0: 0x00000000 -> 0x00004000
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
[    0.000000] Kernel command line:  root=/dev/mtdblock2 rootfstype=jffs2 noinitrd console=ttyS0,115200
[    0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] brcm wait instruction: enabled
[    0.000000] Primary instruction cache 16kB, VIPT, 2-way, linesize 16 bytes.
[    0.000000] Primary data cache 8kB, 2-way, VIPT, no aliases, linesize 16 bytes
[    0.000000] Memory: 61724k/65536k available (2313k kernel code, 3812k reserved, 449k data, 152k init, 0k highmem)
[    0.000000] SLUB: Genslabs=9, HWalign=16, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:128
[    0.000000] Calibrating delay loop... 297.98 BogoMIPS (lpj=595968)
.
.
.
.
.
.



No me pregunteis por el rendimiento, la estabilidad o la temperatura, haced vuestros propios tests.

Hay más combinaciones que programan otras frecuencias de CPU, por ejemplo :
AD27 - NC
AD28 - NC
AD29 - NC
AD30 - 4k7 pulldown
AD31 - 4k7 pulldown

CPU type 0x29107: 264MHz, Bus: 132MHz, Ref: 44MHz

No las probé todas, y no sé si se pueden conseguir más de 300 MHz.

Lo que sí sé es que debería ser válido para cualquier placa con BCM6348 si somos capaces de localizar las resistencias. Esto mismo fue probado por otra persona (fué él quien casualmente se encontró con esto) en otra placa y aunque las resistencias eran otras iban cableadas a los mismos pines de la miniPCI.


Saludos.



Ficht

  • Visitante
Re: [MOD] Overclock en placas BCM6348
« Respuesta #1 en: 26-03-2016, 09:29 (Sábado) »
Buenas, este mod consiste en aumentar la frecuencia de la CPU de un SoC BCM6348. Cambiaremos de 256 MHz que es como vienen por defecto a 300 MHz, un incremento del 17%.

Esta frecuencia de reloj se programa mediante ciertos pines y resistencias pull down (conectadas a GND). Los pines son 5 y se encuentran cableados al slot miniPCI, así que las resistencias deberían ser fáciles de encontrar, solo hay que seguir la pista de los pines en la miniPCI hasta encontrarse las resistencias.

Estos son los pines de la mini-PCI y como van conectados por defecto para 256 MHz
AD27 - 4k7 pulldown
AD28 - NC
AD29 - NC   
AD30 - 4k7 pulldown
AD31 -- 4k7 pulldown

CPU type 0x29107: 256MHz, Bus: 128MHz, Ref: 32MHz

cambiaremos eso por esto otro:
AD27 -NC
AD28 -4k7 pulldown
AD29 -4k7 pulldown
AD30 -NC
AD31 -4k7 pulldown

CPU type 0x29107: 300MHz, Bus: 133MHz, Ref: 33MHz

Por tanto lo que hemos de hacer es mover dos resistencias.

Ejemplo, para el livebox 1 he marcado tanto los pines en la miniPCI como las resistencias.



Después de mover R23 a R6 y R1 a R2, arrancamos la placa con el siguiente log en CFE detectando 300 MHz y también en Openwrt:

Citar
CFE version 1.0.37-6.4 for BCM96348 (32bit,SP,BE)
Build Date: Tue Dec  8 20:37:12 CET 2015 (dani@tool)
Copyright (C) 2000-2005 Broadcom Corporation.

Boot Address 0xbf400000

Initializing Arena.
Initializing Devices.
Parallel flash device: name S29GL064M, id 0x2210, size 8192KB
Auto-negotiation timed-out
10 MB Half-Duplex (assumed)
CPU type 0x29107: 300MHz, Bus: 133MHz, Ref: 33MHz
Total memory: 67108864 bytes (64MB)

Total memory used by CFE:  0x80401000 - 0x805262A0 (1200800)
Initialized Data:          0x8041D650 - 0x8041F9C0 (9072)
BSS Area:                  0x8041F9C0 - 0x804242A0 (18656)
Local Heap:                0x804242A0 - 0x805242A0 (1048576)
Stack Area:                0x805242A0 - 0x805262A0 (8192)
Text (code) segment:       0x80401000 - 0x8041D64C (116300)
Boot area (physical):      0x00527000 - 0x00567000
Relocation Factor:         I:00000000 - D:00000000

Board IP address                  : 192.168.1.1 
Host IP address                   : 192.168.1.100 
Gateway IP address                :   
Run from flash/host (f/h)         : f 
Default host run file name        : vmlinux 
Default host flash file name      : bcm963xx_fs_kernel 
Boot delay (0-9 seconds)          : 1 
Board Id Name                     : DV4210 
Psi size in KB                    : 24
Number of MAC Addresses (1-32)    : 4 
Base MAC Address                  : 00:11:22:33:44:55 
Ethernet PHY Type                 : Internal
Memory size in MB                 : 64
CMT Thread Number                 : 0

***  Press any key to stop auto run (1 seconds) ***
 Auto run second count down: 1\0x081\0x080
Code Address: 0x80010000, Entry Address: 0x80010000
Decompression OK!
Entry at 0x80010000
Closing network.
Starting program at 0x80010000
[    0.000000] Linux version 3.3.8 (dani@tool) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #68 Mon Mar 21 20:01:40 CET 2016
[    0.000000] Detected Broadcom 0x6348 CPU revision b0
[    0.000000] CPU frequency is 300 MHz
[    0.000000] 64MB of RAM installed
[    0.000000] registering 37 GPIOs
[    0.000000] gpiochip_add: registered GPIOs 0 to 36 on device: bcm63xx-gpio
[    0.000000] board_bcm963xx: Boot address 0xbf400000
[    0.000000] board_bcm963xx: CFE version: 1.0.37-6.4
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00029107 (Broadcom BMIPS3300)
[    0.000000] board_bcm963xx: board name: DV4210
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 04000000 @ 00000000 (usable)
[    0.000000] Zone PFN ranges:
[    0.000000]   Normal   0x00000000 -> 0x00004000
[    0.000000] Movable zone start PFN for each node
[    0.000000] Early memory PFN ranges
[    0.000000]     0: 0x00000000 -> 0x00004000
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
[    0.000000] Kernel command line:  root=/dev/mtdblock2 rootfstype=jffs2 noinitrd console=ttyS0,115200
[    0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] brcm wait instruction: enabled
[    0.000000] Primary instruction cache 16kB, VIPT, 2-way, linesize 16 bytes.
[    0.000000] Primary data cache 8kB, 2-way, VIPT, no aliases, linesize 16 bytes
[    0.000000] Memory: 61724k/65536k available (2313k kernel code, 3812k reserved, 449k data, 152k init, 0k highmem)
[    0.000000] SLUB: Genslabs=9, HWalign=16, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:128
[    0.000000] Calibrating delay loop... 297.98 BogoMIPS (lpj=595968)
.
.
.
.
.
.



No me pregunteis por el rendimiento, la estabilidad o la temperatura, haced vuestros propios tests.

Hay más combinaciones que programan otras frecuencias de CPU, por ejemplo :
AD27 - NC
AD28 - NC
AD29 - NC
AD30 - 4k7 pulldown
AD31 - 4k7 pulldown

CPU type 0x29107: 264MHz, Bus: 132MHz, Ref: 44MHz

No las probé todas, y no sé si se pueden conseguir más de 300 MHz.

Lo que sí sé es que debería ser válido para cualquier placa con BCM6348 si somos capaces de localizar las resistencias. Esto mismo fue probado por otra persona (fué él quien casualmente se encontró con esto) en otra placa y aunque las resistencias eran otras iban cableadas a los mismos pines de la miniPCI.


Saludos.

Vaya, que interesante!!

Tengo por aquí un Comtrend CT-5361 abandonado (no tiene ni si quiera openwrt) pero supongo que sirve para probar esto, claro... si encuentro los pines.

crislgga

  • Visitante
Re: [MOD] Overclock en placas BCM6348
« Respuesta #2 en: 26-03-2016, 13:14 (Sábado) »
Interesante tambien, la cantidad de dispositivos que hay con ese CPU, el ct5361 ct536+,ct5365,livebox1 sage fast 2404,2604...
Asi por lo menos, creo que con openwrt, ya iria algo mas deshahogado, aunque sea backport 10.04 y AA 12.04
Tengo desde hace tiempo otro CT5361 refrigerado por aire a 8V, cogido del regulador de tension de 12v, con 256mhz funciona bien, ahora, cuando tenga un rato, empiezo a ver los pines del slot mini pci, y las resistentencias o huecos de resistencias conectadas al slot, ya que tengo 2 mas tirados sin uso, no tengo problemas en publicar una foto con el seguimiento de pines, desde las x resistencias
si me pudieras echar una mano danitool, ya que a la cpu, al tener los pines BGA, por debajo, ¿como comprobaria que estan conectadas?, si no tengo el datasheet y la manera seria con el multimetro
un saludo, crislgga
« Última modificación: 26-03-2016, 13:21 (Sábado) por crislgga »

danitool

  • Visitante
Re: [MOD] Overclock en placas BCM6348
« Respuesta #3 en: 26-03-2016, 13:40 (Sábado) »
En principio no es necesario hacer el seguimiento de los pines desde los pines BGA, sino desde el slot miniPCI, el cual está presente en todos los BCM6348,

A menos que tu placa tenga el wifi soldado directamente en placa sin slot miniPCI, y en ese caso al no conocer el pinout del wifi sí que habría que trazar desde el BGA del BCM6348, del cual hay un pinout en la wiki
https://wiki.openwrt.org/_media/doc/hardware/soc/bcm6348_kpbg_pinout.png
pines K1 K2 K3 K4 L1

Para acceder a esos pines sin desoldar el SoC no se me ocurre otra cosa que colar un hilo fino de acero por debajo del SoC para hacer contacto con un polímetro y localizar las resistencias mediante la prueba de continuidad, pero esto ya depende de la habilidad de cada uno.

Lo que sí hay que tener en cuenta es que hay dos empaquetamientos distintos del BGA


del BCM6348 SKFBG no podría asegurar que los pines para programar la frecuencia sean los mismos
« Última modificación: 26-03-2016, 13:47 (Sábado) por danitool »

crislgga

  • Visitante
Re: [MOD] Overclock en placas BCM6348
« Respuesta #4 en: 26-03-2016, 13:53 (Sábado) »
En principio no es necesario hacer el seguimiento de los pines desde los pines BGA, sino desde el slot miniPCI, el cual está presente en todos los BCM6348,

A menos que tu placa tenga el wifi soldado directamente en placa sin slot miniPCI, y en ese caso al no conocer el pinout del wifi sí que habría que trazar desde el BGA del BCM6348, del cual hay un pinout en la wiki
https://wiki.openwrt.org/_media/doc/hardware/soc/bcm6348_kpbg_pinout.png
pines K1 K2 K3 K4 L1

Para acceder a esos pines sin desoldar el SoC no se me ocurre otra cosa que colar un hilo fino de acero por debajo del SoC para hacer contacto con un polímetro y localizar las resistencias mediante la prueba de continuidad, pero esto ya depende de la habilidad de cada uno.

Lo que sí hay que tener en cuenta es que hay dos empaquetamientos distintos del BGA


del BCM6348 SKFBG no podría asegurar que los pines para programar la frecuencia sean los mismos

El chip es el BCM6348 KPBG, es decir, sirve tu guia para ir mirando, ya tengo algo hecho, poco, pero es algo mirando desde el slot, habria que hacer mucha maña para meter el cable ya que alrededor hay condesadores de por medio y resistencias, a la cual,a la minima podria dar un falso positivo
aqui pongo lo que tengo del ct5361

http://s22.postimg.org/iqhc1rzs1/ct5361.jpg
« Última modificación: 26-03-2016, 14:01 (Sábado) por crislgga »

danitool

  • Visitante
Re: [MOD] Overclock en placas BCM6348
« Respuesta #5 en: 26-03-2016, 14:11 (Sábado) »
Los pines para programar la frecuencia que van conectados a resistencias si tienen una numeración encima debería ser 472 (4.7 kohm), así que deberían ser fáciles de encontrar, apuesto a que en el comtrend 5361 están en la hilera justo al lado del SoC próxima a la miniPCI

Los pines para programar la frecuencia que van conectados a resistencias sin soldar, bueno simplemente será cuestión de probar todas.

crislgga

  • Visitante
Re: [MOD] Overclock en placas BCM6348
« Respuesta #6 en: 26-03-2016, 14:24 (Sábado) »
pues no veo las de 4.7kohm, en los leds, al lado utiliza 47A(300 ohm) al lado del SoC, tiene 43B(2,74Kohm), 68X(49,9ohm),30A(200ohm) en algun lado, resistencia puente, de 0 ohm, y algunas mas, con simbologia XXY(x numero, y letra)
EDIT:
incluyo macro imagenes de la cpu con el valor impreso de las resistencias

http://s18.postimg.org/gxda70zpl/1_todo.jpg


http://s13.postimg.org/q30kimnvr/2_derecha.jpg










http://s14.postimg.org/9dle56cjl/20160326_143434.jpg


y aunque no tiene nada de relacion, estas son las que utulizan los leds


saludos
« Última modificación: 26-03-2016, 14:56 (Sábado) por crislgga »

danitool

  • Visitante
Re: [MOD] Overclock en placas BCM6348
« Respuesta #7 en: 26-03-2016, 15:27 (Sábado) »
Una imagen con el slot miniPCI sin soldar, que puede ayudar a saber por donde van los pines en el ct5361

https://wiki.openwrt.org/_media/media/comtrend/ct-5621/ct-5621_pcb-top.jpg

aunque es una placa más bien parecida al ct536+, el layout en esa zona creo que es igual

crislgga

  • Visitante
Re: [MOD] Overclock en placas BCM6348
« Respuesta #8 en: 26-03-2016, 17:14 (Sábado) »
Vale, te comento, es esa placa exacta, pero con ciertas diferencias en componentes electronicos de que en la que pones tiene 3 condensadores en la zona de jack dc, en la del ct5361 solo 2, en la zona de la CPU, hay ciertas diferencias con resistencias puestas en una y quitadas en otra, pero bueno,se puede seguir
en cuanto a la resistencias que me decias de 4,7kohm, he encontrado 3 con numeracion 66B, que son de 4,75kohm, pero conectadas al switch. .EDIT: esas 3 resistencias, veo que estan conectadas al switch con el multimetro, pero siguiendo la linea de la pista, me lleva a la cpu


http://s10.postimg.org/tmwgrxg55/66b.jpg

Estan las 3 seguidas de forma vertical en paralelo (en la imagen que me has enviado del PCB) junto al switch, por la esquina inferior derecha, y debajo de esas resistencias, hay 2 condesadores pequeños seguidos. Entonces si son de ese valor habria que busca 66B, pero no doy con ninguna mas
En cuanto a seguir los hilos de la cpu al slot, una duda que tengo, en tu caso, las lineas que has encontrado, tenian resistencia¿verdad?, lo digo, porque si tengo que ver que hilos estan conectados, no me dará continuidad, sino un valor de resistencia, y asi dificultaria la busqueda
un saludo
« Última modificación: 26-03-2016, 17:50 (Sábado) por crislgga »

danitool

  • Visitante
Re: [MOD] Overclock en placas BCM6348
« Respuesta #9 en: 26-03-2016, 17:48 (Sábado) »
Bueno, como tengo también el CT-5361 lo he mirado, resulta que en este las resistencias pulldown son de 10 kohm, marcadas como 01C. Las he localizado.



Aunque lo sabía no había caido en comentar que esos pines también van cableados a la memoria flash, con lo cual hace  que la localización de las resistencias sea incluso más fácil.

He marcado con flechas que resistencias hay que mover y hacia donde para overclockear a 300 MHz. Si alguien lo revisa por si acaso no está de más, aunque confundirse de resistencias no debería ocasionar problema alguno más que ponerlo a una frecuencia que no nos guste  >:D

crislgga

  • Visitante
Re: [MOD] Overclock en placas BCM6348
« Respuesta #10 en: 26-03-2016, 17:56 (Sábado) »
Bueno, como tengo también el CT-5361 lo he mirado, resulta que en este las resistencias pulldown son de 10 kohm, marcadas como 01C. Las he localizado.



Aunque lo sabía no había caido en comentar que esos pines también van cableados a la memoria flash, con lo cual hace  que la localización de las resistencias sea incluso más fácil.

He marcado con flechas que resistencias hay que mover y hacia donde para overclockear a 300 MHz. Si alguien lo revisa por si acaso no está de más, aunque confundirse de resistencias no debería ocasionar problema alguno más que ponerlo a una frecuencia que no nos guste  >:D
Perdón estaba editando mi post, pero veo que ya has resuelto
Entonces, resumiendo
movimientos
De AD27-->a AD28
De AD30 -->a AD29
y AD31 se deja igual, todo siguiendo el esquema de livebox 1
vamos, lo tenia delante, casi ya resuelto yo con mi esquema de seguimientos con la flash
Bueno, gracias, luego si tengo un rato, me pondré con el soldador, aver si hemos aumentado frecuencia
saludos
« Última modificación: 26-03-2016, 17:57 (Sábado) por crislgga »

crislgga

  • Visitante
Re: [MOD] Overclock en placas BCM6348
« Respuesta #11 en: 29-03-2016, 14:26 (Martes) »
Bueno, siento postear tan tarde, por las fiestas y tal
Pero resumiendo, Gracias danitool, has dado en el clavo, con los pines, son esos y correctos
Me ha llevado mas tiempo, porque al cambiar unas de las resistencias smd, en concreto el pin de la AD29, la pista del pcb se me levantó y no pude soldar ahi, asi que hice de manitas, y puse un cable directo del chip flash y luego en vez de la smd, que es un coñazo soldarla con el cable, puse una resistencia normal, he arrancado, visto el log de openwrt 10.04
Citar
Linux version 2.6.32.27 (jow@nd-build-02.linux-appliance.net) (gcc version 4.3.3 (GCC) ) #5 Wed Dec 21 05:51:40 CET 2011
Detected Broadcom 0x6348 CPU revision b0
CPU frequency is 300 MHz
16MB of RAM installed
registering 37 GPIOs
board_bcm963xx: CFE version: 1.0.37-0.7
bootconsole [early0] enabled
CPU revision is: 00029107 (Broadcom BCM6348)
board_bcm963xx: board name: 96348GW-11
Determined physical RAM map:
 memory: 01000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
Zone PFN ranges:
  Normal   0x00000000 -> 0x00001000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0: 0x00000000 -> 0x00001000
On node 0 totalpages: 4096
free_area_init_node: node 0, pgdat 802981f0, node_mem_map 802df000
  Normal zone: 32 pages used for memmap
  Normal zone: 0 pages reserved
  Normal zone: 4064 pages, LIFO batch:0
Built 1 zonelists in Zone order, mobility grouping off.  Total pages: 4064
Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200
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, 2-way, linesize 16 bytes.
Primary data cache 8kB, 2-way, VIPT, no aliases, linesize 16 bytes
Memory: 13284k/16384k available (2140k kernel code, 3100k reserved, 453k data, 140k init, 0k highmem)
Hierarchical RCU implementation.
NR_IRQS:128
Calibrating delay loop... 299.00 BogoMIPS (lpj=598016)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
registering PCI controller with io_map_base unset
registering PCI controller with io_map_base unset
bio: create slab <bio-0> at 0
pci 0000:00:01.0: reg 10 32bit mmio: [0x000000-0x001fff]
pci 0000:01:1e.0: CardBus bridge, secondary bus 0000:02
pci 0000:01:1e.0:   IO window: 0x8008000-0x80080ff
pci 0000:01:1e.0:   IO window: 0x8008400-0x80084ff
pci 0000:01:1e.0:   MEM window: 0x38000000-0x3fffffff
PCI: Enabling device 0000:01:1e.0 (0000 -> 0003)
PCI: Setting latency timer of device 0000:01:1e.0 to 64
Switching to clocksource MIPS
PCI: Enabling device 0000:00:01.0 (0000 -> 0002)
PCI: Setting latency timer of device 0000:00:01.0 to 64
ssb: Core 0 found: ChipCommon (cc 0x800, rev 0x0D, vendor 0x4243)
ssb: Core 1 found: IEEE 802.11 (cc 0x812, rev 0x09, vendor 0x4243)
ssb: Core 2 found: PCI (cc 0x804, rev 0x0C, vendor 0x4243)
ssb: Core 3 found: PCMCIA (cc 0x80D, rev 0x07, vendor 0x4243)
ssb: Sonics Silicon Backplane found on PCI device 0000:00:01.0
NET: Registered protocol family 2
Visto esto, el poco rato que he tenido puesto, como es la versión con disipador, este no esta ni siquiera caliente sin carcasa, al aire solo la placa, de momento no veo problemas
Asi que una vez mas gracias, y a ver, que tengo otro con el firmware bitswitcher, y a veces se satura de paquetes, veré que rendimiento saca con este sobreesfuerzo, y con 16mb de ram, no como el livebox 1, que tiene el doble
Otro mod que se habló en su dia, es compilar el CFE con 64mb y su consiguiente cambio de chips dram, no se si lo comentaste tu u otro compañero del foro
saludos
« Última modificación: 29-03-2016, 14:29 (Martes) por crislgga »

danitool

  • Visitante
Re: [MOD] Overclock en placas BCM6348
« Respuesta #12 en: 29-03-2016, 17:02 (Martes) »
Hola crislgga, genial que haya funcionado el mod. Pondré la foto para el overclocking en la wiki ahora que está confirmado. A mi me pasó lo mismo con una resistencia en el livebox1, levanté una pista al sacarla, aunque arreglarla fue fácil.

Luego me di cuenta que lo mejor es fundir un buen trozo de estaño encima de la resistencia para que la rodee y funda ambos extremos al mismo tiempo, así sale muy fácilmente.

Yo tampoco noté que se caliente mucho más el procesador la verdad y eso que no tiene disipador. Hice un breve test de 5 minutos, con una transferencia de datos hacia /dev/null, CPU al 100% y todo perfecto, muy estable. Había hecho el mismo test hace tiempo y aunque este no fue en las mismas condiciones, en este sobrepasaba de largo los 3'4MB/s mientras que antes del mod jamás fui capaz de llegar a los 3MB/s. Así que rendimiento extra sí que aporta y bastante significativo.

Por otra parte comentas lo de aumentar la RAM, es totalmente posible. Solo has de encontrar chips RAM compatibles, simplemente con que tengan un bus de 16bit ya deberían servir. Compilar un CFE también para 64 MB también es fácil. Si el mod es para 32 MB de ram con dos chips incluso el CFE original podría servir, modificando un byte del mismo, cuyo offset es más que conocido.

Saludos

Warryor

  • Visitante
Re: [MOD] Overclock en placas BCM6348
« Respuesta #13 en: 30-03-2016, 13:42 (Miércoles) »
¿Esto seria aplicable al pequeño CT-5365?
El procesador tiene un encapsulado diferente

danitool

  • Visitante
Re: [MOD] Overclock en placas BCM6348
« Respuesta #14 en: 30-03-2016, 14:18 (Miércoles) »
¿Esto seria aplicable al pequeño CT-5365?
El procesador tiene un encapsulado diferente

Es algo que aun no sabemos, aunque hay muchas probabilidades de que sí también sea aplicable.

Fijate en esta imagen
https://wiki.openwrt.org/_media/media/comtrend/ct-5361-overclk.jpg
Tiene marcado en amarillo los pines de la flash que conectan a las resistencias pulldown. Si buscas a partir de esos pines en tu placa y encuentras que van conectados a resistencias pulldown de 4.7 o 10 kohm o huecos sin soldar entonces ya tendrías la respuesta.

Warryor

  • Visitante
Re: [MOD] Overclock en placas BCM6348
« Respuesta #15 en: 30-03-2016, 15:25 (Miércoles) »
Voy intentar levantar el BGA y aparte del overclock podría buscar los pines usb
seria la caña 300Mh 64 de ram y usb

Edito: e seguido las pistas y no veo las resistencias
aprovechando que tengo el procesador levantado que pines son los que se usan para el usb
« Última modificación: 30-03-2016, 17:01 (Miércoles) por Warryor »

danitool

  • Visitante
Re: [MOD] Overclock en placas BCM6348
« Respuesta #16 en: 30-03-2016, 17:44 (Miércoles) »
Voy intentar levantar el BGA y aparte del overclock podría buscar los pines usb
seria la caña 300Mh 64 de ram y usb

Edito: e seguido las pistas y no veo las resistencias
aprovechando que tengo el procesador levantado que pines son los que se usan para el usb

Los puedes ver aquí
https://wiki.openwrt.org/_media/doc/hardware/soc/bcm6348_skfbg_pinout.png
son los pines marcados en rosa, hay dos grupos para el USB principal y el secundario, 0 y 1

Warryor

  • Visitante
Re: [MOD] Overclock en placas BCM6348
« Respuesta #17 en: 30-03-2016, 17:53 (Miércoles) »
el usb1 dp y usb1 dn salen al otro lado pero los usb 0 no
no se si hacen falta los otros pines usb

danitool

  • Visitante
Re: [MOD] Overclock en placas BCM6348
« Respuesta #18 en: 30-03-2016, 18:28 (Miércoles) »
el usb1 dp y usb1 dn salen al otro lado pero los usb 0 no
no se si hacen falta los otros pines usb

necesitas esos dos pines y el pwrflt (1), que seguramente estará conectado a GND, si eres capaz de aislarlo de GND y conectarle una resistencia pullup entonces ya tienes los pines necesarios para hacer el mod USB

Edit: si pones una foto de la zona en cuestión, veré más claro que es lo que tienes y lo que se puede hacer, si es que tienes dudas
« Última modificación: 30-03-2016, 18:57 (Miércoles) por danitool »

Warryor

  • Visitante
Re: [MOD] Overclock en placas BCM6348
« Respuesta #19 en: 31-03-2016, 20:03 (Jueves) »
E conseguido los pines pero son muy pequeños aquí una foto, yo no lo e probado me faltan las bolas para resoldar el bga