# Jetpack 6, r36.4.3: bootloader: prod-settings configuration: ERROR: might be timeout in USB write

**URL:** <https://forums.developer.nvidia.com/t/jetpack-6-r36-4-3-bootloader-prod-settings-configuration-error-might-be-timeout-in-usb-write/344976>\
**Category:** Linux\
**Tags:** linux-driver, boot, jetson-orin, graphics\
**Created:** [September 15, 2025, 7:59am UTC](https://forums.developer.nvidia.com/t/jetpack-6-r36-4-3-bootloader-prod-settings-configuration-error-might-be-timeout-in-usb-write/344976 "2025-09-15T07:59:18Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![nari.dang](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@nari.dang](https://forums.developer.nvidia.com/u/nari.dang)\
**Post date:** [September 15, 2025, 7:59am UTC](https://forums.developer.nvidia.com/t/jetpack-6-r36-4-3-bootloader-prod-settings-configuration-error-might-be-timeout-in-usb-write/344976/1 "2025-09-15T07:59:18Z")

</div>

Hi supporters,

I want to set prod-setting in bootloader as in this page [Common Prod Configuration — NVIDIA Jetson Linux Developer Guide](https://docs.nvidia.com/jetson/archives/r36.4.3/DeveloperGuide/SD/Bootloader/CommonProdConfig.html) . Here is what I did:

- Create a prod-setting file Linux\_for\_Tegra\bootloader\generic\BCT\aibp0016pbba-mb1-bct-prod.dts with the following content:

```auto
/dts-v1/;

/ {
/* Placeholder currently. Data must be populated once available */
    prod {
        major = <1>;
        minor = <0>;
        addr-mask-data =
			     /* SOR */
			     <0x1380C118 0xFFFFFFFF 0x10101010>;
    };
};

```

- In board config file, add  
PROD\_CONFIG=“aibp0016pbba-mb1-bct-prod.dts”;

- Then make a full-flash, error always happens as below  
[0.1514] tegrarcm\_v2 --instance 1-8.4.2 --chip 0x23 0 --pollbl --download bct\_mem mem\_rcm\_sigheader.bct.encrypt --download blob blob.bin  
[0.1516] BL: version 1.4.0.4-t234-54845784-e89ea9bc last\_boot\_error: 0  
[0.3078] Sending bct\_mem  
[0.3586] Sending blob  
[0.4214] ERROR: might be timeout in USB write.  
Error: Return value 3  
Command tegrarcm\_v2 --instance 1-8.4.2 --chip 0x23 0 --pollbl --download bct\_mem mem\_rcm\_sigheader.bct.encrypt --download blob blob.bin  
Cleaning up…

- The same error occurs if flash bootloader only

- The error doesn’t occur if not adding PROD\_CONFIG=“aibp0016pbba-mb1-bct-prod.dts”;

- The error doesn’t occur if adding PROD\_CONFIG=“tegra234-mb1-bct-prod-p3767-0000.dts”;, where tegra234-mb1-bct-prod-p3767-0000.dts is original release file in BSP v36.4.3

- The error occurs if adding PROD\_CONFIG=“tegra234-mb1-bct-prod-p3767-0000.dts”; but the content of the file tegra234-mb1-bct-prod-p3767-0000.dts is modified

Without PROD\_CONFIG in board config, or with PROD\_CONFIG with original prod-settings, the flash succeeded. So, it seems this error is not related to USB transfer signal stability as discussed in this topic [ERROR: might be timeout in USB write](https://forums.developer.nvidia.com/t/error-might-be-timeout-in-usb-write/254513) . I did try to follow the suggestion in that topic, but no help.

Did I miss anything?

Thanks,

Nari
