How to access CSI CTRL register on DRIVE OS

Please provide the following info (tick the boxes after creating this topic):
Software Version
[1] DRIVE OS 6.0.4 SDK
other

Target Operating System
[1] Linux
QNX
other

Hardware Platform
[1] DRIVE AGX Orin Developer Kit (940-63710-0010-D00)
DRIVE AGX Orin Developer Kit (940-63710-0010-C00)
DRIVE AGX Orin Developer Kit (not sure its number)
other

SDK Manager Version
[1] 1.8.3.10426
other

Host Machine Version
[1] native Ubuntu Linux 20.04 Host installed with SDK Manager
native Ubuntu Linux 20.04 Host installed with DRIVE OS Docker Containers
native Ubuntu Linux 18.04 Host installed with DRIVE OS Docker Containers
other

Hi
I want to read/write the value of register NVCSI_STREAM_0_PP_EN_CTRL_0, and I executed as folllows:

echo on > /sys/devices/platform/host1x/13e40000.host1x:nvcsi@15a00000/power/control
echo on > /sys/devices/platform/host1x/13e40000.host1x:vi0@15c00000/power/control
echo 1 > /sys/devices/platform/host1x/13e40000.host1x:nvcsi@15a00000/acm/force_on
echo 1 > /sys/devices/platform/host1x/13e40000.host1x:vi0@15c00000/acm/force_on

And read result

devmem2 0x15a1000c

this will hang

Dear @erfeng.jef,
We will check internally on this issue. May I know if the steps are part of documentation? If so, could you point me to it?

Hi @SivaRamaKrishnaNV
I found this step on DRIVE OS 5.2 for Xavier csi-debug,and adapt this to DRIVE OS 6.0.4 for Orin.

Thanks

Dear @erfeng.jef,
These commands in csi-debugare not supported on DRIVE Orin. Please see Debugging CSI Capture Errors if it helps.

Hi @SivaRamaKrishnaNV
Ok, Is there any other way to read or write the values of these registers on Drive orin?
such as NVCSI_STREAM_0_PP_EN_CTRL_0

Thanks

Dear @erfeng.jef,
Is there any other way to read or write the values of these registers on Drive orin?

No.

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