this is the carrier board design about shutdown_req#,test left of D7,always low, I have testing the shutdown_req sig ,but none short,with the bsp part ,modify as below ,with no changing
wh@vm2004:~/repo/Linux_for_Tegra/bootloader/t186ref/BCT$
编辑tegra19x-mb1-pinmux-p3668-a01.cfg
pinmux.0x0c301000 = 0x00000600; # shutdown_n: tristate-enable (Hi-Z), input-disable
can nvidia give some suggestions?
On the hardware side, the module can drive that signal low in three cases:
- Voltage monitor: VDD_IN drops into the range of 4.13V to 4.24V, nominally 4.18V
- Software requests a shut down
- Thermal monitor asserts shut down
When this issue happens:
- Is there a high load on the system (causing VDD_IN droop)?
- Are there any prints related to the shutdown cause in the debug UART log?
- Is there a thermal solution installed on the module?
On the hardware side, the module can drive that signal low in three cases:
-
Voltage monitor: VDD_IN drops into the range of 4.13V to 4.24V, nominally 4.18V—>none,we use 24V input for orin nx modle
-
Software requests a shut down—>when power on ,the VDD_IN control by powerdown_req,so no VDD_IN output
-
Thermal monitor asserts shut down---->none
When this issue happens:
-
Is there a high load on the system (causing VDD_IN droop)?---->when I take D7 out form board,the system start ok,VDD_IN is ok,all the system run ok
-
Are there any prints related to the shutdown cause in the debug UART log?---->this is the first part of power on,serial console no any output
-
Is there a thermal solution installed on the module? ---->install nvidia ref board fan with heatsink
The Recommended Max VDD_IN for the module is 20V and the Absolute Max is 20.5V. Is 24V the input to your carrier or are you also connecting 24V to the Orin NX module’s VDD_IN?
Your VDD_IN is directly controlled by SHUTDOWN_REQ? As in the Design Guide’s description of the SHUTDOWN_REQ signal, it is pulled up to VDD_IN. So the signal cannot go high until VDD_IN is applied.
The Recommended Max VDD_IN for the module is 20V and the Absolute Max is 20.5V. Is 24V the input to your carrier or are you also connecting 24V to the Orin NX module’s VDD_IN? yes ,we use the 24V as the sch vcc_som input to nvidia core board
Your VDD_IN is directly controlled by SHUTDOWN_REQ? As in the Design Guide’s description of the SHUTDOWN_REQ signal, it is pulled up to VDD_IN. So the signal cannot go high until VDD_IN is applied. pls ref the sch,shutdown req control nx_power_en ,then control the vcc_som power
Your VDD_IN is directly controlled by SHUTDOWN_REQ? As in the Design Guide’s description of the SHUTDOWN_REQ signal, it is pulled up to VDD_IN. So the signal cannot go high until VDD_IN is applied.---------->ref the sch,can you give some advice to slove the problem,just i test the board with no D7, the shutdown req sig pull high about 24V,this is correct.
VCC_SOM=VDD_IN to the Orin NX module? If it is, then SHUTDOWN_REQ# should not be part of the circuit to enable VCC_SOM/VDD_IN. SHUTDOWN_REQ# cannot rise without VDD_IN supplied. But then VDD_IN cannot rise without SHUTDOWN_REQ# going high in your circuit.
Another major concern is the 24V VDD_IN exceeding the 20.5V absolute maximum voltage of the module by ~17%.