Hi WayneWWW
I compared the changes of the bootloder log before and after apt-get upgrade and found several problems. The bootloader.log before and after the update will be placed in the attachment.
-
CBoot was forced to update. From the update record of apt-get upgrade, it should be updated to version 32.7.2, which was originally version 32.7.1.
nvidia-l4t-apt-source.list.txt (697 Bytes) -
The following error occurs when the updated CBoot loads extlinux.conf, so I cannot directly specify the dts file through extlinux.conf.
[0010.122] I> ext4_read_data_from_extent:298: Total file read should not be larger than file stat size
[0010.123] E> file /sdmmc_user/boot/extlinux/extlinux.conf read failed!!Although there is a way to fix it on the Internet, but the relevant patch has not been updated in the update of apt-get upgrade?
Failed to find/load /boot/extlinux/extlinux.conf -
In the bootloader.log, when the dts file in the specified location cannot be obtained from extlinux.conf, it will be changed to “Loading kernel-dtb_b from partition” This description looks like reading the dtb table from the partition.
May I ask which partition you read here?
Is there a way for us to burn the dtb file dd to the partition to replace the dtb by ourselves?
What special treatment is required?
[0011.305] I> Loading kernel-dtb_b from partition
[0011.306] I> Loading partition kernel-dtb_b at 0x91000000 from device(0x1) -
Attach the apt-get source.list mentioned earlier
nvidia-l4t-apt-source.list.txt (697 Bytes)
before_upgrade.log.txt (38.4 KB)
after_upgrade.txt (37.1 KB)