Jetson Orin NX RAM (LPDDR5) Temperature Monitoring

Hi,

We have the Orin NX 16gb module on a custom carrier board. I am currently using Jetpack 5.1.1 and L4T 35.3.1.

According to the image below, it says the DDR5 components on the Orin NX module need to be monitored. Is there anyway to monitor those temperatures with software (in Jetpack) or do they need to be externally monitored?

Also, what happens if we exceed the max case temperature? It looks like it is specified to be 85 C.

Hi eric444,

Do you have the plan to update your custom board to the latest Jetpack 5.1.3(L4T R35.5.0)?

May I know which document you are referring to?

Have you tried using tegrastats to monitor the temperature?

I think it may be throttling or shutdown due to high temperature.

Hi KevinFFF, thanks for your reply.

Do you have the plan to update your custom board to the latest Jetpack 5.1.3(L4T R35.5.0)?

Eventually, I think we will, yes.

May I know which document you are referring to?

It is the “Jetson Orin NX Series and Jetson Orin Nano Series Thermal Design Guide” document in the Jetson Download Center.

Have you tried using tegrastats to monitor the temperature?

Yes, I only see the SOC temperatures when using tegrastats. I am interested in the temperature of the DDR5 components.

I think it may be throttling or shutdown due to high temperature.

Got it, thank you.

Hi eric444,

I’ve checked with internal for this feature.
There is no direct method to show the temperature of the DDR.
However, we can use bpmp debugfs to tell some register value and then use that register value to go back and get the temperature range.
But bpmp debugfs won’t be available if your board is in secure fused.

May I know what’s your use case to get the temperature of DDR?

Hi,

Do you have any documentation on the register and how to do that? I don’t believe our board is in secure fused - how do I check?

Regarding our use case, we have a robot that operates outdoors and can reach very high internal ambient temperatures, sometimes around 85 degrees C. Because the thermal design guide says the DDR5 components don’t need to be contacted, our heatsink design doesn’t contact them. We are also doing passive cooling so there is not much airflow, if any, over the DDR5 components. We want to know how close we are to the thermal limit of the DDR5 with our current design and that is why we would like to monitor them.

Thank you!

Sorry that there’s no public document for user to get the detailed information with the register reading and the mapping to temperature range.

Hi KevinFFF,

Is there anything that you could provide regarding the register and the mapping? Or is it proprietary information?

1 Like

Yes, it is internal usage only and we can’t share the that mapping table with the user.

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