Skip to content

yaoyunjiao/linux-kernels

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

SPMatrix Linux Kernels

High-Performance Custom Kernels for Ubuntu and MINT Linux

This repository provides customized Linux kernel builds optimized for Ubuntu and MINT Linux systems. While these distributions are excellent for desktop and development use, their default kernel support is often limited β€” especially when working with cutting-edge hardware such as NVIDIA GPUs, robotics controllers, and AI inference accelerators.

Due to limited resources, we only maintain kernel builds that are actively used in our internal and partner projects. If you require a specific kernel version or hardware patch support, please contact us directly via email.

πŸ“§ Contact: Jon@spmatrix.net (replace # with @ when sending email)


🧩 Current Supported Build

2025-10-24 β€” ROS Edition

  • Base System: Ubuntu 20.04 LTS (Focal Fossa)
  • Kernel Version: Linux 6.6.11
  • Target Use: ROS / Robotics middleware and real-time modules
  • Compatibility: Verified with NVIDIA drivers v570+ and v580+
  • Status: Stable in production (tested on multiple NVIDIA RTX systems)

This kernel is tuned for low-latency robotics workloads and optimized for ROS real-time message scheduling and GPU acceleration.


πŸ’‘ Project Overview

SPMatrix Linux Kernel Project focuses on maintaining high-performance kernels for:

  • Robotics platforms (ROS/ROS 2, Unitree, Jetson, RK3588, etc.)
  • Edge computing (AI inference, vision, and speech workloads)
  • Industrial applications where stability, determinism, and device compatibility are crucial

Each kernel is built and validated with:

  • Optimized GCC / LLVM toolchains
  • Optional PREEMPT_RT patches for real-time control
  • Verified compatibility with modern NVIDIA and AMD GPU stacks
  • Tested on both x86-64 and ARM64 environments

🧠 About SPMatrix

SPMatrix is a technology company founded by former Alibaba engineers, dedicated to advancing edge computing and robotics infrastructure.

Our core mission is to deliver reliable, production-grade software stacks for intelligent devices β€” combining embedded hardware, AI inference, and secure network communication into unified industrial solutions.

We collaborate globally with partners in:

  • Intelligent robotics
  • Industrial automation
  • AI-powered embedded systems
  • Edge cloud orchestration

πŸ”§ Contributing & Requests

We welcome collaboration from developers and organizations interested in:

  • Custom kernel configurations
  • ROS/ROS 2 real-time integration
  • Edge AI driver compatibility testing
  • Cross-platform build automation

To request a custom kernel or contribute patches, please reach out via email. Include details such as:

  • Target hardware (CPU / GPU / SoC)
  • Kernel version requested
  • Expected use case (ROS, AI, networking, etc.)

πŸ“„ License

All kernel builds and scripts in this repository are distributed under the GPLv2 license, consistent with the upstream Linux kernel licensing model.

About

Jon build linux kenerl for old Ubuntus

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors