Industries
Engineering Services for the Industrial Sector
Engineering Services for Industrial Automation, Heavy Equipment Manufacturers and Smart Energy.
Case Study 1
Secure AI-Enabled Edge Platform Development
Our customer needed a secure, production-ready Linux distribution for its NVIDIA Orin Nano-based edge platform. Their proof-of-concept work was implemented on Linux for Tegra but their production requirements drove a move to a Yocto Project based OS to leverage reproducible builds, software bill of materials, and long-term support for security issues. Requirements included factory secure key provisioning, secure boot, device-specific disk encryption, OTA updates, and converting existing Ansible-based configuration and middleware into Yocto Project packages.
Our Solution
Konsulko Group developed a custom Yocto Project Scarthgap LTS-based distribution with a Linux 6.6 kernel, supporting both developer and production images on NVIDIA’s Jetson Orin Nano SOM and custom-design Orin Nano SoC-based hardware. We implemented factory and development security fusing via NVIDIA’s Factory Secure Key Provisioning (FSKP) for secure high-volume manufacturing, read-only encrypted root filesystem and dm-crypt encrypted root and data filesystems, cellular modem support, and Mender A/B OTA update support, including binary delta updates, to enable efficient upgrades for bandwidth-constrained deployed devices. Additional work included custom UEFI lockdown and selective USB port disabling for security, Triton inference server integration, and solutions for private Rust crate packaging to support complex Rust application dependencies.
The Impact
The result was a secure, maintainable, and AI-ready edge software stack that streamlined updates, improved manufacturing security, and provided a solid foundation for large-scale product deployment in the field.
Case Study 2
Modernizing a Rack-Scale Battery Management System
A leading company in the data center infrastructure market wanted to update its rack-scale battery management system for its UPS product line. Running on an aging TI AM335x-based design, the last Yocto Project update for their product dated back ten years. There was no CI pipeline, and field upgrades required mailing SD cards. Documentation was limited, and the original development team was no longer available.
Our Solution
Konsulko Group upgraded the platform to the Yocto Project Scarthgap LTS release, starting with a clean layer structure, integrating GitLab CI for automated builds and security checks, and implementing RAUC-based A/B OTA updates to replace the manual SD card process.
The Impact
The result was a secure, maintainable, and easily updatable software base, reducing operational costs, improving security, and enabling faster deployment of updates in the field.
Case Study 3
Secure Device Management
For a customer in the industrial automation sector, Konsulko Group contributed engineering expertise to enhance the security, reliability, and manageability of their connected devices. Key contributions included:
These contributions enabled the customer to improve the security, manageability, and long-term stability of their devices while aligning with industry best practices.
Case Study 4
Scalable IoT Device Management on Kubernetes
For another customer, Konsulko provided engineering support for managing IoT devices using Mender 3.5 and Kubernetes infrastructure. Key contributions included:
This project enabled the customer to scale their IoT device management system while maintaining robust security and efficient workflows.
Case Study 5
Addressing Emissions Issues in i.MX8M-based hardware for MIL-STD461G Compliance
Our client faced a challenge with an i.MX8M-based design, which failed to meet strict radiated emissions standards, specifically requirements akin to MIL-STD461G RE101/102. Testing revealed a problematic 1.5GHz emissions spike originating from the DDR lines, impeding compliance.
Engineering Services Provided by Konsulko Group
Leveraging our extensive experience in NXP DDR configuration and emissions control, Konsulko developed and provided custom firmware images optimized to address this issue. Our approach included:
Case Study 6
Real-Time PRU and Xenomai Integration for ADC Data Acquisition on BeagleBone Black
We successfully delivered a custom software solution for an energy industry client, leveraging the BeagleBone Black platform to create a high-performance system for real-time ADC (analog to digital converter) data handling and motor control.
Project Highlights
Platform
BeagleBone Black with PRU (Programmable Real-Time Unit) and Xenomai real-time Linux.
Objective
Acquired 8-channel ADC data from AD7609 over SPI1 at 50 kHz and processed it in Xenomai user-space program.
Signaling Mechanism
Achieved efficient signaling between the PRU and Xenomai user space using GPIO, optimized for latency <50 microseconds.
Konsulko-delivered Results
PRU Code Development
Data Transfer Interface
Xenomai User-Space Integration
Testing and Validation
Licensing
Impact for the Energy Industry
This solution enabled our energy industry client to achieve precise real-time data processing and motor control, critical for their application. The optimized ADC sampling and PWM alignment improved system efficiency and reliability.
Case Study 7
Custom Yocto Build for Nvidia Jetson Xavier AGX
Konsulko Group supported a customer with a system based on the Nvidia Jetson Xavier AGX and Connect Tech Carrier Board Rogue (AGX101). The project focused on delivering a custom Yocto Project stack tailored to the customer’s hardware and application requirements. Key contributions included:
Yocto Stack Development
System Capabilities
Documentation and Support
Core Components
Impact
This project enabled the customer to leverage the full capabilities of the Nvidia Jetson Xavier AGX platform, integrating complex hardware configurations into a reliable, customized embedded Linux environment.
End-to-End Support
We assist with hardware design, board bring-up, and embedded Linux software development, providing engineering expertise throughout your product development cycle.
Flexible Collaboration
Whether you’re a startup or an established company, we adapt to your needs to provide customized engineering services.
At Konsulko Group, we are passionate about helping you engineer innovative technologies.
Contact us today to explore how our engineering services can help bring your innovative products to life.