How to modify Orin NVCIS register

HI everyone,
I want to monidy Orin NVCSI register such as NVCSI_PHY_0_NVCSI_CIL_A_CONTROL_0 register, how to modify it ? I use busybox tool read the register data is 0xFFFFFFFF, the command is

sudo busybox devmem 0x15a11ce8

Release r35.x was block the NVCSI/VI REG by RTCPU firmware.

Have disable OEM firewall as below.
~/nvidia/nvidia_sdk/JetPack_5.0.2_Linux_JETSON_AGX_ORIN_TARGETS/Linux_for_Tegra/bootloader/tegra234-firewall-config-base.dtsi

        reg@4673 { /* CBB_CENTRAL_CBB_FIREWALL_NVCSI_ENGINE_BLF, READ_CTL */
            exclusion-info = <0>;

        reg@4674 { /* CBB_CENTRAL_CBB_FIREWALL_NVCSI_ENGINE_BLF, WRITE_CTL */
            exclusion-info = <0>;

        reg@4675 { /* CBB_CENTRAL_CBB_FIREWALL_NVCSI_ENGINE_BLF, CTL_SETTING */
            exclusion-info = <0>;

And re-flash the target to verify.

Thank you for your reply, does only re-flash spi flash or need re-flash emmc? And how to only re-flash spi flash? Thanks.

Have below command to flash the system.

sudo ./flash.sh -r jetson-agx-orin-devkit mmcblk0p1

Please add below context to tegra234-mb2-bct-scr-p3701-0000-override.dts
And reflash the device to verify.

       reg@4673 { /* CBB_CENTRAL_CBB_FIREWALL_NVCSI_ENGINE_BLF, READ_CTL */
            exclusion-info = <0>;

        reg@4674 { /* CBB_CENTRAL_CBB_FIREWALL_NVCSI_ENGINE_BLF, WRITE_CTL */
            exclusion-info = <0>;

        reg@4675 { /* CBB_CENTRAL_CBB_FIREWALL_NVCSI_ENGINE_BLF, CTL_SETTING */
            exclusion-info = <0>;

Shall I modify tegra234-mb2-bct-scr-p3701-0000-override.dts and tegra234-firewall-config-base.dtsi together?

Please just add those context to tegra234-mb2-bct-scr-p3701-0000-override.dts only

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