Hardware and kernel
Choose a supported board, vendor payload, device support, and standard or real-time kernel policy.
Tinverse Linux Guix
Tinverse Linux Guix defines the operating system as code: board policy, kernel, drivers, packages, services, security settings, and application payloads remain explicit inputs to the image. Controlled channels identify the package graph used for each build.
Controlled customization
Tinverse can tailor the board support, vendor runtime, standard or real-time kernel, packages, services, networking, security policy, and application integration for the robot. The automated request interface exposes a bounded set of supported profiles; broader changes are controlled engineering inputs. Tinverse validates every accepted combination before a build. The exact customization request is saved, hashed, and named in the signed release bundle alongside the image it produced.
Choose a supported board, vendor payload, device support, and standard or real-time kernel policy.
Include only the applications, libraries, users, services, and network behavior the product needs.
Separate development access from production policy and select the required software-inventory and vulnerability evidence.
System composition
Board profiles, device tree, firmware, drivers, power configuration, and standard or real-time kernel choices stay visible.
Users, services, networking, security policy, libraries, and applications are part of the system definition rather than post-installation steps.
Tinverse channels, customer inputs, and licensed vendor payloads remain separate and traceable through image construction.
The image builder selects the standard or real-time variant explicitly. The resulting release record identifies the board, system definition, package graph, and vendor inputs used by the image.
tools/env/build_guix_jetson_image.sh \
--variant rt \
--image-type efi-raw
Channel definitions pin the package sources and system modules used to compose the image.
Kernel and runtime policy are selected as image variants and verified on the target hardware for each release.
Image hashes, manifests, signatures, software inventories, vulnerability dispositions, and verification results identify the delivered system.
FDA submission support
For a production release, Tinverse supplies the platform records an integrating medical-device team needs to identify, assess, and verify the Linux software used in its product. Release assembly rejects incomplete software evidence, skipped vulnerability review, missing target results, or an absent known-anomalies review. The evidence is tied to the exact released image rather than a generic distro description.
Retained customization request, source revision, Guix channels, system definition, vendor versions, image hash, and signed release manifest.
Complete runtime closure, package and license inventories, CycloneDX and SPDX SBOMs, and manifests for licensed vendor inputs.
CVE review, reviewed vulnerability disposition, OpenVEX, lifecycle and traceability records, known platform anomalies, build records, and release-specific target verification results.
These records support the Linux platform portion of a submission. The finished-device manufacturer remains responsible for device classification, hazards, system validation, clinical claims, and the final FDA submission.
Target programs
Current system definitions and image tooling cover Jetson AGX Orin and Jetson AGX Thor program paths. Every customer image still requires board-specific build, boot, driver, and timing verification.
Contact engineering@tinverse.com.