Compex WPJ344

The device is supported in OpenWrt since 12.09 Attitude Adjustment.

*WPJ344 Datasheet

Hardware info

Architecture: MIPS
Vendor: Atheros
Bootloader: uboot
System-On-Chip: AR9344
CPU Speed: 533Mhz
Flash size: 8 MB (up to 16MB)
RAM: 128MDDR SDRAM
Wireless: on-board abgn radio, 1 miniPCIe slot; all Compex WLE series, including 802.11ac radio
Ethernet: 2 x Gigabit Ethernet Port
USB: With USB Extension (Optional), can support 1 x miniPCIe-based USB 2.0 only interface(e.g. 3G modems), 2 x USB 2.0 ports
Serial: yes
JTAG: yes

Photos

Serial: JTAG:

Installation

Upgrade Firmware with Serial Console

Power on the device, press Esc button from Keyboard. It would be directed to the u-boot loader mode.

  1. Open the tftp server (Tftpd32.exe) and select the location of firmware folder.
  2. To flash the firmware type the following the command: #cpximg <copy the file’s name>
  3. Wait to complete the firmware loading. Reboot the device after update successfully.

Upgrade Firmware using TFTP [uboot loader version is b130802 onwards]

  1. Press and hold the reset button while power up the board.
  2. Release the button after 1 second
  3. Wait for the Diagnostic led to blink fast.
  4. Open the command prompt and type the following command: #tftp –i 192.168.1.1 put <firmware.img>
  5. Diagnostic led is always on while writing flash.
  6. Diagnostic led blinks slowly after flash firmware.
  7. Power off and power on again to reboot the device.

Upgrading OpenWRT

Minimum Requirement
  1. OpenWRT will only be supported on WPJ344 with 8MB NOR flash and above.
  2. Please ensure that the Ethernet connection is able to ping address = 192.168.168.1
Compiling OpenWRT on WPJ344 + ath9k with patches from Compex
  1. [To get patches from Compex, visit http://www.compex.com.sg/openwrtdownload.aspx to register and get patches.]
  2. Recommended Linux host: CentOS 6.x, Debian 6.x
  3. During the first build of openwrt, about 300MB of various source files will be downloaded from the internet.The downloaded files will be put in openwrt/dl.
  4. Patches from Compex (support ath9k): sdkowrt-130603.tar.bz2
  5. For first build:
  6. $ cd
  7. $ tar jxf sdkowrt-130603.tar.bz2
  8. $ cd sdkowrt-130603
  9. $ make
  10. The compiled firmware is in:
  11. sdkowrt-130603/openwrt/bin/ar71xx/openwrt-ar71xx-generic-wpj35-squashfs-factory.img
  12. For subsequent build:
  13. $ cd
  14. $ cd sdkowrt-130603/openwrt
  15. $ make
  16. For WPJ344, use WPJ35 firmware, they use the same firmware
  17. OpenWRT Firmware will be in bin/openwrt-ar71xx-wpJ344.bin

Compiling OpenWRT on WPJ344 + ath10k for 11ac radios, with patches from Compex

  1. [To get patches from Compex, visit http://www.compex.com.sg/openwrtdownload.aspx to register and get patches.]
  2. Recommended Linux host: CentOS 6.x, Debian 6.x
  3. During the first build of openwrt, about 300MB of various source files will be downloaded from the internet.The downloaded files will be put in openwrt/dl.
  4. Patches from Compex (support ath10k): sdkath10k-130716.tar.bz2
  5. For first build:
  6. $ cd
  7. $ tar jxf sdkath10k-130716.tar.bz2
  8. $ cd sdkath10k-130716
  9. $ make
  10. The compiled firmware is in:
  11. sdkath10k-130716/openwrt/bin/ar71xx/openwrt-ar71xx-generic-wpj344-squashfs-factory.img
  12. For subsequent build:
  13. $ cd
  14. $ cd sdkath10k-130716/openwrt
  15. $ make

Useful sources

This page has been assembled from a number of different pages from the old wiki and the current wiki. Refer to them for more (possibly outdated) information.

Back to top

toh/compex/wpj344.txt · Last modified: 2013/08/22 08:42 by compexsystems