Contrairement à une approche classique du type Linux embarqué sur processeur applicatif, la stack CycloneTCP fonctionne sur le RZ/A1 avec le RTOS FreeRTOS 8.0.0 en configuration « Bare Metal », proposant ainsi une empreinte mémoire minime et des performances temps réel.
Cette approche « Bare Metal » permet de développer des applications connectées et complexes à l’aide d’un écosystème d’outils de développement classiques et d’un RTOS dont la prise en main est généralement assez rapide, ce qui rend la transition de projets à base de MCU vers un MPU plus facile.
Les exemples fournis mettant en œuvre CycloneTCP (serveur Web avec un contenu dynamique et client SMTP sécurisé) sont conçus avec les outils gratuits « ARM DS-5 Starter Kit for Renesas RZ » et supportent nativement le kit de démarrage Renesas RSK + RZ/A1.
Caractéristiques :
Dual Stack (IPv4 et/ou IPv6) avec complément optionnel SSL/TLS (CycloneSSL)
Support des architectures ARM7/9, Cortex-M3/M4, Cortex-A5/A8/A9, APS3, AVR32, PIC32, RX600
Portable sur tous les RTOS du marché (fourni en exemple avec FreeRTOS)