Silex SX-ULPAN-EVK User guide

Type
User guide

Silex SX-ULPAN-EVK is an evaluation board for the SX-ULPAN-2401 wireless module, which is an ultra-compact and low-power wireless LAN module with Qualcomm Atheros QCA4000 series radio. It provides not only drivers and supplicants to add WLAN functions to your product, but also other functions to offload network protocol layers such as IPv4/IPv6, TCP/IP, HTTP, DNS, DHCP, and so on. This allows MCU (Micro Controller Unit) with limited CPU performance, ROM, RAM to get reliable Wi-Fi with ultra-low power consumption.

Silex SX-ULPAN-EVK is an evaluation board for the SX-ULPAN-2401 wireless module, which is an ultra-compact and low-power wireless LAN module with Qualcomm Atheros QCA4000 series radio. It provides not only drivers and supplicants to add WLAN functions to your product, but also other functions to offload network protocol layers such as IPv4/IPv6, TCP/IP, HTTP, DNS, DHCP, and so on. This allows MCU (Micro Controller Unit) with limited CPU performance, ROM, RAM to get reliable Wi-Fi with ultra-low power consumption.

2016/03/03
Copyright © 2016 silex technology, Inc. All Rights Reserved.
Index
Copyright © 2016 silex technology, Inc. All Rights Reserved.
This is the startup guide for SX-ULPAN-2402-EVK, an evaluation board for the
SX-ULPAN-2401 wireless module.
Note: Specifications are subject to change
1. Introduction
The SX-ULPAN is an ultra-compact and low power wireless LAN module with
Qualcomm Atheros QCA4000 series radio. The module provides not only drivers
and supplicants to add WLAN functions to your product, but also other functions
to offload network protocol layers such as IPv4/IPv6, TCP/IP, HTTP, DNS, DHCP,
and so on. This allows MCU (Micro Controller Unit) with limited CPU
performance, ROM, RAM to get reliable Wi-Fi with ultra-low power consumption.
It offers device manufacturers to add reliable Wi-Fi to their tablets or other
IoE/IoT products.
2. Features
IEEE802.11a/b/g/n (2.4GHz,5GHz Dual-Band)
Support for 1 x 1:1 stream, 20MHz bandwidth mode
Onboard PCB antenna (with a U.FL connector for add-on antenna)
Surface mount type
UART as host IF
Security: WPS, WPA, WPA2, TKIP and AES hardware are supported.
IPv4 and TCP/UDP Offload
Offload for upper protocols like simple DHCP clients
Copyright © 2016 silex technology, Inc. All Rights Reserved.
3. Specifications
Standard: IEEE802.11a/b/g/n
*HT20 is supported, No concurrent use of 2.4/5GHz.
Channel(2.4GHz) -13ch
Channel (5GHz) 36-48ch, 52-64ch, 100-140ch, 149-165ch
Antenna: Onboard antenna, an external antenna with a U.FL
connector is accepted
Dimensions : 15.0 x 20.0 x 2.2mm
Weight: 1.5g
HOST I/F UART
Operational temperature: -40 - +85, 10-95 RH *No condensation
Storage temperature: -40 - +105, 10-95 RH *No condensation
Security: Open / WPA-PSK / WPA2-PSK
*Enterprise: Not supported as of now
WPS2.0: STAEnrollee
Throughput: 340Kbps (460800 baud)
Network offload
IPv4TCPUDP
DHCP Client
ICMP
Copyright © 2016 silex technology, Inc. All Rights Reserved.
4. Setup Environment
SX-ULPAN-2402-EVK Accessories
The package includes a PCBA for NXP Tower System and a PCB antenna.
Figure 1: SX-ULPAN-2402-EVK Figure 2: Option Antenna
* Documentation can be downloaded from our website below.
URL:
Copyright © 2016 silex technology, Inc. All Rights Reserved.
What you need to prepare
Procure the following before evaluating the SX-ULPAN-2402-EVK.
Hardware
Please prepare following;
Cable
microUSB cable
LAN cable
RS-232C cross cable
Windows 7 is recommended.
Access Point
IEEE802.11n supported AP is recommended.
Software
Terminal software
TeraTerm, etc.
Copyright © 2016 silex technology, Inc. All Rights Reserved.
5. Evaluation Board
The EVK board and block diagram are shown below.
Figure 3: SX-ULPAN-2402-EVK
Figure 4:SX-ULPAN Schematic
Copyright © 2016 silex technology, Inc. All Rights Reserved.
SW1 Reset Button
Press to reset when SW2-1 is ON.
SW2 Configuration for Reset / Bootstrap
Bit 1-4: ResetQCA4004 CHIP_PWD_L (Chip Reset) input signal
Bit 5-8: BootstrapQCA4004 bootstrap option HM[0:1]
SW3: Configuration for UART signal multiplex/de-multiplex
Bit 1-3: CN9 DSUB9 connection signal TXD/RXD connection
Bit 4-6: CN9 DSUB9 connection signalRTS/CTS connection
Bit 7-8: ULPAN UART0- TWR-ELEV UART0/1 selection
Copyright © 2016 silex technology, Inc. All Rights Reserved.
SW4 Configuration of IRQ
Bit 1-8: QCA4004 HSPI_INT to TWR-ELEV IRQ connection
CN2-4: Test Point for SX-ULPAN
Not to be used.
CN5-8: Test Point for UART
Not to be used.
CN09: DSUB9 Plug
Use for console.
CN10: USB Mini-B
Connect miniUSB for power supply.
CN11: Test Point for Power Supply
Keep pins 5-6, 7-8 & 9-10 short-circuited.
Copyright © 2016 silex technology, Inc. All Rights Reserved.
6. Setup (Hardware)
Initialize and connect the SX-ULPAN-EVK.
Set Switch and Jumper
See the below red squares for SW settings. Refer to the SX-ULPAN-EVK
specifications for details.
Figure 5 DIP Switch and Jumper pin
Copyright © 2016 silex technology, Inc. All Rights Reserved.
Attach the cable
Connect the USB cable and the Console to the SX-ULPAN-2402-EVK
Connect the SX-ULPAN-EVK and the PC with an RS-232C cross cable for
console.
Serial communication setting: 115200N81
Install the terminal software (e.g. Teraterm) into the PC.
Connect the miniUSB of the SX-ULPAN-EVK for power supply.
Figure 6: Cable connection
Develop & Console (PC)
Access point
RS232 Serial
microUSB
Copyright © 2016 silex technology, Inc. All Rights Reserved.
7. Setup (Software)
This is how to prepare software.
silex
Download binary files and documents from silex
website.
URL:
Terminal software
Install the terminal software that can be
connected to a serial port.
URL:
https://osdn.jp/projects/ttssh2/
Copyright © 2016 silex technology, Inc. All Rights Reserved.
8. Evaluation
This section will walk you through instructions from booting as a station to
connecting the radio to an AP for your evaluation/performance tests. Please refer to
the command reference for details and other modes/commands.
A) Booting
Push the SX-ULPAN-2402-EVK SW1 (reset button).
Open the COM port of mbed Serial Port by using the terminal software.
Set the serial communication as 115200N81.
As the SX-ULPAN-2402-EVK does not have a local echo function, characters
entered will not be displayed on the terminal. Enabling local echo of the
terminal software is recommended.
SX-ULPAN-2402-EVK
192.168.0.1
Ethernet
AP
SX-ULPAN-SSID
Copyright © 2016 silex technology, Inc. All Rights Reserved.
B) Configure IP Address
When it boots successfully, you will see shell> on the console whenever you
press the enter key.
Set the IP address first. The following sample uses 192.168.0.1.
C) Configure Region Code
Above example is when connected as station. Refer to the command
specifications for settings for Access Point mode or other countries domain
code.
*Note: For the US, changing the domain code is not allowed by the Wireless
Radio Act
D) Connect to an Access Point
Boot as a STA. The following example is connecting to the WPA2-AES AP in SSID
SX-ULPAN-SSID.
Copyright © 2016 silex technology, Inc. All Rights Reserved.
E) Ping Check
After connecting the AP, check communications with ping. The following example
is sending a ping to the PC (192.168.0.10) for data transmission. With a
response returned, the wireless LAN is successfully connected.
F) Data Transfer
TCP server
Start the SX-ULPAN-2402-EVK as a TCP server to send/receive data to/from the
TCP client.
Boot the TCP server with Port 50000
Connect the PC for data transmission to the TCP50000 port.
Configure the following in a new connection of TeraTerm:
TCP/IP Host : 192.168.0.1
TCP Port# : 50000
Service : Others
shell>ATNSOCK=TCP
TCP handle: 0x442330
OK
shell>ATNSTCP=50000
OK
Copyright © 2016 silex technology, Inc. All Rights Reserved.
When it is connected from the client, it will turn to data mode with the following
message displayed.
Send data from the SX-ULPAN-2402-EVK.
With no send timeout (ATTO=) set after data input, data will be sent. Also, if the
data entered exceeds the buffer size (ATBSIZE=), the data will be sent.
Send data from the PC for data transmission
The data will be displayed on the SX-ULPAN-2402-EVK console.
To execute commands with TCP communication on, switch to online command mode
with the escape command.
Enter '+' 3 times at intervals of 1 sec or longer.
shell>Receiving from 0xc0a8000a Remote port:50437
Entering data mode
abcdefghijklmn
ABCDEFGHIJKLMN
abcdefghijklmn
ABCDEFGHIJKLMN
+++
switch to cmd mode.
Entering cmd mode
shell>
Copyright © 2016 silex technology, Inc. All Rights Reserved.
To return to data mode from online command mode, execute ATO command.
shell>ATO=
Entering data mode
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17

Silex SX-ULPAN-EVK User guide

Type
User guide

Silex SX-ULPAN-EVK is an evaluation board for the SX-ULPAN-2401 wireless module, which is an ultra-compact and low-power wireless LAN module with Qualcomm Atheros QCA4000 series radio. It provides not only drivers and supplicants to add WLAN functions to your product, but also other functions to offload network protocol layers such as IPv4/IPv6, TCP/IP, HTTP, DNS, DHCP, and so on. This allows MCU (Micro Controller Unit) with limited CPU performance, ROM, RAM to get reliable Wi-Fi with ultra-low power consumption.

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI