Extra Config File

Hi everyone,

I created a extra config file from Nvidia guide but flashing failed when i was use a extra config file. I can’t find a any solution can you help me?

{
  "information": {
    "release": {
      "releaseVersion": "5.1.1",
      "releaseEdition": "",
      "releaseRevision": 1
    }
  },
  "sw": {
    "NV_L4T_FILE_SYSTEM_AND_OS_COMP": {
      "name": "File System and OS",
      "isVisible": true,
      "isDetectableInstall": false,
      "platforms": [
        {
          "targetIds": [
            "JETSON_AGX_XAVIER_TARGETS",
            "JETSON_XAVIER_NX_TARGETS"
          ],
          "prerequisites": [
            "PREREQUISITE_APT_HOST"
          ],
          "architectures": [
            "x86_64"
          ],
          "downloadFiles": [
            {
              "url": "T194/Tegra_Linux_Sample-Root-Filesystem_R35.3.1_aarch64.tbz2",
              "fileName": "Tegra_Linux_Sample-Root-Filesystem_R35.3.1_aarch64.tbz2",
              "size": 1499224890,
              "checksum": "12bd3ed977eb86f6b13e90a2000022de",
              "checksumType": "md5",
              "verifyChecksum": "yes",
              "packageInstallParameters": {
                "additionalParameters": {
                  "installDir": "{{TARGET_ROOT}}/{{BUNDLE_TITLE}}_{{BOARD_ID}}/Linux_for_Tegra/rootfs/",
                  "installCommands": [
                    {
                      "execBash": [
                        "cd..",
                        "cp ~/Download/xavier_nxbsp.tar.xz .",
                        "tar -xf xavier_nxbsp.tar.xz",
                        "cp xavier_nxbsp/tegra19x-mb1-pinmux-p3668-a01.cfg bootloader/t186ref/BCT/",
                        "cp xavier_nxbsp/Image kernel/",
                        "cp xavier_nxbsp/tegra194-p3668-0001-p3509-0000.dtb kernel/dtb/",
                        "sudo ./apply_binaries.sh",
                        "sudo mv ../nvgpu.ko rootfs/usr/lib/modules/5.10.104-tegra/kernel/drivers/gpu/nvgpu/nvgpu.ko",
                        "sudo tools/l4t_create_default_user.sh -u nvidia -p nvidia -a -n nvidia-desktop --accept-license",
                        "sudo ./flash.sh --no-flash jetson-xavier-nx-devkit-emmc mmcblk0p1"
                      ]
                    }
                  ]
                },
                "installEngineQueue": "default",
                "installType": "cmd"
              }
            }
          ],
          "operatingSystems": [
            "ubuntu18.04",
            "ubuntu20.04"
          ],
          "dependencies": [
            {
              "type": "optional",
              "id": "NV_L4T_DRIVERS_COMP"
            }
          ],
          "installSizeMB": 4958.77
        }
      ],
      "version": "35.3",
      "id": "NV_L4T_FILE_SYSTEM_AND_OS_COMP",
      "licenseIds": [
        "NV_JETPACK_OS_EMBEDDED_EULA"
      ],
      "isPartiallyDetectableInstall": false,
      "installPath": "{{TARGET_ROOT}}/{{BUNDLE_TITLE}}_{{BOARD_ID}}/Linux_for_Tegra/rootfs/"
    },
    "NV_L4T_FLASH_JETSON_LINUX_COMP": {
      "name": "Flash Jetson Linux",
      "isVisible": true,
      "estimateInstallDurationSeconds": 500,
      "platforms": [
        {
          "installSizeMB": 9520,
          "componentInstallParameters": {
            "installDir": "{{TARGET_ROOT}}/{{BUNDLE_TITLE}}_{{BOARD_ID}}/Linux_for_Tegra",
            "installEngineQueue": "parallel",
            "installCommands": [
              {
                "execBash": [
                  "sudo ./flash.sh -r jetson-xavier-nx-devkit-emmc mmcblk0p1"
                ]
              }
            ]
          },
          "architectures": [
            "x86_64"
          ],
          "downloadFiles": [],
          "operatingSystems": [
            "ubuntu18.04",
            "ubuntu20.04"
          ],
          "targetIds": [
            "JETSON_AGX_XAVIER_TARGETS",
            "JETSON_XAVIER_NX_TARGETS",
            "JETSON_AGX_ORIN_TARGETS",
            "JETSON_ORIN_NX_TARGETS",
            "JETSON_ORIN_NANO_TARGETS"
          ],
          "dependencies": [
            {
              "type": "optional",
              "id": "NV_L4T_FILE_SYSTEM_AND_OS_COMP"
            }
          ],
          "prerequisites": []
        }
      ],
      "version": "35.3",
      "licenseIds": [
        "NV_JETPACK_OS_EMBEDDED_EULA"
      ],
      "id": "NV_L4T_FLASH_JETSON_LINUX_COMP",
      "isDetectableInstall": false,
      "isPartiallyDetectableInstall": false
    }
  },
  "hw": {
    "JETSON_AGX_ORIN_32GB": {
      "name": "Jetson AGX Orin 32GB",
      "products": [
        "Jetson"
      ],
      "deviceIdentificationDetails": {
        "moduleNames": [
          "P3701-0004 [32GB]"
        ],
        "moduleIds": [
          "3701-0004"
        ],
        "moduleDescription": "P3701-0004 module",
        "tegraRecoveryModeCodes": [
          "0955:7223"
        ],
        "carrierIds": [
          "3737-0000"
        ],
        "carrierDescription": "P3737-0000 carrier board"
      },
      "imagePath": "https://developer.download.nvidia.com/sdkmanager/resources/hw_images/JETSON/JETSON_AGX_ORIN.png",
      "storages": [
        {
          "id": "default",
          "displayName": "EMMC (default)",
          "flashOptions": ""
        },
        {
          "id": "nvme",
          "displayName": "NVMe",
          "flashOptions": "--storage nvme0n1p1"
        },
        {
          "id": "usb",
          "displayName": "USB",
          "flashOptions": "--storage sda1"
        },
        {
          "id": "custom",
          "displayName": "Custom",
          "flashOptions": "--custom ./nvautoflash.sh"
        }
      ],
      "id": "JETSON_AGX_ORIN_32GB"
    },
    "JETSON_XAVIER_NX_DEVKIT": {
      "name": "Jetson Xavier NX [developer kit version]",
      "shortName": "Jetson Xavier NX [DevKit]",
      "products": [
        "Jetson"
      ],
      "deviceIdentificationDetails": {
        "moduleNames": [
          "P3668-0000 [DevKit]"
        ],
        "moduleIds": [
          "3668-0000"
        ],
        "moduleDescription": "P3668-0000 module",
        "tegraRecoveryModeCodes": [
          "0955:7e19"
        ],
        "carrierIds": [
          "3509-0000"
        ],
        "carrierDescription": "P3509-0000 carrier board"
      },
      "imagePath": "https://developer.download.nvidia.com/sdkmanager/resources/hw_images/JETSON/JETSON_XAVIER_NX.png",
      "storages": [
        {
          "id": "default",
          "displayName": "SD Card (default)",
          "flashOptions": ""
        },
        {
          "id": "nvme",
          "displayName": "NVMe",
          "flashOptions": "--storage nvme0n1p1"
        },
        {
          "id": "usb",
          "displayName": "USB",
          "flashOptions": "--storage sda1"
        },
        {
          "id": "custom",
          "displayName": "Custom",
          "flashOptions": "--custom ./nvautoflash.sh"
        }
      ],
      "deviceInstructions": {
        "flash": [
          "Choose whether to put your %{DEVICE_NAME} into Force Recovery Mode via Manual Setup or Automatic Setup. Choose Automatic Setup only if the device has already been flashed and is currently running."
        ],
        "recoveryAuto": [
          "Ensure the device has already been flashed, powered and running.",
          "Connect your host computer to the device's USB Micro-B connector.",
          "Enter the connection information of your %{DEVICE_NAME}."
        ],
        "recoveryManual": [
          "Ensure the device is powered off and the power adapter disconnected.",
          "Verify the microSD Card is inserted in the %{DEVICE_NAME} module.",
          "Place a jumper across the Force Recovery Mode pins.\n  These are pins 9 and 10 of the Button Header [J14].",
          "Connect your host computer to the device's USB Micro-B connector.",
          "Connect the power adapter to the Power Jack [J16].\n  The device will automatically power on in Force Recovery Mode.",
          "Remove the jumper from the Force Recovery Mode pins."
        ],
        "targetAccess": [
          "Complete the Ubuntu 'System configuration wizard' on your %{targetName}, if you have chosen to configure it manually before flashing.",
          "Wait for the OS login screen.",
          "If proxy is used on host, also configure apt proxy on your %{targetName}.",
          "Enter the username and password of your %{targetName}."
        ]
      },
      "id": "JETSON_XAVIER_NX_DEVKIT"
    },
    "JETSON_XAVIER_NX": {
      "name": "Jetson Xavier NX",
      "products": [
        "Jetson"
      ],
      "deviceIdentificationDetails": {
        "moduleNames": [
          "P3668-0001",
          "P3668-0003 [16GB]"
        ],
        "moduleIds": [
          "3668-0001",
          "3668-0003"
        ],
        "moduleDescription": "P3668-0001 or P3668-0003 module",
        "tegraRecoveryModeCodes": [
          "0955:7e19"
        ],
        "carrierIds": [
          "3509-0000"
        ],
        "carrierDescription": "P3509-0000 carrier board"
      },
      "imagePath": "https://developer.download.nvidia.com/sdkmanager/resources/hw_images/JETSON/JETSON_XAVIER_NX.png",
      "storages": [
        {
          "id": "default",
          "displayName": "EMMC (default)",
          "flashOptions": ""
        },
        {
          "id": "nvme",
          "displayName": "NVMe",
          "flashOptions": "--storage nvme0n1p1"
        },
        {
          "id": "usb",
          "displayName": "USB",
          "flashOptions": "--storage sda1"
        },
        {
          "id": "custom",
          "displayName": "Custom",
          "flashOptions": "--custom ./nvautoflash.sh"
        }
      ],
      "deviceInstructions": {
        "flash": [
          "Choose whether to put your %{DEVICE_NAME} into Force Recovery Mode via Manual Setup or Automatic Setup. Choose Automatic Setup only if the device has already been flashed and is currently running."
        ],
        "recoveryAuto": [
          "Ensure the device has already been flashed, powered and running.",
          "Connect your host computer to the device's USB Micro-B connector.",
          "Enter the connection information of your %{DEVICE_NAME}."
        ],
        "recoveryManual": [
          "Ensure the device is powered off and the power adapter disconnected.",
          "Place a jumper across the Force Recovery Mode pins.\n  These are pins 9 and 10 of the Button Header [J14].",
          "Connect your host computer to the device's USB Micro-B connector.",
          "Connect the power adapter to the Power Jack [J16].\n  The device will automatically power on in Force Recovery Mode.",
          "Remove the jumper from the Force Recovery Mode pins."
        ],
        "targetAccess": [
          "Complete the Ubuntu 'System configuration wizard' on your %{targetName}, if you have chosen to configure it manually before flashing.",
          "Wait for the OS login screen.",
          "If proxy is used on host, also configure apt proxy on your %{targetName}.",
          "Enter the username and password of your %{targetName}."
        ]
      },
      "id": "JETSON_XAVIER_NX"
    }
  }
}

There is no update from you for a period, assuming this is not an issue any more.
Hence we are closing this topic. If need further support, please open a new one.
Thanks

What extra config are you talking about here? And what guide did you refer to?

No idea about the file you posted.