CAN Based Bootloader

Project Scope


  • Review Existing Rivian R1 bootloader and Re-architect it to work on NXP

    micro-controller-based Rivian R2

  • Support Reflash of Application and Calibrations using Rivian Reflash tool


Business Challenges

Existing Application was architecture without Bootloader and faced challenges in Memory allocation, Peripheral Initializations and jumping to Application.


ARi’s Solutions


  • Created SRS, SAD, SDD and Code for the Bootloader

  • Validated the reflash through Rivian Reflash tool and fixed all identified

    issues

  • Unit tested the software and verified if it meets the Rivian Requirements

    Specifications

  • Analyzed and resolved the problem tickets created by validation team


ARi’s Value Proposition


  • Implemented, Reviewed with Stakeholders and released the Bootloader

    software and Documentation

  • Followed the ASPICE-3.1 SWE1, SWE2 and SWE3


Download
Case Study

Download Case Study

Case Studies

Related

Welding Fixture Design for Truck Body

2025

Welding Fixture Design for OHT’S

2025

Truck Body Welding Line Layout Development

2025

Reverse Engineering – Warm Forge Die Set

2025

Design of Lifting Tackles with Turnover Scope

2025

Design of Lifting Tackles for Simple Components

2025

Design of Lifting Tackles for Large Products

2025

Design of Lifting Tackles for Complex Components

2025

https://www.arigs.com/wp-content/uploads/2025/11/CAN-Based-Bootloader.pdf