CAN bus problems in JetPack 4.5, but not in JetPack 4.4

Hi,

I managed to solve the problem.

The solution that worked for me:
In file hardware/nvidia/platform/t19x/galen/kernel-dts/common/tegra194-p2888-0001-p2822-0000-common.dtsi I closed the clocks.

clocks-init {
                compatible = "nvidia,clocks-config";
                status = "okay";
                disable {
        /*              clocks = <&aon_clks TEGRA194_CLK_PLLAON>,
                                <&bpmp_clks TEGRA194_CLK_CAN1>,
                                <&bpmp_clks TEGRA194_CLK_CAN2>;   */
                };
        };

After the change, I created a new DTB (tegra194-p2888-0001-p2822-0000.dtb). Copied it to Linux_for_Tegra/kernel/dtb folder
and burned new DTB.
As a result, CAN device started to work.

2 Likes