Firmware

Cascoda has designed the CA-821X family to be very easy to program. The Application Programming Interface (API) that define the PHY and MAC functions and system configuration are programmed via an intelligent co-processor, thereby minimizing the control overhead for the system host micro-controller.

This allows the Service Access Point (SAP) interface to follow the IEEE 802.15.4 specification, and the extensive use of synchronous commands further simplifies user software.

Cascoda has developed a comprehensive set of drivers for the following micro-controller platforms:

  • MIPS® interAptiv®
  • MIPS® microAptiv®
  • ARM® Cortex®-M0
  • ARM® Cortex®-M3

Cascoda also supports the following operating systems:

  • Linux [kernel 4.1, 4.4, 4.8]
  • Contiki [release 3.0]

The company expects to add support for further micro-controllers and operating systems as the need arises.