What does bpmp stand for?


I was reading the documentation and saw the term bpmp. Can you tell what it stands for?
What does bpmp stand for?

Thank you.

Hi neuezeal,

BPMP is NVIDIA Tegra Boot and Power Management Processor, the BPMP is a specific processor in Tegra chip, which is designed for booting process handling and offloading the power management, clock management, and reset control tasks from the CPU. The binding document defines the resources that would be used by the BPMP firmware driver, which can create the interprocessor communication (IPC) between the CPU and BPMP.

For more details, you can refer to Tegra X1 SoC Technical Reference Manual
from https://developer.nvidia.com/embedded/downloads