infrastructure
AWS DeepRacer Devices Now Support Custom Operating System Installations
AWS has released a new bootloader allowing developers to upgrade or install custom operating systems on DeepRacer devices. This development broadens the device's capabilities and longevity by enabling the use of modern Linux distributions and custom software stacks.
AS1 NewsSource: aws.amazon.com
AWS has introduced a new bootloader for its DeepRacer autonomous race cars, which are used for machine learning education and development. Previously, these devices could only run AWS-signed operating systems like Ubuntu 16.04 and 20.04, which are now unsupported, limiting ongoing experimentation. The new bootloader, based on the open-source shim project, allows developers to install custom or third-party Linux distributions, add hardware drivers, and develop prototypes for vehicle algorithms. The process is designed to be transparent, with visual indicators such as Morse code blinking to signal developer mode activation, and includes secure certificate management to maintain cryptographic integrity.
This update significantly impacts the DeepRacer community by enabling the use of more current software stacks, such as Ubuntu 24.04 and ROS2 Jazzy, and facilitating the creation of custom distributions. A community-developed distribution built on this bootloader features a streamlined setup, optimized for racing performance, and can be deployed easily. The bootloader supports multiple usage scenarios, including upgrading via community distributions, installing third-party OSes, or building entirely custom systems.
By allowing full control over the device's software environment, this development extends the useful life of AWS DeepRacer hardware and enhances its utility for AI research, education, and prototyping. Developers can now experiment with new packages, modify hardware drivers, and iterate on vehicle algorithms with greater flexibility. The release underscores AWS's commitment to fostering an open, customizable ecosystem for AI and robotics development.
This update enhances the flexibility and longevity of AWS DeepRacer devices, supporting advanced AI development and community-driven customization.