VEYE IMAGING Forum
    • Categories
    • Tags
    • Recent
    • Popular
    • Users
    • WIKI
    • veye.cc
    • Register
    • Login

    tx2 jetpack4.5.1

    Scheduled Pinned Locked Moved CS MIPI camera
    14 Posts 2 Posters 6.3k Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • veye_xummV Offline
      veye_xumm @npcdna
      last edited by

      @npcdna
      你好,
      http://wiki.veye.cc/index.php/VEYE_CS_Camera_for_Jetson_TX2/zh
      请注意,3.5步骤是不包含TX2的。
      TX2比较老了,不能直接指明文件系统中的dtb文件。需要在hostpc上烧写dtb分区才可以。
      请按照3.6执行。

      Questions will be answered as soon as possible, please be patient.
      如果你使用中文,请直接用中文提问。
      May the force be with YOU. (This is the translation of the mysterious Chinese symbol above.)

      N 3 Replies Last reply Reply Quote 0
      • N Offline
        npcdna @veye_xumm
        last edited by

        @veye_xumm 那现在卡循环登陆了怎么办,能不能直接把/boot/extlinux/extlinux.conf文件改回去,我在烧录升级

        1 Reply Last reply Reply Quote 0
        • N Offline
          npcdna @veye_xumm
          last edited by

          @veye_xumm 难道要重新烧录系统吗,

          1 Reply Last reply Reply Quote 0
          • N Offline
            npcdna @veye_xumm
            last edited by

            @veye_xumm 而且我把dtb文件考到kernel/dtb中重新烧写dtb分区后检查i2c@*也没看到对应的相机设备,ls /dev也没看到video0

            veye_xummV 1 Reply Last reply Reply Quote 0
            • veye_xummV Offline
              veye_xumm @npcdna
              last edited by

              @npcdna
              系统已经卡住的情况,需要重新烧写整个系统才可以恢复。
              如果操作之后dtb看不到对应设备,请把你详细的贴上来我看一下。
              比如用我们github上的哪个文件,怎样操作的。

              Questions will be answered as soon as possible, please be patient.
              如果你使用中文,请直接用中文提问。
              May the force be with YOU. (This is the translation of the mysterious Chinese symbol above.)

              N 1 Reply Last reply Reply Quote 0
              • N Offline
                npcdna @veye_xumm
                last edited by

                @veye_xumm
                相机驱动装的是cssc132
                操作步骤:
                1.nvidia_sdk刷机
                Screenshot from 2021-06-30 10-05-08.png
                2.下载了你们git仓库,拷贝到sd卡上,在tx2解压这个
                nvidia_jetson_veye_bsp/kernel_image/Image_l4t_r32.5_veyecam.tar.gz,cd到这个目录下,
                sudo cp Image /boot/Image -f
                把里面的Image拷到tx2的/boot/Image中,
                然后把拷贝nvidia_jetson_veye_bsp/TX2/JetPack_4.5.1_Linux_JETSON_TX2/dts dtb/CS-MIPI-SC132/tegra186-quill-p3310-1000-c03-00-base.dtb到PC的nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/kernel/dtb中,
                然后tx2进入recover模式,
                在pc的nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra目录下运行
                sudo ./flash.sh jetson-tx2 mmcblk0p1,烧写成功检查如下:
                检查image
                Screenshot from 2021-06-30 10-59-17.png
                检查dtb
                Screenshot from 2021-06-30 10-59-46.png
                好像dtb就没有设备
                检查video0,没有东西
                Screenshot from 2021-06-30 11-00-49.png
                检查cssc132没有!!!!
                Screenshot from 2021-06-30 11-01-17.png

                veye_xummV 1 Reply Last reply Reply Quote 0
                • veye_xummV Offline
                  veye_xumm @npcdna
                  last edited by

                  @npcdna said in tx2 jetpack4.5.1:
                  你好,按照你这个命令:

                  在pc的nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra目录下运行
                  sudo ./flash.sh jetson-tx2 mmcblk0p1,烧写成功检查如下:

                  实际上是整体烧写,而不是只烧写了dtb分区。
                  而你的操作,并没有替换host PC的Image文件。

                  奇怪的是,你最后检查系统,发现Image是替换掉的,而dtb并未正确替换。

                  是不是这样:
                  sudo ./flash.sh jetson-tx2 mmcblk0p1
                  这个命令并没有正确执行?

                  PS:
                  按照3.6.3步骤,烧写TX2的dtb分区,命令如下:

                  sudo ./flash.sh -r -k kernel-dtb jetson-tx2 mmcblk0p1
                  

                  请参考。

                  Questions will be answered as soon as possible, please be patient.
                  如果你使用中文,请直接用中文提问。
                  May the force be with YOU. (This is the translation of the mysterious Chinese symbol above.)

                  N 2 Replies Last reply Reply Quote 0
                  • N Offline
                    npcdna @veye_xumm
                    last edited by

                    @veye_xumm 是我评论写错了。实际用的时候是烧写dtb的命令,不是整体烧写,而且烧写时我发现烧写完成后dtb文件夹中tegra186-quill-p3310-1000-c03-00-base.dtb.rec这个文件会被改变权限

                    N 1 Reply Last reply Reply Quote 0
                    • N Offline
                      npcdna @npcdna
                      last edited by

                      @npcdna 而且替换时对比源文件374.5kb缩小到286.3kb,烧写的dtb文件夹中还有一个原本的dtb文件备份tegra186-quill-p3310-1000-c03-00-base.dtb.rec

                      1 Reply Last reply Reply Quote 0
                      • N Offline
                        npcdna @veye_xumm
                        last edited by

                        @veye_xumm 烧写的log
                        tjh@tjh-G5-5500:~/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra$ sudo ./flash.sh -r -k kernel-dtb jetson-tx2 mmcblk0p1
                        [sudo] tjh 的密码:
                        ###############################################################################

                        L4T BSP Information:

                        R32 , REVISION: 5.1

                        ###############################################################################

                        Target Board Information:

                        Name: jetson-tx2, Board Family: t186ref, SoC: Tegra 186,

                        OpMode: production, Boot Authentication: NS,

                        Disk encryption: disabled ,

                        ###############################################################################
                        ./tegraflash.py --chip 0x18 --applet "/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/mb1_recovery_prod.bin" --skipuid --cmd "dump eeprom boardinfo cvm.bin"
                        Welcome to Tegra Flash
                        version 1.0.0
                        Type ? or help for help and q or quit to exit
                        Use ! to execute system commands

                        [ 0.0031 ] Generating RCM messages
                        [ 0.0038 ] tegrarcm_v2 --listrcm rcm_list.xml --chip 0x18 0 --download rcm /home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/mb1_recovery_prod.bin 0 0
                        [ 0.0044 ] RCM 0 is saved as rcm_0.rcm
                        [ 0.0046 ] RCM 1 is saved as rcm_1.rcm
                        [ 0.0046 ] List of rcm files are saved in rcm_list.xml
                        [ 0.0046 ]
                        [ 0.0046 ] Signing RCM messages
                        [ 0.0053 ] tegrasign_v2 --key None --list rcm_list.xml --pubkeyhash pub_key.key
                        [ 0.0059 ] Assuming zero filled SBK key
                        [ 0.0087 ]
                        [ 0.0087 ] Copying signature to RCM mesages
                        [ 0.0093 ] tegrarcm_v2 --chip 0x18 0 --updatesig rcm_list_signed.xml
                        [ 0.0102 ]
                        [ 0.0102 ] Boot Rom communication
                        [ 0.0108 ] tegrarcm_v2 --chip 0x18 0 --rcm rcm_list_signed.xml --skipuid
                        [ 0.0114 ] RCM version 0X180001
                        [ 0.7495 ] Boot Rom communication completed
                        [ 1.7566 ]
                        [ 2.7601 ] tegrarcm_v2 --isapplet
                        [ 2.7621 ] Applet version 01.00.0000
                        [ 4.2314 ]
                        [ 4.2336 ] Retrieving EEPROM data
                        [ 4.2337 ] tegrarcm_v2 --oem platformdetails eeprom cvm /home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/cvm.bin
                        [ 4.2346 ] Applet version 01.00.0000
                        [ 5.7000 ] Saved platform info in /home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/cvm.bin
                        [ 5.7743 ]
                        Board ID(3310) version(D00) sku(1000) revision(K.0)
                        Copy /home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/kernel/dtb/tegra186-quill-p3310-1000-c03-00-base.dtb to /home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/kernel/dtb/tegra186-quill-p3310-1000-c03-00-base.dtb.rec
                        copying bctfile(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/t186ref/BCT/P3310_A00_8GB_lpddr4_A02_l4t.cfg)... done.
                        copying misc_config(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/t186ref/BCT/tegra186-mb1-bct-misc-si-l4t.cfg)... done.
                        copying pinmux_config(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/t186ref/BCT/tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg)... done.
                        copying pmic_config(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/t186ref/BCT/tegra186-mb1-bct-pmic-quill-p3310-1000-c04.cfg)... done.
                        copying pmc_config(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/t186ref/BCT/tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg)... done.
                        copying prod_config(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/t186ref/BCT/tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg)... done.
                        copying scr_config(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/t186ref/BCT/minimal_scr.cfg)... done.
                        copying scr_cold_boot_config(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/t186ref/BCT/mobile_scr.cfg)... done.
                        copying bootrom_config(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/t186ref/BCT/tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg)... done.
                        copying dev_params(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/t186ref/BCT/emmc.cfg)... done.
                        Existing bootloader(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/nvtboot_cpu.bin) reused.
                        copying initrd(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/l4t_initrd.img)... done.
                        Making Boot image... done.
                        /home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/tegraflash.py --chip 0x18 --key --cmd sign boot.img
                        Welcome to Tegra Flash
                        version 1.0.0
                        Type ? or help for help and q or quit to exit
                        Use ! to execute system commands

                        [ 0.0003 ] Generating signature
                        [ 0.0010 ] tegrasign_v2 --key --getmode mode.txt
                        [ 0.0016 ] Assuming zero filled SBK key
                        [ 0.0017 ]
                        [ 0.0018 ] sign_type : 0
                        [ 0.0018 ] header_magic: 414e4452
                        [ 0.0025 ] tegrahost_v2 --chip 0x18 --align 1_boot.img
                        [ 0.0032 ]
                        [ 0.0039 ] tegrahost_v2 --appendsigheader 1_boot.img zerosbk
                        [ 0.0053 ]
                        [ 0.0064 ] tegrasign_v2 --key --list 1_boot_sigheader.img_list.xml --pubkeyhash pub_key.key
                        [ 0.0070 ] Assuming zero filled SBK key
                        [ 0.0211 ]
                        [ 0.0220 ] tegrahost_v2 --updatesigheader 1_boot_sigheader.img.encrypt 1_boot_sigheader.img.hash zerosbk
                        [ 0.0233 ]
                        [ 0.0238 ] Signed file: /home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/temp_user_dir/boot_sigheader.img.encrypt
                        l4t_sign_image.sh: Generate header for boot_sigheader.img.encrypt
                        l4t_sign_image.sh: chip 0x18: Don't need to do anything
                        l4t_sign_image.sh: Generate 16-byte-size-aligned base file for boot_sigheader.img.encrypt
                        l4t_sign_image.sh: the signed file is /home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/temp_user_dir/boot_sigheader.img.encrypt
                        done.
                        Making recovery ramdisk for recovery image...
                        Re-generating recovery ramdisk for recovery image...
                        ~/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/ramdisk_tmp ~/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader ~/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra
                        30402 块
                        _BASE_KERNEL_VERSION=4.9.201-tegra
                        ~/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/ramdisk_tmp/lib ~/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/ramdisk_tmp ~/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader ~/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra
                        65752 块
                        Making Recovery image...
                        copying recdtbfile(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/kernel/dtb/tegra186-quill-p3310-1000-c03-00-base.dtb.rec)... done.
                        记录了20+0 的读入
                        记录了20+0 的写出
                        20 bytes copied, 0.000119799 s, 167 kB/s
                        Existing sosfile(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/mb1_recovery_prod.bin) reused.
                        copying tegraboot(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/t186ref/nvtboot.bin)... done.
                        Existing cpu_bootloader(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/nvtboot_cpu.bin) reused.
                        Existing mb2blfile(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/nvtboot_recovery.bin) reused.
                        Existing mtspreboot(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/preboot_d15_prod_cr.bin) reused.
                        Existing mts(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/mce_mts_d15_prod_cr.bin) reused.
                        Existing mb1file(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/mb1_prod.bin) reused.
                        Existing bpffile(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/bpmp.bin) reused.
                        copying bpfdtbfile(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/t186ref/tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2.dtb)... done.
                        Existing scefile(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/camera-rtcpu-sce.img) reused.
                        Existing spefile(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/spe.bin) reused.
                        Existing drameccfile(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/dram-ecc.bin) reused.
                        Existing badpagefile(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/badpage.bin) reused.
                        copying wb0boot(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/t186ref/warmboot.bin)... done.
                        Existing tosfile(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/tos-trusty.img) reused.
                        Existing eksfile(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/eks.img) reused.
                        copying dtbfile(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/kernel/dtb/tegra186-quill-p3310-1000-c03-00-base.dtb)... done.
                        Copying nv_boot_control.conf to rootfs
                        /home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/tegraflash.py --chip 0x18 --key --cmd sign kernel_tegra186-quill-p3310-1000-c03-00-base.dtb
                        Welcome to Tegra Flash
                        version 1.0.0
                        Type ? or help for help and q or quit to exit
                        Use ! to execute system commands

                        [ 0.0004 ] Generating signature
                        [ 0.0011 ] tegrasign_v2 --key --getmode mode.txt
                        [ 0.0017 ] Assuming zero filled SBK key
                        [ 0.0018 ]
                        [ 0.0019 ] sign_type : 50331648
                        [ 0.0020 ] header_magic: d00dfeed
                        [ 0.0026 ] tegrahost_v2 --chip 0x18 --align 1_kernel_tegra186-quill-p3310-1000-c03-00-base.dtb
                        [ 0.0032 ]
                        [ 0.0038 ] tegrahost_v2 --appendsigheader 1_kernel_tegra186-quill-p3310-1000-c03-00-base.dtb zerosbk
                        [ 0.0049 ]
                        [ 0.0060 ] tegrasign_v2 --key --list 1_kernel_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb_list.xml --pubkeyhash pub_key.key
                        [ 0.0065 ] Assuming zero filled SBK key
                        [ 0.0129 ]
                        [ 0.0137 ] tegrahost_v2 --updatesigheader 1_kernel_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt 1_kernel_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.hash zerosbk
                        [ 0.0147 ]
                        [ 0.0150 ] Signed file: /home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/temp_user_dir/kernel_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt
                        l4t_sign_image.sh: Generate header for kernel_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt
                        l4t_sign_image.sh: chip 0x18: Don't need to do anything
                        l4t_sign_image.sh: Generate 16-byte-size-aligned base file for kernel_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt
                        l4t_sign_image.sh: the signed file is /home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/temp_user_dir/kernel_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt
                        done.
                        Reusing existing system.img...
                        done.
                        Existing tbcfile(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/cboot.bin) reused.
                        copying tbcdtbfile(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/kernel/dtb/tegra186-quill-p3310-1000-c03-00-base.dtb)... done.
                        copying cfgfile(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/t186ref/cfg/flash_l4t_t186.xml) to flash.xml... done.
                        Existing flasher(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/nvtboot_recovery_cpu.bin) reused.
                        Existing flashapp(/home/tjh/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/bootloader/tegraflash.py) reused.
                        *** Updating [kernel-dtb] with kernel_tegra186-quill-p3310-1000-c03-00-base.dtb ***
                        ./tegraflash.py --bl nvtboot_recovery_cpu.bin --chip 0x18 --applet mb1_recovery_prod.bin --sdram_config P3310_A00_8GB_lpddr4_A02_l4t.cfg --misc_config tegra186-mb1-bct-misc-si-l4t.cfg --pinmux_config tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg --pmic_config tegra186-mb1-bct-pmic-quill-p3310-1000-c04.cfg --pmc_config tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg --prod_config tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg --scr_config minimal_scr.cfg --scr_cold_boot_config mobile_scr.cfg --br_cmd_config tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg --dev_params emmc.cfg --cfg flash.xml --bins "mb2_bootloader nvtboot_recovery.bin; mts_preboot preboot_d15_prod_cr.bin; mts_bootpack mce_mts_d15_prod_cr.bin; bpmp_fw bpmp.bin; bpmp_fw_dtb tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2.dtb; tlk tos-trusty.img; eks eks.img; bootloader_dtb tegra186-quill-p3310-1000-c03-00-base.dtb" --odmdata 0x1090000 --cmd "signwrite kernel-dtb kernel_tegra186-quill-p3310-1000-c03-00-base.dtb; reboot"
                        Welcome to Tegra Flash
                        version 1.0.0
                        Type ? or help for help and q or quit to exit
                        Use ! to execute system commands

                        [ 0.0060 ] tegrasign_v2 --key None --getmode mode.txt
                        [ 0.0067 ] Assuming zero filled SBK key
                        [ 0.0068 ]
                        [ 0.0069 ] sign_type : 50331648
                        [ 0.0069 ] header_magic: d00dfeed
                        [ 0.0076 ] tegrahost_v2 --chip 0x18 --align 1_kernel_tegra186-quill-p3310-1000-c03-00-base.dtb
                        [ 0.0082 ]
                        [ 0.0089 ] tegrahost_v2 --appendsigheader 1_kernel_tegra186-quill-p3310-1000-c03-00-base.dtb zerosbk
                        [ 0.0098 ]
                        [ 0.0106 ] tegrasign_v2 --key None --list 1_kernel_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb_list.xml --pubkeyhash pub_key.key
                        [ 0.0111 ] Assuming zero filled SBK key
                        [ 0.0175 ]
                        [ 0.0183 ] tegrahost_v2 --updatesigheader 1_kernel_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt 1_kernel_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.hash zerosbk
                        [ 0.0193 ]
                        [ 0.0193 ] Generating RCM messages
                        [ 0.0200 ] tegrarcm_v2 --listrcm rcm_list.xml --chip 0x18 0 --download rcm mb1_recovery_prod.bin 0 0
                        [ 0.0205 ] RCM 0 is saved as rcm_0.rcm
                        [ 0.0208 ] RCM 1 is saved as rcm_1.rcm
                        [ 0.0208 ] List of rcm files are saved in rcm_list.xml
                        [ 0.0208 ]
                        [ 0.0208 ] Signing RCM messages
                        [ 0.0214 ] tegrasign_v2 --key None --list rcm_list.xml --pubkeyhash pub_key.key
                        [ 0.0219 ] Assuming zero filled SBK key
                        [ 0.0246 ]
                        [ 0.0247 ] Copying signature to RCM mesages
                        [ 0.0253 ] tegrarcm_v2 --chip 0x18 0 --updatesig rcm_list_signed.xml
                        [ 0.0262 ]
                        [ 0.0262 ] Boot Rom communication
                        [ 0.0268 ] tegrarcm_v2 --chip 0x18 0 --rcm rcm_list_signed.xml
                        [ 0.0274 ] BootRom is not running
                        [ 5.8192 ]
                        [ 6.8233 ] tegrarcm_v2 --isapplet
                        [ 6.8257 ] Applet version 01.00.0000
                        [ 9.7751 ]
                        [ 9.7760 ] tegrasign_v2 --key None --getmode mode.txt
                        [ 9.7768 ] Assuming zero filled SBK key
                        [ 9.7769 ]
                        [ 9.7770 ] Parsing partition layout
                        [ 9.7778 ] tegraparser_v2 --pt flash.xml.tmp
                        [ 9.7791 ]
                        [ 9.7791 ] Creating list of images to be signed
                        [ 9.7799 ] tegrahost_v2 --chip 0x18 0 --partitionlayout flash.xml.bin --list images_list.xml zerosbk
                        [ 9.8642 ]
                        [ 9.8643 ] Generating signatures
                        [ 9.8651 ] tegrasign_v2 --key None --list images_list.xml --pubkeyhash pub_key.key
                        [ 9.8657 ] Assuming zero filled SBK key
                        [ 11.1942 ]
                        [ 11.1943 ] Reading BCT from device for further operations
                        [ 11.1943 ] Generating blob
                        [ 11.1951 ] tegrahost_v2 --chip 0x18 --align blob_nvtboot_recovery_cpu.bin
                        [ 11.1958 ]
                        [ 11.1964 ] tegrahost_v2 --appendsigheader blob_nvtboot_recovery_cpu.bin zerosbk
                        [ 11.1973 ]
                        [ 11.1981 ] tegrasign_v2 --key None --list blob_nvtboot_recovery_cpu_sigheader.bin_list.xml --pubkeyhash pub_key.key
                        [ 11.1986 ] Assuming zero filled SBK key
                        [ 11.2036 ]
                        [ 11.2043 ] tegrahost_v2 --updatesigheader blob_nvtboot_recovery_cpu_sigheader.bin.encrypt blob_nvtboot_recovery_cpu_sigheader.bin.hash zerosbk
                        [ 11.2054 ]
                        [ 11.2061 ] tegrahost_v2 --chip 0x18 --align blob_nvtboot_recovery.bin
                        [ 11.2069 ]
                        [ 11.2076 ] tegrahost_v2 --appendsigheader blob_nvtboot_recovery.bin zerosbk
                        [ 11.2084 ]
                        [ 11.2092 ] tegrasign_v2 --key None --list blob_nvtboot_recovery_sigheader.bin_list.xml --pubkeyhash pub_key.key
                        [ 11.2097 ] Assuming zero filled SBK key
                        [ 11.2118 ]
                        [ 11.2125 ] tegrahost_v2 --updatesigheader blob_nvtboot_recovery_sigheader.bin.encrypt blob_nvtboot_recovery_sigheader.bin.hash zerosbk
                        [ 11.2133 ]
                        [ 11.2140 ] tegrahost_v2 --chip 0x18 --align blob_preboot_d15_prod_cr.bin
                        [ 11.2147 ]
                        [ 11.2153 ] tegrahost_v2 --appendsigheader blob_preboot_d15_prod_cr.bin zerosbk
                        [ 11.2160 ]
                        [ 11.2168 ] tegrasign_v2 --key None --list blob_preboot_d15_prod_cr_sigheader.bin_list.xml --pubkeyhash pub_key.key
                        [ 11.2173 ] Assuming zero filled SBK key
                        [ 11.2189 ]
                        [ 11.2196 ] tegrahost_v2 --updatesigheader blob_preboot_d15_prod_cr_sigheader.bin.encrypt blob_preboot_d15_prod_cr_sigheader.bin.hash zerosbk
                        [ 11.2203 ]
                        [ 11.2211 ] tegrahost_v2 --chip 0x18 --align blob_mce_mts_d15_prod_cr.bin
                        [ 11.2218 ]
                        [ 11.2225 ] tegrahost_v2 --appendsigheader blob_mce_mts_d15_prod_cr.bin zerosbk
                        [ 11.2259 ]
                        [ 11.2269 ] tegrasign_v2 --key None --list blob_mce_mts_d15_prod_cr_sigheader.bin_list.xml --pubkeyhash pub_key.key
                        [ 11.2275 ] Assuming zero filled SBK key
                        [ 11.2730 ]
                        [ 11.2739 ] tegrahost_v2 --updatesigheader blob_mce_mts_d15_prod_cr_sigheader.bin.encrypt blob_mce_mts_d15_prod_cr_sigheader.bin.hash zerosbk
                        [ 11.2765 ]
                        [ 11.2773 ] tegrahost_v2 --chip 0x18 --align blob_bpmp.bin
                        [ 11.2779 ]
                        [ 11.2787 ] tegrahost_v2 --appendsigheader blob_bpmp.bin zerosbk
                        [ 11.2799 ]
                        [ 11.2807 ] tegrasign_v2 --key None --list blob_bpmp_sigheader.bin_list.xml --pubkeyhash pub_key.key
                        [ 11.2813 ] Assuming zero filled SBK key
                        [ 11.2939 ]
                        [ 11.2948 ] tegrahost_v2 --updatesigheader blob_bpmp_sigheader.bin.encrypt blob_bpmp_sigheader.bin.hash zerosbk
                        [ 11.2960 ]
                        [ 11.2967 ] tegrahost_v2 --chip 0x18 --align blob_tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2.dtb
                        [ 11.2973 ]
                        [ 11.2979 ] tegrahost_v2 --appendsigheader blob_tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2.dtb zerosbk
                        [ 11.2993 ]
                        [ 11.3001 ] tegrasign_v2 --key None --list blob_tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2_sigheader.dtb_list.xml --pubkeyhash pub_key.key
                        [ 11.3007 ] Assuming zero filled SBK key
                        [ 11.3146 ]
                        [ 11.3154 ] tegrahost_v2 --updatesigheader blob_tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2_sigheader.dtb.encrypt blob_tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2_sigheader.dtb.hash zerosbk
                        [ 11.3167 ]
                        [ 11.3174 ] tegrahost_v2 --chip 0x18 --align blob_tos-trusty.img
                        [ 11.3180 ]
                        [ 11.3187 ] tegrahost_v2 --appendsigheader blob_tos-trusty.img zerosbk
                        [ 11.3197 ]
                        [ 11.3205 ] tegrasign_v2 --key None --list blob_tos-trusty_sigheader.img_list.xml --pubkeyhash pub_key.key
                        [ 11.3211 ] Assuming zero filled SBK key
                        [ 11.3298 ]
                        [ 11.3306 ] tegrahost_v2 --updatesigheader blob_tos-trusty_sigheader.img.encrypt blob_tos-trusty_sigheader.img.hash zerosbk
                        [ 11.3316 ]
                        [ 11.3323 ] tegrahost_v2 --chip 0x18 --align blob_eks.img
                        [ 11.3330 ]
                        [ 11.3336 ] tegrahost_v2 --appendsigheader blob_eks.img zerosbk
                        [ 11.3343 ]
                        [ 11.3351 ] tegrasign_v2 --key None --list blob_eks_sigheader.img_list.xml --pubkeyhash pub_key.key
                        [ 11.3357 ] Assuming zero filled SBK key
                        [ 11.3359 ]
                        [ 11.3366 ] tegrahost_v2 --updatesigheader blob_eks_sigheader.img.encrypt blob_eks_sigheader.img.hash zerosbk
                        [ 11.3372 ]
                        [ 11.3379 ] tegrahost_v2 --chip 0x18 --align blob_tegra186-quill-p3310-1000-c03-00-base.dtb
                        [ 11.3386 ]
                        [ 11.3393 ] tegrahost_v2 --appendsigheader blob_tegra186-quill-p3310-1000-c03-00-base.dtb zerosbk
                        [ 11.3403 ]
                        [ 11.3411 ] tegrasign_v2 --key None --list blob_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb_list.xml --pubkeyhash pub_key.key
                        [ 11.3416 ] Assuming zero filled SBK key
                        [ 11.3480 ]
                        [ 11.3488 ] tegrahost_v2 --updatesigheader blob_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt blob_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.hash zerosbk
                        [ 11.3497 ]
                        [ 11.3504 ] tegrahost_v2 --chip 0x18 --generateblob blob.xml blob.bin
                        [ 11.3510 ] number of images in blob are 9
                        [ 11.3512 ] blobsize is 4280536
                        [ 11.3513 ] Added binary blob_nvtboot_recovery_cpu_sigheader.bin.encrypt of size 221776
                        [ 11.3527 ] Added binary blob_nvtboot_recovery_sigheader.bin.encrypt of size 90176
                        [ 11.3529 ] Added binary blob_preboot_d15_prod_cr_sigheader.bin.encrypt of size 63104
                        [ 11.3532 ] Added binary blob_mce_mts_d15_prod_cr_sigheader.bin.encrypt of size 2082144
                        [ 11.3535 ] Added binary blob_bpmp_sigheader.bin.encrypt of size 534816
                        [ 11.3538 ] Added binary blob_tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2_sigheader.dtb.encrypt of size 605120
                        [ 11.3543 ] Added binary blob_tos-trusty_sigheader.img.encrypt of size 395072
                        [ 11.3545 ] Added binary blob_eks_sigheader.img.encrypt of size 1440
                        [ 11.3547 ] Added binary blob_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt of size 286736
                        [ 11.3559 ]
                        [ 11.3560 ] Sending bootloader and pre-requisite binaries
                        [ 11.3568 ] tegrarcm_v2 --download blob blob.bin
                        [ 11.3573 ] Applet version 01.00.0000
                        [ 12.8267 ] Sending blob
                        [ 12.8269 ] [................................................] 100%
                        [ 13.4580 ]
                        [ 13.4590 ] tegrarcm_v2 --boot recovery
                        [ 13.4597 ] Applet version 01.00.0000
                        [ 14.9362 ]
                        [ 15.9402 ] tegrarcm_v2 --isapplet
                        [ 17.4189 ]
                        [ 17.4199 ] tegradevflash_v2 --iscpubl
                        [ 17.4206 ] Bootloader version 01.00.0000
                        [ 18.1548 ] Bootloader version 01.00.0000
                        [ 18.1556 ]
                        [ 18.1558 ] Writing partition
                        [ 18.1572 ] tegradevflash_v2 --write kernel-dtb 1_kernel_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt
                        [ 18.1582 ] Bootloader version 01.00.0000
                        [ 18.8952 ] Writing partition kernel-dtb with 1_kernel_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt
                        [ 18.8980 ] [................................................] 100%
                        [ 18.9160 ]
                        [ 18.9160 ] Coldbooting the device
                        [ 18.9168 ] tegradevflash_v2 --reboot coldboot
                        [ 18.9175 ] Bootloader version 01.00.0000
                        [ 19.6554 ]
                        *** The [kernel-dtb] has been updated successfully. ***

                        veye_xummV 1 Reply Last reply Reply Quote 0
                        • veye_xummV Offline
                          veye_xumm @npcdna
                          last edited by

                          @npcdna
                          你好,从你的操作步骤上,看不出什么问题。但是结果却不是想要得到的。
                          我刚才为防万一,在我这里重复了一遍这个操作。能得到正确的结果。

                          暂时我这没有什么思路,可以尝试整体重新烧写标准版,然后替换Image,烧写dtb分区,再试一次。
                          另外,如果方便,也可以将板子寄给我这边帮你进行。

                          PS: 本帖子所有讨论建立在一个基础上,那就是,你用的是官方的TX2开发板。
                          请确认这个信息先。

                          Questions will be answered as soon as possible, please be patient.
                          如果你使用中文,请直接用中文提问。
                          May the force be with YOU. (This is the translation of the mysterious Chinese symbol above.)

                          N 1 Reply Last reply Reply Quote 0
                          • N Offline
                            npcdna @veye_xumm
                            last edited by

                            @veye_xumm 是官方的

                            veye_xummV 1 Reply Last reply Reply Quote 0
                            • veye_xummV Offline
                              veye_xumm @npcdna
                              last edited by

                              @npcdna
                              这个问题提出已经很久了,一直没有更新状态。 我会将状态标记为解决,如果需要,可以再次跟帖,或者直接打开问题。

                              Questions will be answered as soon as possible, please be patient.
                              如果你使用中文,请直接用中文提问。
                              May the force be with YOU. (This is the translation of the mysterious Chinese symbol above.)

                              1 Reply Last reply Reply Quote 0

                              Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                              Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                              With your input, this post could be even better 💗

                              Register Login
                              • First post
                                Last post