Search by Tags

Toradex Easy Installer - Partial Updates

 

Article updated at 22 Apr 2021
Compare with Revision

Subscribe for this article updates


Remember that you can always refer to the Easy Installer Documentation, there you can find a lot of relevant articles that might help you in the process of load and flashing an image on your module.

Introduction

​ This article shows how to update single components (kernel, device-tree, U-Boot and rootfs) when in development.

The Toradex Easy Installer was not designed as a tool that provides partial updates, therefore the following options will be covered:

  • TFTP/NFS server boot setup: for kernel/device-tree/rootfs development.
  • Universal Update Utility (uuu): for U-Boot development on i.MX-based modules.
  • ReCovery Mode (rcm): for U-Boot development on Tegra-based modules. ​

TFTP/NFS Server

​ This setup allows for rapid development cycles, since the target board retrieves the kernel and device-tree through the network from a TFTP server and the rootfs from an NFS server, both running on the development PC.

To get started with FTFP/NFS server development, follow the links to: ​ - How To Setup Networking for Embedded Linux Application Development. - Boot From a TFTP/NFS Server.

Universal Update Utility (uuu)

​ This tool (also known as mfgtools 3.0) is provided by NXP and it is used to load U-Boot into the RAM of the module for recovery purposes.

You can learn how to set it up and use it, along with some examples, on the official documentation, which is quite good. This is compatible with i.MX-based modules. ​

ReCovery Mode (rcm)

​ This tool, provided by NVIDIA, sends code to a Tegra module in Recovery Mode.

The tool can be downloaded from its official repository, which also contains some guides. It's only compatible with Tegra-based modules.