Skip to content

Yocto OS

Release date: 08/28/2025

  • Removes an invalid config file from the OS that was corrupting bootloader installs

Release date: 08/22/2025

This release contains important OS changes regarding package management! Please update at earliest convenience.

OS changes:

  • Install a new bootloader on displays with 1GB of RAM
    • The current Yocto bootloader is configured for 4GB of RAM, which could cause freezes and other problems on Rev B 1GB RAM displays
    • The new bootloader fixes the Rev B freezes
  • Move package database for dpkg tool to a persisent storage location
    • Database was being overwritten on each boot because it was stored in a temporary filesystem
    • Allows for better management of current package versions
  • Clean out some preinstalled unnecessary files

Update process changes:

  • Fix issues with display-app install at end of process
    • Some files in the package were not being installed in the correct places
    • Some other installation scripts were not running correctly
  • Remove need for second power cycle
    • Installing the OS updater app does all the work
    • First power cycle installs the new OS
    • When power cycled for the second time the device will be back up and running
  • Installs display-app version 2.5.1

Release date: 05/19/2025

  • Handle all old/legacy versions of Buildroot so that updates can be ran from any version
  • Better handling of settings files
    • Ensure garbage settings files aren’t installed on the device
    • Retry file copies multiple times in case one fails for some reason
    • Preserve MRS configuration files across updates
  • Improve logging system
    • All operations during the update are logged to an output.log file that is created on the USB
    • Log messages are much easier to read and understand
  • Make sure the error buzzer goes off for all errors
  • Installs display-app version 2.5.0

Release date: 02/21/2025

  • Fix issues with the Buildroot-to-Yocto update process
  • Handle more varieties of Buildroot OS
    • Some displays have “dirty” versions of Buildroot that weren’t being handled correctly by the update scripts
  • Save the current OS version to a file that can be read by the app, starting with app version 2.4.0
  • Updates the app to 2.4.0

Release date: 01/13/2025

  • Implement Yocto-to-Yocto updates
    • No additional steps required!!
    • Special scripts in the image make sure everything is done correctly for each OS
  • Installs display-app version 2.3.5
    • Scripts allow for new app versions to be dynamically installed
    • We can easily update images to upgrade to the latest app releases as they come without having to rebuild the image

Release date: 11/15/2024

  • Add DNS fallback nameserver to make internet connectivity checks more reliable

Release date: 10/22/2024

  • Update image to deploy display-app version 2.2.1.
    • Necessary because 2.0.0 didn’t recognize updates from certain USB drives

Release date: 10/08/2024

  • Remove static MAC addresses
    • This means that devices will get a new IP address on each power cycle

Release date: 09/27/2024

  • Initial release of the Yocto OS image!