Arcadyan ARV7519PW
This device is distributed in the Netherlands by KPN as the `KPN Experia Box`
Supported Versions
Hardware Highlights
The PCB looks very similar to ARV752DPW22 when looking at the CPU, RAM, power supply and ethernet connectors. The ARV7519 has the same design origin but has only 1 USB connection and no ISDN capabilities.
Installation
UART Install
As the bootloader is secured with an unknown password, the recommended way of installing OpenWRT at this time is by sending a custom u-boot image over UART in ASCII format. To make the device accept this, 3.3v should be supplied to the left side of R65, and the pads of R80 should be connected. When u-boot is sent to the device, it will run it from ram. In order to make it persist, a new u-boot image should be sent and then written to the device's flash at 0xB0000000. Afterwards, an OpenWRT image can be written to the device.
Flash Layout
Please check out the article flash.layout. It contains an example and a couple of explanations.
Modified Flash Layout | ||||
---|---|---|---|---|
partition | start | end | size | description |
Hardware
Info
Architecture: | MIPS |
Vendor: | Arcadyan |
Bootloader: | brnboot |
System-On-Chip: | Lantiq Danube PSB 50702 E Rev 1.3 or 1.5 (MIPS 24Kec) |
CPU/Speed | 333 MHz Dual Core |
Flash-Chip: | EN29LV640L |
Flash size: | 8 MiB |
RAM: | 64 MiB |
RAM Chip: | Zentel A3S12D40ETP-G6 |
Wireless: | Ralink rt3062F |
Ethernet: | RTL8306G |
Internet: | ADSL2+ |
USB: | Yes 1 x 2.0 |
Phone: | 2x FXS + 1 shared with ADSL |
Serial: | Yes |
JTAG: | No |
Serial
→ port.serial.
Board voltage is 3.3V so you will need resistors if you want to connect it directly to PC serial port, or you can use usb to serial adapters which are already at 3.3v.
Pictures
Bootstrap settings
The bootstrap options is similar to the ARV752DPW. The PCB design underneath the SoC is almost identical. The bootstrap option described for the ARV752DPW work on the ARV7519 as well. The resistor numbers (R65 and R80) are equal as are the points of soldering.
Bootlog
Normal boot
ROM VER: 1.0.3 CFG 01 Read� ROM VER: 1.0.3 CFG 01 Read EEPROMX X ======================================================================= Wireless ADSL Gateway DANUBE Loader v2.00.11 build Jul 1 2010 10:19:30 Arcadyan Technology Corporation ======================================================================= EON EN29LV640L top boot 16-bit mode found Copying boot params.....DONE Press Space Bar 3 times to enter command mode ... Flash Checking [1] Passed. Image[1] at 0xb0870000, len:1709697, type:0 Image[2] at 0xb0a11800, len:6893, type:10 Image[3] at 0xb0a13400, len:225078, type:11 Image[4] at 0xb0a4a400, len:225005, type:12 Image[5] at 0xb0a81400, len:168592, type:50 Image[6] at 0xb0aaa800, len:452618, type:90 Firmware image at 0, ART image at -1 Run-up Normal Firmware... Unzipping firmware [1(6)] at 0x80002000 ... [ZIP 3] [ZIP 1] done Run-time code running ... In c_entry() function ... install_exception Co config = 80008483 [INIT] Interrupt ... ##### _ftext = 0x80002000 ##### _fdata = 0x80687550 ##### __bss_start = 0x80756574 ##### end = 0x83017AC8 allocate_memory_after_end> len 847908, ptr 0x8301fad0 ##### Backup Data from 0x80687550 to 0x8301FAC8~0x830EEAEC len 847908 ##### Backup Data completed ##### Backup Data verified [GPIO FLOW] SetGpio() Begin .. gptu: totally 6 16-bit timers/counters Init timer = 0 [GPIO FLOW] SetGpio() End. [INIT] System Log Pool startup ... [INIT] MTinitialize .. [INIT] usrclk CPU Clock 333333334 Hz mips_counter_frequency:166666667 r4k_offset: 00028b0a(166666) init_US_counter : time1 = 260430 , time2 = 40260482, diff 40000052 US_counter = 48 cnt1 40987778 cnt2 40990033, diff 2255 Runtime code version: 01.01.111 System startup... [INIT] Memory COLOR 0, 3000000 bytes .. [INIT] Memory COLOR 1, 262144 bytes .. [INIT] Memory COLOR 2, 4565152 bytes .. EON EN29LV640L top boot 16-bit mode found
Reset button pressed
This is the bootlog when booting with the reset button pressed. It also launches a webserver at 192.168.2.254. The webserver reports to be Apache 0.6.5, which seems false.
ROM VER: 1.0.3 CFG 01 Read� ROM VER: 1.0.3 CFG 01 Read EEPROMX X ======================================================================= Wireless ADSL Gateway DANUBE Loader v2.00.11 build Jul 1 2010 10:19:30 Arcadyan Technology Corporation ======================================================================= EON EN29LV640L top boot 16-bit mode found Copying boot params.....DONE RESET_BTN was pressed... 1 RESET_BTN was pressed... 2 Wake up Tiny_ETCPIP_KERNEL... Unzipping Tiny Kernel at 0x80002000 ... [ZIP 1] done Tiny ETCPIP running ...