Thomson TG585v8

From WikiDevi.Wi-Cat.RU
Jump to navigation Jump to search

Thomson TG585 v8

FCC approval date: 29 September 2009

Type: wireless router, dsl modem

FCC ID: RSE-TG585V8

Power: 22 VDC, 0.545 A
Connector type: barrel

CPU1: Lantiq PSB 50601
FLA1: 8 MiB8,388,608 B <br />65,536 Kib <br />8,192 KiB <br />64 Mib <br />0.00781 GiB <br /> (Spansion S25FL064PIF)
RAM1: 32 MiB33,554,432 B <br />262,144 Kib <br />32,768 KiB <br />256 Mib <br />0.0313 GiB <br /> (Winbond W9825G6JH-6)

Expansion IFs: none specified
JTAG: yes, 8-pad header, unpopulated, J6
Serial: yes, 4-pin header, unpopulated, J1

WI1 module: unknown
WI1 module IF: USB
WI1 chip1: Ralink RT3070
WI1 802dot11 protocols: bgn
WI1 MIMO config: 1x1:1
WI1 antenna connector: soldered

ETH chip1: Lantiq PSB 50601
Switch: Broadcom BCM5325E
LAN speed: 100M
LAN ports: 4

bgn

Stock FW OS: Linux 2.6.20.19

Flags: ADSL2+

802dot11 OUI: 58:98:35
Ethernet OUI: 58:98:35

For a list of all currently documented Lantiq (Intel) chipsets with specifications, see Lantiq.
For a list of all currently documented Ralink chipsets with specifications, see Ralink.



Product page (Technicolor TG585v8 xDSL Gateway)

  • JTAG header is JST-SH 8-pin 1mm spacing, as used in some other
Thomson/Technicolor routers (e.g. BT_Home_Hub_2.0A, TG582n).

Serial

From pastebin.com user "fontom". There's a fairly long pause in the serial output before the Thomson console login is displayed (total ~2m30s from power-on), after which you can usually log in with "admin" and the serial number of the unit as the password.

 • stock firmware boot log
ROM VER: 1.2.0
CFG 04
EEPROM Data OK
.............................
Version BL: 1.0.6
Multicore disable; Booting Linux kernel

BOOTING THE THOMSON LINUX KERNEL

Starting the kernel @ 0x801f5000 
Extra parameters passed to Linux:

	[0]: Thomson bootloader
	[1]: memsize=0x1FDD000

serial initialized
MC_PRIO = 0xc -> 0xcc

Linux version 2.6.20.19 (buildmgm@dslws-narenr.beijing.ap.thmulti.com)
(gcc version 3.4.6) #1 Fri Mar 12 15:47:22 CST 2010
CPU revision is: 0001906c
Determined physical RAM map:
 memory: 01fdd000 @ 00002000 (usable)
On node 0 totalpages: 8159
  DMA zone: 63 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 8096 pages, LIFO batch:0
  Normal zone: 0 pages used for memmap
Built 1 zonelists.  Total pages: 8096
Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs
1 MIPSR2 register sets available
Primary instruction cache 8kB, physically tagged, 4-way, linesize 16 bytes.
Primary data cache 8kB, 2-way, linesize 16 bytes.
Synthesized TLB refill handler (20 instructions).
Synthesized TLB load handler fastpath (32 instructions).
Synthesized TLB store handler fastpath (32 instructions).
Synthesized TLB modify handler fastpath (31 instructions).
Setting up vectored interrupts
PID hash table entries: 128 (order: 7, 512 bytes)
mips_hpt_frequency:133333333
r4k_offset: 000208d5(133333)
Using 133.333 MHz high precision timer.
[ifx_asc_init_hardware 1372]: ASC ID = 0x101044c4
[ifx_asc_init_hardware 1374]: TxFIFO size = 16, RxFIFO size = 16
[ifx_asc_init_hardware 1376]: TxFIFO CON = 0x1f01, RxFIFO CON = 0x1f01
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Memory: 26868k/32628k available (1705k kernel code, 
5760k reserved, 288k data, 112k init, 0k highmem)
Calibrating delay loop... 262.14 BogoMIPS (lpj=131072)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 1024 (order: 0, 4096 bytes)
TCP bind hash table entries: 512 (order: -1, 2048 bytes)
TCP: Hash tables configured (established 1024 bind 512)
TCP reno registered
Amazon_Se Port Initialization

squashfs: version 3.4 (2008/08/26) Phillip Lougher
squashfs: LZMA suppport for slax.org by jro
JFFS2 version 2.2. (NAND) (C) 2001-2006 Red Hat, Inc.
io scheduler noop registered (default)
ttyS0 at MMIO 0xbe100c00 (irq = 66) is a IFX_ASC
ifx_asc_init: uart init successfully
Infineon Technologies Synchronous Serial Controller (SSC) driver version 1.0.3
ifx_sscAllocConnection: device spi-flash register sucessfully!

Creating 4 MTD partitions on "spi-flash":
0x00040000-0x00100000 : "userfs"
0x00020000-0x00040000 : "mtdss"
0x001d0000-0x00800000 : "rootfs"
0x00100010-0x001d0000 : "kernel"
mtd: partition "kernel" doesn't start on an erase block boundary -- force read-only
Infineon Technologies Synchronous SPI flash driver version 1.0.0 
dwc_otg: version 2.40a 10-APR-2006 (ker:20614)
data_fifo[0]=0xbe120000
data_fifo[1]=0xbe121000
data_fifo[2]=0xbe122000
data_fifo[3]=0xbe123000
data_fifo[4]=0xbe124000
data_fifo[5]=0xbe125000
data_fifo[6]=0xbe126000
data_fifo[7]=0xbe127000
data_fifo[8]=0xbe128000
data_fifo[9]=0xbe129000
data_fifo[10]=0xbe12a000
data_fifo[11]=0xbe12b000
data_fifo[12]=0xbe12c000
data_fifo[13]=0xbe12d000
data_fifo[14]=0xbe12e000
data_fifo[15]=0xbe12f000
USB_WLAN_HOST_SUPPORT
DWC_otg: Using DMA mode 
dwc_otg dwc_otg: DWC OTG Controller
dwc_otg dwc_otg: new USB bus registered, assigned bus number 1
dwc_otg dwc_otg: irq 31, io mem 0x00000000
DWC_otg: Init: Port Power? op_state=1
DWC_otg: Init: Power Port (0)
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
NET: Registered protocol family 26
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
Time: MIPS clocksource has been installed.
VFS: Mounted root (squashfs filesystem) readonly.
Freeing unused kernel memory: 112k freed
dwc_otg_hcd_handle_port_intr=======set hfir ea60 
usb 1-1: new high speed USB device using dwc_otg and address 2
dwc_otg_hcd_handle_port_intr=======set hfir 7530 
usb 1-1: configuration #1 chosen from 1 choice
Algorithmics/MIPS FPU Emulator v1.5

init started:  BusyBox v1.00 (2010.03.12-07:48+0000) multi-call binary
init started:  BusyBox v1.00 (2010.03.12-07:48+0000) multi-call binary

Starting pid 98, console /dev/ttyS0: '/etc/init.d/rcS'
Using /nmon/nmon.ko
nmon: module license 'unspecified' taints kernel.
Button: Character device registered successfully.
SWWD: Enable guarding (ticks: 400 threshold: 280)

IPSecControl Character device registered successfully.
NET: Registered protocol family 3
NET: Registered protocol family 9
NET: Registered protocol family 4
NET: Registered protocol family 5
NET: Registered protocol family 18
NET: Registered protocol family 25
modprobe: could not parse modules.dep
modprobe: could not parse modules.dep
Using /lib/modules/rt3070ap.ko

Symbol usb_register_driver is being used by a non-GPL module, which will not be allowed in the future
Please see the file Documentation/feature-removal-schedule.txt in the kernel source tree for more details.
Symbol usb_deregister is being used by a non-GPL module, which will not be allowed in the future
Please see the file Documentation/feature-removal-schedule.txt in the kernel source tree for more details.
usbcore: registered new interface driver rt2870
Device ikanos not present.

Starting pid 257, console /dev/ttyS0: '/bin/sh'
Switching to RUNLEVEL 1 ...
route: SIOC[ADD|DEL]RT: File exists
route: SIOC[ADD|DEL]RT: File exists
linux application start ...
wait for linux_appl to initialize (1)
wait for linux_appl to initialize (2)

************* ERROR RECORD *************

000000:00:00.000000
Application NMON started after POWERON.

****************** END *****************

appl_init: BUILD VERIFIED!
dip_init() : button[FACTORY_RESET] has number[1]
End of initialisation

 start storagepl ...
/etc/rc1.d/S45storagepl: 17: /usr/bin/storagepl: not found
 storagepl is started 
checkd start ...
linuxappl: start loading after [  1003ms ]

Could not read ex-RIP, code 0x10003
WARNING: Unknown Parameter Type brgroup
WARNING: Unknown Parameter Type brgroup

wait until configuration load reaches phase 9 (now -1, 1s)
IOCTL: ADSLIOCTL_SET_TMM_SET_DIAG_MODE

wait until configuration load reaches phase 9 (now -1, 2s)
wait until configuration load reaches phase 9 (now -1, 3s)
IOCTL: ADSLIOCTL_SET_TMM_SET_DIAG_MODE

Unknown CONN timer.
Bad value for parameter 'timer'

Invalid service name: SNMP_AGENT.
Bad value for parameter 'name'
Invalid service name: SNMP_AGENT.
Bad value for parameter 'name'

wait until configuration load reaches phase 9 (now 6, 4s)
wait until configuration load reaches phase 9 (now 6, 5s)
wait until configuration load reaches phase 9 (now 6, 6s)
wait until configuration load reaches phase 9 (now 6, 7s)