ZWP500
™
Z-Wave Production Programmer & Tester
www.ExpressControls.com
February 2018
Bringing
the Internet of Things (IoT) to Life
1
ZWP500
™
Z-Wave Production Programmer & Test Platform
•
Sigma Designs Z-Wave SoCs/Module Programmer
•
FLASH & NVM Programmer
•
Production Test Platform
•
Firmware Validation Platform
•
Programmable in Python or C
•
SmartStart enabled with QRCode label printing
•
Fully Customizable
•
Validation Services Available
Overview
The ZWP500 is a robust and reliable programmer for the
Sigma Designs 500 series of Z-Wave modules. A high-
speed SPI bus interface programs the Z-Wave module in
seconds. The ZWP500 is designed to operate on the
factory production floor with a fanless design and push-
button operation. The Raspberry Pi Linux computer is
augmented with a PSoC5 microcontroller to provide the
most accurate and fastest programming times possible.
A Z-Wave module with a programmable RF attenuator
allows the ZWP500 to fully test the RF parameters of the
target DUT. A 1ppm accurate crystal calibrates every
device for optimal RF performance.
The Python API enables customizable production
programming and testing. Program each NVR with a
unique AES-128 Security S2 DSK pin code or other
custom fields. Set the LOCK bits to prevent unauthorized
access to the firmware. Have your team develop the test
code or let the experts at Express Controls do it for you.
Features
Sigma Designs 500 Series FLASH Programmer
-
Standard Sigma 12 pin programming header
o
SPI interface for programming
o
UART interface for debug
-
NVR and external NVM programming & test
-
1ppm Crystal RF Calibration
-
SmartStart QRCode generation & printing
-
Fanless protective enclosure
Production Test Platform
-
Customizable Python interface
-
Scanner interface for serial number or DSK
-
Label printer interface for DSK
-
Camera interface for LCD screen testing
Z-Wave ZM5202 Module onboard
-
Programmable RF Attenuator with SMA
Python API
-
Customizable Programming API or GUI
-
Sample test scripts for production testing
Programmable Power Supply
-
+2.0V to +4.5V 300mA
-
Resolution 100uV, 100 uAmps
Raspberry Pi based controller
-
1.2GHz Quad ARM CPU running Linux
-
1GB RAM - 8GB FLASH microSD
-
Ethernet, WiFi, HDMI and USB connectivity
-
Control locally or remotely via VNC
Ordering information:
ZWP500-AU
– Programmer/Tester (908Mhz US)
ZWP500-AE
– Programmer/Tester (868Mhz EU)
ZWP500-AH
– Programmer/Tester (921Mhz ANZ)
ZWP500-DV
– DevKit Interface Board
ZWP500-SVC - ZWP500 Services & Customization
VIO
PC
ENET
SPI
TIMING
ENGINE
ARM
CPU
UART
2.0V-4.5V
PSoC5
ZWP500
RASPBERRY Pi3
ENET
Quad ARM A7
1GB /8GB MEMORY
Raspian LINUX
ZM5x0x
SPI
UART
Atten
SMA