Blog

Getting Started with Machine Learning
Category: Blog
Chapter 1. Introduction This article provides step by step instructions on how to start developing your own Machine Learning (ML) applications using Variscite’s System on Modules. It shows how to build an image using the Yocto Linux...
Introducing libgpiod
Category: Blog
Variscite is introducing support for libgpiod, the new and recommended way for accessing GPIO from userspace. libgpiod was introduced in Linux 4.8 and provides both command line utilities and library bindings for C/C++ and Python. Vari...
Variscite Kernel Configuration Guide
Category: Blog
Introduction After designing a custom carrier board for a Variscite System on Module, one of the first software tasks is to add support to the Linux kernel. This consists of: Adding a new device tree file to the Linux kernel A...
Getting Started with Variscite Device Trees
Category: Blog
Introduction After designing a custom carrier board for a Variscite System on Module, one of the first software tasks is to add support to the Linux kernel. This consists of: Adding a new device tree to the Linux kernel Adding...
Creating a Custom Yocto BSP Layer
Category: Blog
Chapter 1. Introduction 1.1. Overview This article demonstrates how to create a Yocto BSP layer for a custom carrier board designed for a Variscite SoM (System on Module). You will learn how to create a meta layer that compiles and ...
i.MX Device Tree Pinmux Settings Guide
Category: Blog
After designing and building a custom carrier board based on a Variscite i.MX System on Module, one of the first tasks for your software team will be to create a new device tree file for the Linux kernel. The device tree is responsible...
Variscite’s i.MX8-based System on Module Solutions:  How to choose the right SoM for your needs?
Category: Blog
Variscite's DART and VAR-SOM Pin2Pin System on Module product families offer a wide range of options, enabling cost and performance optimization. The i.MX 8 family includes a wide range of processors such as i.MX 8M, 8M-MINI, 8M...
WiFi certification of your end product using Variscite’s System-on-Module
Category: Blog
Variscite's System-on-Modules (SoMs) offer a variety of configuration options, including various CPU speed grades, memory/storage capacities, temperature grades, and several add-on features such as audio codec, Ethernet physical layer,...
How to subscribe to Variscite’s GitHub repositories to get real-time notifications
Category: Blog
Would you like to be the first to know about our software releases? Subscribe to Variscite's GitHub repositories to get real-time notifications about new System on Module software releases and additional updates. GitHub provides a fe...
Boot from USB
Category: Blog
Variscite now supports a new, highly demanded feature: Boot SPL and U-Boot from USB, using the imx_usb_loader utility. Introduction This open-source utility software by Boundary Devices allows to download and execute code on NXP i.MX...
of 2 1