MISC-TN-030: Running Debian (bookworm) on RIALTO

From DAVE Developer's Wiki
Revision as of 20:07, 25 March 2024 by U0007 (talk | contribs) (Created page with "{{InfoBoxTop}} {{AppliesTo RIALTO SBC TN}} {{AppliesTo IoT TN}} {{InfoBoxBottom}} {{WarningMessage|text=This technical note was validated against specific versions of hardwar...")

(diff) ← Older revision | Approved revision (diff) | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Info Box


Warning-icon.png This technical note was validated against specific versions of hardware and software. It may not work with other versions. Warning-icon.png


History[edit | edit source]

Version Date Notes
1.0.0 March 2024 First public release

Introduction[edit | edit source]

In the last years, Debian-based distributions⁠—which are very widespread in desktop/server environments—have grown in popularity in the embedded world as well. Nowadays, there are several approaches to create such a distribution for embedded targets, however. ELBE, meta-eid, and armbian are just three examples of different tools available today [1].

This Technical Note shows how to run such a distribution on RIALTO SBC, a product designed and manufactured by DAVE Embedded Systems to build compact IoT gateways for industrial applications. Specifically, this example makes use of Debian 12 - boowkworm.

The hardware platform[edit | edit source]

As stated previously, the RIALTO SBC is suited to implement low-cost edge computing devices.

From an architectural standpoint, RIALTO SBC is powered by NXP i.MX6UL system-on-chip (SoC).


RIALTO Industrial SBC


It is equipped with three network interfaces⁠—two Ethernet ports and a WiFi⁠—and provides several combinations of serial ports like RS232, RS485 and CAN. It also has two USB ports (host and OTG) and a microSD slot.

Installing the root file system[edit | edit source]

A ready-to-use root file system, the procedure described here was followed. Before starting the actual build process, the following patch was applied in order to add the support for the SBCSPG target.


Full bootstrap process[edit | edit source]

To expand the box, please click on the Expand link on the right.