CAVU Aerospace UK

Advanced Networking & Control Capabilities in the Thermal Control Unit, FTP, gRPC

We continue to push the boundaries of embedded avionics systems with the latest upgrade to its TCU. Designed for high-reliability aerospace environments, this upgrade introduces advanced networking, telemetry, and control capabilities—enabling smarter, more connected, and more maintainable thermal management systems.

 

  • FTP logging and file service to store telemetry and housekeeping logs on eMMC, with start/stop control and status reporting.
  • gRPC unary server for remote command execution (ping, configuration, telemetry, control, logging commands) over TCP/IP.
  • SNTP client to synchronize device RTC time from a network time server.
  • RTC management for read/write timekeeping and timestamped logging.
  • Heater and thermistor control pipeline for configuration, state control, and power/temperature readback.
  • Housekeeping telemetry acquisition and converted engineering-value reporting.
  • eMMC management features including filesystem operations and format command.
  • RS232 and RS422 command compatibility path alongside network gRPC control.
  • FreeRTOS-based multitask firmware architecture with lwIP networking and protocol services.

 

 

Integrated FTP Logging & File Services

The upgraded TCU now includes a fully embedded FTP logging and file service, allowing onboard storage and retrieval of system data via standard network protocols.

Key Capabilities:

  • Storage of telemetry and housekeeping logs directly to onboard eMMC
  • Remote start/stop control of logging sessions
  • Real-time status monitoring
  • Standard FTP access for file retrieval and maintenance

 

gRPC-Based Remote Command Interface

A major enhancement is the introduction of a gRPC unary server over TCP/IP, enabling modern, high-performance remote control of the TCU.

Supported Command Domains:

  • Connectivity checks (e.g., ping)
  • Configuration management
  • Telemetry access
  • Thermal control operations
  • Logging control

 

Network Time Synchronization (SNTP Client)

Accurate timing is critical in aerospace systems. The TCU now integrates an SNTP client to synchronize its internal clock with a network time server.

Features:

  • Automatic RTC synchronization
  • Improved temporal alignment across subsystems
  • Support for distributed system coordination
TCU, Thermal Control Unit, OBC, Onboard Computer, Satellite TCU, Cubesat TCU, Satellite Thermal Control Unit

Real-Time Clock (RTC) Management

Complementing SNTP functionality, the TCU provides full RTC management capabilities.

Functions:

  • Read/write access to system time
  • Timestamping of all logged data
  • Persistent timekeeping across reboots

 

Heater & Thermistor Control Pipeline

The upgraded system enhances thermal regulation through a robust heater and thermistor control pipeline.

Capabilities:

  • Configurable control parameters
  • Real-time state control
  • Power monitoring and temperature readback

 

Housekeeping Telemetry Processing

The TCU now includes advanced housekeeping telemetry acquisition and conversion.

Features:

  • Raw sensor data acquisition
  • Conversion into engineering units
  • Structured telemetry reporting

 

eMMC Storage & Filesystem Management

Robust onboard storage is supported through enhanced eMMC management features.

Capabilities:

  • Filesystem operations (read/write/delete)
  • Remote formatting command
  • Storage health management

 

Multi-Interface Command Compatibility

To ensure backward compatibility and flexible integration, the TCU supports both legacy and modern interfaces.

Interfaces:

  • Network-based control via gRPC
  • Traditional RS232 and RS422 command paths

 

FreeRTOS-Based Multitasking Architecture

At the core of the upgrade is a robust firmware architecture built on FreeRTOS, combined with lwIP networking.

Architecture Highlights:

  • Deterministic multitasking
  • Efficient resource management
  • Integrated TCP/IP stack with protocol services

 

This upgrade transforms the TCU into a fully network-enabled, intelligent thermal management system. By combining modern communication protocols like gRPC, robust onboard storage, precise timing synchronization, and flexible control interfaces, CAVU Aerospace UK has delivered a solution that meets the evolving demands of aerospace platforms.

These features aside, we have several versions of TCU for different number of heaters channel, control (PWM or Linear buck), COTS, Radiations tolerant which fairly can cover thermal management issues in space missions.