Arm Neoverse N2 Automotive Reference Stack
v1.0
Introduction
Use-Cases and Reference Software Stack Overview
Documentation Overview
Documentation Structure
Repository Structure
Repository License
Contributions and Issue Reporting
Feedback and support
User Guide
Reproduce
Introduction
Build Host Environment Setup
System Requirements
Install Dependencies
Download
Build
Baremetal Architecture
Virtualization Architecture
Run
Baremetal Architecture
Virtualization Architecture
Reproducing the Use-Cases
Validation
Extend
Customization
Virtualization
Borrow
Downstream Changes
Solution Design
Boot Process
RSS-oriented Boot Flow
Primary Compute Boot Flow
Arm SystemReady
TM
IR
Arm SystemReady
TM
IR Objective
Current Status
Identified non-alignments
Arm SystemReady
TM
IR Tests
Heterogeneous Inter-processor Communication (HIPC)
Introduction
Virtual Network Communication
RPMsg Protocol
Virtual Network Device over RPMsg
Xen Guest Device Passthrough in the DomU
Device Tree
Components
RSS
Boot Loaders
RSS BL1
RSS BL2
RSS BL3
Runtime
Downstream Changes
SCP-firmware
boot_flow Module
MHUv2 Communication
Downstream Changes
Primary Compute
Device Tree
Trusted Firmware-A
Downstream Changes
U-Boot
Downstream Changes
Xen
Downstream Changes
Linux Kernel
Remoteproc
Virtual Network over RPMsg
Virtual Network in the Xen DomU
Downstream Changes
Safety Island
Zephyr
MHUv2
Virtual Network over RPMsg
Zperf sample
Downstream Changes
References
Integration
meta-rd-n2-automotive Yocto Layer
Yocto Build Configuration
Yocto Layers Dependency
Validation
Run-Time Integration Tests
Testing Structure
System Tests
Integration Tests Implementation
Arm SystemReady
TM
IR Tests Implementation
License
SPDX Identifiers
Changelog & Release Notes
v1.0
New Features
Changed
Limitations
Resolved and Known Issues
Known Issues
Arm Neoverse N2 Automotive Reference Stack
»
Solution Design
View page source
Previous
Next
Solution Design
Contents
Boot Process
Heterogeneous Inter-processor Communication (HIPC)
Components
Integration
Validation