Skip to content

Validation Report: sam_e70

Superseded. This is the auto-generated report for the staged onboarding/sam_e70 descriptor (a generic UART fixture on a placeholder memory map: 256 MiB of flash at 0x0800_0000 and 256 MiB of RAM, copied from the Renode platform, not the SAM E70's 2 MiB flash at 0x0040_0000). The promoted SAM E70 part is same70q21b, and the board package is SAM E70 Xplained. The staged descriptor stays only because crates/core/src/bus/known_stubs.rs still cites it.

Architecture: ARMv7E-M.

1. Dynamic Simulation Validation

Status: ✅ Passed (simulation-ok)

2026-10-18T14:40:22.484351Z  INFO labwired_cli::commands::run: Starting LabWired Simulator
2026-10-18T14:40:22.484910Z  INFO labwired_core::system::builder: Loading chip descriptor: ../../chips/onboarding/sam_e70.yaml
2026-10-18T14:40:22.978047Z  INFO labwired_cli::commands::run: Loading firmware: "/home/andrii/Projects/labwired-renode/core/tests/fixtures/uart-ok-thumbv7m.elf"
2026-10-18T14:40:22.978215Z  INFO labwired_loader: ELF Entry Point: 0x401
2026-10-18T14:40:22.978267Z  INFO labwired_cli::commands::run: Firmware Loaded Successfully!
2026-10-18T14:40:22.978303Z  INFO labwired_cli::commands::run: Entry Point: 0x401
2026-10-18T14:40:22.979007Z  INFO labwired_cli::commands::run: Starting Simulation (ARM Cortex-M)...
2026-10-18T14:40:22.982451Z  INFO labwired_cli::commands::run: Initial PC: 0x400, SP: 0x20020000
2026-10-18T14:40:22.982471Z  INFO labwired_cli: Running for 20000 steps...
2026-10-18T14:40:22.986616Z  INFO labwired_cli: Progress: 10000 steps, current IPS: 1207770.89
2026-10-18T14:40:22.997295Z  INFO labwired_cli::report: Simulation loop finished.
2026-10-18T14:40:23.000447Z  INFO labwired_cli::report: Final PC: 0x466
2026-10-18T14:40:23.000535Z  INFO labwired_cli::report: Total Instructions: 19999
2026-10-18T14:40:23.000578Z  INFO labwired_cli::report: Total Cycles: 20002
2026-10-18T14:40:23.000613Z  INFO labwired_cli::report: Average IPS: 897696.41

Hardware Coverage Report

Peripheral ID Base Address Type
usart0 0x40024000 sam_usart
usart1 0x40028000 sam_usart
usart2 0x4002c000 sam_usart
gem 0x40050000 cadencegem
phy 0x00000000 ethernetphysicallayer
trng 0x40070000 sam_trng
PMC_SR 0x400e0668 pythonperipheral

Total Peripherals: 7