Zentri AMW004 Wallaby
The AMW004 Wallaby module is a fully certified small form factor, low power Wi-Fi networking module.
For an evaluation board based on the AMW004 module, see AMW004-E03 Mackerel.
RAM (kB) | Max. CPU Speed (MHz) | GPIOs and Peripherals |
---|---|---|
128 | 120 | See AMW004 Peripherals |
Product details and Purchasing Information
Certification
See the AMW004 Wallaby Data Sheet in AMW004 documents and resources.
ZentriOS Edition Support
The AMW004 platform supports:
- ZentriOS-W - Command API
- ZentriOS-WZ - Command API, ZAPs and SDK
ZentriOS Command API
UART Ranges
For the AMW004, UART variables have ranges as follows.
Baud
Variable: uart.baud
Range: minimum: 114
maximum: 15000000
(15 Mbit/s)
Example
Set UART1 baud to 10,000,000:
uart.baud 1 10000000 raw
Data
Variable: uart.data
Range: 5
- 8
Example
Set UART1 to 8 bits
uart.data 1 8
Flow
Variable: uart.flow
- UART0: No flow control - value is
off
/0
only - UART1: Flow control available - values are
off
/0
oron
/1
Example
uart.flow 1 on
ZentriOS SDK
SDK example apps are tested for version AMW004-E03.5.
- Unlocking the AMW004 JTAG Interface - a special procedure is required to unlock the AMW004 for use with the SDK
- SDK Example Applications
- Connecting a Zentri AMW004 to a Zentri ASG001 Monitor Backpack
- ZAP Memory Sections
Connecting the AMW004 for Use with the ZentriOS SDK
The SDK controls the ZentriOS device via a Zentri ATG002 Piranha Debug Tool.
If you are using a Zentri evaluation board with an AMW004 module, you need to unlock it with a special procedure. See Unlocking the AMW004 JTAG Interface.
Connect the 10-way ribbon cable between the Piranha board and the Zentri device. Connect a good quality USB cable between a USB port on the SDK computer and the Piranha USB port.
After connecting the AMW004 device, you can proceed with running the ZentriOS SDK Setup Device wizard. See SDK, Getting Started, Device Setup.
SDK Memory Size and Availability
The table shows memory availability for ZentriOS-WZ-3.2+
Memory Type | ZAP Requirement | Size | Available Size | Comments |
---|---|---|---|---|
Internal flash | ZAP code and Read Only data | 1Mbyte | 256K | |
RAM | ZAP global Read/Write data | 128K | ~30K | Use malloc() to dynamically allocate from HEAP |
Extended flash | ZAP files | 1MByte | ~600K |
See ZAP Memory Sections.