Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
| toh:wistron:rdaa-81 [2012/11/07 10:56] – dtech | toh:wistron:rdaa-81 [2018/06/02 19:05] – links fixed tmomas | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Wistron RDAA-81 (CA8-PRO) ====== | ||
| + | This device doesn' | ||
| + | |||
| + | ===== Unofficial Release Status ===== | ||
| + | |||
| + | ^ OpenWrt Version ^ Status ^ Firmware ^ Patches ^ | ||
| + | | Backfire 10.03.1 | Released | [[http:// | ||
| + | | Attitude Adjustment 12.09 | Released | [[http:// | ||
| + | | Chaos Calmer 15.05 | Failed - [[https:// | ||
| + | ===== Hardware Highlights ==== | ||
| + | ^ CPU ^ Ram ^ Flash ^ Network | ||
| + | | Atheros AR2313A @180MHz | ||
| + | |||
| + | ===== Hardware ===== | ||
| + | ==== Info ==== | ||
| + | |||
| + | ^ Architecture | MIPS 4Kc| | ||
| + | ^ Vendor | ||
| + | ^ Bootloader | ||
| + | ^ Wireless System-On-Chip | Atheros AR2313A | | ||
| + | ^ CPU Speed | 180 MHz | | ||
| + | ^ Flash-Chip | ||
| + | ^ Flash size | 4 MiB | | ||
| + | ^ RAM | 32 MiB | | ||
| + | ^ Wireless | ||
| + | ^ Ethernet | ||
| + | ^ USB | No | | ||
| + | ^ Serial | ||
| + | ^ JTAG | [[# | ||
| + | |||
| + | It is possible to install OpenWrt via web interface: | ||
| + | |||
| + | * '' | ||
| + | * login with your password | ||
| + | * enter '' | ||
| + | * use web interface to upgrade firmware using '' | ||
| + | * reboot router via web interface | ||
| + | * wait until router starts responding to ping 192.168.1.1 | ||
| + | * '' | ||
| + | |||
| + | ==== General Information ==== | ||
| + | === Serial === | ||
| + | |||
| + | -> [[docs: | ||
| + | |||
| + | Serial console represent hardware interface between router onboard serial port and PC. It is usually used to see bootprocess and interact boot loader. This is possible only if opening the case and attaching a TTL line converter cable. Then you can choose the boot process operation by sending a correct number on bootup. | ||
| + | |||
| + | | {{: | ||
| + | |||
| + | JP1 pinout:\\ | ||
| + | {{: | ||
| + | |||
| + | === JTAG === | ||
| + | |||
| + | -> [[docs: | ||
| + | |||
| + | J1 - This JTAG port follows the 14 pin EJTAG 2.5 specification. (This is verified as working). | ||
| + | |||
| + | === GPIO table === | ||
| + | ^ GPIO ^ Description | ||
| + | | 0-3 | Not connected (free pins on the PCB) | | ||
| + | | 4 | WLAN LED - yellow | ||
| + | | 5 | WLAN LED - blue | | ||
| + | | 6 | Reset button | ||
| + | | 7 | // | ||
| + | |||
| + | Free GPIO pins on the PCB (back side):\\ | ||
| + | {{: | ||
| + | |||
| + | ===== Installing ===== | ||
| + | |||
| + | | {{: | ||
| + | |||
| + | ==== TFTP ==== | ||
| + | |||
| + | You need a tftp server with [[http:// | ||
| + | |||
| + | | ** TFTP server IP address: ** 192.168.1.254 | | ||
| + | |||
| + | Wait for the boot menu and choose ' | ||
| + | |||
| + | <WRAP bootlog> | ||
| + | < | ||
| + | AR2313 Boot Loader Interface | ||
| + | V1.03e00 2006-1-02 (zImage) | ||
| + | ============================================ | ||
| + | |||
| + | Please choose the operation: | ||
| + | 1: Load system code to SDRAM via TFTP. | ||
| + | 2: Load system code then write to Flash via TFTP. | ||
| + | 3: Boot system code via Flash. | ||
| + | 4: Load calibration data then write to Flash via XModem. | ||
| + | 1 | ||
| + | You choosed 2 | ||
| + | |||
| + | TFTP mode ... | ||
| + | Ethernet use flash address | ||
| + | |||
| + | Ethernet driver loaded | ||
| + | serverip = 192.168.1.254 | ||
| + | filename = zImage | ||
| + | |||
| + | | ||
| + | tftp download success ! | ||
| + | Erasing ..... sector: 69/69 0xbffe0000 | ||
| + | Verifying ..... Done | ||
| + | src=a0800000, | ||
| + | Programming ..... Done | ||
| + | Verifying ..... Done | ||
| + | Erasing ..... sector: | ||
| + | src=800ffd40, | ||
| + | Programming ..... Done | ||
| + | Verifying ..... Done | ||
| + | |||
| + | Copying image from flash to SDRAM ... | ||
| + | Linux version 2.6.30.10 (dtech@itsuki.dev.dtech.hu) (gcc version 4.3.3 (GCC) ) #6 Wed Oct 17 16:44:27 EDT 2012 | ||
| + | console [early0] enabled | ||
| + | CPU revision is: 0001800a (MIPS 4Kc) | ||
| + | Determined physical RAM map: | ||
| + | | ||
| + | Initrd not found or empty - disabling initrd | ||
| + | Zone PFN ranges: | ||
| + | Normal | ||
| + | Movable zone start PFN for each node | ||
| + | early_node_map[1] active PFN ranges | ||
| + | 0: 0x00000000 -> 0x00002000 | ||
| + | Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128 | ||
| + | Kernel command line: console=ttyS0, | ||
| + | Primary instruction cache 16kB, VIPT, 4-way, linesize 16 bytes. | ||
| + | Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 16 bytes | ||
| + | NR_IRQS:128 | ||
| + | PID hash table entries: 128 (order: 7, 512 bytes) | ||
| + | console handover: boot [early0] -> real [ttyS0] | ||
| + | Dentry cache hash table entries: 4096 (order: 2, 16384 bytes) | ||
| + | Inode-cache hash table entries: 2048 (order: 1, 8192 bytes) | ||
| + | Memory: 29240k/ | ||
| + | Calibrating delay loop... 179.81 BogoMIPS (lpj=899072) | ||
| + | Mount-cache hash table entries: 512 | ||
| + | net_namespace: | ||
| + | NET: Registered protocol family 16 | ||
| + | bio: create slab < | ||
| + | NET: Registered protocol family 2 | ||
| + | IP route cache hash table entries: 1024 (order: 0, 4096 bytes) | ||
| + | TCP established hash table entries: 1024 (order: 1, 8192 bytes) | ||
| + | TCP bind hash table entries: 1024 (order: 0, 4096 bytes) | ||
| + | TCP: Hash tables configured (established 1024 bind 1024) | ||
| + | TCP reno registered | ||
| + | NET: Registered protocol family 1 | ||
| + | Board Configuration Recovery for CA8-based devices (C) 2012 dtech(.hu) | ||
| + | zConfig: Supported device found: Wistron RDAA-81 (CA8-PRO). | ||
| + | zConfig: MAC address recovered for WLAN interface: 00: | ||
| + | zConfig: MAC address recovered for LAN interface: 00: | ||
| + | Radio config found at offset 0x10000(0x100) | ||
| + | squashfs: version 4.0 (2009/ | ||
| + | Registering mini_fo version $Id$ | ||
| + | JFFS2 version 2.2. (NAND) (SUMMARY) | ||
| + | msgmni has been set to 57 | ||
| + | alg: No test for stdrng (krng) | ||
| + | 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 | ||
| + | Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled | ||
| + | serial8250: ttyS0 at MMIO 0xbc000003 (irq = 37) is a 16550A | ||
| + | eth0: Atheros AR231x: 00: | ||
| + | ar231x_eth_mii: | ||
| + | eth0: Marvell 88E6060 PHY driver attached. | ||
| + | Marvell Switch Port Mapper for CA8-based devices (C) 2012 dtech(.hu) | ||
| + | zSwitch: WAN interface patch applied on Ethernet Port #3. | ||
| + | eth0: attached PHY driver [Marvell 88E6060] (mii_bus: | ||
| + | physmap platform flash device: 00800000 at 1e000000 | ||
| + | physmap-flash.0: | ||
| + | CFI mfr 0x00000001 | ||
| + | CFI id 0x000000f9 | ||
| + | | ||
| + | Amd/Fujitsu Extended Query version 1.1. | ||
| + | number of CFI chips: 1 | ||
| + | cfi_cmdset_0002: | ||
| + | cmdlinepart partition parsing not available | ||
| + | Partition Parser for CA8-based devices (C) 2012 dtech(.hu) | ||
| + | zLoader: supported device found: Wistron RDAA-81 (CA8-PRO) | ||
| + | zLoader: kernel length = 0xd715d, crc = 0x6ae9595. | ||
| + | 7 zLoader partitions found on MTD device physmap-flash.0 | ||
| + | Creating 7 MTD partitions on " | ||
| + | 0x000000000000-0x000000002000 : " | ||
| + | 0x000000000000-0x000000050000 : " | ||
| + | 0x000000050000-0x000000130000 : " | ||
| + | 0x000000130000-0x0000003f0000 : " | ||
| + | mtd: partition " | ||
| + | mtd: partition " | ||
| + | 0x0000002e0000-0x0000003f0000 : " | ||
| + | 0x0000003f0000-0x000000400000 : " | ||
| + | 0x000000050000-0x0000003f0000 : " | ||
| + | 0x000000000000-0x000000400000 : " | ||
| + | Registered led device: wlan_yellow | ||
| + | Registered led device: wlan_blue | ||
| + | TCP westwood registered | ||
| + | NET: Registered protocol family 17 | ||
| + | 802.1Q VLAN Support v1.8 Ben Greear < | ||
| + | All bugs added by David S. Miller < | ||
| + | VFS: Mounted root (squashfs filesystem) readonly on device 31:3. | ||
| + | Freeing unused kernel memory: 136k freed | ||
| + | Please be patient, while OpenWrt loads ... | ||
| + | - preinit - | ||
| + | Press the [f] key and hit [enter] to enter failsafe mode | ||
| + | - regular preinit - | ||
| + | jffs2 not ready yet; using ramdisk | ||
| + | mini_fo: using base directory: / | ||
| + | mini_fo: using storage directory: /tmp/root | ||
| + | - init - | ||
| + | |||
| + | Please press Enter to activate this console. device eth0.1 entered promiscuous mode | ||
| + | br-lan: port 1(eth0.1) entering forwarding state | ||
| + | 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 (512 buckets, 2048 max) | ||
| + | CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use | ||
| + | nf_conntrack.acct=1 kernel paramater, acct=1 nf_conntrack module option or | ||
| + | sysctl net.netfilter.nf_conntrack_acct=1 to enable it. | ||
| + | ath_hal: module license ' | ||
| + | Disabling lock debugging due to kernel taint | ||
| + | ath_hal: 2009-05-08 (AR5212, AR5312, RF5111, RF5112, RF2316, RF2317, REGOPS_FUNC, | ||
| + | ath_ahb: trunk | ||
| + | wlan: trunk | ||
| + | wlan: mac acl policy registered | ||
| + | ath_rate_minstrel: | ||
| + | ath_rate_minstrel: | ||
| + | ath_rate_minstrel: | ||
| + | ath_rate_minstrel: | ||
| + | jffs2_scan_eraseblock(): | ||
| + | jffs2_build_filesystem(): | ||
| + | jffs2_build_filesystem(): | ||
| + | mini_fo: using base directory: / | ||
| + | mini_fo: using storage directory: /overlay | ||
| + | |||
| + | |||
| + | |||
| + | BusyBox v1.15.3 (2012-05-28 12:49:53 EDT) built-in shell (ash) | ||
| + | Enter ' | ||
| + | |||
| + | _______ | ||
| + | | ||
| + | | ||
| + | | ||
| + | |__| W I R E L E S S F R E E D O M | ||
| + | | ||
| + | * 1/3 shot Kahlua | ||
| + | * 1/3 shot Bailey' | ||
| + | * 1/3 shot Vodka then Vodka. | ||
| + | | ||
| + | root@RDAA-81:/#</ | ||
| + | </ | ||
| + | |||
| + | Your device is ready to use with OpenWrt Backfire 10.03.1. | ||
| + | |||
| + | ===== Ethernet ports ===== | ||
| + | The OpenWrt firmware defines the interfaces in a different way, because the factory firmware doesn' | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ===== Hardware Hacks ===== | ||
| + | | MMC-over-GPIO | [[http:// | ||
| + | | LCD-over-I²C | [[http:// | ||
| + | | Box modification | [[http:// | ||
| + | |||
| + | ===== Resources ===== | ||
| + | Target patches and compile howto: | ||
| + | * [[http:// | ||
| + | LCDclock: | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | |||
| + | ===== Tags ===== | ||
| + | [[meta: | ||
| + | {{tag> | ||