Neoncomputing

Secure OTA Updates

The ability to update connected devices is essential for security and new feature delivery. We ensure those updates never result in a bricked device or a manual site visit.

The Challenge: The Risk of the “Dead Device”

OTA updates are the most critical part of an IIoT stack. If they fail, your entire fleet can become paperweights. Common pitfalls include:

  • Update Interruption: Power loss during an update can corrupt the file system.
  • Network Unreliability: Slow or intermittent connections causing partial downloads.
  • Rollback Failure: No safety net when a new kernel fails to boot correctly.

Our Solution: Atomic, Fail-Safe Updates

We implement production-grade OTA strategies that prioritize system reliability above all else.

  • Dual-RootFS (A/B) Architecture: The current system stays safe while the update is written to a second partition.
  • Automatic Rollbacks: If the new firmware fails to boot or pass health checks, the system instantly reverts to the last known good state.
  • Industry Standard Tools: We specialize in implementing Mender, SWUpdate, and RAUC tailored to your hardware.

Our Proposal: Fleet-Wide Reliability

We build the bridge between your cloud and your hardware.

  1. Architecture Selection: We help you choose between Mender, SWUpdate, or RAUC based on your constraints.
  2. Implementation: We integrate the update client into your Yocto/Debian layers and bootloader.
  3. Security Integration: We set up cryptographic signing for update packages.
  4. Backend Integration: We help you connect your devices to a management server for controlled rollouts.

Ready to start a project?

Direct access to a senior partner · France & Europe