Please provide the following info (tick the boxes after creating this topic): Software Version
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-D00)
DRIVE AGX Orin Developer Kit (940-63710-0010-C00)
DRIVE AGX Orin Developer Kit (not sure its number)
other
SDK Manager Version
1.9.2.10884
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
The unit doesnât power up at initial bringup. In the debug console the following error is shown:
MCU_FOH: E2E Initialized
MCU_FOH: Initialization done
INFO: MCU_PLTFPWRMGR Power-on Triggered âŠ
MCU_FOH: SOC error pin is asserted
ERROR: MCU_PLTFPWRMGR: Enable Pre-regulator Request failed ⊠Move to error state!
INFO: MCU_SWC_FanControl: max_rpm fan1 : 0
INFO: MCU_SWC_FanControl: max_rpm of fan1 has more than 50 percent deviation against rated max rpm
INFO: MCU_SWC_FanControl: max_rpm fan2 : 0
INFO: MCU_SWC_FanControl: max_rpm of fan2 has more than 50 percent deviation against rated max rpm
yes, thatâs correct, this is right after unboxing. Also when I lift the unit, there is a bit of rattling sound from inside, like something is loose.
No, didnât flash a newer SW version, but this error shows up right at the beginning of the start up sequence, and so not sure if the SW Iâll be flashing is impacting this low level code. I can certainly try.
Dear @stefan65,
Please check flashing new DRIVE OS or DRIVE OS 6.0.4 to see if it fixes the issue. If that does not fix, could you share complete boot log of Tegra A(sudo minicom -D /dev/ttyACM0)
here is a screen dump from minicom prior to flashing the new SDK version:
Welcome to minicom 2.8
OPTIONS: I18n
Port /dev/ttyACM1, 16:31:52
Press CTRL-A Z for help on special keys
*************** NvShell Initialization Start******************
DRIVE-V6.0.4-P3710-AFW-Aurix-StepB-5.05.0
*************** NvShell Initialization Start******************
DRIVE-V6.0.4-P3710-AFW-Aurix-StepB-5.05.03
Compilation date: Jul 16 2022, 01:07:14
Enter âhelpâ to see the available commands.
*************** NvShell Initialized *************************
Press âEnterâ for NvShell prompt
MCU_FOH: E2E Initialized
MCU_FOH: Initialization done
INFO: MCU_PLTFPWRMGR: Power-on TriggeredâŠ
MCU_FOH: SOC error pin is asserted
ERROR: MCU_PLTFPWRMGR: Enable Pre-regulator Request failed âŠMove to error state !
INFO: MCU_SWC_FanControl: max_rpm fan1 : 0
INFO: MCU_SWC_FanControl: maxrpm of fan1 has more than 50 percent deviation against rated maxrpm
INFO: MCU_SWC_FanControl: max_rpm fan2 : 0
INFO: MCU_SWC_FanControl: maxrpm of fan2 has more than 50 percent deviation against rated maxrpm
@SivaRamaKrishnaNV here is the log from the flashing attempt after following step by step instructions from here. Isnât the issue here that the initial startup fails due to the low level error (fan failure), so the actual flushing never starts.
root@6.0.6.0-0004-build-linux-sdk:/drive# python flash.py /dev/ttyACM1 p3710
2023-05-05 00:40:31 INFO : Flashing already set for dual bootchain
2023-05-05 00:40:31 INFO : Flash clean already disabled for persistent partitions
2023-05-05 00:40:31 INFO : Initiating pre-flash check
2023-05-05 00:40:31 INFO : Checking Serial Port Connection
2023-05-05 00:40:31 INFO : Serial Port found /dev/ttyACM1
2023-05-05 00:40:31 INFO : Running basic open/close tests on Serial Port Connection
2023-05-05 00:40:31 INFO : Serial Port is open
2023-05-05 00:40:31 INFO : Flushing input and output buffer, discard all content
2023-05-05 00:40:31 INFO : Serial Port is closed
2023-05-05 00:40:31 INFO : Checking available targets
2023-05-05 00:40:31 INFO : Checking Orin board connection
2023-05-05 00:40:31 INFO : Orin board with Device ID â 0955:7045 found.
2023-05-05 00:40:31 INFO : Orin board device path is /dev/bus/usb/003/006
2023-05-05 00:40:31 INFO : Pre-flash check complete
2023-05-05 00:40:31 INFO : Flashing DRIVE OS Docker
2023-05-05 00:40:31 INFO : driveinstaller v2.0
2023-05-05 00:40:31 INFO :
2023-05-05 00:40:31 INFO : SDK/PDK Installer and Flasher
2023-05-05 00:40:31 INFO : Run ./driveinstaller --help for usage information.
2023-05-05 00:40:31 INFO :
2023-05-05 00:40:31 INFO : Initializing board and OS configuration to Autonomous vehicle p3710 Linux Tegra A
2023-05-05 00:40:31 INFO : Manifest version 2.0
2023-05-05 00:40:31 INFO :
2023-05-05 00:40:34 INFO : Could not fetch board revision. Re-try either by re-connecting board or make sure all serial port processes such as minicom are closed.
2023-05-05 00:40:34 INFO : Failed to bind partitions!
2023-05-05 00:40:34 INFO : driveinstaller cannot continue! Check the log file for details: /drive/driveinstaller/driveinstaller.log
2023-05-05 00:40:34 INFO :
2023-05-05 00:40:34 INFO :
2023-05-05 00:40:34 ERROR : Flashing failed, please contact provider with logs /drive_flashing/log_79amc5ltzj34qwib0y8pnhg6f1kdsevo.txt and /drive/driveinstaller/driveinstaller.log
2023-05-05 00:40:34 ERROR : Traceback (most recent call last):
File âflash.pyâ, line 153, in
flash_config(args.board, args.aurixport, args.tegra, args.pct_variant, args.recovery_timeout)
File âflash.pyâ, line 143, in flash_config
raise Exception(fâError {proc.returncode} occurredâ)
Exception: Error 140 occurred
yes of course, here it is:
2023-05-05 02:36:36 INFO : Flashing already set for dual bootchain
2023-05-05 02:36:36 INFO : Flash clean already disabled for persistent partitions
2023-05-05 02:36:36 DEBUG : flash_config:
{
âpathâ: â/tools/flashtools/bootburn/â,
âscripts_homeâ: â./scripts/â,
âidentify_aurixâ: âidentifyAurix.shâ,
âargsâ: [
â-B qspiâ,
â-x DEBUGâ
]
}
2023-05-05 02:36:36 INFO : Flashing DRIVE OS Docker
2023-05-05 02:36:36 DEBUG : [â./driveinstallerâ, ââconfigjsonâ, â./manifests/install_pdk_config/av_orin_p3710_driveos_linux_tegraA_install_pdk_config.jsonâ, ââinstalltypeâ, âbindflashâ, ââpdkinstalledpathâ, â/driveâ, ââboardtypeâ, âESâ, ââconsoleoutâ, âenableâ, ââportâ, â/dev/ttyACM1â]
2023-05-05 02:36:36 INFO : driveinstaller v2.0
2023-05-05 02:36:36 INFO :
2023-05-05 02:36:36 INFO : SDK/PDK Installer and Flasher
2023-05-05 02:36:36 INFO : Run ./driveinstaller --help for usage information.
2023-05-05 02:36:36 INFO :
2023-05-05 02:36:36 INFO : Initializing board and OS configuration to Autonomous vehicle p3710 Linux Tegra A
2023-05-05 02:36:36 INFO : Manifest version 2.0
2023-05-05 02:36:36 INFO :
2023-05-05 02:36:40 INFO : Could not fetch board revision. Re-try either by re-connecting board or make sure all serial port processes such as minicom are closed.
2023-05-05 02:36:40 INFO : Failed to bind partitions!
2023-05-05 02:36:40 INFO : driveinstaller cannot continue! Check the log file for details: /drive/driveinstaller/driveinstaller.log
2023-05-05 02:36:40 INFO :
2023-05-05 02:36:40 INFO :
2023-05-05 02:36:40 ERROR : Flashing failed, please contact provider with logs /drive_flashing/log_9m5vufycex18jqpdwiokn4ah6t072sbr.txt and /drive/driveinstaller/driveinstaller.log
2023-05-05 02:36:40 ERROR : Traceback (most recent call last):
File âflash.pyâ, line 153, in
flash_config(args.board, args.aurixport, args.tegra, args.pct_variant, args.recovery_timeout)
File âflash.pyâ, line 143, in flash_config
raise Exception(fâError {proc.returncode} occurredâ)
Exception: Error 140 occurred