Sign In
Upload
Manuals
Brands
IDT Manuals
Control Unit
ZWIR4512AC1
IDT ZWIR4512AC1 Manuals
Manuals and User Guides for IDT ZWIR4512AC1. We have
1
IDT ZWIR4512AC1 manual available for free PDF download: Programming Manual
IDT ZWIR4512AC1 Programming Manual (105 pages)
Brand:
IDT
| Category:
Control Unit
| Size: 1.37 MB
Table of Contents
Table of Contents
1
1 Introduction
5
Figure 1.1 Zwir451X Application Domain
5
Ipv6
6
6Lowpan
6
Organization of this Document
6
2 Functional Description
7
Requirements Notation
7
Terms
7
Naming Conventions
8
Library Architecture
8
Table 2.1 Naming Conventions Used in C-Code
8
Operating Modes
9
Device Mode
9
Figure 2.1 Library Architecture
9
Gateway Mode
10
Sniffer Mode
10
Figure 2.2 Application Interface into the Protocol Stack in Different Operating Modes
10
Operating System
11
Initialization
11
Normal Operation
11
Table 2.2 Event Processing Priority in the Main Event Loop
12
Power Modes
13
Table 2.3 Power Modes Overview
13
Error Handling
14
Firmware Version Information
14
Table 2.4 Interrupts that Result in a System Reset
14
Firmware Version Extension
15
Library Version
15
Major Firmware Version
15
Minor Firmware Version
15
Product ID
15
Vendor ID
15
Addressing
15
Address Types
16
Ipv6 Addresses
16
Figure 2.3 Ipv6 Unicast Address Layout
17
Figure 2.4 Ipv6 Multicast Address Layout
17
Ipv6 Address Auto-Configuration
18
Validation of Address Uniqueness
18
Figure 2.5 Resolving Address Conflicts in Local Networks
19
Data Transmission and Reception
20
User Datagram Protocol
20
Table 2.5 Unicast Socket Examples
21
Address Resolution
22
Table 2.6 Multicast Addressing Examples
22
Recommendations
23
Mesh Routing
23
Multicast Traffic
24
Unicast Traffic
24
Mesh Routing Parameter Configuration Recommendations
24
Network and Device Status
26
Security
26
Internet Protocol Security (Ipsec)
27
Figure 2.6 Working Principle of Ipsec
27
Internet Key Exchange Version 2 (Ikev2)
28
Recommendations
28
Firmware Over-The-Air Updates
28
Functional Description
29
Figure 2.7 Memory Layout of OTAU-Enabled Applications
29
Firmware Constraints
30
Memory Considerations
30
Call Stack
31
IDT Network Stack Dynamic RAM Requirements
31
Table 2.7 Stack Parameter Dynamic Memory Size Requriements
31
Using Dynamic Memory Allocation
32
Figure 2.8 Heap Memory Scattering
32
Supported Network Standards
33
Table 2.8 Supported Rfcs and Limitations
33
3 Core-Library Reference
36
Initialization
36
Program Control
37
Networking
41
Address Management
41
Socket and Datagram Handling
44
Radio Parameters
49
Gateway Mode Functions
51
Miscellaneous
52
Power Management
55
Firmware Version Information
59
Properties and Parameters
60
Table 3.1 Configurable Stack Parameters and Their Default Values
60
Error Codes
61
Table 3.2 Error Codes Generated by the Core Library
61
4 UART Library Reference
62
Symbol Reference
62
Custom UART I/O Configuration
64
Error Codes
65
Table 4.1 Error Codes Generated by the UART Libraries
65
5 GPIO Library Reference
66
Symbol Reference
66
Figure 5.1 Zwir_Gpio_Readmultiple Result Alignment in ZWIR4512AC1 Devices
67
Figure 5.2 Zwir_Gpio_Readmultiple Result Alignment in ZWIR4512AC2 Devices
67
6 Ipsec Library Reference
71
Symbol Reference
71
Error Codes
74
Table 6.1 Error Codes Generated by the Ipsec Libraries
74
7 Ikev2 Library Reference
75
Symbol Reference
75
Library Parameters
76
Table 7.1 Overview of Ikev2 Library Parameters and Properties
76
8 Over-The-Air Update Library
77
Library Reference
77
Inclusion of the OTAU Library
79
Error Codes
80
Table 8.1 Error Codes Generated by the OTAU Library
80
9 Netma Libraries
81
Netma1 Library
81
Netma1 Library Symbol Reference
81
Inclusion of the Netma1 Library
86
Netma2 Libraries
87
Netma2 Library Symbol Reference
87
Inclusion of the Netma2 Libraries
88
10 Accessing Microcontroller Resources
89
Internal Microcontroller Configuration
89
Backup Data Registers
89
Interrupt Handlers
89
Table 10.1 STM32 Interrupt Vector Table
90
Default I/O Configuration
92
Table 10.2 STM32 Default I/O Configuration
93
11 Certification
96
European R&TTE Directive Statements
96
Federal Communication Commission Certification Statements
96
Statements
96
Requirements
96
Accessing the FCC ID
97
Supported Antennas
97
Figure 11.1 FCC Compliance Statement to be Printed on Equipment Incorporating ZWIR4512 Devices
97
12 Alphabetical Lists of Symbols
98
Functions and Function-Like Macros
98
Data Types
99
Variables and Constants
101
13 Related Documents
102
14 Glossary
103
15 Document Revision History
105
Advertisement
Advertisement
Related Products
IDT ZWIR451 Series
IDT ZWIR4512AC2
IDT ZWIR4532
IDT ZWIR4512
IDT ZMID5201
IDT ZMID5202
IDT ZMID5203
IDT ZMOD4410
IDT ZSSC41 Series
IDT ZSSC4175
IDT Categories
Motherboard
Switch
Computer Hardware
Microcontrollers
Accessories
More IDT Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL