AGX Orin模组烧录AB分区系统概率性失败

模组:AGX Orin

固件:R36.4.3 Jetpack6.2

烧录系统到eMMC中,AB系统模式部署,存在概率性失败。

烧录命令:sudo ROOTFS_AB=1 ROOTFS_RETRY_COUNT_MAX=3 ./flash.sh jetson-agx-orin-devkit internal

错误信息

[ 517.9476 ] Writing partition APP with system.img [ 17291717476 bytes ]
[ 517.9770 ] […] 100%
[ 2364.0151 ] Writing partition APP_b with system.img_b [ 17291709308 bytes ]
Error: Return value 3… ] 069%
Command tegradevflash_v2 --pt flash.xml.bin --create
Failed flashing generic.

更多烧录过程信息见附件

flash log.txt (103.1 KB)

基于该问题,我该怎么做,调整烧录环境?还是修改烧录命令参数?

*** Please note that this reply is generated by LLM automatically ***

The error message you’re encountering suggests that there’s an issue with the flashing process of your Jetson AGX Orin Developer Kit. Here’s a breakdown of the error message and potential solutions:

  1. Error Return value 3: This indicates that the flashing process encountered an error, and the return value 3 is likely a generic error code.

  2. Command tegradevflashv2 pt flash.xml.bin create Failed: This line suggests that the tegradevflashv2 command, which is used to flash the device, failed to create the flash.xml.bin file. This file is necessary for the flashing process.

  3. Failed flashing generic: This line indicates that the flashing process failed for the generic partition.

  4. flash.log.txt 1031 KB: This line suggests that a log file named flash.log.txt was generated, which may contain more detailed information about the error.

To troubleshoot this issue, you can try the following steps:

  1. Check the log file: Open the flash.log.txt file and look for any error messages that may indicate the cause of the issue.

  2. Verify the partition layout: Ensure that the partition layout file (flash.xml.bin) is correct and matches the device’s configuration.

  3. Check the device’s configuration: Verify that the device’s configuration matches the one specified in the flash.sh configuration file (e.g., p3768-0000-p3767-0000-super-nvme.conf).

  4. Try flashing again: Try flashing the device again, and make sure that the ROOTFS_AB and ROOTFS_RETRY_COUNT_MAX variables are set correctly.

  5. Check for disk encryption: If disk encryption is enabled, ensure that the disk_enc_enable setting is set to 1 and the EMMC_CFG parameter is set to the correct partition layout file (e.g., flash_l4t_t234_qspi_sdmmc_enc_rfs.xml).

  6. Consult the documentation: Refer to the Jetson AGX Orin Developer Kit documentation and the README files (e.g., README_Autoflash.txt, README_Massflash.txt) for more information on the flashing process and troubleshooting tips.

In comparison to other flashing processes, the error message you’re encountering is specific to the Jetson AGX Orin Developer Kit and the tegradevflashv2 command. However, the troubleshooting steps mentioned above can be applied to other flashing processes as well.

It’s also worth noting that the flash.sh configuration file and the partition layout file are specific to the device and the flashing process. Therefore, it’s essential to ensure that the correct files are being used and that the device’s configuration matches the one specified in the files.

In summary, the error message you’re encountering suggests that there’s an issue with the flashing process of your Jetson AGX Orin Developer Kit. By checking the log file, verifying the partition layout, checking the device’s configuration, trying flashing again, checking for disk encryption, and consulting the documentation, you should be able to troubleshoot and resolve the issue.

*** Please give the thumbs up if you get answers you like. Or provide feedback to help us improve the answer. ***

hello 670680537,

it might be an issue of your eMMC since it’s a failure when writing to a partition.
you may see-also Jetson PCN Center regrading to Orin’s PCN (Product Change Notifications) updates.

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