Differences
This shows you the differences between two versions of the page.
|
toh:astoria:arv752dpw22 [2012/10/01 22:31] taeuber |
toh:astoria:arv752dpw22 [2012/10/22 22:28] (current) wutje Added link to danube |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| __This is mainly a draft. Will be completed soon.__ | __This is mainly a draft. Will be completed soon.__ | ||
| - | mostly copied form [[http://wiki.openwrt.org/toh/arcadyan/arv752dpw|Arcadyan ARV752DPW]] | + | Please correct spelling and wording. I'm not a native speaker. |
| ====== Astoria networks ARV752DPW22 ====== | ====== Astoria networks ARV752DPW22 ====== | ||
| - | In Germany also sold as **<color red>Vodafone DSL-EasyBox 803A</color>**. | + | In Germany also sold as **Arcor/<color red>Vodafone DSL-EasyBox 803A</color>**. |
| Line 12: | Line 11: | ||
| ===== Hardware ===== | ===== Hardware ===== | ||
| ==== Highlights ==== | ==== Highlights ==== | ||
| - | ^ CPU ^ Ram ^ Flash ^ Network ^ USB ^ Serial ^ UART ^ FXS ^ | + | ^ CPU ^ Ram ^ Flash ^ Network ^ USB ^ Serial ^ UART mode ^ FXS ^ |
| - | | Lantiq Xway Danube @333Mhz Dual Core | 64MB | 8MB | 4 Ports | Yes | Yes | Yes | Yes | | + | | [[doc:Hardware:soc:soc.lantiq|Lantiq Xway Danube]] @333Mhz Dual Core | 64MB | 8MB | 4 Ports | Yes | Yes | Yes | 2xPOTS, 1xISDN | |
| + | |||
| + | |||
| + | ==== Overview ==== | ||
| + | | **Architecture:** | MIPS | | ||
| + | | **Target:** | [[doc:hardware:soc:soc.lantiq|Lantiq]] Xway Danube | | ||
| + | | **Vendor:** | Arcadyan | | ||
| + | | **Bootloader:** | [[doc:techref:bootloader:brnboot]] | | ||
| + | | **System-On-Chip:** | | | ||
| + | | **CPU/Speed** | 333 Mhz | | ||
| + | | **Flash-Chip:** | | | ||
| + | | **Flash size:** | 8MB | | ||
| + | | **RAM:** | 64MB | | ||
| + | | **RAM Chip:** | | | ||
| + | | **Wireless:** | RaLink RT3062F; 802.11b/g/n, 2 fixed internal antennas| | ||
| + | | **Ethernet:** | Atheros AR8216; 4x LAN 100MBit/s| | ||
| + | | **Internet:** | ADSL2+ (annex A and B) | | ||
| + | | **FXS:** | 2x POTS + 1x ISDN S<sub>0</sub>| | ||
| + | | **USB:** | Yes 3 x 2.0 | | ||
| + | | **Serial:** | [[doc:hardware:port.serial|Yes]] 3.3V | | ||
| + | | **JTAG:** | ? | | ||
| + | | **Power:** | external PSU, 15V DC, max 1,6A (16W typical) polarity: -(+) | | ||
| ==== Details ==== | ==== Details ==== | ||
| - | | **Architecture:** MIPS | | + | |
| - | | **Vendor:** Arcadyan | | + | === CPU === |
| - | | **Bootloader:** [[doc:techref:bootloader:brnboot]] | | + | <code> |
| - | | **System-On-Chip:** | | + | # cat /proc/cpuinfo |
| - | | **CPU/Speed** 333 Mhz | | + | system type : Danube rev 1.5 |
| - | | **Flash-Chip:** | | + | machine : ARV752DPW22 - Arcor A803 |
| - | | **Flash size:** 8MB | | + | processor : 0 |
| - | | **RAM:** 64MB | | + | cpu model : MIPS 24KEc V4.1 |
| - | | **RAM Chip:** | | + | BogoMIPS : 221.18 |
| - | | **Wireless:** RaLink RT3062F | | + | wait instruction : yes |
| - | | **Ethernet:** Atheros AR8216 | | + | microsecond timers : yes |
| - | | **Internet:** ADSL2+ (annex A and B) | | + | tlb_entries : 16 |
| - | | **FXS:** 2x POTS + 1x ISDN S<sub>0</sub>| | + | extra interrupt vector : yes |
| - | | **USB:** Yes 3 x 2.0 | | + | hardware watchpoint : yes, count: 4, address/irw mask: [0x0000, 0x07d0, 0x0b40, 0x0f50] |
| - | | **Serial:** [[#Serial|Yes]]| | + | ASEs implemented : mips16 dsp |
| - | | **JTAG:** ? | | + | shadow register sets : 1 |
| + | kscratch registers : 0 | ||
| + | core : 0 | ||
| + | VCED exceptions : not available | ||
| + | VCEI exceptions : not available | ||
| + | </code> | ||
| + | |||
| + | === PCI === | ||
| + | <code> | ||
| + | # lspci | ||
| + | 00:0e.0 Network controller: Ralink corp. Device 3592 | ||
| + | 00:0f.0 USB controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 62) | ||
| + | 00:0f.1 USB controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 62) | ||
| + | 00:0f.2 USB controller: VIA Technologies, Inc. USB 2.0 (rev 65) | ||
| + | </code> | ||
| + | |||
| + | === USB === | ||
| + | <code> | ||
| + | # lsusb | ||
| + | Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub | ||
| + | Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub | ||
| + | Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub | ||
| + | Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub | ||
| + | </code> | ||
| + | |||
| + | The external USB ports are connected to the USB 2.0 root hubs.\\ | ||
| + | The port behind the small cover (meant for an UMTS stick) is connected to bus 001 the other two are connected to bus 002. | ||
| + | |||
| + | === LAN === | ||
| + | |||
| + | eth0 is connected to port #0 of the Atheros AR8216 switch.\\ | ||
| + | The switch has 6 ports. Port #1 is not connected.\\ | ||
| + | The ports #2 to #5 are the ports LAN1 to LAN4 on the backside of the router. | ||
| + | |||
| + | The max MTU size of eth0 is 1500. | ||
| + | |||
| + | The switch can manage up to 16 [[doc:networking:network.interfaces#vlan.and.bridging.concepts|VLANS]]. | ||
| + | |||
| + | <code> | ||
| + | # swconfig dev eth0 help | ||
| + | switch0: eth0(Atheros AR8216), ports: 6 (cpu @ 0), vlans: 16 | ||
| + | --switch | ||
| + | Attribute 1 (int): enable_vlan (Enable VLAN mode) | ||
| + | Attribute 2 (none): apply (Activate changes in the hardware) | ||
| + | Attribute 3 (none): reset (Reset the switch) | ||
| + | --vlan | ||
| + | Attribute 1 (int): vid (VLAN ID (0-4094)) | ||
| + | Attribute 2 (ports): ports (VLAN port mapping) | ||
| + | --port | ||
| + | Attribute 1 (int): pvid (Primary VLAN ID) | ||
| + | Attribute 2 (string): link (Get port link information) | ||
| + | </code> | ||
| + | |||
| + | <code> | ||
| + | # swconfig dev eth0 show | ||
| + | Global attributes: | ||
| + | enable_vlan: 0 | ||
| + | Port 0: | ||
| + | pvid: 0 | ||
| + | link: port:0 link:up speed:100baseT full-duplex | ||
| + | Port 1: | ||
| + | pvid: 0 | ||
| + | link: port:1 link:down | ||
| + | Port 2: | ||
| + | pvid: 0 | ||
| + | link: port:2 link:down | ||
| + | Port 3: | ||
| + | pvid: 0 | ||
| + | link: port:3 link:down | ||
| + | Port 4: | ||
| + | pvid: 0 | ||
| + | link: port:4 link:down | ||
| + | Port 5: | ||
| + | pvid: 0 | ||
| + | link: port:5 link:down | ||
| + | </code> | ||
| + | |||
| + | == ascii layout == | ||
| + | |||
| + | <code> | ||
| + | _____________________________________________ | ||
| + | / switch AR8216 \ | ||
| + | | port0 port1 port2 port3 port4 port5 | | ||
| + | \_____________________________________________/ | ||
| + | | | | | | | ||
| + | WLAN---CPU---eth0-----------/ LAN 1 LAN 2 LAN 3 LAN 4 | ||
| + | </code> | ||
| + | |||
| + | === WLAN === | ||
| + | |||
| + | === ISDN === | ||
| + | |||
| + | === POTS === | ||
| + | === LEDs === | ||
| + | ^Symbol^Color^ | ||
| + | |Power | <color red>red</color> + <color blue>blue</color> | | ||
| + | |WAN | <color red>red</color> + <color blue>blue</color> | | ||
| + | |VoIP | <color red>red</color> + <color blue>blue</color> | | ||
| + | |WLan | <color red>red</color> | | ||
| + | |UMTS USB\\ looks a bit like a mic symbol| <color red>red</color> | | ||
| + | |Mail | <color red>red</color>| | ||
| + | |LAN1 | <color green>green</color> | | ||
| + | |LAN2 | <color green>green</color> | | ||
| + | |LAN3 | <color green>green</color> | | ||
| + | |LAN4 | <color green>green</color> | | ||
| + | |ISDN | <color green>green</color> | | ||
| + | |POTS 1 | <color green>green</color> | | ||
| + | |POTS 2 | <color green>green</color> | | ||
| + | |||
| + | The following mapping is wrong [2012/10/11]: | ||
| + | <code> | ||
| + | [ 0.748000] Registered led device: soc:blue:power | ||
| + | [ 0.748000] Registered led device: soc:red:internet | ||
| + | [ 0.748000] Registered led device: soc:red:power | ||
| + | [ 0.748000] Registered led device: soc:red:wps | ||
| + | [ 0.752000] Registered led device: soc:red:fxo | ||
| + | [ 0.752000] Registered led device: soc:red:voice | ||
| + | [ 0.752000] Registered led device: soc:green:usb | ||
| + | [ 0.752000] Registered led device: soc:green:wifi | ||
| + | [ 0.752000] Registered led device: soc:green:wifi1 | ||
| + | [ 0.752000] Registered led device: soc:blue:wifi | ||
| + | [ 0.756000] Registered led device: soc:blue:wifi1 | ||
| + | [ 0.756000] Registered led device: soc:green:eth1 | ||
| + | [ 0.756000] Registered led device: soc:green:eth2 | ||
| + | [ 0.756000] Registered led device: soc:green:eth3 | ||
| + | [ 0.756000] Registered led device: soc:green:eth4 | ||
| + | </code> | ||
| + | |||
| + | === buttons === | ||
| + | |||
| + | There are 4 buttons on the device.\\ | ||
| + | One on the side was originally meant to switch the WLan on and off.\\ | ||
| + | One on the back was meant as a reset button.\\ | ||
| + | A protected one on the back side was meant to get back to the original configuration.\\ | ||
| + | And then there is a 4th button near the leds on the back side. | ||
| + | |||
| + | === serial port === | ||
| + | Board voltage is 3.3V so you will need a cheap usb to serial adapter which are already at 3.3v. | ||
| + | |||
| + | For compatible USB to serial cables see: [[doc:hardware:port.serial.cables]] | ||
| + | |||
| + | Pinout: | ||
| + | |||
| + | |4| GND | | ||
| + | |3| RX | | ||
| + | |2| TX | | ||
| + | |1| Vcc 3.3V | | ||
| + | {{:toh:astoria:backside.803a-serial.jpg?250|}} | ||
| ==== Opening the case ==== | ==== Opening the case ==== | ||
| Line 56: | Line 224: | ||
| {{:toh:astoria:internal.antennas.803a.jpg?250|}} | {{:toh:astoria:internal.antennas.803a.jpg?250|}} | ||
| - | |||
| - | ==== LEDs ==== | ||
| - | ^Name^Colour^Gpio^ | ||
| - | |Power | <color red>red</color> + <color blue>blue</color> ( +<color green>green</color>?) | | | ||
| - | |WAN | <color red>red</color> + <color blue>blue</color> ( +<color green>green</color>?) | | | ||
| - | |VoIP | <color red>red</color> (+<color blue>blue</color> + <color green>green</color>?) | | | ||
| - | |WLan | <color red>red</color> | | | ||
| - | |UMTS USB| | | | ||
| - | |Mail | | | | ||
| - | |||
| - | ==== Serial ==== | ||
| - | Board voltage is 3.3V so you will need a cheap usb to serial adapter which are already at 3.3v. | ||
| - | |||
| - | For compatible USB to serial cables see: [[doc:hardware:port.serial.cables]] | ||
| - | |||
| - | Pinout: | ||
| - | |||
| - | |4| GND | | ||
| - | |3| RX | | ||
| - | |2| TX | | ||
| - | |1| Vcc 3.3V | | ||
| - | {{:toh:astoria:backside.803a-serial.jpg?250|}} | ||
| ===== Bootlogs ===== | ===== 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:500px;font:10px/14px Georgia, Garamond, Serif;overflow:Auto;background-color:#FFFFFF"> |
| <code>þ | <code>þ | ||
| ROM VER: 1.0.3 | ROM VER: 1.0.3 | ||
| Line 2530: | Line 2676: | ||
| </p> | </p> | ||
| </HTML> | </HTML> | ||
| + | |||
| + | ==== Linux bootlog ==== | ||
| + | |||
| + | booting from u-boot from original bootloader | ||
| + | |||
| + | <HTML> | ||
| + | <p style="padding: 10px;border:1px solid grey;height:500px;font:10px/14px Georgia, Garamond, Serif;overflow:Auto;background-color:#FFFFFF"> | ||
| + | <code> | ||
| + | [DANUBE Boot]:y | ||
| + | |||
| + | Go to Memory Address: (default:0x80002000) : 0x | ||
| + | Jump to address 0x80002000 ... | ||
| + | |||
| + | |||
| + | U-Boot 2010.03 (Sep 29 2012 - 18:24:13) | ||
| + | |||
| + | Board: ARV752DPW22 | ||
| + | SoC: Danube/Twinpass/Vinax-VE V1.5, DDR Speed 166 MHz, CPU Speed 333 MHz | ||
| + | DRAM: 64 MB | ||
| + | Flash: 8 MB | ||
| + | *** Warning - bad CRC, using default environment | ||
| + | |||
| + | Net: bring up ebu gpio | ||
| + | initializing ar8216 switch... initialized | ||
| + | lq_cpe_eth | ||
| + | Hit any key to stop autoboot: 0 | ||
| + | ## Booting kernel from Legacy Image at b0020000 ... | ||
| + | Image Name: MIPS OpenWrt Linux-3.3.8 | ||
| + | Created: 2012-09-04 19:43:16 UTC | ||
| + | Image Type: MIPS Linux Kernel Image (lzma compressed) | ||
| + | Data Size: 1011964 Bytes = 988.2 kB | ||
| + | Load Address: 80002000 | ||
| + | Entry Point: 80002000 | ||
| + | Verifying Checksum ... OK | ||
| + | Uncompressing Kernel Image ... OK | ||
| + | |||
| + | Starting kernel ... | ||
| + | |||
| + | [ 0.000000] Linux version 3.3.8 (blogic@Debian-60-squeeze-64-minimal) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #4 Fri Aug 31 16:20:51 UTC 2012 | ||
| + | [ 0.000000] SoC: Danube rev 1.5 | ||
| + | [ 0.000000] bootconsole [early0] enabled | ||
| + | [ 0.000000] CPU revision is: 00019641 (MIPS 24KEc) | ||
| + | [ 0.000000] Determined physical RAM map: | ||
| + | [ 0.000000] memory: 04000000 @ 00000000 (usable) | ||
| + | [ 0.000000] Initrd not found or empty - disabling initrd | ||
| + | [ 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: console=ttyLTQ1,115200 rootfstype=squashfs,jffs2 machtype=ARV752DPW22 | ||
| + | [ 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] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes. | ||
| + | [ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes | ||
| + | [ 0.000000] Writing ErrCtl register=00074f68 | ||
| + | [ 0.000000] Readback ErrCtl register=00074f68 | ||
| + | [ 0.000000] Memory: 61832k/65536k available (2399k kernel code, 3704k reserved, 403k data, 176k init, 0k highmem) | ||
| + | [ 0.000000] NR_IRQS:256 | ||
| + | [ 0.000000] CPU Clock: 333MHz | ||
| + | [ 0.000000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368) | ||
| + | [ 0.040000] pid_max: default: 32768 minimum: 301 | ||
| + | [ 0.044000] Mount-cache hash table entries: 512 | ||
| + | [ 0.052000] NET: Registered protocol family 16 | ||
| + | [ 0.060000] gpiochip_add: registered GPIOs 0 to 15 on device: ltq_gpio | ||
| + | [ 0.064000] gpiochip_add: registered GPIOs 16 to 31 on device: ltq_gpio | ||
| + | [ 0.068000] MIPS: machine is ARV752DPW22 - Arcor A803 | ||
| + | [ 0.072000] gpiochip_add: registered GPIOs 100 to 115 on device: ltq_ebu | ||
| + | [ 0.104000] bio: create slab <bio-0> at 0 | ||
| + | [ 0.112000] PCI host bridge to bus 0000:00 | ||
| + | [ 0.116000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff] | ||
| + | [ 0.120000] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff] | ||
| + | [ 0.128000] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff] | ||
| + | [ 0.132000] pci 0000:00:0f.2: BAR 0: assigned [mem 0x18010000-0x180100ff] | ||
| + | [ 0.136000] pci 0000:00:0f.0: BAR 4: assigned [io 0x1ae00000-0x1ae0001f] | ||
| + | [ 0.140000] pci 0000:00:0f.1: BAR 4: assigned [io 0x1ae00020-0x1ae0003f] | ||
| + | [ 0.144000] pci 0000:00:0e.0: SLOT:14 PIN:1 IRQ:30 | ||
| + | [ 0.148000] pci 0000:00:0f.0: SLOT:15 PIN:1 IRQ:135 | ||
| + | [ 0.152000] pci 0000:00:0f.1: SLOT:15 PIN:2 IRQ:135 | ||
| + | [ 0.156000] pci 0000:00:0f.2: SLOT:15 PIN:3 IRQ:135 | ||
| + | [ 0.160000] Switching to clocksource MIPS | ||
| + | [ 0.168000] NET: Registered protocol family 2 | ||
| + | [ 0.176000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes) | ||
| + | [ 0.180000] TCP established hash table entries: 2048 (order: 2, 16384 bytes) | ||
| + | [ 0.188000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes) | ||
| + | [ 0.196000] TCP: Hash tables configured (established 2048 bind 2048) | ||
| + | [ 0.200000] TCP reno registered | ||
| + | [ 0.204000] UDP hash table entries: 256 (order: 0, 4096 bytes) | ||
| + | [ 0.212000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) | ||
| + | [ 0.216000] NET: Registered protocol family 1 | ||
| + | [ 0.220000] PCI: Enabling device 0000:00:0f.0 (0000 -> 0001) | ||
| + | [ 0.228000] PCI: Enabling device 0000:00:0f.1 (0000 -> 0001) | ||
| + | [ 0.232000] PCI: Enabling device 0000:00:0f.2 (0000 -> 0002) | ||
| + | [ 0.240000] gptu: totally 6 16-bit timers/counters | ||
| + | [ 0.244000] gptu: misc_register on minor 63 | ||
| + | [ 0.248000] gptu: succeeded to request irq 126 | ||
| + | [ 0.252000] gptu: succeeded to request irq 127 | ||
| + | [ 0.260000] gptu: succeeded to request irq 128 | ||
| + | [ 0.264000] gptu: succeeded to request irq 129 | ||
| + | [ 0.268000] gptu: succeeded to request irq 130 | ||
| + | [ 0.272000] gptu: succeeded to request irq 131 | ||
| + | [ 0.280000] squashfs: version 4.0 (2009/01/31) Phillip Lougher | ||
| + | [ 0.284000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. | ||
| + | [ 0.296000] msgmni has been set to 120 | ||
| + | [ 0.300000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) | ||
| + | [ 0.308000] io scheduler noop registered | ||
| + | [ 0.312000] io scheduler deadline registered (default) | ||
| + | [ 0.320000] ltq_asc.1: ttyLTQ1 at MMIO 0x1e100c00 (irq = 112) is a ltq_asc | ||
| + | [ 0.324000] console [ttyLTQ1] enabled, bootconsole disabled | ||
| + | [ 0.324000] console [ttyLTQ1] enabled, bootconsole disabled | ||
| + | [ 0.340000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022cb | ||
| + | [ 0.348000] Amd/Fujitsu Extended Query Table at 0x0040 | ||
| + | [ 0.352000] Amd/Fujitsu Extended Query version 1.1. | ||
| + | [ 0.360000] number of CFI chips: 1 | ||
| + | [ 0.360000] Creating 4 MTD partitions on "ltq_nor": | ||
| + | [ 0.368000] 0x000000000000-0x000000010000 : "uboot" | ||
| + | [ 0.376000] 0x000000010000-0x000000020000 : "uboot_env" | ||
| + | [ 0.380000] 0x000000020000-0x0000007f0000 : "linux" | ||
| + | [ 0.388000] found squashfs behind kernel | ||
| + | [ 0.392000] Creating 2 MTD partitions on "ltq_nor": | ||
| + | [ 0.396000] 0x000000020000-0x00000011713c : "kernel" | ||
| + | [ 0.400000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only | ||
| + | [ 0.416000] 0x00000011713c-0x0000007f0000 : "rootfs" | ||
| + | [ 0.420000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only | ||
| + | [ 0.432000] mtd: partition "rootfs" set to be root filesystem | ||
| + | [ 0.440000] mtd: partition "rootfs_data" created automatically, ofs=270000, len=580000 | ||
| + | [ 0.444000] 0x000000270000-0x0000007f0000 : "rootfs_data" | ||
| + | [ 0.456000] 0x0000007f0000-0x000000800000 : "board_config" | ||
| + | [ 0.464000] etop: invalid MAC, using random | ||
| + | [ 0.612000] ltq_mii: probed | ||
| + | [ 0.636000] eth0: Atheros AR8216 switch driver attached. | ||
| + | [ 0.736000] eth0: attached PHY [Atheros AR8216/AR8236/AR8316] (phy_addr=ltq_etop-fffffff:00, irq=-1) | ||
| + | [ 0.760000] TCP cubic registered | ||
| + | [ 0.760000] NET: Registered protocol family 17 | ||
| + | [ 0.764000] 8021q: 802.1Q VLAN Support v[ 0.780000] VFS: Mounted root (squashfs filesystem) readonly on device 31:4. | ||
| + | [ 0.788000] Freeing unused kernel memory: 176k freed | ||
| + | - preinit - | ||
| + | Press the [f] key and hit [enter] to enter failsafe mode | ||
| + | - regular preinit - | ||
| + | [ 7.352000] JFFS2 notice: (420) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (1 unchecked, 0 orphan) and 5 of xref (0 dead, 2 orphan) found. | ||
| + | switching to jffs2 | ||
| + | - init - | ||
| + | |||
| + | Please press Enter to activate this console. [ 8.580000] usbcore: registered new interface driver usbfs | ||
| + | [ 8.584000] usbcore: registered new interface driver hub | ||
| + | [ 8.592000] usbcore: registered new device driver usb | ||
| + | [ 8.732000] NET: Registered protocol family 8 | ||
| + | [ 8.736000] NET: Registered protocol family 20 | ||
| + | [ 8.772000] Button Hotplug driver version 0.4.1 | ||
| + | [ 8.812000] PPP generic driver version 2.4.2 | ||
| + | [ 9.132000] ip_tables: (C) 2000-2006 Netfilter Core Team | ||
| + | [ 9.404000] NET: Registered protocol family 24 | ||
| + | [ 9.428000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver | ||
| + | [ 9.432000] ehci_hcd 0000:00:0f.2: EHCI Host Controller | ||
| + | [ 9.440000] ehci_hcd 0000:00:0f.2: new USB bus registered, assigned bus number 1 | ||
| + | [ 9.444000] ehci_hcd 0000:00:0f.2: irq 135, io mem 0x18010000 | ||
| + | [ 9.464000] ehci_hcd 0000:00:0f.2: USB 2.0 started, EHCI 1.00 | ||
| + | [ 9.468000] hub 1-0:1.0: USB hub found | ||
| + | [ 9.468000] hub 1-0:1.0: 4 ports detected | ||
| + | [ 9.500000] nf_conntrack version 0.5.0 (968 buckets, 3872 max) | ||
| + | [ 10.396000] IFX MEI Version 5.00.00 | ||
| + | [ 10.624000] | ||
| + | [ 10.624000] Infineon CPE API Driver version: DSL CPE API V3.24.4.4 | ||
| + | [ 10.788000] ATM (A1) firmware version 1.0.19 | ||
| + | [ 10.792000] ifxmips_atm: ATM init succeed | ||
| + | [ 10.824000] dwc_otg: version 2.60a 22-NOV-2006 | ||
| + | [ 11.428000] DWC_otg: Using DMA mode | ||
| + | [ 11.428000] dwc_otg dwc_otg.0: DWC OTG Controller | ||
| + | [ 11.436000] dwc_otg dwc_otg.0: new USB bus registered, assigned bus number 2 | ||
| + | [ 11.440000] dwc_otg dwc_otg.0: irq 62, io mem 0xffffffffbe101000 | ||
| + | [ 11.452000] DWC_otg: Init: Port Power? op_state=1 | ||
| + | [ 11.452000] DWC_otg: Init: Power Port (0) | ||
| + | [ 11.460000] hub 2-0:1.0: USB hub found | ||
| + | [ 11.460000] hub 2-0:1.0: 1 port detected | ||
| + | [ 11.564000] DISCONNECTED PORT | ||
| + | [ 11.568000] uhci_hcd: USB Universal Host Controller Interface driver | ||
| + | [ 11.572000] uhci_hcd 0000:00:0f.0: UHCI Host Controller | ||
| + | [ 11.580000] uhci_hcd 0000:00:0f.0: new USB bus registered, assigned bus number 3 | ||
| + | [ 11.588000] uhci_hcd 0000:00:0f.0: irq 135, io base 0x1ae00000 | ||
| + | [ 11.592000] hub 3-0:1.0: USB hub found | ||
| + | [ 11.596000] hub 3-0:1.0: 2 ports detected | ||
| + | [ 11.600000] uhci_hcd 0000:00:0f.1: UHCI Host Controller | ||
| + | [ 11.604000] uhci_hcd 0000:00:0f.1: new USB bus registered, assigned bus number 4 | ||
| + | [ 11.612000] uhci_hcd 0000:00:0f.1: irq 135, io base 0x1ae00020 | ||
| + | [ 11.620000] hub 4-0:1.0: USB hub found | ||
| + | [ 11.620000] hub 4-0:1.0: 2 ports detected | ||
| + | [ 11.640000] input: gpio-keys-polled as /devices/platform/gpio-keys-polled/input/input0 | ||
| + | [ 16.276000] device eth0 entered promiscuous mode | ||
| + | [ 16.288000] br-lan: port 1(eth0) entered forwarding state | ||
| + | [ 16.292000] br-lan: port 1(eth0) entered forwarding state | ||
| + | [ 18.296000] br-lan: port 1(eth0) entered forwarding state | ||
| + | </code> | ||
| + | </p> | ||
| + | </HTML> | ||
| + | |||
| ===== backup flash ===== | ===== backup flash ===== | ||
| Line 2645: | Line 2988: | ||
| - | === run u-boot noninvasive via serial port === | + | ==== run u-boot noninvasive via serial port ==== |
| - download [[http://downloads.openwrt.org/snapshots/trunk/lantiq/uboot-lantiq-arv752DPW22_brnboot/|u-boot.bin]] | - download [[http://downloads.openwrt.org/snapshots/trunk/lantiq/uboot-lantiq-arv752DPW22_brnboot/|u-boot.bin]] | ||
| Line 2680: | Line 3023: | ||
| http start | http start | ||
| ..........................................................................</code> | ..........................................................................</code> | ||
| + | |||
| + | You can hit **[Ctrl]** + **[C]** to get to the command line or hitting a key at the requested time. | ||
| + | |||
| + | ==== install OpenWRT via serial port ==== | ||
| + | |||
| + | <color red>**Attention**:\\ | ||
| + | In this paragraph you have to take action on **bootloader [bl]** cmd line and sometimes on **u-boot [ub]** cmd line and sometimes local **[lo]**.\\ | ||
| + | Don't mix up!</color> | ||
| + | |||
| + | Download the squash image [[http://downloads.openwrt.org/attitude_adjustment/12.09-beta/lantiq/danube/|openwrt-lantiq-danube-ARV752DPW22-squashfs.image]]. | ||
| + | |||
| + | At first create a flash image that doesn't destroy the original bootloader. | ||
| + | |||
| + | To do this take a copy of the original bootloader code (first 128k of the backup firmware) and attach the squash image to it: | ||
| + | |||
| + | **[lo]**: ''cat ARV752DPW22_boot.dump openwrt-lantiq-danube-ARV752DPW22-squashfs.image > flash.img'' | ||
| + | |||
| + | Then erase all flash blocks not needed on the u-boot command line: | ||
| + | |||
| + | **[ub]**: ''ARV752DPW22 => erase 1:9-134'' | ||
| + | |||
| + | This takes some time. | ||
| + | |||
| + | Then reset and write the just created ''flash.img'' via XMODEM to the flash at area 5 (whole flash): | ||
| + | |||
| + | choose\\ | ||
| + | **[bl]**: ''[U] Upload to Flash'' \\ | ||
| + | **[bl]**: ''[5] Flash Image 0xB0000000 8192K '' and transmit via\\ | ||
| + | **[lo]**: ''sx flash.img </dev/ttyUSB0 >/dev/ttyUSB0'' | ||
| + | |||
| + | This takes some more time to transmit and then takes some time again to get written to the flash. **Be patient!!** | ||
| + | |||
| + | Wait until the bootloader command line is interactive again. **Be patient!!** | ||
| + | |||
| + | The openwrt image is on the flash but it doesn't start automatically because u-boot isn't on flash yet. | ||
| + | |||
| + | To boot OpenWRT put u-boot into ram again and start it. That's it. | ||
| + | |||
| ===== UART Mode ===== | ===== UART Mode ===== | ||
toh/astoria/arv752dpw22.1349123468.txt.bz2 · Last modified: 2012/10/01 22:31 by taeuber
