How to find out all available frequencies for jetson Orin ISP and VIC blocks

for Jetson orin, I can get and set the desired clock frequency to the multimedia blocks like ISP, VIC, VI…

  • cat /sys/kernel/debug/bpmp/debug/clk/isp/max_rate
  • cat /sys/kernel/debug/bpmp/debug/clk/vic/max_rate

but can you help me to find out what are all available clock frequencies for the ISP and VIC block? is there any sysfs interface or the device tree table somewhere?

Thanks,

For VIC, you may find these from sysfs (here output from AGX Orin running R35.3.1):

sudo su

find /sys -name 'available_frequencies' | grep vic/
/sys/devices/platform/13e40000.host1x/15340000.vic/devfreq/15340000.vic/available_frequencies

cat /sys/devices/platform/13e40000.host1x/15340000.vic/devfreq/15340000.vic/available_frequencies  | sort -n
115200000 128000000 140800000 153600000 166400000 179200000 192000000 204800000 217600000 230400000 243200000 256000000 268800000 281600000 294400000 307200000 320000000 332800000 345600000 358400000 371200000 384000000 396800000 409600000 422400000 435200000 448000000 460800000 473600000 486400000 499200000 512000000 524800000 537600000 550400000 563200000 576000000 588800000 601600000 614400000 627200000 640000000 652800000 665600000 678400000 691200000 704000000 716800000 729600000

For ISP, I can’t tell (and I have no Nano for trying), but you may be able to boost with Jetson/l4t/Camera BringUp - eLinux.org

Also note that available frequencies may depend on current NVP model, so for max perf you may first set MAXN NVP profile and then check available frequencies.

Thank you very much!

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.