ERROR: NVMCU_ORINPWRCTRL: FUNC_NIRQ Toggle check has failed and then ERROR: SftyMon_IoHwAbs: VRS11 PGOOD Failure notification...!

Please provide the following info (tick the boxes after creating this topic):
Software Version
DRIVE OS 6.0.10.0
DRIVE OS 6.0.8.1
DRIVE OS 6.0.6
DRIVE OS 6.0.5
DRIVE OS 6.0.4 (rev. 1)
DRIVE OS 6.0.4 SDK
other

Target Operating System
Linux
QNX
other

Hardware Platform
DRIVE AGX Orin Developer Kit (940-63710-0010-300)
DRIVE AGX Orin Developer Kit (940-63710-0010-200)
DRIVE AGX Orin Developer Kit (940-63710-0010-100)
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
2.1.0
other

Host Machine Version
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

Issue Description
New NVIDIA Drive AGX Orin devkit (940-63710-0010-300). I connected both USB-C (left port) and Micro-USB (debug port), as well as display port, Ethernet and Power. On host Ubuntu 20.04 I execute “minicom -D /dev/ttyACM1” and power on the devkit. I don’t get any “accept license” request, instead I get following errors (among other messages):

ERROR: NVMCU_ORINPWRCTRL: FUNC_NIRQ Toggle check has failed

then

ERROR: MCU_PLTFPWRMGR: Request VMON Power-up sequence verification failed …Continue sequence !

then

ERROR: SftyMon_IoHwAbs: VRS11 PGOOD Failure notification…!

and then

ERROR: MCU_ERRHANDLER: PGOOD failure notification…error detected by VRS11

“version” returns

DRIVE-V6.0.4-P3710-AFW-Aurix-StepB-5.05.03

There is no signal on display port, nothing is also seen on network.

I then closed minicom and used the Docker container v6.0.10 to flash the device. Flashing is reported to have succeeded. So I power cycle the Drive AGX Orin, but unfortunately with no luck: I get same “ERROR: SftyMon_IoHwAbs: VRS11 PGOOD Failure notification…!”. I tried flashing with --clean option, still same. Again, there is no signal on display port, nothing is also seen on network. Aurix version is still reported as “DRIVE-V6.0.4-P3710-AFW-Aurix-StepB-5.05.03”

Error String

ERROR: NVMCU_ORINPWRCTRL: FUNC_NIRQ Toggle check has failed
ERROR: MCU_PLTFPWRMGR: Request VMON Power-up sequence verification failed …Continue sequence !
ERROR: SftyMon_IoHwAbs: VRS11 PGOOD Failure notification…!
ERROR: MCU_ERRHANDLER: PGOOD failure notification…error detected by VRS11

Logs

Welcome to minicom 2.7.1

OPTIONS: I18n
Compiled on Dec 23 2019, 02:06:26.
Port /dev/ttyACM1, 11:02:57

Press CTRL-A Z for help on special keys

poweron
Info: Executing cmd: poweron, argc: 0, args:
NvShell>INFO: MCU_PLTFPWRMGR: Powering up
ERROR: NVMCU_ORINPWRCTRL: FUNC_NIRQ Toggle check has failed
INFO: NVMCU_ORINPWRCTRL: FUNC_NIRQ continuous monitoring Enabled…!
ERROR: MCU_PLTFPWRMGR: Request VMON Power-up sequence verification failed …Continue sequence !

INFO: BtChn_Cfg: No valid next bootchain loaded
INFO: NVMCU_ORINPWRCTRL: Tegra x1 Boot Chain: A
INFO: SftyMon_tmon: Board Temperature sensor initialized
INFO: MCU_PLTFPWRMGR: Board TMON enabled …
INFO: MCU_PLTFPWRMGR: Orin TMON enabled …
INFO: Marvell Switch: p3710_oak_init
INFO: Marvell Switch: Device ID in the Spruce slave address 0x8 is not as expected
INFO: Marvell Switch: Expected 0xf130/0xf131/0xf132/0xf133, but reading back 0xa722
INFO: Marvell Switch: IfxEth_Marvell_Switch_write_reg: write the extend 16 bit data 0x3
INFO: Marvell Switch: IfxEth_Marvell_Switch_write_reg: write the extend 16 bit data 0x3
INFO: Marvell Switch: IfxEth_Marvell_Switch_write_reg: write the extend 16 bit data 0x1
INFO: Marvell Switch: IfxEth_Marvell_Switch_write_reg: write the extend 16 bit data 0x1
INFO: Marvell Switch: IfxEth_Marvell_Switch_write_reg: write the extend 16 bit data 0x1
INFO: Marvell Switch: IfxEth_Marvell_Switch_write_reg: write the extend 16 bit data 0x1
INFO: Marvell Switch: IfxEth_Marvell_Switch_write_reg: write the extend 16 bit data 0x1
INFO: Marvell Switch: IfxEth_Marvell_Switch_write_reg: write the extend 16 bit data 0x1
INFO: Marvell Switch: IfxEth_Marvell_Switch_write_reg: write the extend 16 bit data 0x1
INFO: Marvell Switch: IfxEth_Marvell_Switch_write_reg: write the extend 16 bit data 0x1
INFO: Marvell Switch: IfxEth_Marvell_Switch_write_reg: write the extend 16 bit data 0x1
INFO: Marvell Switch: IfxEth_Marvell_Switch_write_reg: write the extend 16 bit data 0x0
INFO: Marvell Switch: Port restrictions for Aurix port(P8) enabled
INFO: Marvell Switch: p3710_spruce_init
INFO: Marvell Switch: Spruce device with chip revision B4 detected on SMI address 0x1.
INFO: Marvell Switch: IfxEth_Marvell_Switch_write_reg: write the extend 16 bit data 0x0
INFO: Marvell Switch: IfxEth_Marvell_Switch_write_reg: write the extend 16 bit data 0x0
INFO: Marvell Switch: IfxEth_Marvell_Switch_write_reg: write the extend 16 bit data 0x3
INFO: Marvell Switch: IfxEth_Marvell_Switch_write_reg: write the extend 16 bit data 0x3
INFO: MCU_PltfPwrMgr: Switch Init
INFO: MCU_PltfPwrMgr: Linkup status is not active
INFO: MCU_PltfPwrMgr: 88Q5072 OAK Link Active
INFO: Marvell Phy: Initial 88Q2112 config
INFO: Marvell Phy:
Start init 88Q222x slave address 1 at group 1
INFO: Marvell Phy: Apply Legacy mode
INFO: Marvell Phy: Initialed 88Q2112 A2 silicon 1G, slave address 1 at group 1, API 1.10
INFO: Marvell Phy:
Start init 88Q222x slave address 2 at group 1
INFO: Marvell Phy: Apply Legacy mode
INFO: Marvell Phy: Initialed 88Q2112 A2 silicon 1G, slave address 2 at group 1, API 1.10
INFO: Marvell Phy:
Start init 88Q222x slave address 3 at group 1
INFO: Marvell Phy: Apply Legacy mode
INFO: Marvell Phy: Initialed 88Q2112 A2 silicon 1G, slave address 3 at group 1, API 1.10
INFO: Marvell Phy:
Start init 88Q222x slave address 4 at group 1
INFO: Marvell Phy: Apply Legacy mode
INFO: Marvell Phy: Initialed 88Q2112 A2 silicon 1G, slave address 4 at group 1, API 1.10
INFO: Marvell Phy:
Start init 88Q222x slave address 5 at group 1
INFO: Marvell Phy: Apply Legacy mode
INFO: Marvell Phy: Initialed 88Q2112 A2 silicon 1G, slave address 5 at group 1, API 1.10
INFO: Marvell Phy:
Start init 88Q222x slave address 6 at group 1
INFO: Marvell Phy: Apply Legacy mode
INFO: Marvell Phy: Initialed 88Q2112 A2 silicon 1G, slave address 6 at group 1, API 1.10
INFO: Marvell Phy:
Start init 88Q222x slave address 7 at group 1
INFO: Marvell Phy: Apply Legacy mode
INFO: Marvell Phy: Initialed 88Q2112 A2 silicon 1G, slave address 7 at group 1, API 1.10
INFO: Marvell Phy:
Start init 88Q222x slave address 1 at group 0
INFO: Marvell Phy: Apply Legacy mode
INFO: Marvell Phy: Initialed 88Q2112 A2 silicon 1G, slave address 1 at group 0, API 1.10
INFO: Marvell Phy:
Start init 88Q222x slave address 2 at group 0
INFO: Marvell Phy: Initialed 88Q2112 A2 silicon 100M, slave address 2 at group 0, API 1.10
INFO: MCU_PltfPwrMgr: PHYs Init
INFO: MCU_PltfPwrMgr: StbM Init
INFO: MCU_PLTFPWRMGR: Power-up sequence is complete !
INFO: MCU_PLTFPWRMGR: DL Ready drive to HIGH !
ERROR: SftyMon_IoHwAbs: VRS11 PGOOD Failure notification…!
INFO: MCU_PLTFPWRMGR: VRS11 PG Monitoring enabled …
Power on the system
Command Executed
ERROR: MCU_ERRHANDLER: PGOOD failure notification…error detected by VRS11
MCU_FOH: MCU FOH : Power state notification for Orin Power On
MCU_FOH: Spi Transmit Started

Dear @iurii2,
Do you have any issue when accessing when accessing tegra console sudo minicom -D /dev/ttyACM0 ?

1 Like

Thank you, it did work now! Also it flashed newer Aurix SW (reports as 6.0.9 now) and after a couple reboots I got it all working. The error message is also gone. Thank you for your help!

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