ModuCop Yocto BSP Manual

This manual describes how to use the standard Yocto Linux images from Ci4Rail for the ModuCop Edge Computer MEC01/02.

The manual does not describe how to build the images, instead it describes how to use the pre-built images and how to adapt them to your needs. In case you want to build your own image, you can use our yocto-images repo on github

This documentation is valid for the Image versions 2.x and higher, which are based on Yocto 5.x (Scarthgap) and Linux kernel 6.6.54. Scarthgap is the latest LTS version of Yocto, which is supported until 2028.

Contents

  • Concepts
    Concepts of the ModuCop Yocto BSP
  • Pre-Built Yocto Images
    Pre-Built Yocto Images for ModuCop Edge Computer
  • Mender Integration
    Using Mender for OTA updates and remote management of the ModuCop.
  • Console
    How to use the USB serial console of the ModuCop
  • Customizations
    How to add customizations to the ModuCop Yocto BSP
  • Network Interfaces
    How to use the network interfaces of the ModuCop Edge Computer
  • GNSS Receiver
    How to use the GNSS receiver of the ModuCop Edge Computer
  • COM Port
    How to use the COM Port of the ModuCop Edge Computer
  • Accelerometer
    How to use the Accelerometer of the ModuCop Edge Computer
  • Real-Time Clock (RTC)
    How to use the Real-Time Clock (RTC) of the ModuCop Edge Computer
  • LEDs
    How to control the front panel LEDs of the ModuCop

The following topics are TODO and will be added in the future:

  • UART via M12
  • SDCard
  • Moducop Inventory Data
  • Ignition Shutdown
  • Scheduled Reboot
  • Time Synchronization
  • Tailscale VPN
  • Troubleshooting