J120 carrier board USB3.0 issue

First of all, I download the patch from https://auvidea.com/firmware/, and follow the instruction:

  1. copy tegra186-quill-power-tree-p3310-1000-a00-00.dtsi → to
    kernel-src/hardware/nvidia/platform/t18x/common/kernel-dts/t18x-common-platforms/
    rebuild kernel btw. rebuild dtb files

  2. copy tegra186-mb1-bct-pmic-quill-p3310-1000-c03.cfg → to 64_TX2/Linux_for_tx2/bootloader/t186ref/BCT
    copy tegra186-mb1-bct-pmic-quill-p3310-1000-c04.cfg → to 64_TX2/Linux_for_tx2/bootloader/t186ref/BCT
    reflash Jetson TX2

well, when I reflash the tx2, there is problem:

[ 0.5712 ] tegrabct_v2 –chip 0x18 –mb1bct mb1_cold_boot_bct.cfg –sdram P3310_A00_8GB_Samsung_8GB_lpddr4_204Mhz_A02_l4t.cfg –misc tegra186-mb1-bct-misc-si-l4t.cfg –scr minimal_scr.cfg –pinmux tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg –pmc tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg –pmic tegra186-mb1-bct-pmic-quill-p3310-1000-c04.cfg –brcommand tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg –prod tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg
[ 0.5722 ] MB1 BCT version is : c
[ 0.5727 ] Copying Sdram info from 0 to 1 set
[ 0.5784 ] Copying Sdram info from 1 to 2 set
[ 0.5791 ] Copying Sdram info from 2 to 3 set
[ 0.5799 ] Packing sdram param for instance[0]
[ 0.5806 ] Packing sdram param for instance[1]
[ 0.5814 ] Packing sdram param for instance[2]
[ 0.5858 ] Packing sdram param for instance[3]

[ 0.6023 ] Parsing platform config file :tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg
[ 0.6039 ] Appending platform config data of size :- 2904

[ 0.6057 ] Parsing platform config file :minimal_scr.cfg
[ 0.6067 ] Appending platform config data of size :- 12240

[ 0.6091 ] Parsing platform config file :tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg
[ 0.6107 ] Appending platform config data of size :- 24

[ 0.6121 ] Parsing platform config file :tegra186-mb1-bc*** glibc detected *** t-pmitegrabct_v2: crealloc(): invalid next size: 0x08a62b00 ***
-======= Backtrace: =========
quill-p3310-1000-c04.cfg
[0x8074901]
[0x80778ef]
[0x8078209]
[0x8056e12]
======= Memory map: ========

is anybody know what’s going on?

finally I found https://devtalk.nvidia.com/default/topic/1007448/jetson-tx2/differences-between-tx2-module-revisions/
and problem resolved.

Can you explain how you resolved the problem? I am stuck at the same spot.

Did you use Auvidea’s .cfg files at all?

@nathan, I didn’t use auvidea’s cfg, actually I am not very clear about how to modify the cfg files, and now I still have some reflash problems