Skip to content

Bill of Materials

Every numeric value in profiles/*.yaml must trace back to a row in this file. This is the authoritative reference: a new component lands here first, then in a profile YAML. When a profile drifts from a row below, either the YAML is wrong or the BOM is out of date; in either case the realism rule (AGENTS.md) is violated.

Source citations name the vendor and the product. Datasheet URLs are omitted intentionally: vendor PDF locations move, but vendor + product name is searchable and stable.

Conventions

Column Meaning
Part Vendor product name or standard designation
Vendor / body Manufacturer or standards body
Reference Datasheet, MIL standard, or published spec that fixes the numbers
Profile usage Which YAML field(s) and which profile(s)
Notes Divergence from the reference or rationale for the chosen number

Batteries

Part Vendor Reference Profile usage Notes
BB-2590/U Bren-Tronics MIL-PRF-32383/3 ; Bren-Tronics BB-2590/U datasheet power.battery_wh: 296 (jetson-orin-nx) ; 2x for power.battery_wh: 588 (jetson-agx-orin) 14.4 V nominal, ~2.2 kg, Li-ion. Internal resistance 50-80 mOhm typical for a 4S pack of this rating.
Spot battery Boston Dynamics Boston Dynamics Spot product specification power.battery_wh: 605, voltage_v_nominal: 41.6 (spot-core) ~4.2 kg Li-ion. Voltage range and capacity confirmed against Spot user guide.
3S 2P 18650 pack Generic COTS Samsung INR18650-25R datasheet (representative cell) power.battery_wh: 99, voltage_v_nominal: 11.1 (pi5-hailo) 6x 18650 cells, ~16.5 Wh per cell at ~2500 mAh and 3.7 V.

Compute modules

Part Vendor Reference Profile usage Notes
Jetson AGX Orin 64GB NVIDIA Jetson AGX Orin Series Data Sheet compute.draw_w_idle: 8, compute.draw_w_load: 60 (jetson-agx-orin) Power envelope 15-60 W selectable via NV_POWER_MODE. Idle figure assumes MAXN with light load.
Jetson Orin NX 16GB NVIDIA Jetson Orin NX Series Data Sheet compute.draw_w_idle: 5, compute.draw_w_load: 25 (jetson-orin-nx) Power envelope 10-25 W.
Raspberry Pi 5 (8GB) Raspberry Pi Ltd Raspberry Pi 5 product brief Part of compute.draw_w_idle: 3, compute.draw_w_load: 12 (pi5-hailo) 3-8 W typical CPU; package includes Hailo accelerator (next row).
Hailo-8L M.2 Hailo Hailo-8L AI Acceleration Module datasheet Part of pi5-hailo compute.draw_w_load envelope 13 TOPS at 2-5 W.
Spot CORE I/O payload Boston Dynamics Boston Dynamics Spot CORE I/O documentation compute.draw_w_idle: 30, compute.draw_w_load: 90 (spot-core) x86-class payload computer; envelope from CORE I/O power budget.

Solar PV panels

Part Vendor Reference Profile usage Notes
SOL90 PowerFilm Solar PowerFilm SOL90 datasheet apu.solar.panel_w_peak: 60 (jetson-agx-orin) 90 W rollable; profile uses 60 W as a conservative real-world trim (cabling, angle, soiling).
MFC-40 class Bren-Tronics Bren-Tronics MFC product line apu.solar.panel_w_peak: 40 (jetson-orin-nx) 40 W folding solar mat.
F15-300N PowerFilm Solar PowerFilm F15 series datasheet apu.solar.panel_w_peak: 20 (pi5-hailo) ~20 W foldable amorphous thin-film.

MPPT and panel-temperature derate

Quantity Value Reference
MPPT efficiency 0.92 Typical commercial MPPT controllers, 92-98% range. Conservative end picked.
Panel temperature coefficient 0.4 %/C above 25 C Typical crystalline-Si and amorphous panels: 0.3-0.5 %/C.

Methanol fuel cells

Part Vendor Reference Profile usage Notes
EFOY Pro 800 class SFC Energy SFC EFOY Pro 800 datasheet apu.fuel_cell.continuous_w: 25, efficiency: 0.25, wh_per_g_fuel: 1.4 (jetson-agx-orin) 40 W nameplate; profile uses 25 W as a typical sustained draw. Consumption 0.9 L/kWh.
EFOY 80 class SFC Energy SFC EFOY 80 datasheet apu.fuel_cell.continuous_w: 15, efficiency: 0.25, wh_per_g_fuel: 1.4 (jetson-orin-nx) Same consumption rate; smaller continuous output.

Methanol cartridges and energy properties

Quantity Value Reference
Methanol density (liquid, 20 C) 0.79 g/ml CRC Handbook of Chemistry and Physics
Methanol LHV (lower heating value) 19.9 MJ/kg = 5.53 Wh/g NIST Chemistry WebBook
SFC EFOY consumption 0.9 L/kWh ; ~711 g/kWh ; ~1.4 Wh/g electrical SFC EFOY datasheet family
SFC EFOY system efficiency ~25 % (post-BOP) Derived: 1.4 Wh/g / 5.53 Wh/g = 0.253
Cartridge sizes in use 1 L (790 g) for jetson-agx-orin ; 0.5 L (395 g) for jetson-orin-nx SFC M5 / M10 cartridge family

Vehicle / charging-tether bus

Spec Standards body Reference Profile usage Notes
28 V DC ground-vehicle bus NATO STANAG 4074 apu.vehicle.bus_voltage_v: 28.0, current_limit_a: 5.0 (jetson-agx-orin, jetson-orin-nx) Standard NATO ground-vehicle electrical interface. 5 A current limit is a conservative accessory-port draw (140 W).
12 V automotive accessory SAE SAE J1113 (radiated and conducted EM compatibility); ISO 16750 (general 12 V envelope) apu.vehicle.bus_voltage_v: 12.0, current_limit_a: 2.0 (pi5-hailo) Cigarette-lighter / accessory-port class draw (24 W).
48 V Spot dock Boston Dynamics Spot charger and dock specification apu.vehicle.bus_voltage_v: 48.0, current_limit_a: 8.0 (spot-core) Spot's native charge bus. The "vehicle" abstraction is a stretch for a robot platform; treat as the dock-tether equivalent.

USB-C Power Delivery profiles

Profile V x A Reference Notes
15 W 5 V x 3 A USB-IF USB Power Delivery Specification 3.1 (SPR) Mandatory Standard Power Range profile
27 W 9 V x 3 A USB-IF USB PD 3.1 (SPR)
45 W 15 V x 3 A USB-IF USB PD 3.1 (SPR)
60 W 20 V x 3 A USB-IF USB PD 3.1 (SPR) 3 A USB-C cable
100 W 20 V x 5 A USB-IF USB PD 3.1 (SPR / EPR boundary) 5 A USB-C cable
240 W 48 V x 5 A USB-IF USB PD 3.1 (Extended Power Range) EPR-capable cable

Thermal

Quantity Value Reference Profile usage
Jetson AGX Orin junction temp limit 105 C (Tj,max) NVIDIA Jetson AGX Orin datasheet thermal.junction_temp_max: 95 (jetson-agx-orin) is a deliberately conservative operating bound below Tj,max.
Li-ion charge derate onset ~40-45 C cell Generic Li-ion cell datasheets (Samsung, LG, Panasonic) power.thermal_derate_c: 45 (all profiles)
Li-ion charge derate slope ~2 % per C above onset Same power.thermal_derate_slope_per_c: 0.02

Out of scope (referenced in architecture, not yet modeled)

The PMU / PDU subsystem (BL-005b) will own bus regulation, source arbitration, CC/CV charge profile, and dual-slot hot-swap. Today the flat charge_limit_w clamp lives on PowerSubsystem; that logic moves onto the PMU when BL-005b lands and ADR-0015 is superseded.

Other deferred items:

  • DC-DC conversion losses between APU and battery: assumed lossless.
  • Per-cell thermal sensors: a single bulk cell temperature is used.
  • Hand-crank generator: explicitly excluded (see docs/model-cards/subsystem-apu.md).
  • Inference performance benchmarks (compute.inference_local.*): the placeholders in profile YAMLs will not survive a real MLPerf / llama.cpp / Hailo benchmark sweep. Tracked by BL-007 (compute subsystem) and BL-043 (real local inference).