Jetson/L4T/r32.3.x patches

From eLinux.org
< Jetson‎ | L4T
Jump to: navigation, search

Multimedia

[GSTREAMER]streaming using jpegenc halts after a short delay
https://forums.developer.nvidia.com/t/streaming-using-jpegenc-halts-after-a-short-delay/109924/5
[GSTREAMER]Control-rate property(VBR/CBR) takes no effect
https://forums.developer.nvidia.com/t/how-to-use-h-264-5-control-rate-with-gstreamer/119052/7
[GSTREAMER]Memory leak in video/x-raw ! nvvidconv ! video/x-raw(memory:NVMM)
https://forums.developer.nvidia.com/t/using-nvv4l2h264enc-encoder-memory-increases-when-releasing-pipeline-and-setting-up-a-new-one/82864/15
[MMAPI]setQpRange error
https://forums.developer.nvidia.com/t/setqprange-error/110464/7

Misc

[Nano/TX1] fix the Nano and TX1 APP partition cloning issue
https://devtalk.nvidia.com/default/topic/1064479/jetson-nano/about-the-making-of-the-mirror-of-the-jetson-nano-module/post/5419408/#5419408
[Nano A02(sdcard)] fix the dtb update failed.
Modify the file at ../Linux_for_tegra/rootfs/opt/nvidia/l4t-bootloader-config/nv-l4t-bootloader-config.sh as below and reflash or just copy it to Tegra and update the DTB again.
diff --git a/rfs/opt/nvidia/l4t-bootloader-config/nv-l4t-bootloader-config.sh b/rfs/opt/nvidia/l4t-bootloader-config/nv-l4t-bootloader-config.sh
index 921efc2..e383176 100755
--- a/rfs/opt/nvidia/l4t-bootloader-config/nv-l4t-bootloader-config.sh
+++ b/rfs/opt/nvidia/l4t-bootloader-config/nv-l4t-bootloader-config.sh
@@ -1,5 +1,5 @@
 #!/bin/bash
-# Copyright (c) 2019, NVIDIA CORPORATION.  All rights reserved.
+# Copyright (c) 2019-2020, NVIDIA CORPORATION.  All rights reserved.
 #
 # NVIDIA CORPORATION and its licensors retain all intellectual property
 # and proprietary rights in and to this software, related documentation
@@ -123,10 +123,10 @@ t210ref_update_qspi_check () {
                        # need to update QSPI
                        return 0
                elif (( "${sys_maj_rev}" == "${qspi_maj_rev}" )); then
-                       if (( "${sys_min_rev}" >= "${qspi_min_rev}" )); then
+                       if (( "${sys_min_rev}" > "${qspi_min_rev}" )); then
                                # sys_rel == qspi_rel
                                # sys_maj_rev == qspi_maj_rev
-                               # sys_min_rev >= qspi_min_rev
+                               # sys_min_rev > qspi_min_rev
                                # need to update QSPI
                                return 0
                        else
[Xavier] High cpu usage and cause performance drop
https://forums.developer.nvidia.com/t/high-cpu-usage-when-idle/116766/

USB

[TX2] USB3 Hub causes flash error (custom carrier board)
https://forums.developer.nvidia.com/t/deploying-with-l4t-flash-sh-breaks-on-my-carrier-board/82879/55 
USB tethering does not work
https://forums.developer.nvidia.com/t/android-usb-tethering-not-working/123202/28
[TX2]Not enough host controller resources for new device state
https://forums.developer.nvidia.com/t/xbox-360-controller-through-usb-hub-broken-in-jetpack-4-x-works-in-jetpack-3-x-not-enough-host-c/110621/2
[Jetson Nano]Power control
https://forums.developer.nvidia.com/t/usb-power-control/79037/7
[Jetson Nano]Do USB2 compliance test on USB hub
https://forums.developer.nvidia.com/t/jetson-nano-usb2-0-tuning-guide-bus-error-core-dumped/113139/4
[USB 3 hang when USAP enabled device is connected]
https://forums.developer.nvidia.com/t/usb3-hangs-when-connecting-a-uasp-enabled-portable-drive/77237/6

Camera

Segmentation fault when running nvarguscamerasrc pipeline
TX1/Nano
https://devtalk.nvidia.com/default/topic/1070455/jetson-nano/bug-nvarguscamerasrc-segmentation-fault/post/5429630/#5429630
TX2/Xavier
https://devtalk.nvidia.com/default/topic/1062196/jetson-tx2/nvargus-daemon-freeze-hang-on-pipeline-stop-on-r32-1/post/5429629/#5429629
Add preferred stride cid control for stride adjustment. (v4l2-ctl --set-ctrl preferred_stride=256 preferred_stride=256)
https://devtalk.nvidia.com/default/topic/1073152/jetson-tx2/video-for-linux-v4l-issue-for-onboard-ov5693/post/5436809/#5436809
Modification to configure LP-bypass mode for continuous clock sensors, setting CSI CIL configure in case sensor start streaming early
https://forums.developer.nvidia.com/t/165343/32
Argus Error Resiliency  
https://forums.developer.nvidia.com/t/170086/18

SPI

TX1/Nano enable the SPI interface. Need modify the u-boot to remove the GPIO enable bit and modify the dts for the pinmux configure.
https://forums.developer.nvidia.com/t/check-pinmux-on-spi0-1-on-jetson-nano/115534/20?u=shaneccc

PCIe

Enable PCIe C4 controller on Xavier
https://forums.developer.nvidia.com/t/how-to-config-the-xavier-c4-lane-to-pcie-x2-function/124748
Disable SMMU but get MC error
https://forums.developer.nvidia.com/t/pcie-smmu-issue/67027/7