jetson-customize-clocks

Customize Jetson clock settings by editing BPMP DTB and nvpower.sh files.

46|7|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/NVIDIA-AI-IOT/jetson-bsp-skills --skill jetson-customize-clocks-nvidia-ai-iot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jetson-customize-clocks
Source: https://github.com/NVIDIA-AI-IOT/jetson-bsp-skills/tree/main/skills/jetson-customize-clocks
Command: npx skills add https://github.com/NVIDIA-AI-IOT/jetson-bsp-skills --skill jetson-customize-clocks-nvidia-ai-iot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows engineers to customize clock behavior on Jetson targets before flashing the image, enabling performance tuning for specific use cases.

Core Features & Use Cases

  • Clock Frequency Control: Lock/cap CPU/GPU/EMC clocks to specific rates.
  • DVFS Management: Toggle EMC/CPU Dynamic Voltage and Frequency Scaling (DVFS).
  • Governor Adjustment: Change cpufreq governors for better performance.
  • Use Case: For a stress test, lock the CPU and GPU frequencies to their maximum rate and disable DVFS to maximize performance.

Quick Start

Use the jetson-customize-clocks skill to lock the CPU frequency to 2.0 GHz.

Frequently Asked Questions about jetson-customize-clocks

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I lock Jetson CPU and GPU clock frequencies to maximum rates for stress testing?

To lock Jetson clock frequencies for stress testing, you can customize the BPMP DTB and nvpower.sh files to cap CPU and GPU clocks at their maximum rates and disable DVFS before flashing the image. This pre-flash configuration maximizes performance.

What is DVFS management in Jetson BSP customization?

DVFS management in Jetson BSP customization involves toggling Dynamic Voltage and Frequency Scaling for EMC and CPU via the nvpower.sh file to control power and performance profiles before flashing the hardware.

Can I change cpufreq governors on Jetson hardware before flashing the image?

Yes, you can change cpufreq governors on Jetson hardware by editing the BPMP DTB as part of the pre-flash BSP customization workflow to optimize performance for specific use cases.

When do I need to edit BPMP DTB files for Jetson clock customization?

You need to edit BPMP DTB files for Jetson clock customization when you want to lock or cap CPU, GPU, and EMC clock rates at specific frequencies before flashing the target hardware image.