User Tools

Site Tools


toh:telsey:cpva502.w

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Previous revision
toh:telsey:cpva502.w [2013/01/28 18:00]
toh:telsey:cpva502.w [2014/12/14 19:23] (current)
danitool
Line 1: Line 1:
 ====== Telsey CPVA502+W ====== ====== Telsey CPVA502+W ======
 +====== Telsey CPVA502+ ======
 Router sold by [[wp>​Tele2|Tele2]]/​Comunitel in Spain. TELSEY S.p.A. Mod: CPAJJJSE20TL2 ADSL/​voIP ​ Router sold by [[wp>​Tele2|Tele2]]/​Comunitel in Spain. TELSEY S.p.A. Mod: CPAJJJSE20TL2 ADSL/​voIP ​
  
 Product page: Product page:
-[[http://​www.telsey.com/​product_details.asp?​cat=1&​subcat=13&​id_p=127 +[[http://​www.telsey.com/​product_details.asp?​cat=1&​subcat=13&​id_p=127|Telsey CPVA502+W]] 
-|Telsey CPVA502+W]]+ 
 +| {{ :​meta:​icons:​tango:​software-update-urgent.png?​nolink |}} | <color crimson>​WARNING:</​color>​ The original firmware isn't available online. A **[[#​firmware_backup|backup]]** is needed if you want back later to it. First make a backup and then install Openwrt. If you first install OpenWrt there is no way to back to the original firmware since still nobody made a backup, and the manufacturer doesn'​t supply any firmware for this device | 
 ===== Supported Versions ===== ===== Supported Versions =====
  
-Supported since AA. But eth1 needs reworking.+Supported since AA [[https://​dev.openwrt.org/​changeset/​30819|>​ R30819]]
  
-**Board id**: "CPVA502+"​\\ ​**Firmware**: openwrt-96348GW-generic-squash-cfe.bin+^ Version ^ Board Model ^ wifi ^ OpenWrt ^ Notes ^ 
 +| CPVA502+W | CPAJJJSE20TL2 | **Yes** | ≥12.09 ​ |  **ADSL/​FXS/​VoIP** not working in Openwrt, nor the USB slave. ​ | 
 +CPVA502+ ​| CPAJJUSE10TL2 | **No** | ≥12.09  | ::: |
  
-OpenWRT may boot but without ip connection available. ​ 
  
-^ Version/​Model ^ S/N ^ OpenWrt Version Supported ^ Notes ^ +{{ :​meta:​icons:​tango:​dialog-information.png?​nolink ​|}} | Since this router has only 16 MiB RAM, Backfire version may behave better. |
-CPAJJJSE20TL2 ​  ​|  ​| [[https://​dev.openwrt.org/​changeset/​30819|> R30819]] / 12.09 | - |+
  
-<​HTML>​ +==== Firmwares ==== 
-<p style="​overflow:​Auto">​ +^ Version ^ Link ^ Notes ^ 
-<​table>​ +| Backfire 10.03.1 | [[https://docs.google.com/uc?​export=download&​id=0B-EMoBe-_OdBTVlmSFkybjBuX2M|Telsey_CPVA502_Backfire_10.03.1.zip]] | execute <code>mtd fixtrx linux</codeafter the first boot| 
-<​tr>​ +| Attitude Adjustment 12.09 | [[https://downloads.openwrt.org/attitude_adjustment/12.09/brcm63xx/​generic/​openwrt-96348GW-generic-squashfs-cfe.bin|openwrt-96348GW-generic-squashfs-cfe.bin]] | may run out of memory | 
-<​td><​IMG SRC="/_media/meta/icons/​tango/​package-x-generic.png"></td+| Barrier Breaker 14.07 | [[https://​downloads.openwrt.org/​barrier_breaker/​14.07/brcm63xx/generic/openwrt-96348GW-generic-squashfs-cfe.bin|openwrt-96348GW-generic-squashfs-cfe.bin]] | may run out of memory | 
-<​td>​Since this router has only 16 MiB RAM, Backfire version may behave betterHere a backport to Backfire. Patch and Backfire firmware: <​br><​a href="https://files.myopera.com/danitool/linux/Telsey_CPVA502_Backfire_10.03.2.zip">​Telsey_CPVA502_Backfire_10.03.2.zip</a> +| Trunk | [[https://downloads.openwrt.org/​snapshots/​trunk/​brcm63xx/​openwrt-96348GW-generic-squashfs-cfe.bin|openwrt-96348GW-generic-squashfs-cfe.bin]] | may run out of memory | 
-</td> +| Broadcom custom | [[https://​docs.google.com/​uc?​export=download&​id=0B-EMoBe-_OdBdi1qMU9VYVREYlU|Telsey_CPVA502_Broadcom_3.06L.06V.bin]] | non OpenWrt firmware |
-</tr> +
-</table> +
-</p> +
-</HTML>+
  
 ===== Hardware Highlights ===== ===== Hardware Highlights =====
-CPU Ram ^ Flash ^ Network ^ USB ^ Serial ^ JTag ^ +SoC RAM ^ Flash ^ Network ^ USB ^ Serial ^ JTag ^ 
-BCM@256MHz | 16MiB | 4MiB | 2 x 1| slave | Yes | |+BCM6348@256MHz | 16MiB | 4MiB | 2 x 1| slave | Yes | Yes |
  
 ===== Installation ===== ===== Installation =====
Line 37: Line 36:
  
 ==== Flash Layout ==== ==== Flash Layout ====
-First let's have a quick view at the Flash Layout ​with the stock firmware and after OpenWrt has been installedWhen you later want to understand, what the programs ''​mtd'' ​and ''​sysupgrade''​ do, have second look here:+Please check out the article [[doc:​techref:​Flash Layout]]It contains an example ​and a couple of explanations.
  
-  ​cf. -> [[/toh/tp-link/tl-wr1043nd#​flash.layout]] or [[doc:​techref:​Flash Layout]] +^ partition ^ name ^ filesystem ^ description ^ 
-  Obtain the data: ''​cat /proc/mtd'',​ ''​dmesg'',​ ''​df -h'',​ ''​df'',​ ''​mount''​+| mtd0 | **CFE*| n/a | bootloader | 
 +| n/a | n/a | n/a | firmware tag | 
 +| mtd1 | **kernel** | RAM executable | kernel | 
 +| mtd2 | **rootfs** | squashfs | root | 
 +| mtd3 | **rootfs_data** | jffs2 | configuration,​ install new packages | 
 +| mtd4 | **nvram** | n/a | OEM configuration ​data (PSI) | 
 +| mtd5 | **linux** | n/a | OpenWrt upgrade |
  
-With OpenWrt: 
  
-root@OpenWrt:/# cat /proc/mtd+==== firmware backup ==== 
 +Follow these steps to make a backup. Note you may need a Linux based OS installed at your computer to run some commands like **dd**. 
 +  - Download the openwrt RAM firmware version [[https://​docs.google.com/​uc?​export=download&​id=0B-EMoBe-_OdBcGMxOE5DZjg4WlE|ram-firmware.elf]],​ it will be fully loaded in the RAM without writing in the flash chip and therefore it allows to backup the original firmware  
 +  - Install a TFTP server in your computer, and check it works ok. Copy ram-firware.elf file into the TFTP's server directory. 
 +  - Plug the ethernet cable from your computer to the ETH0 port at the router, your computer must have a compatible IP with CFE, for example use **192.168.1.35** 
 +  - Connect the [[#Serial|serial port]] at the router to your computer (3.3V ttl adapter required), and a run console software utility(putty,​ Cutecom or Hyperterminal) to comunicate with CFE.  
 +  - Plug the router'​s power source and look at the serial console, press any key to break into CFE. Now it's time to run the ram firmware, execute this command into the CFE command line <​code>​r 192.168.1.35:​ram-firmware.elf</​code>​and wait few second until openwrt loads.  
 +  * In your computer execute <​code>​nc -l -p 5600|dd of=telsey-firmware_backup.bin</​code>​ (nc = netcat) 
 +  * In the router execute <​code>​cat /proc/mtd</​code>​We are interested in the linux partition. Execute: <​code>​dd if=/​dev/​mtd4|nc 192.168.1.35 5600</​code>​
  
-dev ​size ​    ​erasesize name+Done, the firmware should be transfered to your computer**telsey-firmware_backup.bin**
  
-mtd000010000 00010000 "​CFE"​ +//If you success making a backup, please publish a link with the firmware or send me a mail.// --- //danitool 2014/12/11 21:04//
- +
-mtd1: 000dff00 00010000 "​kernel"​ +
- +
-mtd2: 00300000 00010000 "​rootfs"​ +
- +
-mtd3: 00150000 00010000 "​rootfs_data"​ +
- +
-mtd4: 00010000 00002000 "​nvram"​ +
- +
-mtd5: 003e0000 00010000 "​linux"​+
  
 ==== OEM easy installation ==== ==== OEM easy installation ====
  
-It seems the reset button doesn'​t work in this router, you may need to connect via serial port to stop CFE and then upload the image via web server:+It seems the reset button doesn'​t work in this router, you may need to connect via serial port to stop CFE and then upload the image via web server. Alternatively you can shortcircuit TX and RX [[#​serial|]] pins few seconds when turning on the router to enter CFE failsafe mode:
   *Browse to http://​192.168.1.1/​   *Browse to http://​192.168.1.1/​
   *Upload .bin file to router   *Upload .bin file to router
   *Wait for it to reboot   *Wait for it to reboot
   *Telnet to 192.168.1.1 and set a root password, or browse to http://​192.168.1.1 if LuCI is installed.   *Telnet to 192.168.1.1 and set a root password, or browse to http://​192.168.1.1 if LuCI is installed.
 +
 ==== OEM installation using the TFTP method ==== ==== OEM installation using the TFTP method ====
  
 If you want to upgrade using TFTP you follow these steps (as an alternative to the above install process. If you want to upgrade using TFTP you follow these steps (as an alternative to the above install process.
-FIXME+  * Connect the [[#​serial|serial]] TTL cable to send commands to CFE for loading the firmware via tftp. 
 +  * Start a TFTP server in your PC. Copy the //​**openwrt-96348GW-generic-squashfs-cfe.bin**//​ firmware to the server. 
 +  * Set the IP at your pc to 192.168.1.35 (or any compatible),​ and connect the ethernet cable to the router. 
 +This is a session of flashing via TFTP: 
 +<​HTML>​ 
 +<p style="​padding:​ 10px;​border:​1px solid grey;​height:​120px;​font:​12px/​14px Georgia, Garamond, Serif;​overflow:​Auto;​background-color:#​DEE4E7">​ 
 +<​code>​CFE>​ f 192.168.1.35:​openwrt-96348GW-generic-squashfs-cfe.bin 
 +Loading 192.168.1.35:​openwrt-96348GW-generic-squashfs-cfe.bin ... 
 +Finished loading 2686980 bytes 
 + 
 +Flashing root file system and kernel at 0xbfc10000: .......................................... 
 + 
 +
 +*** Image flash done *** ! 
 +Resetting board...\0xff 
 +</​code>​ 
 +</​p>​ 
 +</​HTML>​ 
 + 
 ==== Upgrading OpenWrt ==== ==== Upgrading OpenWrt ====
 ->  [[doc:​howto:​generic.sysupgrade]] ->  [[doc:​howto:​generic.sysupgrade]]
Line 89: Line 111:
 <​code>​ <​code>​
 cd /tmp/ cd /tmp/
-wget http://​downloads.openwrt.org/​attitude_adjustment/12.09-rc1/brcm63xx/generic/​openwrt-96348GW-generic-squashfs-cfe.bin+wget http://​downloads.openwrt.org/​snapshots/trunk/​brcm63xx/​openwrt-96348GW-generic-squashfs-cfe.bin
 sysupgrade /​tmp/​openwrt-96348GW-generic-squashfs-cfe.bin sysupgrade /​tmp/​openwrt-96348GW-generic-squashfs-cfe.bin
 </​code>​ </​code>​
Line 97: Line 119:
 <​code>​ <​code>​
 cd /tmp/ cd /tmp/
-wget http://​downloads.openwrt.org/​attitude_adjustment/12.09-rc1/brcm63xx/generic/​openwrt-96348GW-generic-squashfs-cfe.bin+wget http://​downloads.openwrt.org/​snapshots/trunk/​brcm63xx/​openwrt-96348GW-generic-squashfs-cfe.bin
 mtd write /​tmp/​openwrt-96348GW-generic-squashfs-cfe.bin linux && reboot</​code>​ mtd write /​tmp/​openwrt-96348GW-generic-squashfs-cfe.bin linux && reboot</​code>​
  
Line 111: Line 133:
 ^ Interface Name ^ Description ^ Default configuration ^ ^ Interface Name ^ Description ^ Default configuration ^
 | br-lan | LAN & WiFi | 192.168.1.1/​24 |  | br-lan | LAN & WiFi | 192.168.1.1/​24 | 
-| eth0 | ETH0 | WAN |  +| eth0 | WAN | dhcp |  
-| eth1 | ETH1 | LAN (bridged+| eth1 | LAN bridged | 
 | wlan0 | WiFi | disabled (bridged) |  | wlan0 | WiFi | disabled (bridged) | 
  
Line 121: Line 143:
 -> [[doc:​howto:​hardware.button]] on howto use and configure the hardware button(s). -> [[doc:​howto:​hardware.button]] on howto use and configure the hardware button(s).
  
-The button ​at this board doesn'​t ​seem wired to any GPIO. It can't be configured+Only one hardware ​button, reset. Looks like CFE doesn'​t ​react when pressing this button ​to enter CFE failsafe mode
-BUTTON ​Event +label event ^ GPIO ^ active ​
-Reset | reset | +| reset | 36 | low |
  
  
 ===== Hardware ===== ===== Hardware =====
 ==== Info ==== ==== Info ====
-| **[[wp>​Instruction set|Architecture]]:**    | [[wp>​MIPS architecture|MIPS]] | +| ^ CPVA502+W ^ CPVA502+ ^ 
-| **Vendor:​** ​         | [[wp>​Broadcom]] | +| **[[wp>​Instruction set|Instruction set]]:**    ​| [[wp>​MIPS architecture|MIPS]] ​| [[wp>​MIPS architecture|MIPS]] | 
-| **[[doc:​techref:​Bootloader]]:​** ​    | [[doc:​techref:​bootloader:​CFE]] | +| **Vendor:​** ​         ​| [[wp>​Broadcom]] ​| [[wp>​Broadcom]] | 
-| **[[doc:​hardware:​soc|System-On-Chip]]:​** ​ | BCM6348 | +| **[[doc:​techref:​Bootloader]]:​** ​    | [[doc:​techref:​bootloader:​CFE]] ​| [[doc:​techref:​bootloader:​CFE]] ​
-| **[[doc:​hardware:​cpu|CPU]]/​Speed** ​       | BMIPS3300 V0.7 / 256 MHz | +| **Board Id**:   | CPVA502+ | CPVA502+ ​
-| **Flash-Chip:​** ​     | Macronix MX29LV320CTTC-90G | +| **[[doc:​hardware:​soc|System-On-Chip]]:​**  ​| BCM6348 ​| BCM6348 | 
-| **Flash size:​** ​     | 4 MiB | +| **[[doc:​hardware:​cpu|CPU]]/​Speed** ​       ​| BMIPS3300 V0.7 / 256 MHz | BMIPS3300 V0.7 / 256 MHz | 
-| **RAM:​** ​            ​| ESMT M12L64164A-7T / 2x8 MiB | +| **Flash-Chip:​** ​     | Macronix MX29LV320CTTC-90G ​| :?: 
-| **Wireless:​** ​       | Broadcom 4318 rev. 9, 802.11b/g (onboard) | +| **Flash size:​** ​     ​| 4 MiB | 4 MiB | 
-| **Ethernet:​** ​       | AC201 + internal phy | +| **RAM-chips:**       ​| ESMT M12L64164A-7T / SDR-143 | :?: | 
-| **Internet:​** ​       | ADSL2+ ​ | +| **RAM size:​** ​       | 16 MiB | 16 MiB | 
-| **USB:​** ​            | 1x1.1 slave | +| **Wireless:​** ​       | Broadcom 4318 rev. 9, 802.11b/g (onboard) ​| no wifi card 
-| **[[doc:​hardware:​port.serial|Serial]]:​** ​         | [[#​Serial|Yes]] | +| **Ethernet:​** ​       ​| AC201 + internal phy | AC201 + internal phy | 
-| **[[doc:​hardware:​port.jtag|JTAG]]:​** ​           | [[#​JTAG|?​]] ​ |+| **Internet:​** ​       ​| ADSL2+  ​| ADSL2+ ​ | 
 +| **USB:​** ​            | 1x1.1 slave | 1x1.1 slave | 
 +| **FXS:​** ​            | [[http://​www.microsemi.com/​products/​voice-line-circuits/​ve950/​le9581#​overview|Le9581blc]] Digital SLIC |  ​
 +| **[[doc:​hardware:​port.serial|Serial]]:​** ​         ​| [[#​Serial|Yes]] ​| [[#​Serial|Yes]] | 
 +| **[[doc:​hardware:​port.jtag|JTAG]]:​** ​           ​| [[#​JTAG|Yes]]  ​| [[#​JTAG|?​]] ​ |
  
 ==== Photos ==== ==== Photos ====
-Model Number+Model Number: CPVA502+W
  
-//Front://+{{:media:​toh:​telsey:​cpva502_front.jpg?​direct&​400x280|}} {{:​media:​toh:​telsey:​cpva502_back.jpg?​direct&​400x280|}}
  
 +==== Opening the case ====
 +**Note:** This will void your warranty!
  
 +  *To remove the cover do a/b/c
  
-**Photo of front of the casing**+^  CPVA502+W ​ ^  CPVA502+ ​ ^ 
 +| Top View |Top View | 
 +| {{:​toh:​telsey:​telsey_arriba.jpg?​400x300|}} | {{:​media:​toh:​telsey:​cpva502a.jpg?​400x280|}} | 
 +| Bottom View | Bottom View | 
 +| {{:​toh:​telsey:​telsey_abajo.jpg?​400x300|}} | {{:​media:​toh:​telsey:​cpva502b.jpg?​400x280|}} |
  
-//Back:// 
  
 +==== Serial ====
 +-> [[doc:​hardware:​port.serial]] general information about the serial port, serial port cable, etc.
  
 +How to connect to the Serial Port of this specific device:
  
-**Photo of back of the casing**+{{:​media:​toh:​telsey:​cpva502-serialttl.jpg?​direct&​500|}}
  
-==== Opening the case ==== +**Settings:​** ​ 
-**Note:** This will void your warranty!+  Baudrate: 115200 
 +  ​Data bits
 +  ​Parity: None 
 +  ​Stop bits: 1
  
-  *To remove ​the cover do a/b/c+==== JTAG ==== 
 +-> [[doc:​hardware:​port.jtag]] general information about the JTAG port, JTAG cable, etc.
  
-|  **Photo of PCB**  || +How to connect to the JTAG Port of this specific device: 
-| {{:​toh:​telsey:​telsey_arriba.jpg?400x350|}} | {{:toh:telsey:telsey_abajo.jpg?400x350|}} + 
-==== Opening ​the case ====+J202 pin Header. Guessed pinout (not verified):​ 
 +|  ​nTRST ^  1  ^  2  | GND | 
 +|  TDI ^  3  ^  4  | GND  | 
 +|  TDO ^  5  ^  6  | GND | 
 +|  TMS ^  7  ^  8  | GND | 
 +|  TCK ^  9  ^  10  | GND | 
 +|  nSRST ^  11  ^  12  | GND | 
 + 
 +**Photo of PCB with markings** 
 + 
 +==== VoIP ==== 
 +The board is equiped with a FXS port and a [[http://​www.microsemi.com/​products/​voice-line-circuits/​ve950/​le9581#​overview|Le9581blc]] Digital SLIC chip. However there aren't available FOSS drivers for this part. 
 + 
 +{{:media:​toh:​telsey:​cpva502-slic.jpg?direct&​400x300|}} 
 + 
 +===== Debricking ===== 
 +-> [[doc:howto:generic.debrick]] 
 + 
 +===== Bootloader Mods ===== 
 +you could read about [[doc:techref:​bootloader]] in general 
 + 
 +About the possible boards with the CFE OEM bootlader 
 +<​code>​CFE>​ b 
 +Press: ​ <​enter>​ to use current value 
 + 
 +        '​-'​ to go previous parameter 
 + 
 +        '.' to clear the current value 
 + 
 +        '​x'​ to exit this command 
 + 
 +Board Id Name (0-7) 
 +96348W2 ​         -------- 0 
 +96348GW-10 ​      ​-------- 1 
 +CPVA4            -------- 2 
 +MAGIC            -------- 3 
 +MAGIC+ ​          ​-------- 4 
 +CPVA4V2 ​         -------- 5 
 +CPVL4            -------- 6 
 +CPVA502+ ​        ​-------- 7       : ​ 7  </​code>​ 
 + 
 +Bootloaders available for this board: 
 +^ link ^ description ^ md5sum ^ 
 +| [[https://​docs.google.com/​uc?export=download&​id=0B-EMoBe-_OdBSllSMXZjZWhmRlU|CFE-telsey_CPVA502plus-OEM.bin]] | original bootloader backup, reset button doesn'​t work | <color grey>​5578a0855ee2d1cff7ea383929963ad6</​color> ​
 +| [[https://​docs.google.com/​uc?​export=download&​id=0B-EMoBe-_OdBdGc3eWxTeEJhRGs|CFE-telsey_CPVA502plus-mod.bin]] | modded bootloader, reset button works for entering CFE failsafe mode, no firmware checksum | <color grey>​51fdfbe21e9199dec2c5eb99da6512fa</​color>​ | 
 + 
 +===== Hardware mods ===== 
 +as a beginner, you really should inform yourself about [[doc:​hardware:​soldering]] in general and then obtain some practical experience! 
 + 
 +==== USB Mod ==== 
 +Probably ​the USB slave could be converted to host. See -> [[toh:​inventel:​dv4210#​usb.mod|Livebox1:​ Slave to Host MOD]] 
 +===== Bootlogs =====
 ==== OEM bootlog ==== ==== OEM bootlog ====
 <​HTML>​ <​HTML>​
-<p style="​padding:​ 10px;​border:​1px solid grey;​height:​600px;​font:​10px/14px Georgia, Garamond, Serif;​overflow:​Auto;​background-color:#​FFFFFF">​+<p style="​padding:​ 10px;​border:​1px solid grey;​height:​600px;​font:​12px/14px Georgia, Garamond, Serif;​overflow:​Auto;​background-color:#​FFFFFF">​
 <​code>​CFE version 1.0.37-3.6 for BCM96348 (32bit,​SP,​BE) <​code>​CFE version 1.0.37-3.6 for BCM96348 (32bit,​SP,​BE)
 Build Date: ven lug 21 09:44:42 CEST 2006 (oliale@oliale.telsey.loc) Build Date: ven lug 21 09:44:42 CEST 2006 (oliale@oliale.telsey.loc)
Line 650: Line 740:
 </​HTML>​ </​HTML>​
  
-==== Serial ​==== +==== OpenWrt bootlog (Backfire)==== 
--> [[doc:hardware:port.serial]] general information about the serial portserial port cableetc.+<​HTML>​ 
 +<p style="​padding:​ 10px;​border:​1px solid grey;​height:​600px;​font:​12px/​14px Georgia, Garamond, Serif;​overflow:​Auto;​background-color:#​FFFFFF"​> 
 +<​code>​CFE version 1.0.37-3.6 for BCM96348 (32bit,​SP,​BE) 
 +Build Dateven lug 21 09:44:42 CEST 2006 (oliale@oliale.telsey.loc) 
 +Copyright (C) 2003,2004,2005 Telsey Telecommunications.
  
-How to connect to the Serial Port of this specific device:+Boot Address 0xbfc00000
  
-**Photo of PCB with markings**+Initializing Arena. 
 +Initializing Devices. 
 +Parallel flash device: name MX29LV320AT,​ id 0x22a7, size 4096KB 
 +100 MB Full-Duplex (auto-neg) 
 +Check consistency for image tag [1]: Found good image at partition [1] 
 +Check consistency for image tag [2]: No image found at partition [2] 
 +CPU type 0x29107: 256MHz, Bus: 128MHz, Ref: 32MHz 
 +Total memory: 16777216 bytes (16MB)
  
-==== JTAG ==== +Total memory used by CFE:  0x80401000 - 0x80526FA0 (1204128) 
--> [[doc:hardware:port.jtag]] general information about the JTAG port, JTAG cable, etc.+Initialized Data:          0x8041E610 ​0x80420480 (7792) 
 +BSS Area                 ​0x80420480 - 0x80424FA0 (19232) 
 +Local Heap:                0x80424FA0 - 0x80524FA0 (1048576) 
 +Stack Area:                0x80524FA0 - 0x80526FA0 (8192) 
 +Text (code) segment: ​      ​0x80401000 - 0x8041E60C (120332) 
 +Boot area (physical): ​     0x00527000 - 0x00567000 
 +Relocation Factor: ​        ​I:​00000000 - D:00000000
  
-How to connect to the JTAG Port of this specific device:+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) ​         : 9 
 +Board Id Name                     : CPVA502+ 
 +Psi size in KB                    : 24 
 +Number ​of MAC Addresses (1-32) ​   : 8 
 +Base MAC Address ​                 : 00:​30:​ab:​00:​00:​01 
 +Ethernet PHY Type                 : Internal 
 +Memory size in MB                 16
  
-**Photo of PCB with markings**+mac server test........................ 
 +### Not default mac address 
 +### 00 30 ab 00 00 01 
 +*** Press any key to stop auto run (9 seconds) ​*** 
 +Auto run second count down: 0 
 +Code Address: 0x80010000, Entry Address: 0x80010000 
 +Decompression OK! 
 +Entry at 0x80010000 
 +Closing network. 
 +Starting program at 0x80010000 
 +Linux version 2.6.32.27 (dani@tool) (gcc version 4.3.3 (GCC) ) #2 Sun Jan 27 20:42:36 CET 2013 
 +Detected Broadcom 0x6348 CPU revision b0 
 +CPU frequency is 256 MHz 
 +16MB of RAM installed 
 +registering 37 GPIOs 
 +board_bcm963xx:​ CFE version: 1.0.37-3.6 
 +bootconsole [early0] enabled 
 +CPU revision is: 00029107 (Broadcom BCM6348) 
 +board_bcm963xx:​ board name: CPVA502+ 
 +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 
 +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: 13472k/​16384k available (2053k kernel code, 2912k reserved, 360k data, 132k init, 0k highmem) 
 +Hierarchical RCU implementation. 
 +NR_IRQS:​128 
 +Calibrating delay loop... 254.97 BogoMIPS (lpj=509952) 
 +Mount-cache hash table entries: 512 
 +NET: Registered protocol family 16 
 +registering PCI controller with io_map_base unset 
 +bio: create slab <​bio-0>​ at 0 
 +Switching to clocksource MIPS 
 +PCI: Enabling device 0000:​00:​01.0 (0000 -> 0002) 
 +ssb: Sonics Silicon Backplane found on PCI device 0000:​00:​01.0 
 +NET: Registered protocol family 2 
 +IP route cache hash table entries: 1024 (order: 0, 4096 bytes) 
 +TCP established hash table entries: 512 (order: 0, 4096 bytes) 
 +TCP bind hash table entries: 512 (order: -1, 2048 bytes) 
 +TCP: Hash tables configured (established 512 bind 512) 
 +TCP reno registered 
 +NET: Registered protocol family 1 
 +audit: initializing netlink socket (disabled) 
 +type=2000 audit(0.312:​1):​ initialized 
 +squashfs: version 4.0 (2009/​01/​31) Phillip Lougher 
 +Registering mini_fo version $Id$ 
 +JFFS2 version 2.2. (NAND) (SUMMARY) ​ © 2001-2006 Red Hat, Inc. 
 +msgmni has been set to 26 
 +io scheduler noop registered 
 +io scheduler deadline registered (default) 
 +gpiodev: gpio device registered with major 254 
 +gpiodev: gpio platform device registered with access mask FFFFFFFF 
 +bcm63xx_uart.0:​ ttyS0 at MMIO 0xfffe0300 (irq = 10) is a bcm63xx_uart 
 +console [ttyS0] enabled, bootconsole disabled 
 +console [ttyS0] enabled, bootconsole disabled 
 +bcm963xx_flash:​ 0x00400000 at 0x1fc00000 
 +bcm963xx: Found 1 x16 devices at 0x0 in 16-bit bank 
 + CFI mfr 0x000000c2 
 + CFI id  0x000022a7 
 + ​Amd/​Fujitsu Extended Query Table at 0x0040 
 +  Amd/Fujitsu Extended Query version 1.1. 
 +bcm963xx: Swapping erase regions for broken CFI table. 
 +number of CFI chips: 1 
 +cfi_cmdset_0002:​ Disabling erase-suspend-program due to code brokenness. 
 +bcm963xx_flash:​ Read Signature value of CFE1CFE1 
 +bcm963xx_flash:​ CFE bootloader detected 
 +bcm963xx_flash:​ CFE boot tag found with version 6 and board type 96348GW 
 +bcm963xx_flash:​ Partition 0 is CFE offset 0 and length 10000 
 +bcm963xx_flash:​ Partition 1 is kernel offset 10100 and length dff00 
 +bcm963xx_flash:​ Partition 2 is rootfs offset f0000 and length 300000 
 +bcm963xx_flash:​ Partition 3 is nvram offset 3f0000 and length 10000 
 +bcm963xx_flash:​ Partition 4 is linux offset 10000 and length 3e0000 
 +bcm963xx_flash:​ Spare partition is 280000 offset and length 170000 
 +Creating 5 MTD partitions on "​bcm963xx":​ 
 +0x000000000000-0x000000010000 : "​CFE"​ 
 +0x000000010100-0x0000000f0000 : "​kernel"​ 
 +mtd: partition "​kernel"​ must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only 
 +0x0000000f0000-0x0000003f0000 : "​rootfs"​ 
 +mtd: partition "​rootfs"​ set to be root filesystem 
 +mtd: partition "​rootfs_data"​ created automatically,​ ofs=280000, len=170000 
 +0x000000280000-0x0000003f0000 : "​rootfs_data"​ 
 +0x0000003f0000-0x000000400000 : "​nvram"​ 
 +0x000000010000-0x0000003f0000 : "​linux"​ 
 +bcm63xx_enet MII bus: probed 
 +bcm63xx_enet MII bus: probed 
 +bcm63xx_wdt started, timer margin: 30 sec 
 +Registered led device: phone 
 +Registered led device: link 
 +Registered led device: eth1-nrst 
 +TCP westwood registered 
 +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>​ 
 +VFS: Mounted root (squashfs filesystem) readonly on device 31:2. 
 +Freeing unused kernel memory: 132k freed 
 +Please be patient, while OpenWrt loads ... 
 +- preinit - 
 +Press the [f] key and hit [enter] to enter failsafe mode 
 +- regular preinit - 
 +switching to jffs2 
 +mini_fo: using base directory: / 
 +mini_fo: using storage directory: /overlay 
 +- init -
  
 +Please press Enter to activate this console. bcm63xx_enet bcm63xx_enet.0:​ attached PHY at address 1 [Broadcom BCM63XX (1)]
 +bcm63xx_enet bcm63xx_enet.1:​ attached PHY at address 0 [Generic PHY]
 +device eth1 entered promiscuous mode
 +eth0: link UP - 100/full - flow control off
 +Compat-wireless backport release: compat-wireless-2011-11-29
 +Backport based on wireless-testing.git master-2011-12-01
 +cfg80211: Calling CRDA to update world regulatory domain
 +usbcore: registered new interface driver usbfs
 +usbcore: registered new interface driver hub
 +cfg80211: World regulatory domain updated:
 +cfg80211: ​    ​(start_freq - end_freq @ bandwidth), (max_antenna_gain,​ max_eirp)
 +cfg80211: ​    ​(2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
 +cfg80211: ​    ​(2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
 +cfg80211: ​    ​(2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
 +cfg80211: ​    ​(5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
 +cfg80211: ​    ​(5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
 +usbcore: registered new device driver usb
 +b43-phy0: Broadcom 4318 WLAN found (core revision 9)
 +Registered led device: b43-phy0::​tx
 +Registered led device: b43-phy0::​rx
 +Registered led device: b43-phy0::​radio
 +Broadcom 43xx driver loaded [ Features: PL ]
 +PPP generic driver version 2.4.2
 +ip_tables: (C) 2000-2006 Netfilter Core Team
 +NET: Registered protocol family 24
 +nf_conntrack version 0.5.0 (212 buckets, 848 max)
 +ohci_hcd: USB 1.1 '​Open'​ Host Controller (OHCI) Driver
 +bcm63xx_ohci bcm63xx_ohci.0:​ BCM63XX integrated OHCI controller
 +bcm63xx_ohci bcm63xx_ohci.0:​ new USB bus registered, assigned bus number 1
 +bcm63xx_ohci bcm63xx_ohci.0:​ irq 20, io mem 0xfffe1b00
 +usb usb1: configuration #1 chosen from 1 choice
 +hub 1-0:1.0: USB hub found
 +hub 1-0:1.0: 2 ports detected
  
-===== Debricking ===== 
--> [[doc:​howto:​generic.debrick]] 
  
-This is my bootloader backup [[http://​files.myopera.com/​danitool/​linux/​bootloaders/​telsey_CPVA502+_MX29LV320CT_CFE.zip|telsey_CPVA502+_MX29LV320CT_CFE]] --- //danitool 2012/01/16 11:58// 
  
-===== Bootloader Mods ===== +BusyBox v1.15.3 (2013-01-27 14:49:55 CET) built-in shell (ash) 
-you could read about [[doc:techref:bootloader]] ​in general +Enter '​help'​ for list of built-in commands.
- +
-===== Hardware mods ===== +
-as beginner, you really should inform yourself about [[doc:​hardware:​soldering]] ​in general and then obtain some practical experience! +
- +
-==== USB Mod ==== +
-Probably the USB slave could be converted to hostSee -> [[toh:​inventel:​dv4210#​usb.mod|Livebox1:​ Slave to Host MOD]]+
  
 +  _______ ​                    ​________ ​       __
 + ​| ​      ​|.-----.-----.-----.| ​ |  |  |.----.| ​ |_
 + ​| ​  ​- ​  ​|| ​ _  |  -__|     ​|| ​ |  |  ||   ​_|| ​  _|
 + ​|_______|| ​  ​__|_____|__|__||________||__| ​ |____|
 +          |__| W I R E L E S S   F R E E D O M
 + ​---------------------------------------------------
 + ​Backfire (10.03.x Snapshot, r33081)
 + ​---------------------------------------------------
 +  * 1/3 shot Kahlua ​   In a shot glass, layer Kahlua
 +  * 1/3 shot Bailey'​s ​ on the bottom, then Bailey'​s,​
 +  * 1/3 shot Vodka     then Vodka.
 + ​---------------------------------------------------
 +root@OpenWrt:/#​
 +</​code>​
 +</p>
 +</​HTML>​
  
 ===== Tags ===== ===== Tags =====
 {{tag>​bcm63xx bcm6348}} {{tag>​bcm63xx bcm6348}}
toh/telsey/cpva502.w.1359392443.txt.bz2 · Last modified: 2013/01/28 18:00 (external edit)