MISC-TN-022: Advanced controller for DMX / RDM lighting applications

From DAVE Developer's Wiki
Revision as of 11:13, 19 May 2022 by U0001 (talk | contribs) (Created page with "{{InfoBoxTop}} {{AppliesToMachineLearning}} {{AppliesTo Machine Learning TN}} Category:MISC-AN-TN Category:MISC-TN {{InfoBoxBottom}} __FORCETOC__ == History == {| cla...")

(diff) ← Older revision | Approved revision (diff) | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Info Box
NeuralNetwork.png Applies to Machine Learning


History[edit | edit source]

Version Date Notes
1.0.0 May 2022 First public release

Introduction[edit | edit source]

This Technical Note (TN for short) illustrates the concept of a custom product developed by DAVE Embedded Systems for a customer operating in the professional lighting market. It is a useful use case for showing some interesting technologies that can address common requirements in the world of embedded systems for industrial applications.

Overview[edit | edit source]

The following image depicts the product's block diagram.

As shown, the product features a rich set of I/O interfaces ranging from the DMX/RDM channels to the network connectivity.

The core of the systems is the Orca SoM, which in turn is built around the i.MX8M Plus system-on-chip. From the computational standpoint, two there are two domains running two different operating systems. In this regard, the resulting architecture is an example of heterogeneous asymmetric multi-processing as it is based on different types of cores, namely ARM Cortex-A53 and ARM Cortex-M7.

The system architect chose this implementation because it is convenient to satisfy the diversified product's requirements. In particular, the DMX/RDM subsystem must meet real-time requirements in order to be compliant with the DMX/RDM standards that would be hard to fulfill with