PICMG IoT.1 firmware specification targets IoT sensors and effecters

The PICMG consortium is better known for COM Express and COM HPC standards for x86 industrial computers-on-module, but last year they started catering to the IIoT sector with the introduction of the microSAM System-on-Module (micro Sensor Adapter Modules) standard for microcontrollers and IIoT sensors.

The consortium has now ratified the IoT.1 firmware specification defining a communication standard between sensors/effecters and local IoT controllers such as microSAM specified by PICMGs IoT.0 specification.

PICMG IoT.1 firmware specifcationThe PICMG IoT.1 standard, developed in collaboration with the Distributed Management Task Force (DMTF), defines a vendor-agnostic firmware interface and low-level data model that builds upon the Platform Level Data Model (PLDM) low-level messaging system, and adds features specific to industrial automation and control use cases.

If like me, you’ve never heard about PLDM, PICMG explains:

The PLDM is a low-level messaging system that supports topologies, eventing and discovery and runs over a variety of system level buses such as I2C/SMBus and PCIe VDM (Vendor-Defined Message) over MCTP (Management Component Transport Protocol) as well as RBT (RMII-Based Transport (RMII = Reduced Media Independent Interface)) over NC-SI (Network Controller Sideband Interface).

That’s still very abstract to me, but let’s continue with the four main benefits list for the IoT.1 specification:

  • Enable sensor vendors to create smart sensors without having to manufacture the control circuitry and/or software by purchasing these components from PICMG-compliant suppliers
  • Enable controller suppliers who wish to create smart sensors or smart-sensor components to do so in a way that is interoperable with other suppliers
  • Enable sensor/effecter integrators to integrate sensors/effecters from multiple vendors with controllers from multiple vendors
  • Accelerate the uptake of smart-sensor technology through open-specifications and interoperability

So the main goal here, like with most standards, is to improve interoperability, so manufacturers can rely on compliant PICMG IoT.1 modules, firmware, and sensors/effecters/actuators controllers from any vendors, and everything should work out of the box including network integration with plug-and-play interoperability.

Companies involved in the development of the IoT.1 standard include Arroyo Technology, nVent, Triple Ring Technologies, and Sandy Systems, so we should shortly expect compliant products from those companies. The specification is said to be open but costs $750 to download (The IoT.2 references on that page must be a mistake). The PICMG also provides a more detailed explanation of their goal with IIoT standards, notably highlighting RedFish RESTful interface for the remote management of a platform.

PICMG CNC Machine
Example of IIoT application with PICMG standard – CNC Machine connected to gateway controller with a COM Expresss module, plus multiple microSAM micro-servers handling servo motors.
Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK Pi 4C Plus
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
1 Comment
oldest
newest
Roger McIntosh
Roger McIntosh
2 years ago

Open and paywall protected are contradictory. This looks like one to ignore.

Khadas VIM4 SBC