The following documents for Renesas SSP Azure RTOS modules cover a wide range of topics and are organized to make it easy to find the specific information needed to accelerate your development process. Follow the below pointers to more quickly find the information you are looking for:
- Azure RTOS components are organized by key application functions: ThreadX RTOS support, FileX file system support, GUIX graphics user interface support, USBX Universal Serial Bus interface support, NetX and NetX Duo networking protocol support. The below articles are organized using these same key applications areas.
- Some Azure RTOS components have an Overview document that describes many of the key elements and concepts. The Overview document can also include common information that would be redundant to include in all the separate Module Overviews.
- Some Azure RTOS components have a Source module document that describes the configurable options available within the source module. These documents, and the associated Azure RTOS User’s Manuals, (available in the X-Ware Component Documents package at the bottom of this web page: https://www.renesas.com/synergy/ssp) should be understood before attempting to modify any source configuration settings).
- Some Azure RTOS components have a Port Framework document that describes the details of the interface between SSP and an Azure RTOS Component. For example, the NetX Port Ethernet module (sf_el_nx) interfaces the NetX and Net Duo software with the Synergy hardware.
- Some Azure RTOS components have a variety of protocols or similar lower level functions. These are typically included in SSP as separate modules and each has a Module Overview document that explains their operation. For example, there are separate Module Overviews for DHCP, FTP and Telnet.
- Some Azure RTOS networking components have a Module Overview that covers more than one protocol. Often this is because the NetX and NetX Duo implementations are very similar and any differences can be easily identified in the combined document- thus eliminating unneeded duplication. (NetX Duo supports both IPv4 and IPv6- while NetX supports only IPv4. Operational differences can be easily explained where needed.) For example, the NetX/NetX Duo HTTP Server, NetX/NetX Duo HTTP Client Module Overviews cover both the NetX and NetX Duo implementations of these standard functions.
ThreadX
ThreadX Overview
FileX
FileX on Block Media
FileX Source
GUIX
GUIX Port
GUIX Source
LevelX
LevelX Port Framework on sf_el_lx_nor
NetX/NetX Duo
NetX Port Ether
NetX Port Using PPP
NetX/NetX Duo Source
Azure RTOS NetX Overview
Azure RTOS NetX Duo Overview
NetX/NetX Duo Auto IP
NetX/NetX Duo BSD Support
NetX/NetX Duo DHCP Client
NetX/NetX Duo DHCP Server
NetX Duo DHCPv6 Client
NetX Duo DHCPv6 Server
NetX/NetX Duo DNS Client
NetX/NetX Duo FTP Client
NetX/NetX Duo FTP Server
NetX/NetX Duo HTTP Client
NetX/NetX Duo HTTP Server
NetX Duo HTTP Client (HTTPS/HTTPS 1.1)
NetX/NetX Duo HTTP/HTTPS Web Server Framework
NetX/NetX Duo SMTP Client
NetX/NetX Duo SNMP Agent
NetX/NetX Duo SNTP Client
NetX/NetX Duo POP3 Client
NetX/NetX Duo Telnet Client
NetX/NetX Duo Telnet Server
NetX/NetX Duo TFTP Client
NetX/NetX Duo TFTP Server
NetX Duo MQTT Client
NetX Duo NAT
NetX Duo TLS Session
NetX Duo DTLS Session
NetX Duo mDNS/DNS-SD
USBX
Azure RTOS USBX Overview
USBX Source
USBX Port
USBX Device Class CDC-ACM
USBX Device Class HID
USBX Device Class Mass Storage
USBX Host Class CDC-ACM
USBX Host Class HID
USBX Host Class HUB
USBX Host Class Printer USBX Host Class Mass Storage
USBX Host Class Video