Setup lock step on Orin Nano (original) (raw)

Hi

I have an Orin Nano dev kit. I want to enable lock loop. I edited tegra234-mb1-bct-misc-common.dtsi and changed the following (num_clusters_2core_pair_lockstep) from 0 to 3:

num_clusters_2core_pair_lockstep = <0x3>;

When I flash the kit, the following errors:
[ 23.1754 ] tegrarcm_v2 --chip 0x23 0 --oem platformdetails storage storage_info.bin
[ 23.1788 ] Applet/MB2 is not running on device.
[ 24.7530 ] Error: failed to get storage info
[ 25.7604 ] tegrarcm_v2 --chip 0x23 0 --ismb2applet
[ 26.0623 ] tegrarcm_v2 --chip 0x23 0 --ismb2
[ 27.3865 ] tegrarcm_v2 --chip 0x23 0 --ismb2applet
[ 27.7092 ] tegrarcm_v2 --chip 0x23 0 --ismb2
[ 29.0467 ] tegrarcm_v2 --chip 0x23 0 --ismb2applet
[ 29.3413 ] tegrarcm_v2 --chip 0x23 0 --ismb2
[ 30.6705 ] tegrarcm_v2 --chip 0x23 0 --ismb2applet
[ 30.9602 ] tegrarcm_v2 --chip 0x23 0 --ismb2
[ 32.2870 ] tegrarcm_v2 --chip 0x23 0 --ismb2applet
[ 32.6003 ] tegrarcm_v2 --chip 0x23 0 --ismb2
[ 33.9311 ] tegrarcm_v2 --chip 0x23 0 --ismb2applet
[ 34.2584 ] tegrarcm_v2 --chip 0x23 0 --ismb2

What is the process to enable lock step?

Thanks,
Malcolm

KevinFFF April 28, 2025, 2:54am 3

Hi malcolm12,

What’s the Jetpack version in use?

Do you refer to any document to configure them?
If so, please share me with more info about them.

May I know what’s your use case and requirement?

Could it be flashed if you configure num_clusters_2core_pair_lockstep back to 0?

Hi,

I am using Jetpack r36.4.3.

I was looking at:

Jetson AGX Orin Platform Adaptation and Bring-Up — Jetson Linux Developer Guide documentation

and some google search. I could not find the power which that article mentions:
cpu_core_power_states

This is for an internal investigation.

Yes to your question:
Could it be flashed if your configure num_clusters_2core_pair_lockstep back to 0 ?

If I change it back to 0, it will flash.

Malcolm

KevinFFF April 29, 2025, 2:05am 5

Please run the following command on your board and share extracted_proc.dts for further check.

$ sudo dtc -I fs -O dts -o extracted_proc.dts /proc/device-tree

extracted_proc.zip (42.2 KB)
Attached is the file. I had to zip it.

Malcolm

KevinFFF April 30, 2025, 5:54am 7

Please try updating the following line in device tree as the document suggested.

        idle-states {
            entry-method = "psci";

            c7 {
                idle-state-name = "Core powergate";
                wakeup-latency-us = <0x1388>;
                arm,psci-suspend-param = <0x40000007>;
                compatible = "arm,idle-state";
                status = "okay";
                phandle = <0x126>;
-				min-residency-us = <0x7530>;
+				min-residency-us = <0xFFFFFFFF>;
            };
        };