How to use dual display on i.MX8 including 4k decoding
In this first post about i.MX 8M SoCs, you can check how easy is to use one or two HDMI displays and decoding 4k video file at 60fps in the i.MX 8MQ EVK.
In this first post about i.MX 8M SoCs, you can check how easy is to use one or two HDMI displays and decoding 4k video file at 60fps in the i.MX 8MQ EVK.
This tutorial shows how to use the Air Quality Click board on the i.MX 7Dual SABRE-SD and its mikroBUS compatible socket.
The Linux L4.9.11_1.0.0 RFP/GA release is available on .
The Linux L4.1.15_2.0.0 GA release is available on www.nxp.com.
On the i.MX8 and i.MX8x families the OTP (One Time Programmable) memory is part of the security subsystem and is controlled by the SCU (System Controller Uni...
This article is intented to present and explain how to work with the meta-warp7-distro, which is a new dedicated DISTRO layer for the WaRP7.
This tutorial shows how to use the Air Quality Click board on the i.MX 7Dual SABRE-SD and its mikroBUS compatible socket.
This tutorial guides on setting up and running the NFC Demo App using the PN7120 NFC Click board with the i.MX 7Dual SABRE-SD and its mikroBUS socket compati...
The platform device scheme has been extensively used to describe hardware platforms. But its main disadvantage is the need to instantiate each device by code...
The WaRP7 IO board includes a mikroBUS connector which allows a large amount of Click boards to interact with the i.MX7S chip. This post discusses the enable...
The WaRP7 IO board includes a mikroBUS connector which allows a large amount of Click boards to interact with the i.MX7S chip. This post discusses the enable...
The i.MX7D SDB board can be purchased from NXP with a IMXEBOOKDC4 expansion board for E-ink prototyping.
A new release of the WaRP7 user guide has been made available on the WaRP7 GitHub repository.
The i.MX7D SDB board can be purchased from NXP with a IMXEBOOKDC4 expansion board for E-ink prototyping.
The i.MX 6UltraLite EVK kernel release includes the parallel camera OV5640 support by default. However, depending on the base board revision, this camera mig...
WaRP7 daughter card includes 3 NXP sensors:
The imx6ulevk baseboard includes the following NXP sensors connected to the I2C1 bus.
WaRP7 daughter card includes 3 NXP sensors:
Boot configuration
In this first post about i.MX 8M SoCs, you can check how easy is to use one or two HDMI displays and decoding 4k video file at 60fps in the i.MX 8MQ EVK.
The i.MX6 processors contain a Video Processing Unit (VPU) that allows video decoding and encoding to be done in hardware.
Recently was shared a post explaining how to use gstreamer1.0-rtsp-server package on i.MX6DL/Q SABRE-SD to stream video files and camera using RTSP protocol.
This post shows some GStreamer pipelines examples for video streaming using H.264 on non-VPU boards.
This post shows some GStreamer pipelines examples for ramping you up on using H.264 on non-VPU SoCs.
This article shows how to use the open source gstreamer1.0-rtsp-server package on i.MX6DL/Q SABRE-SD to stream video files and camera using RTSP protocol. It...
Are you in a hurry and need to install every ugly plugin in yocto? Don’t think twice.
The i.MX 6UltraLite EVK kernel release includes the parallel camera OV5640 support by default. However, depending on the base board revision, this camera mig...
The i.MX 6SoloX SABRE-SD supports the parallel Seiko WVGA LCD by default. However, there is also a HDMI Port Card expander board that provides HDMI output. T...
There are SoCs such as i.MX6UL and i.MX7D that do not have VPU to accelerate video encoding or decoding. However, there are GStreamer plugins capable of enco...
This article shows how to use the i.MX6DL/Q to transcode and stream videos on 1080i/p @ 24fps and 720p @ 30fps. For this test, we used one i.MX6DL as server ...
In this first post about i.MX 8M SoCs, you can check how easy is to use one or two HDMI displays and decoding 4k video file at 60fps in the i.MX 8MQ EVK.
In this first post about i.MX 8M SoCs, you can check how easy is to use one or two HDMI displays and decoding 4k video file at 60fps in the i.MX 8MQ EVK.
Recently was shared a post explaining how to use gstreamer1.0-rtsp-server package on i.MX6DL/Q SABRE-SD to stream video files and camera using RTSP protocol.
This post shows some GStreamer pipelines examples for video streaming using H.264 on non-VPU boards.
This post shows some GStreamer pipelines examples for ramping you up on using H.264 on non-VPU SoCs.
This article shows how to use the open source gstreamer1.0-rtsp-server package on i.MX6DL/Q SABRE-SD to stream video files and camera using RTSP protocol. It...
There are SoCs such as i.MX6UL and i.MX7D that do not have VPU to accelerate video encoding or decoding. However, there are GStreamer plugins capable of enco...
This article shows how to use the i.MX6DL/Q to transcode and stream videos on 1080i/p @ 24fps and 720p @ 30fps. For this test, we used one i.MX6DL as server ...
The imx6ulevk baseboard includes the following NXP sensors connected to the I2C1 bus.
This post covers the required steps to setup the MCUXpresso BSP and IAR toolchain to run and debug the Cortex-M4 on the i.MX 7ULP SoC.
In this first post about i.MX 8M SoCs, you can check how easy is to use one or two HDMI displays and decoding 4k video file at 60fps in the i.MX 8MQ EVK.
The imx_usb_loader tool is a very helpful utility that allows to download and execute code on NXP i.MX5/i.MX6/i.MX7 and Vybrid SoCs through the Serial Downl...
This post brings the step-by-step on how to configure an Yocto Project image to get apt-get installed in your development machine.
The i.MX6 processors contain a Video Processing Unit (VPU) that allows video decoding and encoding to be done in hardware.
In embedded systems it is very common to have an LCD that shows a graphical interface to the user.
The Etnaviv developers have made outstanding progress making it possible to run 3D graphics applications on i.MX6 with mainline kernel and standard open sour...
The imx_usb_loader tool is a very helpful utility that allows to download and execute code on NXP i.MX5/i.MX6/i.MX7 and Vybrid SoCs through the Serial Downl...
The traditional way in U-Boot to build for the different mx6sabreboard variants is like this:
When working with pre-built Android images you may face the binder issue, this post shows a workaround to avoid this error by changing to a non-secure boot. ...
Recently was shared a post explaining how to use gstreamer1.0-rtsp-server package on i.MX6DL/Q SABRE-SD to stream video files and camera using RTSP protocol.
This article shows how to use the open source gstreamer1.0-rtsp-server package on i.MX6DL/Q SABRE-SD to stream video files and camera using RTSP protocol. It...
This post explains how to setup Android 6.0.1 Marshmallow and install Netflix on i.MX6 boards. It covers all the required steps to prepare a android SD card,...
This article shows how to use the i.MX6DL/Q to transcode and stream videos on 1080i/p @ 24fps and 720p @ 30fps. For this test, we used one i.MX6DL as server ...
Recently was shared a post explaining how to use gstreamer1.0-rtsp-server package on i.MX6DL/Q SABRE-SD to stream video files and camera using RTSP protocol.
Boot configuration
This article shows how to use the open source gstreamer1.0-rtsp-server package on i.MX6DL/Q SABRE-SD to stream video files and camera using RTSP protocol. It...
This post is intended to show a method to determine the power consumption in i.MX boards and to share some relevant information about this topic, such as ope...
This post explains how to setup Android 6.0.1 Marshmallow and install Netflix on i.MX6 boards. It covers all the required steps to prepare a android SD card,...
This article shows how to use the i.MX6DL/Q to transcode and stream videos on 1080i/p @ 24fps and 720p @ 30fps. For this test, we used one i.MX6DL as server ...
I’m running the NXP i.MX6Q SDB using U-Boot Falcon mode to reduce booting time. I currently managed to boot a complete Linux image up to the login prompt in ...
Prepare the host machine installing the following packages:
This tutorial shows how to decrease boot time on a NXP i.MX6 Sabre SD using Falcon mode. The Kernel used is the 4.8 linux stable version.
This post is intended to show a method to determine the power consumption in i.MX boards and to share some relevant information about this topic, such as ope...
This post shows some GStreamer pipelines examples for video streaming using H.264 on non-VPU boards.
This post shows some GStreamer pipelines examples for ramping you up on using H.264 on non-VPU SoCs.
This post is intended to show a method to determine the power consumption in i.MX boards and to share some relevant information about this topic, such as ope...
This post shows some GStreamer pipelines examples for video streaming using H.264 on non-VPU boards.
This post shows some GStreamer pipelines examples for ramping you up on using H.264 on non-VPU SoCs.
This post shows some GStreamer pipelines examples for video streaming using H.264 on non-VPU boards.
This post shows some GStreamer pipelines examples for ramping you up on using H.264 on non-VPU SoCs.
This post is intended to show a method to determine the power consumption in i.MX boards and to share some relevant information about this topic, such as ope...
The i.MX 6SoloX SABRE-SD supports the parallel Seiko WVGA LCD by default. However, there is also a HDMI Port Card expander board that provides HDMI output. T...
The imx6ulevk baseboard includes the following NXP sensors connected to the I2C1 bus.
This post shows some GStreamer pipelines examples for video streaming using H.264 on non-VPU boards.
This post shows some GStreamer pipelines examples for ramping you up on using H.264 on non-VPU SoCs.
This post is intended to show a method to determine the power consumption in i.MX boards and to share some relevant information about this topic, such as ope...
UAC can be used to transfer audio using the USB connection. This tutorial shows in 5 command lines how to get a loopback to hear the microphone from one imx ...
The i.MX 6UltraLite EVK kernel release includes the parallel camera OV5640 support by default. However, depending on the base board revision, this camera mig...
There are SoCs such as i.MX6UL and i.MX7D that do not have VPU to accelerate video encoding or decoding. However, there are GStreamer plugins capable of enco...
The imx6ul-pico-hobbit board is defined by TechNexion here and by Wandboard.org here
This post shows some GStreamer pipelines examples for video streaming using H.264 on non-VPU boards.
This post shows some GStreamer pipelines examples for ramping you up on using H.264 on non-VPU SoCs.
The imx_usb_loader tool is a very helpful utility that allows to download and execute code on NXP i.MX5/i.MX6/i.MX7 and Vybrid SoCs through the Serial Downl...
This tutorial shows how to use the Air Quality Click board on the i.MX 7Dual SABRE-SD and its mikroBUS compatible socket.
The imx7d-pico is a TechNexion board defined here. It is now supported in meta-freescale-3rdparty in the master branch.
The imx7d-pico is a TechNexion board defined here. It is now supported by Buildroot in the next branch.
This post shows some GStreamer pipelines examples for video streaming using H.264 on non-VPU boards.
This post shows some GStreamer pipelines examples for ramping you up on using H.264 on non-VPU SoCs.
This tutorial guides on setting up and running the NFC Demo App using the PN7120 NFC Click board with the i.MX 7Dual SABRE-SD and its mikroBUS socket compati...
This post is intended to show a method to determine the power consumption in i.MX boards and to share some relevant information about this topic, such as ope...
The following tutorials provide sample guides to develop Qt Applications for running on i.MX platform.
The platform device scheme has been extensively used to describe hardware platforms. But its main disadvantage is the need to instantiate each device by code...
UAC can be used to transfer audio using the USB connection. This tutorial shows in 5 command lines how to get a loopback to hear the microphone from one imx ...
There are SoCs such as i.MX6UL and i.MX7D that do not have VPU to accelerate video encoding or decoding. However, there are GStreamer plugins capable of enco...
The i.MX7D SDB board can be purchased from NXP with a IMXEBOOKDC4 expansion board for E-ink prototyping.
This article is intented to present and explain how to work with the meta-warp7-distro, which is a new dedicated DISTRO layer for the WaRP7.
This post shows some GStreamer pipelines examples for video streaming using H.264 on non-VPU boards.
This post shows some GStreamer pipelines examples for ramping you up on using H.264 on non-VPU SoCs.
The Remote Processor Messaging (RPMsg) is a messaging bus that allows the communication between cores in a multicore processor.
We have been working to code and upstream as much WaRP7 features as we can. Currently we are working on a 3 different Linux Kernel source code repositories, ...
A new release of the WaRP7 user guide has been made available on the WaRP7 GitHub repository.
WaRP7 is supported in Yocto Project since Krogoth, but now it uses the kernel from linux-warp7 by default. Of course, it’s also available on master branch.
WaRP7 daughter card includes 3 NXP sensors:
WaRP7 is a project from NXP in conjunction with Element14. The idea behind WaRP7 is to speed the development of Internet of Things(IoT) and wearable devices ...
This post covers the required steps to setup the MCUXpresso BSP and IAR toolchain to run and debug the Cortex-M4 on the i.MX 7ULP SoC.
Sometimes when working with i.MX 7ULP the Cortex-A7 loading process can get stuck in the “Starting kernel” message. This can happen for many reasons, but a v...
The i.MX 7ULP is an heterogeneous SoC that presents a power domain architecture different than the other i.MX SoCs. In this architecture, both cores have con...
The i.MX 7ULP processor aims on reduced power consumption (Ultra Low Power) and for this reason its architecture is a bit different than the other i.MX proce...
On the i.MX8 and i.MX8x families the OTP (One Time Programmable) memory is part of the security subsystem and is controlled by the SCU (System Controller Uni...
UUU is the next version of MFGTools, a tool used to load the software on the RAM or flash it to a list of boot media supported by several i.MX boards. UUU is...
In this first post about i.MX 8M SoCs, you can check how easy is to use one or two HDMI displays and decoding 4k video file at 60fps in the i.MX 8MQ EVK.
In this first post about i.MX 8M SoCs, you can check how easy is to use one or two HDMI displays and decoding 4k video file at 60fps in the i.MX 8MQ EVK.
On the i.MX8 and i.MX8x families the OTP (One Time Programmable) memory is part of the security subsystem and is controlled by the SCU (System Controller Uni...
UUU is the next version of MFGTools, a tool used to load the software on the RAM or flash it to a list of boot media supported by several i.MX boards. UUU is...
The newly released i.MX 8QXP introduces a new concept for manipulating resource allocation, power, clocking and IO configuration and muxing. Due to the archi...
The i.MX 8QuadXPlus Multisensory Enablement Kit (MEK) is a NXP development platform based on Cortex A-35 + Cortex-M4 cores. Built with high-level integration...
The i.MX 8QXP MEK is the latest release from NXP’s i.MX 8 family. This is the most powerful i.MX to date and promises capabilities directed to the industrial...
The i.MX7D SDB board can be purchased from NXP with a IMXEBOOKDC4 expansion board for E-ink prototyping.
When working with imx-4.1.15-1.0.0_ga you may face the following error
The imx6ulevk baseboard includes the following NXP sensors connected to the I2C1 bus.
This tutorial shows how to use the Air Quality Click board on the i.MX 7Dual SABRE-SD and its mikroBUS compatible socket.
This post shows some GStreamer pipelines examples for video streaming using H.264 on non-VPU boards.
This post shows some GStreamer pipelines examples for ramping you up on using H.264 on non-VPU SoCs.
This tutorial guides on setting up and running the NFC Demo App using the PN7120 NFC Click board with the i.MX 7Dual SABRE-SD and its mikroBUS socket compati...
UAC can be used to transfer audio using the USB connection. This tutorial shows in 5 command lines how to get a loopback to hear the microphone from one imx ...
The i.MX 6UltraLite EVK kernel release includes the parallel camera OV5640 support by default. However, depending on the base board revision, this camera mig...
UUU is the next version of MFGTools, a tool used to load the software on the RAM or flash it to a list of boot media supported by several i.MX boards. UUU is...
On the i.MX8 and i.MX8x families the OTP (One Time Programmable) memory is part of the security subsystem and is controlled by the SCU (System Controller Uni...
In this first post about i.MX 8M SoCs, you can check how easy is to use one or two HDMI displays and decoding 4k video file at 60fps in the i.MX 8MQ EVK.
This post explains how to setup Android 6.0.1 Marshmallow and install Netflix on i.MX6 boards. It covers all the required steps to prepare a android SD card,...
When working with pre-built Android images you may face the binder issue, this post shows a workaround to avoid this error by changing to a non-secure boot. ...
The imx6ulevk baseboard includes the following NXP sensors connected to the I2C1 bus.
It can be the case that the user partition on the WaRP7 is unlocked. Burning an image that doesn’t contain U-Boot into the eMMC while on this state erases th...
WaRP7 daughter card includes 3 NXP sensors:
This tutorial shows how to use the Air Quality Click board on the i.MX 7Dual SABRE-SD and its mikroBUS compatible socket.
This tutorial guides on setting up and running the NFC Demo App using the PN7120 NFC Click board with the i.MX 7Dual SABRE-SD and its mikroBUS socket compati...
This tutorial guides on setting up and running the NFC Demo App using the PN7120 NFC Click board with the i.MX 7Dual SABRE-SD and its mikroBUS socket compati...
This tutorial explains how to load a Kernel image using TFTP (Trivial File Transfer Protocol) and access a root file system located your host PC through the ...
On the i.MX8 and i.MX8x families the OTP (One Time Programmable) memory is part of the security subsystem and is controlled by the SCU (System Controller Uni...
Burning eFuses
This tutorial guides on setting up and running the NFC Demo App using the PN7120 NFC Click board with the i.MX 7Dual SABRE-SD and its mikroBUS socket compati...
In embedded systems it is very common to have an LCD that shows a graphical interface to the user.
This article is intented to present and explain how to work with the meta-warp7-distro, which is a new dedicated DISTRO layer for the WaRP7.
The following tutorials provide sample guides to develop Qt Applications for running on i.MX platform.
The WaRP7 IO board includes a mikroBUS connector which allows a large amount of Click boards to interact with the i.MX7S chip. This post discusses the enable...
The WaRP7 IO board includes a mikroBUS connector which allows a large amount of Click boards to interact with the i.MX7S chip. This post discusses the enable...
Boot configuration
This post shows some GStreamer pipelines examples for video streaming using H.264 on non-VPU boards.
The newly released i.MX 8QXP introduces a new concept for manipulating resource allocation, power, clocking and IO configuration and muxing. Due to the archi...
The i.MX 6UltraLite EVK kernel release includes the parallel camera OV5640 support by default. However, depending on the base board revision, this camera mig...
The newly released i.MX 8QXP introduces a new concept for manipulating resource allocation, power, clocking and IO configuration and muxing. Due to the archi...
On the i.MX8 and i.MX8x families the OTP (One Time Programmable) memory is part of the security subsystem and is controlled by the SCU (System Controller Uni...
When working with imx-4.1.15-1.0.0_ga you may face the following error
The imx_usb_loader tool is a very helpful utility that allows to download and execute code on NXP i.MX5/i.MX6/i.MX7 and Vybrid SoCs through the Serial Downl...
The imx_usb_loader tool is a very helpful utility that allows to download and execute code on NXP i.MX5/i.MX6/i.MX7 and Vybrid SoCs through the Serial Downl...
The traditional way in U-Boot to build for the different mx6sabreboard variants is like this:
This tutorial explains how to load a Kernel image using TFTP (Trivial File Transfer Protocol) and access a root file system located your host PC through the ...
This post shows some GStreamer pipelines examples for video streaming using H.264 on non-VPU boards.
In embedded systems it is common to store the root file system in a SD card or eMMC type of media. Typically the kernel command line has something like: root...
The i.MX6 processors contain a Video Processing Unit (VPU) that allows video decoding and encoding to be done in hardware.
Recently was shared a post explaining how to use gstreamer1.0-rtsp-server package on i.MX6DL/Q SABRE-SD to stream video files and camera using RTSP protocol.
This article shows how to use the open source gstreamer1.0-rtsp-server package on i.MX6DL/Q SABRE-SD to stream video files and camera using RTSP protocol. It...
This post explains how to setup Android 6.0.1 Marshmallow and install Netflix on i.MX6 boards. It covers all the required steps to prepare a android SD card,...
This article shows how to use the i.MX6DL/Q to transcode and stream videos on 1080i/p @ 24fps and 720p @ 30fps. For this test, we used one i.MX6DL as server ...
The imx_usb_loader tool is a very helpful utility that allows to download and execute code on NXP i.MX5/i.MX6/i.MX7 and Vybrid SoCs through the Serial Downl...
This tutorial shows how to use the Air Quality Click board on the i.MX 7Dual SABRE-SD and its mikroBUS compatible socket.
This tutorial shows how to use the Air Quality Click board on the i.MX 7Dual SABRE-SD and its mikroBUS compatible socket.
This post explains how to setup Android 6.0.1 Marshmallow and install Netflix on i.MX6 boards. It covers all the required steps to prepare a android SD card,...
When working with pre-built Android images you may face the binder issue, this post shows a workaround to avoid this error by changing to a non-secure boot. ...
This post brings the step-by-step on how to configure an Yocto Project image to get apt-get installed in your development machine.
Are you in a hurry and need to install every ugly plugin in yocto? Don’t think twice.
This post shows some GStreamer pipelines examples for video streaming using H.264 on non-VPU boards.
This post shows some GStreamer pipelines examples for ramping you up on using H.264 on non-VPU SoCs.
When working with pre-built Android images you may face the binder issue, this post shows a workaround to avoid this error by changing to a non-secure boot. ...
This article is intented to present and explain how to work with the meta-warp7-distro, which is a new dedicated DISTRO layer for the WaRP7.
Sometimes when working with i.MX 7ULP the Cortex-A7 loading process can get stuck in the “Starting kernel” message. This can happen for many reasons, but a v...
The i.MX 7ULP is an heterogeneous SoC that presents a power domain architecture different than the other i.MX SoCs. In this architecture, both cores have con...
The traditional way in U-Boot to build for the different mx6sabreboard variants is like this:
Boot configuration
When working with pre-built Android images you may face the binder issue, this post shows a workaround to avoid this error by changing to a non-secure boot. ...
The first step is to create the Yocto SDK. After building an image (e.g. bitbake fsl-image-gui), build the Yocto SDK using the command:
The i.MX6 processors contain a Video Processing Unit (VPU) that allows video decoding and encoding to be done in hardware.
In embedded systems it is very common to have an LCD that shows a graphical interface to the user.
The Etnaviv developers have made outstanding progress making it possible to run 3D graphics applications on i.MX6 with mainline kernel and standard open sour...
The traditional way in U-Boot to build for the different mx6sabreboard variants is like this:
The imx7d-pico is a TechNexion board defined here. It is now supported by Buildroot in the next branch.
The following tutorials provide sample guides to develop Qt Applications for running on i.MX platform.
The i.MX6 processors contain a Video Processing Unit (VPU) that allows video decoding and encoding to be done in hardware.
The first step is to create the Yocto SDK. After building an image (e.g. bitbake fsl-image-gui), build the Yocto SDK using the command:
This post is intended to show a method to determine the power consumption in i.MX boards and to share some relevant information about this topic, such as ope...
This post covers the required steps to setup the MCUXpresso BSP and IAR toolchain to run and debug the Cortex-M4 on the i.MX 7ULP SoC.
The first step is to create the Yocto SDK. After building an image (e.g. bitbake fsl-image-gui), build the Yocto SDK using the command:
Measuring the power consumed by i.MX application processor in a system does not necessarily require fancy, multi-thousand dollar tools. This article details ...
This post is intended to show a method to determine the power consumption in i.MX boards and to share some relevant information about this topic, such as ope...
Prepare the host machine installing the following packages:
Recently was shared a post explaining how to use gstreamer1.0-rtsp-server package on i.MX6DL/Q SABRE-SD to stream video files and camera using RTSP protocol.
This post shows some GStreamer pipelines examples for video streaming using H.264 on non-VPU boards.
This post shows some GStreamer pipelines examples for ramping you up on using H.264 on non-VPU SoCs.
This article shows how to use the open source gstreamer1.0-rtsp-server package on i.MX6DL/Q SABRE-SD to stream video files and camera using RTSP protocol. It...
There are SoCs such as i.MX6UL and i.MX7D that do not have VPU to accelerate video encoding or decoding. However, there are GStreamer plugins capable of enco...
This article shows how to use the i.MX6DL/Q to transcode and stream videos on 1080i/p @ 24fps and 720p @ 30fps. For this test, we used one i.MX6DL as server ...
The following tutorials provide sample guides to develop Qt Applications for running on i.MX platform.
The platform device scheme has been extensively used to describe hardware platforms. But its main disadvantage is the need to instantiate each device by code...
The platform device scheme has been extensively used to describe hardware platforms. But its main disadvantage is the need to instantiate each device by code...
The platform device scheme has been extensively used to describe hardware platforms. But its main disadvantage is the need to instantiate each device by code...
In this first post about i.MX 8M SoCs, you can check how easy is to use one or two HDMI displays and decoding 4k video file at 60fps in the i.MX 8MQ EVK.
On the i.MX8 and i.MX8x families the OTP (One Time Programmable) memory is part of the security subsystem and is controlled by the SCU (System Controller Uni...
Boot configuration
Burning eFuses
The i.MX7D SDB board can be purchased from NXP with a IMXEBOOKDC4 expansion board for E-ink prototyping.
The following tutorials provide sample guides to develop Qt Applications for running on i.MX platform.
Recently was shared a post explaining how to use gstreamer1.0-rtsp-server package on i.MX6DL/Q SABRE-SD to stream video files and camera using RTSP protocol.
This post shows some GStreamer pipelines examples for video streaming using H.264 on non-VPU boards.
This post shows some GStreamer pipelines examples for ramping you up on using H.264 on non-VPU SoCs.
This article shows how to use the open source gstreamer1.0-rtsp-server package on i.MX6DL/Q SABRE-SD to stream video files and camera using RTSP protocol. It...
There are SoCs such as i.MX6UL and i.MX7D that do not have VPU to accelerate video encoding or decoding. However, there are GStreamer plugins capable of enco...
This article shows how to use the i.MX6DL/Q to transcode and stream videos on 1080i/p @ 24fps and 720p @ 30fps. For this test, we used one i.MX6DL as server ...
Sometimes when working with i.MX 7ULP the Cortex-A7 loading process can get stuck in the “Starting kernel” message. This can happen for many reasons, but a v...
When working with pre-built Android images you may face the binder issue, this post shows a workaround to avoid this error by changing to a non-secure boot. ...
When working with imx-4.1.15-1.0.0_ga you may face the following error
In embedded systems it is very common to have an LCD that shows a graphical interface to the user.
The Etnaviv developers have made outstanding progress making it possible to run 3D graphics applications on i.MX6 with mainline kernel and standard open sour...
This tutorial shows how to decrease boot time on a NXP i.MX6 Sabre SD using Falcon mode. The Kernel used is the 4.8 linux stable version.
I’m running the NXP i.MX6Q SDB using U-Boot Falcon mode to reduce booting time. I currently managed to boot a complete Linux image up to the login prompt in ...
This tutorial shows how to decrease boot time on a NXP i.MX6 Sabre SD using Falcon mode. The Kernel used is the 4.8 linux stable version.
I’m running the NXP i.MX6Q SDB using U-Boot Falcon mode to reduce booting time. I currently managed to boot a complete Linux image up to the login prompt in ...
This post shows a way to dump the content of a booting SDCard to an image file with purpose of duplicating the SDCard or sharing its image.
The i.MX 8QuadXPlus Multisensory Enablement Kit (MEK) is a NXP development platform based on Cortex A-35 + Cortex-M4 cores. Built with high-level integration...
The i.MX 7ULP processor aims on reduced power consumption (Ultra Low Power) and for this reason its architecture is a bit different than the other i.MX proce...
The Remote Processor Messaging (RPMsg) is a messaging bus that allows the communication between cores in a multicore processor.
The imx7d-pico is a TechNexion board defined here. It is now supported in meta-freescale-3rdparty in the master branch.
Recently was shared a post explaining how to use gstreamer1.0-rtsp-server package on i.MX6DL/Q SABRE-SD to stream video files and camera using RTSP protocol.
This post shows a way to dump the content of a booting SDCard to an image file with purpose of duplicating the SDCard or sharing its image.
The disk image format used in the Yocto Project is wic. Follow this link to understand what it is and its history. In addition to the complete manual.
In embedded systems it is common to store the root file system in a SD card or eMMC type of media. Typically the kernel command line has something like: root...
In this first post about i.MX 8M SoCs, you can check how easy is to use one or two HDMI displays and decoding 4k video file at 60fps in the i.MX 8MQ EVK.
The imx_usb_loader tool is a very helpful utility that allows to download and execute code on NXP i.MX5/i.MX6/i.MX7 and Vybrid SoCs through the Serial Downl...
This post explains how to load a ramdisk on iMX boards. The initrd and initramfs are two ways for achieving this. This tutorial approaches only the initrd (...
This post brings the step-by-step on how to configure an Yocto Project image to get apt-get installed in your development machine.
This post covers the required steps to setup the MCUXpresso BSP and IAR toolchain to run and debug the Cortex-M4 on the i.MX 7ULP SoC.
When working with imx-4.1.15-1.0.0_ga you may face the following error
Sometimes when working with i.MX 7ULP the Cortex-A7 loading process can get stuck in the “Starting kernel” message. This can happen for many reasons, but a v...
This tutorial explains how to load a Kernel image using TFTP (Trivial File Transfer Protocol) and access a root file system located your host PC through the ...
In embedded systems it is common to store the root file system in a SD card or eMMC type of media. Typically the kernel command line has something like: root...
The platform device scheme has been extensively used to describe hardware platforms. But its main disadvantage is the need to instantiate each device by code...
We have been working to code and upstream as much WaRP7 features as we can. Currently we are working on a 3 different Linux Kernel source code repositories, ...
The Etnaviv developers have made outstanding progress making it possible to run 3D graphics applications on i.MX6 with mainline kernel and standard open sour...
Are you in a hurry and need to install every ugly plugin in yocto? Don’t think twice.
The i.MX 8QuadXPlus Multisensory Enablement Kit (MEK) is a NXP development platform based on Cortex A-35 + Cortex-M4 cores. Built with high-level integration...
This post covers the required steps to setup the MCUXpresso BSP and IAR toolchain to run and debug the Cortex-M4 on the i.MX 7ULP SoC.
Sometimes when working with i.MX 7ULP the Cortex-A7 loading process can get stuck in the “Starting kernel” message. This can happen for many reasons, but a v...
The i.MX 7ULP is an heterogeneous SoC that presents a power domain architecture different than the other i.MX SoCs. In this architecture, both cores have con...
The i.MX 7ULP processor aims on reduced power consumption (Ultra Low Power) and for this reason its architecture is a bit different than the other i.MX proce...
When working with pre-built Android images you may face the binder issue, this post shows a workaround to avoid this error by changing to a non-secure boot. ...
The i.MX 6SoloX SABRE-SD supports the parallel Seiko WVGA LCD by default. However, there is also a HDMI Port Card expander board that provides HDMI output. T...
The i.MX 8QuadXPlus Multisensory Enablement Kit (MEK) is a NXP development platform based on Cortex A-35 + Cortex-M4 cores. Built with high-level integration...
This post covers the required steps to setup the MCUXpresso BSP and IAR toolchain to run and debug the Cortex-M4 on the i.MX 7ULP SoC.
The i.MX 7ULP processor aims on reduced power consumption (Ultra Low Power) and for this reason its architecture is a bit different than the other i.MX proce...
The imx7d-pico is a TechNexion board defined here. It is now supported in meta-freescale-3rdparty in the master branch.
WaRP7 is supported in Yocto Project since Krogoth, but now it uses the kernel from linux-warp7 by default. Of course, it’s also available on master branch.
WaRP7 is supported in Yocto Project since Krogoth, but now it uses the kernel from linux-warp7 by default. Of course, it’s also available on master branch.
UUU is the next version of MFGTools, a tool used to load the software on the RAM or flash it to a list of boot media supported by several i.MX boards. UUU is...
In embedded systems it is common to store the root file system in a SD card or eMMC type of media. Typically the kernel command line has something like: root...
This post covers the required steps to setup the MCUXpresso BSP and IAR toolchain to run and debug the Cortex-M4 on the i.MX 7ULP SoC.
The Remote Processor Messaging (RPMsg) is a messaging bus that allows the communication between cores in a multicore processor.
This post explains how to setup Android 6.0.1 Marshmallow and install Netflix on i.MX6 boards. It covers all the required steps to prepare a android SD card,...
This tutorial explains how to load a Kernel image using TFTP (Trivial File Transfer Protocol) and access a root file system located your host PC through the ...
The disk image format used in the Yocto Project is wic. Follow this link to understand what it is and its history. In addition to the complete manual.
The i.MX 6UltraLite EVK kernel release includes the parallel camera OV5640 support by default. However, depending on the base board revision, this camera mig...
The imx7d-pico is a TechNexion board defined here. It is now supported in meta-freescale-3rdparty in the master branch.
The imx7d-pico is a TechNexion board defined here. It is now supported by Buildroot in the next branch.
The imx6ul-pico-hobbit board is defined by TechNexion here and by Wandboard.org here
When working with imx-4.1.15-1.0.0_ga you may face the following error
Measuring the power consumed by i.MX application processor in a system does not necessarily require fancy, multi-thousand dollar tools. This article details ...
This post is intended to show a method to determine the power consumption in i.MX boards and to share some relevant information about this topic, such as ope...
The i.MX 7ULP processor aims on reduced power consumption (Ultra Low Power) and for this reason its architecture is a bit different than the other i.MX proce...
This post explains how to load a ramdisk on iMX boards. The initrd and initramfs are two ways for achieving this. This tutorial approaches only the initrd (...
This tutorial explains how to load a Kernel image using TFTP (Trivial File Transfer Protocol) and access a root file system located your host PC through the ...
In embedded systems it is common to store the root file system in a SD card or eMMC type of media. Typically the kernel command line has something like: root...
The Remote Processor Messaging (RPMsg) is a messaging bus that allows the communication between cores in a multicore processor.
Recently was shared a post explaining how to use gstreamer1.0-rtsp-server package on i.MX6DL/Q SABRE-SD to stream video files and camera using RTSP protocol.
This article shows how to use the open source gstreamer1.0-rtsp-server package on i.MX6DL/Q SABRE-SD to stream video files and camera using RTSP protocol. It...
This post shows a way to dump the content of a booting SDCard to an image file with purpose of duplicating the SDCard or sharing its image.
The i.MX 8QuadXPlus Multisensory Enablement Kit (MEK) is a NXP development platform based on Cortex A-35 + Cortex-M4 cores. Built with high-level integration...
The i.MX 7ULP processor aims on reduced power consumption (Ultra Low Power) and for this reason its architecture is a bit different than the other i.MX proce...
The first step is to create the Yocto SDK. After building an image (e.g. bitbake fsl-image-gui), build the Yocto SDK using the command:
The imx6ulevk baseboard includes the following NXP sensors connected to the I2C1 bus.
The following tutorials provide sample guides to develop Qt Applications for running on i.MX platform.
WaRP7 daughter card includes 3 NXP sensors:
The following tutorials provide sample guides to develop Qt Applications for running on i.MX platform.
The platform device scheme has been extensively used to describe hardware platforms. But its main disadvantage is the need to instantiate each device by code...
The platform device scheme has been extensively used to describe hardware platforms. But its main disadvantage is the need to instantiate each device by code...
This article shows how to use the i.MX6DL/Q to transcode and stream videos on 1080i/p @ 24fps and 720p @ 30fps. For this test, we used one i.MX6DL as server ...
This tutorial explains how to load a Kernel image using TFTP (Trivial File Transfer Protocol) and access a root file system located your host PC through the ...
This article shows how to use the i.MX6DL/Q to transcode and stream videos on 1080i/p @ 24fps and 720p @ 30fps. For this test, we used one i.MX6DL as server ...
The imx_usb_loader tool is a very helpful utility that allows to download and execute code on NXP i.MX5/i.MX6/i.MX7 and Vybrid SoCs through the Serial Downl...
The traditional way in U-Boot to build for the different mx6sabreboard variants is like this:
In embedded systems it is common to store the root file system in a SD card or eMMC type of media. Typically the kernel command line has something like: root...
The i.MX 6SoloX SABRE-SD supports the parallel Seiko WVGA LCD by default. However, there is also a HDMI Port Card expander board that provides HDMI output. T...
This tutorial shows how to decrease boot time on a NXP i.MX6 Sabre SD using Falcon mode. The Kernel used is the 4.8 linux stable version.
I’m running the NXP i.MX6Q SDB using U-Boot Falcon mode to reduce booting time. I currently managed to boot a complete Linux image up to the login prompt in ...
It can be the case that the user partition on the WaRP7 is unlocked. Burning an image that doesn’t contain U-Boot into the eMMC while on this state erases th...
Are you in a hurry and need to install every ugly plugin in yocto? Don’t think twice.
UAC can be used to transfer audio using the USB connection. This tutorial shows in 5 command lines how to get a loopback to hear the microphone from one imx ...
UUU is the next version of MFGTools, a tool used to load the software on the RAM or flash it to a list of boot media supported by several i.MX boards. UUU is...
This post shows some GStreamer pipelines examples for video streaming using H.264 on non-VPU boards.
This article is intented to present and explain how to work with the meta-warp7-distro, which is a new dedicated DISTRO layer for the WaRP7.
The Remote Processor Messaging (RPMsg) is a messaging bus that allows the communication between cores in a multicore processor.
The WaRP7 IO board includes a mikroBUS connector which allows a large amount of Click boards to interact with the i.MX7S chip. This post discusses the enable...
The WaRP7 IO board includes a mikroBUS connector which allows a large amount of Click boards to interact with the i.MX7S chip. This post discusses the enable...
We have been working to code and upstream as much WaRP7 features as we can. Currently we are working on a 3 different Linux Kernel source code repositories, ...
A new release of the WaRP7 user guide has been made available on the WaRP7 GitHub repository.
WaRP7 is supported in Yocto Project since Krogoth, but now it uses the kernel from linux-warp7 by default. Of course, it’s also available on master branch.
It can be the case that the user partition on the WaRP7 is unlocked. Burning an image that doesn’t contain U-Boot into the eMMC while on this state erases th...
WaRP7 daughter card includes 3 NXP sensors:
WaRP7 is a project from NXP in conjunction with Element14. The idea behind WaRP7 is to speed the development of Internet of Things(IoT) and wearable devices ...
The disk image format used in the Yocto Project is wic. Follow this link to understand what it is and its history. In addition to the complete manual.
The disk image format used in the Yocto Project is wic. Follow this link to understand what it is and its history. In addition to the complete manual.
This post shows some GStreamer pipelines examples for video streaming using H.264 on non-VPU boards.
This post shows some GStreamer pipelines examples for ramping you up on using H.264 on non-VPU SoCs.
The disk image format used in the Yocto Project is wic. Follow this link to understand what it is and its history. In addition to the complete manual.
This post brings the step-by-step on how to configure an Yocto Project image to get apt-get installed in your development machine.
This article is intented to present and explain how to work with the meta-warp7-distro, which is a new dedicated DISTRO layer for the WaRP7.
This article shows how to use the open source gstreamer1.0-rtsp-server package on i.MX6DL/Q SABRE-SD to stream video files and camera using RTSP protocol. It...
Are you in a hurry and need to install every ugly plugin in yocto? Don’t think twice.
The first step is to create the Yocto SDK. After building an image (e.g. bitbake fsl-image-gui), build the Yocto SDK using the command:
There are SoCs such as i.MX6UL and i.MX7D that do not have VPU to accelerate video encoding or decoding. However, there are GStreamer plugins capable of enco...
WaRP7 is supported in Yocto Project since Krogoth, but now it uses the kernel from linux-warp7 by default. Of course, it’s also available on master branch.
When working with imx-4.1.15-1.0.0_ga you may face the following error