This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4AL-Q1: enable i2c2 in linux

Part Number: TDA4AL-Q1


Hi,

We want to implement I2C2 enable on the Linux side. Currently, we have encountered the issue of "controller timed out" after modifying it in the following way. We hope you can help analyze where our modifications were incorrect or need to be made elsewhere. Thank you very much.

Here are our modifications:

The file path is:  tda4/board-support/linux/arch/arm64/boot/dts/ti/k3-j721s2-common-proc-board.dts

The error log is as follows:

  • Hi Li,

    MAIN_I2C2 is a different instance: omap_i2c 2020000.i2c: bus 5 rev0.12 at 400 kHz

    So the timeouts that you are observing is from a different I2C - MCU_I2C1

    Can you double check if omap_i2c 2020000.i2c: is working fine?

    Best Regards,
    Keerthy

  • Hi ,

       We used the i2cdetect tool but did not recognize the correct main_I2C2. How do we configure this.

    BRs

  • Hi,

    Somehow the main_i2c2 is not probed. Can you check if the status is set to okay or disabled in the device tree?

    Regards,

    Keerthy

  • Here are our modifications and dts file:

    // SPDX-License-Identifier: GPL-2.0
    /*
     * Copyright (C) 2021 Texas Instruments Incorporated - https://www.ti.com/
     *
     * Common Processor Board: https://www.ti.com/tool/J721EXCPXEVM
     */
    
    /dts-v1/;
    
    #include "k3-j721s2-som-p0.dtsi"
    #include <dt-bindings/net/ti-dp83867.h>
    #include <dt-bindings/phy/phy-cadence.h>
    #include <dt-bindings/phy/phy.h>
    #include <dt-bindings/mux/ti-serdes.h>
    
    / {
    	compatible = "ti,j721s2-evm", "ti,j721s2";
    	model = "Texas Instruments J721S2 EVM";
    
    	chosen {
    		stdout-path = "serial2:115200n8";
    		bootargs = "console=ttyS2,115200n8 earlycon=ns16550a,mmio32,0x2800000";
    	};
    
    	aliases {
    		serial2 = &main_uart0;
    		mmc0 = &main_sdhci0;
    		mmc1 = &main_sdhci1;
    		can0 = &mcu_mcan0;
    		can1 = &main_mcan0;
    		can2 = &mcu_mcan1;
    		can3 = &main_mcan1;
    		can4 = &main_mcan2;
    		can5 = &main_mcan13;
    		can6 = &main_mcan14;
    		can7 = &main_mcan15;
    		can8 = &main_mcan16;
    		//ethernet1 = &main_cpsw_port1;
    	};
    
    	evm_12v0: fixedregulator-evm12v0 {
    		/* main supply */
    		compatible = "regulator-fixed";
    		regulator-name = "evm_12v0";
    		regulator-min-microvolt = <12000000>;
    		regulator-max-microvolt = <12000000>;
    		regulator-always-on;
    		regulator-boot-on;
    	};
    
    	vsys_3v3: fixedregulator-vsys3v3 {
    		/* Output of LM5140 */
    		compatible = "regulator-fixed";
    		regulator-name = "vsys_3v3";
    		regulator-min-microvolt = <3300000>;
    		regulator-max-microvolt = <3300000>;
    		vin-supply = <&evm_12v0>;
    		regulator-always-on;
    		regulator-boot-on;
    	};
    
    	vsys_5v0: fixedregulator-vsys5v0 {
    		/* Output of LM5140 */
    		compatible = "regulator-fixed";
    		regulator-name = "vsys_5v0";
    		regulator-min-microvolt = <5000000>;
    		regulator-max-microvolt = <5000000>;
    		vin-supply = <&evm_12v0>;
    		regulator-always-on;
    		regulator-boot-on;
    	};
    
    	vdd_mmc1: fixedregulator-sd {
    		/* Output of TPS22918 */
    		compatible = "regulator-fixed";
    		regulator-name = "vdd_mmc1";
    		regulator-min-microvolt = <3300000>;
    		regulator-max-microvolt = <3300000>;
    		regulator-boot-on;
    		enable-active-high;
    		vin-supply = <&vsys_3v3>;
    		gpio = <&wkup_gpio0 18 GPIO_ACTIVE_HIGH>;
    	};
    
    	vdd_sd_dv: gpio-regulator-TLV71033 {
    		/* Output of TLV71033 */
    		compatible = "regulator-gpio";
    		regulator-name = "tlv71033";
    		//pinctrl-names = "default";
    		//pinctrl-0 = <&vdd_sd_dv_pins_default>;
    		regulator-min-microvolt = <1800000>;
    		regulator-max-microvolt = <3300000>;
    		regulator-boot-on;
    		vin-supply = <&vsys_5v0>;
    		gpios = <&main_gpio0 8 GPIO_ACTIVE_HIGH>;
    		states = <1800000 0x0>,
    			 <3300000 0x1>;
    	};
    
    	transceiver1: can-phy1 {
    		compatible = "ti,tcan1043";
    		#phy-cells = <0>;
    		max-bitrate = <5000000>;
    		pinctrl-names = "default";
    		pinctrl-0 = <&mcu_mcan0_gpio_pins_default>;
    		standby-gpios = <&wkup_gpio0 66 GPIO_ACTIVE_LOW>;
    		enable-gpios = <&wkup_gpio0 11 GPIO_ACTIVE_HIGH>;
    	};
    
    	transceiver2: can-phy2 {
    		compatible = "ti,tcan1042";
    		#phy-cells = <0>;
    		max-bitrate = <5000000>;
    		pinctrl-names = "default";
    		pinctrl-0 = <&mcu_mcan1_gpio_pins_default>;
    		standby-gpios = <&wkup_gpio0 19 GPIO_ACTIVE_LOW>;
    	};
    
    	transceiver3: can-phy3 {
    		compatible = "ti,tcan1042";
    		#phy-cells = <0>;
    		max-bitrate = <5000000>;
    		pinctrl-names = "default";
    		pinctrl-0 = <&main_mcan0_gpio_pins_default>;
    		standby-gpios = <&wkup_gpio0 1 GPIO_ACTIVE_LOW>;
    	};
    
    	transceiver4: can-phy4 {
    		compatible = "ti,tcan1042";
    		#phy-cells = <0>;
    		max-bitrate = <5000000>;
    		pinctrl-names = "default";
    		pinctrl-0 = <&main_mcan1_gpio_pins_default>;
    		standby-gpios = <&wkup_gpio0 16 GPIO_ACTIVE_LOW>;
    	};
    
    	transceiver5: can-phy5 {
    		compatible = "ti,tcan1042";
    		#phy-cells = <0>;
    		max-bitrate = <5000000>;
    		pinctrl-names = "default";
    		pinctrl-0 = <&main_mcan2_gpio_pins_default>;
    		standby-gpios = <&wkup_gpio0 17 GPIO_ACTIVE_LOW>;
    	};
    
    	transceiver6: can-phy6 {
    		compatible = "ti,tcan1042";
    		#phy-cells = <0>;
    		max-bitrate = <5000000>;
    		pinctrl-names = "default";
    		pinctrl-0 = <&main_mcan13_gpio_pins_default>;
    		standby-gpios = <&wkup_gpio0 22 GPIO_ACTIVE_LOW>;
    	};
    
    	transceiver7: can-phy7 {
    		compatible = "ti,tcan1042";
    		#phy-cells = <0>;
    		max-bitrate = <5000000>;
    		pinctrl-names = "default";
    		pinctrl-0 = <&main_mcan14_gpio_pins_default>;
    		standby-gpios = <&wkup_gpio0 8 GPIO_ACTIVE_LOW>;
    	};
    
    	transceiver8: can-phy8 {
    		compatible = "ti,tcan1042";
    		#phy-cells = <0>;
    		max-bitrate = <5000000>;
    		pinctrl-names = "default";
    		pinctrl-0 = <&main_mcan15_gpio_pins_default>;
    		standby-gpios = <&wkup_gpio0 24 GPIO_ACTIVE_LOW>;
    	};
    
    	transceiver9: can-phy9 {
    		compatible = "ti,tcan1042";
    		#phy-cells = <0>;
    		max-bitrate = <5000000>;
    		pinctrl-names = "default";
    		pinctrl-0 = <&main_mcan16_gpio_pins_default>;
    		standby-gpios = <&wkup_gpio0 37 GPIO_ACTIVE_LOW>;
    	};
    
    	dp0_pwr_3v3: fixedregulator-dp0-prw {
    		compatible = "regulator-fixed";
    		regulator-name = "dp0-pwr";
    		regulator-min-microvolt = <3300000>;
    		regulator-max-microvolt = <3300000>;
    		gpio = <&exp4 0 0>;	/* P0 - DP0_PWR_SW_EN */
    		enable-active-high;
    	};
    
    	dp1_pwr_3v3: regulator-dp1-prw {
    		compatible = "regulator-fixed";
    		regulator-name = "dp1-pwr";
    		regulator-min-microvolt = <3300000>;
    		regulator-max-microvolt = <3300000>;
    		gpio = <&exp4 1 GPIO_ACTIVE_HIGH>; /* P1 - DP1_PWR_SW_EN */
    		enable-active-high;
    		regulator-always-on;
    	};
    
    	dp0: dp0-connector {
    		compatible = "dp-connector";
    		label = "DP0";
    		type = "full-size";
    		dp-pwr-supply = <&dp0_pwr_3v3>;
    
    		port {
    			dp0_connector_in: endpoint {
    				remote-endpoint = <&dp0_out>;
    			};
    		};
    	};
    
    	panel {
    		compatible = "ti,panel-edp";
    		power-supply = <&dp1_pwr_3v3>;
    
    		port {
    			dp1_panel_in: endpoint {
    				remote-endpoint = <&dp1_out>;
    			};
    		};
    	};
    };
    
    &main_i2c4 {
    	//pinctrl-names = "default";
    	//pinctrl-0 = <&main_i2c4_pins_default>;
    	clock-frequency = <400000>;
    	status = "disabled";
    	exp4: gpio@20 {
    		compatible = "ti,tca6408";
    		reg = <0x20>;
    		gpio-controller;
    		#gpio-cells = <2>;
    	};
    };
    
    &main_pmx0 {
        main_uart0_pins_default: main_uart0_pins_default {
    		pinctrl-single,pins = <
    			J721S2_IOPAD(0x04C, PIN_INPUT, 11) /* CTSn */
    			J721S2_IOPAD(0x050, PIN_OUTPUT, 11) /* RTSn */
    			J721S2_IOPAD(0x0BC, PIN_INPUT, 11) /* RXD */
    			J721S2_IOPAD(0x0C0, PIN_OUTPUT, 11) /* TXD */
    		>;
           };
    
    	main_mmc1_pins_default: main-mmc1-pins-default {
    		pinctrl-single,pins = <
    			J721S2_IOPAD(0x104, PIN_INPUT, 0) /* (P23) MMC1_CLK */
    			J721S2_IOPAD(0x108, PIN_INPUT, 0) /* (N24) MMC1_CMD */
    			J721S2_IOPAD(0x100, PIN_INPUT, 0) /* (###) MMC1_CLKLB */
    			J721S2_IOPAD(0x0fc, PIN_INPUT, 0) /* (M23) MMC1_DAT0 */
    			J721S2_IOPAD(0x0f8, PIN_INPUT, 0) /* (P24) MMC1_DAT1 */
    			J721S2_IOPAD(0x0f4, PIN_INPUT, 0) /* (R24) MMC1_DAT2 */
    			J721S2_IOPAD(0x0f0, PIN_INPUT, 0) /* (R22) MMC1_DAT3 */
    			J721S2_IOPAD(0x0e8, PIN_INPUT, 8) /* (AE25) TIMER_IO0.MMC1_SDCD */
    		>;
    	};
    
    	vdd_sd_dv_pins_default: vdd-sd-dv-pins-default {
    		pinctrl-single,pins = <
    			//J721S2_IOPAD(0x020, PIN_INPUT, 7) /* (AA23) MCAN15_RX.GPIO0_8 */
    		>;
    	};
    
    	main_usbss0_pins_default: main-usbss0-pins-default {
    		pinctrl-single,pins = <
    			J721S2_IOPAD(0x0ec, PIN_OUTPUT, 6) /* (AG25) TIMER_IO1.USB0_DRVVBUS */
    		>;
    	};
    
    	main_mcan0_pins_default: main-mcan0-pins-default {
    		pinctrl-single,pins = <
    			J721S2_IOPAD(0x068, PIN_INPUT, 0) /* (U28) MCAN0_RX */
    			J721S2_IOPAD(0x064, PIN_INPUT, 0) /* (W28) MCAN0_TX */
    		>;
    	};
    
    	main_mcan1_pins_default: main-mcan1-pins-default {
    		pinctrl-single,pins = <
    			J721S2_IOPAD(0x0c8, PIN_INPUT, 4) /* (AD28) EXT_REFCLK1.MCAN1_RX */
    			J721S2_IOPAD(0x06c, PIN_INPUT, 0) /* (V26) MCAN1_TX */
    		>;
    	};
    
    	main_mcan2_pins_default: main-mcan2-pins-default {
    		pinctrl-single,pins = <
    			J721S2_IOPAD(0x078, PIN_INPUT, 0) /* (Y25) MCAN2_RX */
    			J721S2_IOPAD(0x074, PIN_INPUT, 0) /* (R28) MCAN2_TX */
    		>;
    	};
    
    	main_mcan13_pins_default: main-mcan13-pins-default {
    		pinctrl-single,pins = <
    			J721S2_IOPAD(0x010, PIN_INPUT, 0) /* (AF28) MCAN13_RX */
    			J721S2_IOPAD(0x00c, PIN_INPUT, 0) /* (AE28) MCAN13_TX */
    		>;
    	};
    
    	main_mcan14_pins_default: main-mcan14-pins-default {
    		pinctrl-single,pins = <
    			J721S2_IOPAD(0x018, PIN_INPUT, 0) /* (W23) MCAN14_RX */
    			J721S2_IOPAD(0x014, PIN_INPUT, 0) /* (AD25) MCAN14_TX */
    		>;
    	};
    
    	main_mcan15_pins_default: main-mcan15-pins-default {
    		pinctrl-single,pins = <
    			J721S2_IOPAD(0x020, PIN_INPUT, 0) /* (AA23) MCAN15_RX */
    			J721S2_IOPAD(0x01c, PIN_INPUT, 0) /* (Y24) MCAN15_TX */
    		>;
    	};
    
    	main_mcan16_pins_default: main-mcan16-pins-default {
    		pinctrl-single,pins = <
    			J721S2_IOPAD(0x028, PIN_INPUT, 0) /* (AB24) MCAN16_RX */
    			J721S2_IOPAD(0x024, PIN_INPUT, 0) /* (Y28) MCAN16_TX */
    		>;
    	};
    
    	main_i2c4_pins_default: main-i2c4-pins-default {
    		pinctrl-single,pins = <
    			//J721S2_IOPAD(0x014, PIN_INPUT_PULLUP, 8) /* (AD25) I2C4_SCL */
    			//J721S2_IOPAD(0x010, PIN_INPUT_PULLUP, 8) /* (AF28) I2C4_SDA */
    		>;
    	};
    
    	dp0_pins_default: dp0-pins-default {
    		pinctrl-single,pins = <
    			J721S2_IOPAD(0x0b8, PIN_INPUT, 3) /* (AA24) MCASP1_ACLKX.DP0_HPD */
    		>;
    	};
    
    	main_i2c2_pins_default: main-i2c2-pins-default {
    		pinctrl-single,pins = <
    			J721S2_IOPAD(0x04c, PIN_INPUT, 13) /* (V27) MCAN15_TX.I2C2_SCL */
    			J721S2_IOPAD(0x050, PIN_INPUT, 13) /* (W27) MCAN14_RX.I2C2_SDA */
    		>;
    	};
    
    	main_i2c5_pins_default: main-i2c5-pins-default {
    		pinctrl-single,pins = <
    			//J721S2_IOPAD(0x01c, PIN_INPUT, 8) /* (Y24) MCAN15_TX.I2C5_SCL */
    			//J721S2_IOPAD(0x018, PIN_INPUT, 8) /* (W23) MCAN14_RX.I2C5_SDA */
    		>;
    	};
    };
    
    &wkup_pmx0 {
    	mcu_cpsw_pins_default: mcu-cpsw-pins-default {
    		pinctrl-single,pins = <
    			J721S2_WKUP_IOPAD(0x094, PIN_INPUT, 0) /* (B22) MCU_RGMII1_RD0 */
    			J721S2_WKUP_IOPAD(0x090, PIN_INPUT, 0) /* (B21) MCU_RGMII1_RD1 */
    			J721S2_WKUP_IOPAD(0x08c, PIN_INPUT, 0) /* (C22) MCU_RGMII1_RD2 */
    			J721S2_WKUP_IOPAD(0x088, PIN_INPUT, 0) /* (D23) MCU_RGMII1_RD3 */
    			J721S2_WKUP_IOPAD(0x084, PIN_INPUT, 0) /* (D22) MCU_RGMII1_RXC */
    			J721S2_WKUP_IOPAD(0x06c, PIN_INPUT, 0) /* (E23) MCU_RGMII1_RX_CTL */
    			J721S2_WKUP_IOPAD(0x07c, PIN_OUTPUT, 0) /* (F23) MCU_RGMII1_TD0 */
    			J721S2_WKUP_IOPAD(0x078, PIN_OUTPUT, 0) /* (G22) MCU_RGMII1_TD1 */
    			J721S2_WKUP_IOPAD(0x074, PIN_OUTPUT, 0) /* (E21) MCU_RGMII1_TD2 */
    			J721S2_WKUP_IOPAD(0x070, PIN_OUTPUT, 0) /* (E22) MCU_RGMII1_TD3 */
    			J721S2_WKUP_IOPAD(0x080, PIN_OUTPUT, 0) /* (F21) MCU_RGMII1_TXC */
    			J721S2_WKUP_IOPAD(0x068, PIN_OUTPUT, 0) /* (F22) MCU_RGMII1_TX_CTL */
    		>;
    	};
    
    	mcu_mdio_pins_default: mcu-mdio-pins-default {
    		pinctrl-single,pins = <
    			J721S2_WKUP_IOPAD(0x09c, PIN_OUTPUT, 0) /* (A21) MCU_MDIO0_MDC */
    			J721S2_WKUP_IOPAD(0x098, PIN_INPUT, 0) /* (A22) MCU_MDIO0_MDIO */
    		>;
    	};
    
    	mcu_mcan0_pins_default: mcu-mcan0-pins-default {
    		pinctrl-single,pins = <
    			J721S2_WKUP_IOPAD(0x0bc, PIN_INPUT, 0) /* (E28) MCU_MCAN0_RX */
    			J721S2_WKUP_IOPAD(0x0b8, PIN_OUTPUT, 0) /* (E27) MCU_MCAN0_TX */
    		>;
    	};
    
    	mcu_mcan1_pins_default: mcu-mcan1-pins-default {
    		pinctrl-single,pins = <
    			J721S2_WKUP_IOPAD(0x0d4, PIN_INPUT, 0) /* (F26) WKUP_GPIO0_5.MCU_MCAN1_RX */
    			J721S2_WKUP_IOPAD(0x0d0, PIN_OUTPUT, 0) /* (C23) WKUP_GPIO0_4.MCU_MCAN1_TX */
    		>;
    	};
    
    	mcu_mcan0_gpio_pins_default: mcu-mcan0-gpio-pins-default {
    		pinctrl-single,pins = <
    			J721S2_WKUP_IOPAD(0x0ec, PIN_INPUT, 7) /* (F25) WKUP_GPIO0_11 */
    			J721S2_WKUP_IOPAD(0x180, PIN_INPUT, 7) /* (G25) WKUP_GPIO0_66 */
    		>;
    	};
    
    	mcu_mcan1_gpio_pins_default: mcu-mcan1-gpio-pins-default {
    		pinctrl-single,pins = <
    			J721S2_WKUP_IOPAD(0x00c, PIN_INPUT, 7) /* (C19) MCU_OSPI0_D0.WKUP_GPIO0_19 */
    		>;
    	};
    	
    	main_mcan0_gpio_pins_default: main-mcan0-gpio-pins-default {
    		pinctrl-single,pins = <
    			J721S2_WKUP_IOPAD(0x0c4, PIN_INPUT, 7) /* (E24) WKUP_GPIO0_1 */
    		>;
    	};
    
    	main_mcan1_gpio_pins_default: main-mcan1-gpio-pins-default {
    		pinctrl-single,pins = <
    			J721S2_WKUP_IOPAD(0x000, PIN_INPUT, 7) /* (D19) MCU_OSPI0_CLK.WKUP_GPIO0_16 */
    		>;
    	};
    
    	main_mcan2_gpio_pins_default: main-mcan2-gpio-pins-default {
    		pinctrl-single,pins = <
    			J721S2_WKUP_IOPAD(0x004, PIN_INPUT, 7) /* (E20) MCU_OSPI0_LBCLKO.WKUP_GPIO0_17 */
    		>;
    	};
    
    	main_mcan13_gpio_pins_default: main-mcan13-gpio-pins-default {
    		pinctrl-single,pins = <
    			J721S2_WKUP_IOPAD(0x018, PIN_INPUT, 7) /* (F18) MCU_OSPI0_D3.WKUP_GPIO0_22 */
    		>;
    	};
    
    	main_mcan14_gpio_pins_default: main-mcan14-gpio-pins-default {
    		pinctrl-single,pins = <
    			J721S2_WKUP_IOPAD(0x0e0, PIN_INPUT, 7) /* (F24) WKUP_GPIO0_8 */
    		>;
    	};
    
    	main_mcan15_gpio_pins_default: main-mcan15-gpio-pins-default {
    		pinctrl-single,pins = <
    			J721S2_WKUP_IOPAD(0x020, PIN_INPUT, 7) /* (G19) MCU_OSPI0_D5.WKUP_GPIO0_24 */
    		>;
    	};
    
    	main_mcan16_gpio_pins_default: main-mcan16-gpio-pins-default {
    		pinctrl-single,pins = <
    			J721S2_WKUP_IOPAD(0x058, PIN_INPUT, 7) /* (A20) MCU_OSPI1_D3.WKUP_GPIO0_37 */
    		>;
    	};
    
    	mcu_fss0_ospi1_pins_default: mcu-fss0-ospi1-pins-default {
    		pinctrl-single,pins = <
    			J721S2_WKUP_IOPAD(0x040, PIN_OUTPUT, 0) /* (A19) MCU_OSPI1_CLK */
    			J721S2_WKUP_IOPAD(0x05c, PIN_OUTPUT, 0) /* (D20) MCU_OSPI1_CSn0 */
    			J721S2_WKUP_IOPAD(0x060, PIN_OUTPUT, 0) /* (C21) MCU_OSPI1_CSn1 */
    			J721S2_WKUP_IOPAD(0x04c, PIN_INPUT, 0) /* (D21) MCU_OSPI1_D0 */
    			J721S2_WKUP_IOPAD(0x050, PIN_INPUT, 0) /* (G20) MCU_OSPI1_D1 */
    			J721S2_WKUP_IOPAD(0x054, PIN_INPUT, 0) /* (C20) MCU_OSPI1_D2 */
    			//J721S2_WKUP_IOPAD(0x058, PIN_INPUT, 0) /* (A20) MCU_OSPI1_D3 */
    			J721S2_WKUP_IOPAD(0x048, PIN_INPUT, 0) /* (B19) MCU_OSPI1_DQS */
    			J721S2_WKUP_IOPAD(0x044, PIN_INPUT, 0) /* (B20) MCU_OSPI1_LBCLKO */
    		>;
    	};
    };
    
    &main_gpio2 {
    	status = "disabled";
    };
    
    &main_gpio4 {
    	status = "disabled";
    };
    
    &main_gpio6 {
    	status = "disabled";
    };
    
    &wkup_gpio1 {
    	status = "disabled";
    };
    
    &wkup_uart0 {
    	status = "reserved";
    };
    
    &main_uart0 {
           /* UART for Main debug console*/
           pinctrl-names = "default";
           pinctrl-0 = <&main_uart0_pins_default>;
           power-domains = <&k3_pds 146 TI_SCI_PD_EXCLUSIVE>;
    };
    
    &main_uart1 {
    	status = "disabled";
    };
    
    &main_uart2 {
    	status = "disabled";
    };
    
    &main_uart3 {
    	status = "disabled";
    };
    
    &main_uart4 {
    	status = "disabled";
    };
    
    &main_uart5 {
    	status = "disabled";
    };
    
    &main_uart6 {
    	status = "disabled";
    };
    
    &main_uart7 {
    	status = "disabled";
    };
    
    &main_uart8 {
        status = "disabled";
    };
    
    &main_uart9 {
    	status = "disabled";
    };
    
    &main_i2c0 {
    	clock-frequency = <400000>;
    
    	exp1: gpio@20 {
    		compatible = "ti,tca6416";
    		reg = <0x20>;
    		gpio-controller;
    		#gpio-cells = <2>;
    		gpio-line-names = "PCIE_2L_MODE_SEL", "PCIE_2L_PERSTZ", "PCIE_2L_RC_RSTZ",
    				  "PCIE_2L_EP_RST_EN", "PCIE_1L_MODE_SEL", "PCIE_1L_PERSTZ",
    				  "PCIE_1L_RC_RSTZ", "PCIE_1L_EP_RST_EN", "PCIE_2L_PRSNT#",
    				  "PCIE_1L_PRSNT#", "CDCI1_OE1/OE4", "CDCI1_OE2/OE3", "EXP_MUX1",
    				  "EXP_MUX2", "EXP_MUX3", "GESI_EXP_PHY_RSTz";
    	};
    
    	exp2: gpio@22 {
    		compatible = "ti,tca6424";
    		reg = <0x22>;
    		gpio-controller;
    		#gpio-cells = <2>;
    		gpio-line-names = "APPLE_AUTH_RSTZ", "MLB_RSTZ", "GPIO_USD_PWR_EN", "USBC_PWR_EN",
    				  "USBC_MODE_SEL1", "USBC_MODE_SEL0", "MCAN0_EN", "MCAN0_STB#",
    				  "MUX_SPAREMUX_SPARE", "MCASP/TRACE_MUX_S0", "MCASP/TRACE_MUX_S1",
    				  "MLB_MUX_SEL", "MCAN_MUX_SEL", "MCASP2/SPI3_MUX_SEL", "PCIe_CLKREQn_MUX_SEL",
    				  "CDCI2_RSTZ", "ENET_EXP_PWRDN", "ENET_EXP_RESETZ", "ENET_I2CMUX_SEL",
    				  "ENET_EXP_SPARE2", "M2PCIE_RTSZ", "USER_INPUT1", "USER_LED1", "USER_LED2";
    	};
    };
    
    &main_i2c1 {
    	status = "disabled";
    };
    
    &main_i2c2 {
    	pinctrl-names = "default";
    	pinctrl-0 = <&main_i2c2_pins_default>;
    	clock-frequency = <400000>;
    	status = "okay";
    
    	exp3: gpio@20 {
    		compatible = "ti,tca6408";
    		reg = <0x20>;
    		gpio-controller;
            status = "okay";
            };
    };
    
    &main_i2c3 {
    	status = "disabled";
    };
    
    &main_i2c5 {
    //	pinctrl-names = "default";
    //	pinctrl-0 = <&main_i2c5_pins_default>;
    	clock-frequency = <400000>;
    	status = "disabled";
    
    	exp5: gpio@20 {
    		compatible = "ti,tca6408";
    		reg = <0x20>;
    		gpio-controller;
    		#gpio-cells = <2>;
    	};
    };
    
    &main_i2c6 {
    	status = "disabled";
    };
    
    &main_spi4 {
    	status = "disabled";
    };
    
    &mcu_spi0 {
    	status = "disabled";
    };
    
    &mcu_spi1 {
    	status = "disabled";
    };
    
    &mcu_spi2 {
    	status = "disabled";
    };
    
    &main_sdhci0 {
    	/* eMMC */
            bus-width = <8> ;
    	non-removable;
    	ti,driver-strength-ohm = <50>;
    	disable-wp;
    };
    
    &main_sdhci1 {
    	/* SD card */
    	pinctrl-0 = <&main_mmc1_pins_default>;
    	pinctrl-names = "default";
    	disable-wp;
    	vmmc-supply = <&vdd_mmc1>;
    	vqmmc-supply = <&vdd_sd_dv>;
    };
    
    &mcu_cpsw {
    	pinctrl-names = "default";
    	pinctrl-0 = <&mcu_cpsw_pins_default &mcu_mdio_pins_default>;
            //cpts {
            //   ti,pps=<3 1>;
            //};
    };
    
    //&davinci_mdio {
    //	phy0: ethernet-phy@0 {
    //		reg = <0>;
    //		ti,rx-internal-delay = <DP83867_RGMIIDCTL_2_00_NS>;
    //		ti,fifo-depth = <DP83867_PHYCR_FIFO_DEPTH_4_B_NIB>;
    //		ti,min-output-impedance;
    //	};
    //       status = "disabled" ;
    //};
    
    &cpsw_port1 {
    	phy-mode = "rgmii-id";
            fixed-link{
                speed = <1000>;
                full-duplex;
            };
    	//phy-handle = <&phy0>;
    };
    
    &serdes_ln_ctrl {
    	idle-states = <J721S2_SERDES0_LANE0_PCIE1_LANE0>, <J721S2_SERDES0_LANE1_USB>,
    		      <J721S2_SERDES0_LANE2_EDP_LANE2>, <J721S2_SERDES0_LANE3_EDP_LANE3>;
    };
    
    &serdes_refclk {
    	clock-frequency = <100000000>;
    };
    
    &serdes0 {
    	serdes0_pcie_link: phy@0 {
    		reg = <0>;
    		cdns,num-lanes = <1>;
    		#phy-cells = <0>;
    		cdns,phy-type = <PHY_TYPE_PCIE>;
    		resets = <&serdes_wiz0 1>;
    	};
    };
    
    &usb_serdes_mux {
    	idle-states = <1>; /* USB0 to SERDES lane 1 */
    };
    
    &edp_serdes_mux {
    	idle-states = <1>; /* EDP0 to SERDES lane 2/3 */
    };
    
    &usbss0 {
    	pinctrl-0 = <&main_usbss0_pins_default>;
    	pinctrl-names = "default";
    	ti,vbus-divider;
    	ti,usb2-only;
    };
    
    &usb0 {
    	dr_mode = "otg";
    	maximum-speed = "high-speed";
    };
    
    &pcie1_rc {
    	reset-gpios = <&exp1 2 GPIO_ACTIVE_HIGH>;
    	phys = <&serdes0_pcie_link>;
    	phy-names = "pcie-phy";
    	num-lanes = <1>;
    };
    
    &pcie1_ep {
    	phys = <&serdes0_pcie_link>;
    	phy-names = "pcie-phy";
    	num-lanes = <1>;
    	status = "disabled";
    };
    
    &ospi1 {
    	//pinctrl-names = "default";
    	//pinctrl-0 = <&mcu_fss0_ospi1_pins_default>;
    
    	status = "disabled";
    	flash@0{
    		compatible = "jedec,spi-nor";
    		reg = <0x0>;
    		spi-tx-bus-width = <1>;
    		spi-rx-bus-width = <4>;
    		spi-max-frequency = <40000000>;
    		cdns,tshsl-ns = <60>;
    		cdns,tsd2d-ns = <60>;
    		cdns,tchsh-ns = <60>;
    		cdns,tslch-ns = <60>;
    		cdns,read-delay = <2>;
    		#address-cells = <1>;
    		#size-cells = <1>;
    	};
    };
    
    &tscadc0 {
    	status = "okay";
    	adc {
    		ti,adc-channels = <0 1 2 3 4 5 6 7>;
    	};
    };
    
    &tscadc1 {
    	status = "okay";
    	adc {
    		ti,adc-channels = <0 1 2 3 4 5 6 7>;
    	};
    };
    
    &mcu_mcan0 {
    	pinctrl-names = "default";
    	pinctrl-0 = <&mcu_mcan0_pins_default>;
    	phys = <&transceiver1>;
    };
    
    &mcu_mcan1 {
    	pinctrl-names = "default";
    	pinctrl-0 = <&mcu_mcan1_pins_default>;
    	phys = <&transceiver2>;
    };
    
    &dss {
    	/*
    	 * These clock assignments are chosen to enable the following outputs:
    	 *
    	 * VP0 - DisplayPort SST
    	 * VP1 - DPI0
    	 * VP2 - DSI
    	 * VP3 - DPI1
    	 */
    
    	assigned-clocks = <&k3_clks 158 2>,
    			  <&k3_clks 158 5>,
    			  <&k3_clks 158 14>,
    			  <&k3_clks 158 18>;
    	assigned-clock-parents = <&k3_clks 158 3>,
    				 <&k3_clks 158 7>,
    				 <&k3_clks 158 16>,
    				 <&k3_clks 158 22>;
    };
    
    &dss_ports {
    	#address-cells = <1>;
    	#size-cells = <0>;
    
    	port@0 {
    		reg = <0>;
    		dpi0_out: endpoint {
    			remote-endpoint = <&dp0_in>;
    		};
    	};
    
    	port@2 {
    		reg = <2>;
    		dpi2_out: endpoint {
    			remote-endpoint = <&dsi0_in>;
    		};
    	};
    };
    
    &dsi0_ports {
    	port@0 {
    		reg = <0>;
    		dsi0_out: endpoint {
    			remote-endpoint = <&dp1_in>;
    		};
    	};
    
    	port@1 {
    		reg = <1>;
    		dsi0_in: endpoint {
    			remote-endpoint = <&dpi2_out>;
    		};
    	};
    };
    
    &dsi_edp_bridge_ports {
    	port@0 {
    		reg = <0>;
    		dp1_in: endpoint {
    			remote-endpoint = <&dsi0_out>;
    		};
    	};
    
    	port@1 {
    		reg = <1>;
    		dp1_out: endpoint {
    			remote-endpoint = <&dp1_panel_in>;
    		};
    	};
    };
    
    &mhdp {
    	pinctrl-names = "default";
    	pinctrl-0 = <&dp0_pins_default>;
    	cdns,no-hpd;
    };
    
    &dp0_ports {
    	#address-cells = <1>;
    	#size-cells = <0>;
    
    	port@0 {
    		reg = <0>;
    		dp0_in: endpoint {
    			remote-endpoint = <&dpi0_out>;
    		};
    	};
    
    	port@4 {
    		reg = <4>;
    		dp0_out: endpoint {
    			remote-endpoint = <&dp0_connector_in>;
    		};
    	};
    };
    
    &main_mcan0 {
    	pinctrl-names = "default";
    	pinctrl-0 = <&main_mcan0_pins_default>;
    	phys = <&transceiver3>;
    };
    
    &main_mcan1 {
    	pinctrl-names = "default";
    	pinctrl-0 = <&main_mcan1_pins_default>;
    	phys = <&transceiver4>;
    };
    
    &main_mcan2 {
    	pinctrl-names = "default";
    	pinctrl-0 = <&main_mcan2_pins_default>;
    	phys = <&transceiver5>;
    };
    
    &main_mcan3 {
    	status = "disabled";
    };
    
    &main_mcan4 {
    	status = "disabled";
    };
    
    &main_mcan5 {
    	status = "disabled";
    };
    
    &main_mcan6 {
    	status = "disabled";
    };
    
    &main_mcan7 {
    	status = "disabled";
    };
    
    &main_mcan8 {
    	status = "disabled";
    };
    
    &main_mcan9 {
    	status = "disabled";
    };
    
    &main_mcan10 {
    	status = "disabled";
    };
    
    &main_mcan11 {
    	status = "disabled";
    };
    
    &main_mcan12 {
    	status = "disabled";
    };
    
    &main_mcan13 {
    	pinctrl-names = "default";
    	pinctrl-0 = <&main_mcan13_pins_default>;
    	phys = <&transceiver6>;
    };
    
    &main_mcan14 {
    	pinctrl-names = "default";
    	pinctrl-0 = <&main_mcan14_pins_default>;
    	phys = <&transceiver7>;
    };
    
    &main_mcan15 {
    	pinctrl-names = "default";
    	pinctrl-0 = <&main_mcan15_pins_default>;
    	phys = <&transceiver8>;
    };
    
    &main_mcan16 {
    	pinctrl-names = "default";
    	pinctrl-0 = <&main_mcan16_pins_default>;
    	phys = <&transceiver9>;
    };
    
    &main_mcan17 {
    	status = "disabled";
    };
    
    &main_cpsw {
    	status = "disabled";
    };
    
    &csi0_port0 {
    	status = "disabled";
    };
    
    &csi0_port1 {
    	status = "disabled";
    };
    
    &csi0_port2 {
    	status = "disabled";
    };
    
    &csi0_port3 {
    	status = "disabled";
    };
    
    &csi0_port4 {
    	status = "disabled";
    };
    
    &csi1_port0 {
    	status = "disabled";
    };
    
    &csi1_port1 {
    	status = "disabled";
    };
    
    &csi1_port2 {
    	status = "disabled";
    };
    
    &csi1_port3 {
    	status = "disabled";
    };
    
    &csi1_port4 {
    	status = "disabled";
    };
    
    &wkup_i2c0 {
    	status = "okay";
    	tps6594x: tps6594x@48 {
    		compatible = "ti,tps6594x";
    		reg = <0x48>;
    		ti,system-power-controller;
    
    		rtc {
    			compatible = "ti,tps6594x-rtc";
    		};
    
    		gpio {
    			compatible = "ti,tps6594x-gpio";
    		};
    	};
    };
    

  • Hi,

    DTS seems to be enabling the main_i2c2 instance. okay is set in the status field.

    Can you share the complete boot logs?

    - Keerthy

  • Boot log is as flows:

    U-Boot SPL 2021.01 (Jul 28 2023 - 09:55:44 +0800)
    ti_sci system-controller@44083000: Message not acknowledgedSYSFW ABI: 3.1 (firmware rev 0x0008 '8.6.3--v08.06.03 (Chill Capybar')
    EEPROM not available at 0x50, trying to read at 0x51
    Reading on-board EEPROM at 0x51 failed -19
    SPL initial stack usage: 13472 bytes
    Trying to boot from MMC2
    Starting ATF on ARM64 core...
    
    NOTICE:  BL31: v2.8(release):7953b4f
    NOTICE:  BL31: Built : 10:56:05, May 29 2023
    I/TC:
    I/TC: OP-TEE version: 97dc684 (gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1)) #1 Mon May 29 02:56:44 UTC 2023 aarch64
    I/TC: WARNING: This OP-TEE configuration might be insecure!
    I/TC: WARNING: Please check https://optee.readthedocs.io/en/latest/architecture/porting_guidelines.html
    I/TC: Primary CPU initializing
    I/TC: SYSFW ABI: 3.1 (firmware rev 0x0008 '8.6.3--v08.06.03 (Chill Capybar')
    I/TC: HUK Initialized
    I/TC: Activated SA2UL device
    I/TC: Fixing SA2UL firewall owner for GP device
    I/TC: Enabled firewalls for SA2UL TRNG device
    I/TC: SA2UL TRNG initialized
    I/TC: SA2UL Drivers initialized
    I/TC: Primary CPU switching to normal world boot
    
    U-Boot SPL 2021.01 (Jul 28 2023 - 10:00:35 +0800)
    ti_sci system-controller@44083000: Message not acknowledgedSYSFW ABI: 3.1 (firmware rev 0x0008 '8.6.3--v08.06.03 (Chill Capybar')
    EEPROM not available at 0x50, trying to read at 0x51
    Reading on-board EEPROM at 0x51 failed -19
    Trying to boot from MMC2
    
    
    U-Boot 2021.01 (Jul 28 2023 - 10:00:35 +0800)
    
    SoC:   J721S2 SR1.0 GP
    Model: Texas Instruments J721S2 EVM
    EEPROM not available at 0x50, trying to read at 0x51
    Reading on-board EEPROM at 0x51 failed -19
    Board: J721S2X-PM1-SOM rev E1
    DRAM:  4 GiB
    Flash: 0 Bytes
    MMC:   mmc@4f80000: 0, mmc@4fb0000: 1
    In:    serial@2800000
    Out:   serial@2800000
    Err:   serial@2800000
    Failed to probe am65_cpsw_nuss driver
    EEPROM not available at 0x50, trying to read at 0x51
    Reading on-board EEPROM at 0x51 failed -19
    Net:   No ethernet found.
    Hit any key to stop autoboot:  0
    switch to partitions #0, OK
    mmc1 is current device
    SD/MMC found on device 1
    Failed to load 'boot.scr'
    56 bytes read in 6 ms (8.8 KiB/s)
    Loaded env from uEnv.txt
    Importing environment from mmc1 ...
    k3_r5f_rproc r5f@41000000: Core 1 is already in use. No rproc commands work
    k3_r5f_rproc r5f@41400000: Core 2 is already in use. No rproc commands work
    719944 bytes read in 40 ms (17.2 MiB/s)
    Load Remote Processor 2 with data@addr=0x82000000 719944 bytes: Success!
    306092 bytes read in 23 ms (12.7 MiB/s)
    Load Remote Processor 3 with data@addr=0x82000000 306092 bytes: Success!
    Failed to load '/lib/firmware/j721s2-main-r5f1_0-fw'
    Failed to load '/lib/firmware/j721s2-main-r5f1_1-fw'
    14815296 bytes read in 621 ms (22.8 MiB/s)
    Load Remote Processor 6 with data@addr=0x82000000 14815296 bytes: Success!
    9760696 bytes read in 412 ms (22.6 MiB/s)
    Load Remote Processor 7 with data@addr=0x82000000 9760696 bytes: Success!
    19964416 bytes read in 831 ms (22.9 MiB/s)
    85307 bytes read in 11 ms (7.4 MiB/s)
    10329 bytes read in 7 ms (1.4 MiB/s)
    ## Flattened Device Tree blob at 88000000
       Booting using the fdt blob at 0x88000000
       Loading Device Tree to 000000008fee8000, end 000000008fffffff ... OK
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0000000000 [0x411fd080]
    [    0.000000] Linux version 5.10.162-g76b3e88d56 (linfei@linfei-Vostro-3671) (aarch64-none-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10)) 9.2.1 20191025, GNU ld (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10)) 2.33.1.20191209) #1 SMP PREEMPT Wed Jul 26 14:05:02 CST 2023
    [    0.000000] Machine model: Texas Instruments J721S2 EVM
    [    0.000000] earlycon: ns16550a0 at MMIO32 0x0000000002800000 (options '')
    [    0.000000] printk: bootconsole [ns16550a0] enabled
    [    0.000000] efi: UEFI not found.
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a0000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a0000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a0100000, size 15 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a0100000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a1000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a1000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a1100000, size 15 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a1100000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a2000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a2000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a2100000, size 31 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a2100000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a4000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a4000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a4100000, size 31 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a4100000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a6000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a6000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a6100000, size 15 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a6100000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a7000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a7000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a7100000, size 15 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a7100000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a8000000, size 32 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-rtos-ipc-memory-region@a8000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000aa000000, size 96 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-dma-memory@aa000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000b0000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-c71-dma-memory@b0000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000b0100000, size 95 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-c71_0-memory@b0100000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000b6000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-c71_1-dma-memory@b6000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000b6100000, size 31 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-c71_1-memory@b6100000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: initialized node vision_apps_shared-memories, compatible id dma-heap-carveout
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000d8000000, size 64 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-core-heap-memory-lo@d8000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x0000000880000000, size 704 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-core-heap-memory-hi@880000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created CMA memory pool at 0x00000008ac000000, size 896 MiB
    [    0.000000] OF: reserved mem: initialized node linux-cma-buffers@8ac000000, compatible id shared-dma-pool
    [    0.000000] Zone ranges:
    [    0.000000]   DMA      [mem 0x0000000080000000-0x00000000ffffffff]
    [    0.000000]   DMA32    empty
    [    0.000000]   Normal   [mem 0x0000000100000000-0x00000008ffffefff]
    [    0.000000] Movable zone start for each node
    [    0.000000] Early memory node ranges
    [    0.000000]   node   0: [mem 0x0000000080000000-0x000000009e7fffff]
    [    0.000000]   node   0: [mem 0x000000009e800000-0x00000000b7ffffff]
    [    0.000000]   node   0: [mem 0x00000000b8000000-0x00000000d7ffffff]
    [    0.000000]   node   0: [mem 0x00000000d8000000-0x00000000dbffffff]
    [    0.000000]   node   0: [mem 0x00000000dc000000-0x00000000ffffefff]
    [    0.000000]   node   0: [mem 0x0000000880000000-0x00000008abffffff]
    [    0.000000]   node   0: [mem 0x00000008ac000000-0x00000008ffffefff]
    [    0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000008ffffefff]
    [    0.000000] On node 0, zone Normal: 1 pages in unavailable ranges
    [    0.000000] On node 0, zone Normal: 1 pages in unavailable ranges
    [    0.000000] psci: probing for conduit method from DT.
    [    0.000000] psci: PSCIv1.1 detected in firmware.
    [    0.000000] psci: Using standard PSCI v0.2 function IDs
    [    0.000000] psci: Trusted OS migration not required
    [    0.000000] psci: SMC Calling Convention v1.2
    [    0.000000] percpu: Embedded 22 pages/cpu s50392 r8192 d31528 u90112
    [    0.000000] Detected PIPT I-cache on CPU0
    [    0.000000] CPU features: detected: GIC system register CPU interface
    [    0.000000] CPU features: detected: EL2 vector hardening
    [    0.000000] CPU features: detected: ARM errata 1165522, 1319367, or 1530923
    [    0.000000] CPU features: detected: Spectre-BHB
    [    0.000000] CPU features: detected: ARM erratum 1742098
    [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 1032190
    [    0.000000] Kernel command line: console=ttyS2,115200n8 earlycon=ns16550a,mmio32,0x02800000 mtdparts=47040000.spi.0:512k(ospi.tiboot3),2m(ospi.tispl),4m(ospi.u-boot),256k(ospi.env),256k(ospi.env.backup),57088k@8m(ospi.rootfs),256k(ospi.phypattern);47034000.hyperbus:512k(hbmc.tiboot3),2m(hbmc.tispl),4m(hbmc.u-boot),256k(hbmc.env),-@8m(hbmc.rootfs) root=PARTUUID=fa19553f-02 rw rootfstype=ext4 rootwait
    [    0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
    [    0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
    [    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
    [    0.000000] software IO TLB: mapped [mem 0x00000000fbfff000-0x00000000fffff000] (64MB)
    [    0.000000] Memory: 1383892K/4194296K available (11712K kernel code, 1192K rwdata, 4468K rodata, 1984K init, 456K bss, 1892900K reserved, 917504K cma-reserved)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
    [    0.000000] rcu: Preemptible hierarchical RCU implementation.
    [    0.000000] rcu:     RCU event tracing is enabled.
    [    0.000000] rcu:     RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=2.
    [    0.000000]  Trampoline variant of Tasks RCU enabled.
    [    0.000000]  Tracing variant of Tasks RCU enabled.
    [    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
    [    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
    [    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
    [    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
    [    0.000000] GICv3: 960 SPIs implemented
    [    0.000000] GICv3: 0 Extended SPIs implemented
    [    0.000000] GICv3: Distributor has no Range Selector support
    [    0.000000] GICv3: 16 PPIs implemented
    [    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000001900000
    [    0.000000] ITS [mem 0x01820000-0x0182ffff]
    [    0.000000] GIC: enabling workaround for ITS: Socionext Synquacer pre-ITS
    [    0.000000] ITS@0x0000000001820000: Devices Table too large, reduce ids 20->19
    [    0.000000] ITS@0x0000000001820000: allocated 524288 Devices @8e4800000 (flat, esz 8, psz 64K, shr 0)
    [    0.000000] ITS: using cache flushing for cmd queue
    [    0.000000] GICv3: using LPI property table @0x00000008e4030000
    [    0.000000] GIC: using cache flushing for LPI property table
    [    0.000000] GICv3: CPU0: using allocated LPI pending table @0x00000008e4040000
    [    0.000000] arch_timer: cp15 timer(s) running at 200.00MHz (phys).
    [    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2e2049d3e8, max_idle_ns: 440795210634 ns
    [    0.000002] sched_clock: 56 bits at 200MHz, resolution 5ns, wraps every 4398046511102ns
    [    0.008400] Console: colour dummy device 80x25
    [    0.012967] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=800000)
    [    0.023640] pid_max: default: 32768 minimum: 301
    [    0.028399] LSM: Security Framework initializing
    [    0.033161] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
    [    0.040746] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
    [    0.049710] rcu: Hierarchical SRCU implementation.
    [    0.054806] Platform MSI: msi-controller@1820000 domain created
    [    0.061049] PCI/MSI: /bus@100000/interrupt-controller@1800000/msi-controller@1820000 domain created
    [    0.070355] EFI services will not be available.
    [    0.075111] smp: Bringing up secondary CPUs ...
    I/TC: Secondary CPU 1 initializing
    I/TC: Secondary CPU 1 switching to normal world boot
    [    0.088219] Detected PIPT I-cache on CPU1
    [    0.088246] GICv3: CPU1: found redistributor 1 region 0:0x0000000001920000
    [    0.088258] GICv3: CPU1: using allocated LPI pending table @0x00000008e4050000
    [    0.088299] CPU1: Booted secondary processor 0x0000000001 [0x411fd080]
    [    0.088363] smp: Brought up 1 node, 2 CPUs
    [    0.117711] SMP: Total of 2 processors activated.
    [    0.122517] CPU features: detected: 32-bit EL0 Support
    [    0.127773] CPU features: detected: CRC32 instructions
    [    0.142926] CPU: All CPU(s) started at EL2
    [    0.147131] alternatives: patching kernel code
    [    0.152284] devtmpfs: initialized
    [    0.160693] KASLR disabled due to lack of seed
    [    0.165364] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
    [    0.175332] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
    [    0.197642] pinctrl core: initialized pinctrl subsystem
    [    0.203366] DMI not present or invalid.
    [    0.207669] NET: Registered protocol family 16
    [    0.213171] DMA: preallocated 512 KiB GFP_KERNEL pool for atomic allocations
    [    0.220488] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
    [    0.228498] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
    [    0.236646] ramoops: using module parameters
    [    0.241069] ramoops ramoops: no room for dmesg mem region (0xffffffffffffe000@0xdd000000) in (0x40000@0xdd000000)
    [    0.251569] ramoops: probe of ramoops failed with error -12
    [    0.257476] thermal_sys: Registered thermal governor 'step_wise'
    [    0.257480] thermal_sys: Registered thermal governor 'power_allocator'
    [    0.264150] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
    [    0.277804] ASID allocator initialised with 65536 entries
    [    0.284049] printk: console [ramoops-1] enabled
    [    0.288685] pstore: Registered ramoops as persistent store backend
    [    0.295000] ramoops: using 0x40000@0xdd000000, ecc: 0
    [    0.316944] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
    [    0.323809] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
    [    0.330663] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
    [    0.337514] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
    [    0.345105] cryptd: max_cpu_qlen set to 1000
    [    0.351490] k3-chipinfo 43000014.chipid: Family:J721S2 rev:SR1.0 JTAGID[0x0bb7502f] Detected
    [    0.360614] vsys_3v3: supplied by evm_12v0
    [    0.365004] vsys_5v0: supplied by evm_12v0
    [    0.369867] iommu: Default domain type: Translated
    [    0.375030] SCSI subsystem initialized
    [    0.378972] usbcore: registered new interface driver usbfs
    [    0.384600] usbcore: registered new interface driver hub
    [    0.390047] usbcore: registered new device driver usb
    [    0.395506] mc: Linux media interface: v0.10
    [    0.399885] videodev: Linux video capture interface: v2.00
    [    0.405520] pps_core: LinuxPPS API ver. 1 registered
    [    0.410607] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.419946] PTP clock support registered
    [    0.423966] EDAC MC: Ver: 3.0.0
    [    0.427840] FPGA manager framework
    [    0.431360] Advanced Linux Sound Architecture Driver Initialized.
    [    0.438054] clocksource: Switched to clocksource arch_sys_counter
    [    0.444420] VFS: Disk quotas dquot_6.6.0
    [    0.448466] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
    [    0.458361] Carveout Heap: Exported 512 MiB at 0x00000000b8000000
    [    0.464667] NET: Registered protocol family 2
    [    0.469465] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear)
    [    0.478183] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear)
    [    0.486943] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear)
    [    0.495149] TCP bind hash table entries: 32768 (order: 7, 524288 bytes, linear)
    [    0.502950] TCP: Hash tables configured (established 32768 bind 32768)
    [    0.509815] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear)
    [    0.516718] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear)
    [    0.524140] NET: Registered protocol family 1
    [    0.528941] RPC: Registered named UNIX socket transport module.
    [    0.535007] RPC: Registered udp transport module.
    [    0.539827] RPC: Registered tcp transport module.
    [    0.544634] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.551219] NET: Registered protocol family 44
    [    0.555770] PCI: CLS 0 bytes, default 64
    [    0.560207] hw perfevents: enabled with armv8_cortex_a72 PMU driver, 7 counters available
    [    0.570937] Initialise system trusted keyrings
    [    0.575598] workingset: timestamp_bits=46 max_order=20 bucket_order=0
    [    0.583912] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.590276] NFS: Registering the id_resolver key type
    [    0.595462] Key type id_resolver registered
    [    0.599734] Key type id_legacy registered
    [    0.603863] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
    [    0.610714] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
    [    0.618375] 9p: Installing v9fs 9p2000 file system support
    [    0.643922] Key type asymmetric registered
    [    0.648114] Asymmetric key parser 'x509' registered
    [    0.653119] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243)
    [    0.660679] io scheduler mq-deadline registered
    [    0.665305] io scheduler kyber registered
    [    0.670975] pinctrl-single 4301c000.pinctrl: 101 pins, size 404
    [    0.677196] pinctrl-single 11c000.pinctrl: 72 pins, size 288
    [    0.688026] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
    [    0.701291] brd: module loaded
    [    0.708619] loop: module loaded
    [    0.712596] megasas: 07.714.04.00-rc1
    [    0.718519] tun: Universal TUN/TAP device driver, 1.6
    [    0.724004] igbvf: Intel(R) Gigabit Virtual Function Network Driver
    [    0.730420] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
    [    0.736505] sky2: driver version 1.30
    [    0.740951] VFIO - User Level meta-driver version: 0.3
    [    0.746908] i2c /dev entries driver
    [    0.751405] sdhci: Secure Digital Host Controller Interface driver
    [    0.757733] sdhci: Copyright(c) Pierre Ossman
    [    0.762404] sdhci-pltfm: SDHCI platform and OF driver helper
    [    0.768824] ledtrig-cpu: registered to indicate activity on CPUs
    [    0.775205] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
    [    0.782149] ashmem: initialized
    [    0.786252] optee: probing for conduit method.
    I/TC: Reserved shared memory is enabled
    I/TC: Dynamic shared memory is enabled
    I/TC: Normal World virtualization support is disabled
    I/TC: Asynchronous notifications are disabled
    [    0.790826] optee: revision 3.20 (97dc6845)
    [    0.807214] optee: dynamic shared memory is enabled
    [    0.816694] optee: initialized driver
    [    0.821953] NET: Registered protocol family 17
    [    0.826599] 9pnet: Installing 9P2000 support
    [    0.831015] Key type dns_resolver registered
    [    0.835491] Loading compiled-in X.509 certificates
    [    0.841637] pstore: Invalid compression size for deflate: 0
    [    0.854285] ti-sci 44083000.system-controller: ABI: 3.1 (firmware rev 0x0008 '8.6.3--v08.06.03 (Chill Capybar')
    [    0.893499] omap_i2c 42120000.i2c: bus 0 rev0.12 at 100 kHz
    [    0.899725] omap_i2c 40b00000.i2c: bus 1 rev0.12 at 100 kHz
    [    0.905819] omap_i2c 40b10000.i2c: bus 2 rev0.12 at 100 kHz
    [    0.912188] pca953x 3-0021: supply vcc not found, using dummy regulator
    [    0.919024] pca953x 3-0021: using no AI
    [    0.946112] pca953x 3-0021: failed writing register
    [    0.951160] pca953x: probe of 3-0021 failed with error -121
    [    0.957120] pca953x 3-0020: supply vcc not found, using dummy regulator
    [    0.963933] pca953x 3-0020: using no AI
    [    0.967912] pca953x 3-0020: failed writing register
    [    0.972941] pca953x: probe of 3-0020 failed with error -121
    [    0.978839] pca953x 3-0022: supply vcc not found, using dummy regulator
    [    0.985641] pca953x 3-0022: using AI
    [    0.989344] pca953x 3-0022: failed writing register
    [    0.994371] pca953x: probe of 3-0022 failed with error -121
    [    1.000110] omap_i2c 2000000.i2c: bus 3 rev0.12 at 400 kHz
    [    1.006487] pca953x 4-0020: supply vcc not found, using dummy regulator
    [    1.013318] pca953x 4-0020: using no AI
    [    1.038096] pca953x 4-0020: failed writing register
    [    1.043135] pca953x: probe of 4-0020 failed with error -121
    [    1.048886] omap_i2c 2020000.i2c: bus 4 rev0.12 at 400 kHz
    [    1.055352] ti-sci-intr 42200000.interrupt-controller: Interrupt Router 125 domain created
    [    1.063919] ti-sci-intr bus@100000:interrupt-controller@a00000: Interrupt Router 148 domain created
    [    1.073261] ti-sci-intr 310e0000.interrupt-controller: Interrupt Router 227 domain created
    [    1.081948] ti-sci-inta 33d00000.msi-controller: Interrupt Aggregator domain 265 created
    [    1.091793] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    1.099477] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    1.107759] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    1.116040] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    1.125122] ti-udma 311a0000.dma-controller: Number of rings: 48
    [    1.131937] ti-udma 311a0000.dma-controller: Channels: 24 (bchan: 0, tchan: 8, rchan: 16)
    [    1.141230] k3-ringacc 2b800000.ringacc: Ring Accelerator probed rings:286, gp-rings[96,20] sci-dev-id:272
    [    1.151118] k3-ringacc 2b800000.ringacc: dma-ring-reset-quirk: disabled
    [    1.157879] k3-ringacc 2b800000.ringacc: RA Proxy rev. 66349100, num_proxies:64
    [    1.166914] k3-ringacc 3c000000.ringacc: Ring Accelerator probed rings:1024, gp-rings[878,128] sci-dev-id:259
    [    1.177068] k3-ringacc 3c000000.ringacc: dma-ring-reset-quirk: disabled
    [    1.183829] k3-ringacc 3c000000.ringacc: RA Proxy rev. 66349100, num_proxies:64
    [    1.191531] omap8250 40a00000.serial: failed to get alias
    [    1.197305] pinctrl-single 11c000.pinctrl: pin PIN19 already requested by 2020000.i2c; cannot claim for 2800000.serial
    [    1.208258] pinctrl-single 11c000.pinctrl: pin-19 (2800000.serial) status -22
    [    1.215560] pinctrl-single 11c000.pinctrl: could not request pin 19 (PIN19) from group main_uart0_pins_default  on device pinctrl-single
    [    1.228101] omap8250 2800000.serial: Error applying setting, reverse things back
    [    1.235670] omap8250: probe of 2800000.serial failed with error -22
    [    1.245770] davinci_mdio 46000f00.mdio: Configuring MDIO in manual mode
    [    1.290064] davinci_mdio 46000f00.mdio: davinci mdio revision 9.7, bus freq 1000000
    [    1.297895] davinci_mdio 46000f00.mdio: no live phy, scanning all
    [    1.315127] am65-cpsw-nuss 46000000.ethernet: initializing am65 cpsw nuss version 0x6BA02102, cpsw version 0x6BA82102 Ports: 2 quirks:00000000
    [    1.328323] am65-cpsw-nuss 46000000.ethernet: initialized cpsw ale version 1.4
    [    1.335716] am65-cpsw-nuss 46000000.ethernet: ALE Table size 64
    [    1.342214] am65-cpsw-nuss 46000000.ethernet: CPTS ver 0x4e8a010b, freq:500000000, add_val:1 pps:0
    [    1.352786] am65-cpts 310d0000.cpts: CPTS ver 0x4e8a010c, freq:200000000, add_val:4 pps:0
    [    1.462759] mmc0: CQHCI version 5.10
    [    1.469839] vdd_mmc1: supplied by vsys_3v3
    [    1.475141] omap-mailbox 31f80000.mailbox: omap mailbox rev 0x66fca100
    [    1.482189] omap-mailbox 31f81000.mailbox: omap mailbox rev 0x66fca100
    [    1.489182] omap-mailbox 31f82000.mailbox: omap mailbox rev 0x66fca100
    [    1.496173] omap-mailbox 31f84000.mailbox: omap mailbox rev 0x66fca100
    [    1.503129] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    1.504680] mmc0: SDHCI controller on 4f80000.mmc [4f80000.mmc] using ADMA 64-bit
    [    1.510801] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    1.526800] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    1.535147] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    1.544567] ti-udma 285c0000.dma-controller: Channels: 26 (tchan: 13, rchan: 13, gp-rflow: 8)
    [    1.555350] ti-udma 31150000.dma-controller: Channels: 60 (tchan: 30, rchan: 30, gp-rflow: 16)
    [    1.566705] davinci_mdio 46000f00.mdio: Configuring MDIO in manual mode
    [    1.610063] davinci_mdio 46000f00.mdio: davinci mdio revision 9.7, bus freq 1000000
    [    1.617898] davinci_mdio 46000f00.mdio: no live phy, scanning all
    [    1.635368] am65-cpsw-nuss 46000000.ethernet: initializing am65 cpsw nuss version 0x6BA02102, cpsw version 0x6BA82102 Ports: 2 quirks:00000000
    [    1.648579] am65-cpsw-nuss 46000000.ethernet: initialized cpsw ale version 1.4
    [    1.655967] am65-cpsw-nuss 46000000.ethernet: ALE Table size 64
    [    1.662177] mmc0: Command Queue Engine enabled
    [    1.662504] am65-cpsw-nuss 46000000.ethernet: CPTS ver 0x4e8a010b, freq:500000000, add_val:1 pps:0
    [    1.666736] mmc0: new DDR MMC card at address 0001
    [    1.677009] am65-cpsw-nuss 46000000.ethernet: set new flow-id-base 48
    [    1.681142] mmcblk0: mmc0:0001 DG4008 7.28 GiB
    [    1.689603] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    1.692401] mmcblk0boot0: mmc0:0001 DG4008 partition 1 4.00 MiB
    [    1.699722] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    1.706116] mmcblk0boot1: mmc0:0001 DG4008 partition 2 4.00 MiB
    [    1.714038] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    1.720190] mmcblk0rpmb: mmc0:0001 DG4008 partition 3 4.00 MiB, chardev (236:0)
    [    1.728356] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    1.736010] mmc1: CQHCI version 5.10
    [    1.748832] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    1.756782] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    1.765215] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    1.773548] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    1.782990] debugfs: Directory 'pd:39' with parent 'pm_genpd' already present!
    [    1.788950] mmc1: SDHCI controller on 4fb0000.mmc [4fb0000.mmc] using ADMA 64-bit
    [    1.790832] debugfs: Directory 'pd:38' with parent 'pm_genpd' already present!
    [    1.805678] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    1.806639] debugfs: Directory 'pd:276' with parent 'pm_genpd' already present!
    [    1.813457] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    1.821712] debugfs: Directory 'pd:154' with parent 'pm_genpd' already present!
    [    1.829148] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    1.844989] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    1.855095] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    1.862778] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    1.871120] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    1.879443] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    1.892062] ALSA device list:
    [    1.895099]   No soundcards found.
    [    1.898611] Warning: unable to open an initial console.
    [    1.904046] Waiting for root device PARTUUID=fa19553f-02...
    [    1.913733] mmc1: new ultra high speed DDR50 SDXC card at address aaaa
    [    1.920898] mmcblk1: mmc1:aaaa SD64G 59.5 GiB
    [    1.927560]  mmcblk1: p1 p2
    [    1.932095] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    1.939782] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    1.948062] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    1.956345] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    2.315772] EXT4-fs (mmcblk1p2): recovery complete
    [    2.321650] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null)
    [    2.329984] VFS: Mounted root (ext4 filesystem) on device 179:98.
    [    2.336294] devtmpfs: mounted
    [    2.340432] Freeing unused kernel memory: 1984K
    [    2.345194] Run /sbin/init as init process
    [    2.508956] systemd[1]: System time before build time, advancing clock.
    [    2.560424] NET: Registered protocol family 10
    [    2.565643] Segment Routing with IPv6
    [    2.593055] systemd[1]: systemd 244.5+ running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR -SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN2 -IDN -PCRE2 default-hierarchy=hybrid)
    [    2.615367] systemd[1]: Detected architecture arm64.
    [    2.637465] systemd[1]: Set hostname to <j721s2-evm>.
    [    2.802849] systemd[1]: /lib/systemd/system/irqbalanced.service:6: Unknown key name 'ConditionCPUs' in section 'Unit', ignoring.
    [    2.824879] systemd[1]: /lib/systemd/system/docker.socket:6: ListenStream= references a path below legacy directory /var/run/, updating /var/run/docker.sock → /run/docker.sock; please update the unit file accordingly.
    [    2.892187] random: systemd: uninitialized urandom read (16 bytes read)
    [    2.900979] systemd[1]: Created slice system-getty.slice.
    [    2.906720] random: systemd: uninitialized urandom read (16 bytes read)
    [    2.914417] systemd[1]: Created slice system-serial\x2dgetty.slice.
    [    2.920921] random: systemd: uninitialized urandom read (16 bytes read)
    [    2.928417] systemd[1]: Created slice User and Session Slice.
    [    2.934518] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
    [    2.942868] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    [    2.950738] systemd[1]: Reached target Paths.
    [    2.955258] systemd[1]: Reached target Remote File Systems.
    [    2.961008] systemd[1]: Reached target Slices.
    [    2.965601] systemd[1]: Reached target Swap.
    [    2.982529] systemd[1]: Listening on RPCbind Server Activation Socket.
    [    2.989389] systemd[1]: Reached target RPC Port Mapper.
    [    2.997369] systemd[1]: Listening on Process Core Dump Socket.
    [    3.003740] systemd[1]: Listening on initctl Compatibility Named Pipe.
    [    3.012518] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
    [    3.021168] systemd[1]: Listening on Journal Socket (/dev/log).
    [    3.027584] systemd[1]: Listening on Journal Socket.
    [    3.033038] systemd[1]: Listening on Network Service Netlink Socket.
    [    3.039847] systemd[1]: Listening on udev Control Socket.
    [    3.045565] systemd[1]: Listening on udev Kernel Socket.
    [    3.053733] systemd[1]: Mounting Huge Pages File System...
    [    3.062406] systemd[1]: Mounting POSIX Message Queue File System...
    [    3.071893] systemd[1]: Mounting Kernel Debug File System...
    [    3.080539] systemd[1]: Mounting Temporary Directory (/tmp)...
    [    3.089755] systemd[1]: Starting Create list of static device nodes for the current kernel...
    [    3.103295] systemd[1]: Starting Start psplash boot splash screen...
    [    3.114403] systemd[1]: Starting RPC Bind...
    [    3.119080] systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
    [    3.132651] systemd[1]: Starting Journal Service...
    [    3.143828] systemd[1]: Starting Load Kernel Modules...
    [    3.152743] systemd[1]: Starting Remount Root and Kernel File Systems...
    [    3.166694] cryptodev: loading out-of-tree module taints kernel.
    [    3.168056] systemd[1]: Starting udev Coldplug all Devices...
    [    3.189426] systemd[1]: Started RPC Bind.
    [    3.193696] cryptodev: driver 1.10 loaded.
    [    3.198874] systemd[1]: Mounted Huge Pages File System.
    [    3.205044] systemd[1]: Mounted POSIX Message Queue File System.
    [    3.215002] systemd[1]: Mounted Kernel Debug File System.
    [    3.224590] EXT4-fs (mmcblk1p2): re-mounted. Opts: (null)
    [    3.232051] systemd[1]: Started Journal Service.
    [    3.275846] systemd-journald[169]: Received client request to flush runtime journal.
    [    3.792143] CAN device driver interface
    [    3.803720] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    3.813325] random: crng init done
    [    3.816840] random: 72 urandom warning(s) missed due to ratelimiting
    [    3.823858] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    3.832350] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    3.841098] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    3.865034] mmc1: Got data interrupt 0x00000002 even though no data operation was in progress.
    [    3.873850] mmc1: sdhci: ============ SDHCI REGISTER DUMP ===========
    [    3.880430] mmc1: sdhci: Sys addr:  0x00000180 | Version:  0x00001004
    [    3.887010] mmc1: sdhci: Blk size:  0x00007200 | Blk cnt:  0x00000084
    [    3.893589] mmc1: sdhci: Argument:  0x00000000 | Trn mode: 0x00000033
    [    3.900168] mmc1: sdhci: Present:   0x01f70000 | Host ctl: 0x0000001f
    [    3.906746] mmc1: sdhci: Power:     0x0000000f | Blk gap:  0x00000080
    [    3.913325] mmc1: sdhci: Wake-up:   0x00000000 | Clock:    0x00000207
    [    3.919903] mmc1: sdhci: Timeout:   0x00000000 | Int stat: 0x00000000
    [    3.926483] mmc1: sdhci: Int enab:  0x03ff008b | Sig enab: 0x03ff008b
    [    3.933061] mmc1: sdhci: ACmd stat: 0x00000000 | Slot int: 0x00000000
    [    3.939640] mmc1: sdhci: Caps:      0x3de8c801 | Caps_1:   0x18002407
    [    3.946219] mmc1: sdhci: Cmd:       0x00000c1a | Max curr: 0x00000000
    [    3.952798] mmc1: sdhci: Resp[0]:   0x00000b00 | Resp[1]:  0x01dbd37f
    [    3.959376] mmc1: sdhci: Resp[2]:   0x325b5900 | Resp[3]:  0x00000900
    [    3.965954] mmc1: sdhci: Host ctl2: 0x0000000c
    [    3.970491] mmc1: sdhci: ADMA Err:  0x00000000 | ADMA Ptr: 0x00000008e58dc224
    [    3.977779] mmc1: sdhci: ============================================
    [    4.004808] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    4.015459] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    4.034339] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    4.047685] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    4.090013] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    4.097745] k3-dsp-rproc 64800000.dsp: assigned reserved memory node vision-apps-c71-dma-memory@b0000000
    [    4.107516] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    4.117164] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    4.123203] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    4.134140] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    4.154954] alloc_contig_range: [8ac100, 8ac400) PFNs busy
    [    4.167099] platform 41000000.r5f: R5F core may have been powered on by a different host, programmed state (0) != actual state (1)
    [    4.181657] m_can_platform 40528000.can: m_can device registered (irq=19, version=32)
    [    4.191231] alloc_contig_range: [8ac200, 8ac500) PFNs busy
    [    4.200045] m_can_platform 40568000.can: m_can device registered (irq=21, version=32)
    [    4.215805] m_can_platform 2701000.can: m_can device registered (irq=34, version=32)
    [    4.229473] alloc_contig_range: [8ac300, 8ac600) PFNs busy
    [    4.229816] platform 41000000.r5f: configured R5F for IPC-only mode
    [    4.245397] m_can_platform 2711000.can: m_can device registered (irq=36, version=32)
    [    4.256323] platform 41000000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a0000000
    [    4.256618] k3-dsp-rproc 64800000.dsp: configured DSP for IPC-only mode
    [    4.268190] remoteproc remoteproc1: 41000000.r5f is available
    [    4.279392] PVR_K:  206: Read BVNC 36.53.104.796 from HW device registers
    [    4.281221] remoteproc remoteproc1: attaching to 41000000.r5f
    [    4.293067] m_can_platform 2721000.can: m_can device registered (irq=38, version=32)
    [    4.293069] PVR_K:  206: RGX Device registered BVNC 36.53.104.796 with 1 core in the system
    [    4.304535] [drm] Initialized pvr 1.15.6133109 20170530 for 4e20000000.gpu on minor 0
    [    4.309770] remoteproc remoteproc0: 64800000.dsp is available
    [    4.326447] m_can_platform 27d1000.can: m_can device registered (irq=40, version=32)
    [    4.334476] remoteproc remoteproc0: attaching to 64800000.dsp
    [    4.335794] platform 41000000.r5f: R5F core initialized in IPC-only mode
    [    4.340652] remoteproc remoteproc0: unsupported resource 65538
    [    4.356168] m_can_platform 2681000.can: m_can device registered (irq=42, version=32)
    [    4.368942] k3-dsp-rproc 64800000.dsp: DSP initialized in IPC-only mode
    [    4.376284] m_can_platform 2691000.can: m_can device registered (irq=44, version=32)
    [    4.390988] m_can_platform 26a1000.can: m_can device registered (irq=46, version=32)
    [    4.400112]  remoteproc0#vdev0buffer: assigned reserved memory node vision-apps-c71-dma-memory@b0000000
    [    4.404341]  remoteproc1#vdev0buffer: assigned reserved memory node vision-apps-r5f-dma-memory@a0000000
    [    4.410574] virtio_rpmsg_bus virtio0: rpmsg host is online
    [    4.419499] virtio_rpmsg_bus virtio0: creating channel rpmsg_chrdev addr 0xd
    [    4.425184]  remoteproc0#vdev0buffer: registered virtio0 (type 7)
    [    4.440507] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    4.451091] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    4.462990] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    4.472071] remoteproc remoteproc0: remote processor 64800000.dsp is now attached
    [    4.477408] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    4.485818] k3-dsp-rproc 65800000.dsp: assigned reserved memory node vision-apps-c71_1-dma-memory@b6000000
    [    4.498288] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    4.504441] k3-dsp-rproc 65800000.dsp: configured DSP for IPC-only mode
    [    4.508475] virtio_rpmsg_bus virtio1: rpmsg host is online
    [    4.517099] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    4.518336] remoteproc remoteproc2: 65800000.dsp is available
    [    4.524942] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    4.530719] virtio_rpmsg_bus virtio1: creating channel rpmsg_chrdev addr 0xd
    [    4.546151] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    4.546326] remoteproc remoteproc2: attaching to 65800000.dsp
    [    4.560493] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    4.565956] remoteproc remoteproc2: unsupported resource 65538
    [    4.574849]  remoteproc1#vdev0buffer: registered virtio1 (type 7)
    [    4.581378] remoteproc remoteproc1: remote processor 41000000.r5f is now attached
    [    4.581501] k3-dsp-rproc 65800000.dsp: DSP initialized in IPC-only mode
    [    4.589151] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    4.603569] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    4.613795] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    4.617187] platform 5c00000.r5f: configured R5F for IPC-only mode
    [    4.622163] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    4.642240] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    4.651648] platform 5c00000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a2000000
    [    4.661145] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    4.661149]  remoteproc2#vdev0buffer: assigned reserved memory node vision-apps-c71_1-dma-memory@b6000000
    [    4.661614] virtio_rpmsg_bus virtio2: rpmsg host is online
    [    4.677192] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    4.682693] virtio_rpmsg_bus virtio2: creating channel rpmsg_chrdev addr 0xd
    [    4.682882]  remoteproc2#vdev0buffer: registered virtio2 (type 7)
    [    4.698124] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    4.703992] remoteproc remoteproc2: remote processor 65800000.dsp is now attached
    [    4.724381] remoteproc remoteproc3: 5c00000.r5f is available
    [    4.730380] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    4.738752] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    4.752455] remoteproc remoteproc3: attaching to 5c00000.r5f
    [    4.759118] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    4.771817] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    4.785086] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    4.802130] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    4.814035] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    4.818589] platform 5c00000.r5f: R5F core initialized in IPC-only mode
    [    4.863573]  remoteproc3#vdev0buffer: assigned reserved memory node vision-apps-r5f-dma-memory@a2000000
    [    4.904262] virtio_rpmsg_bus virtio3: rpmsg host is online
    [    4.915609] virtio_rpmsg_bus virtio3: creating channel rpmsg_chrdev addr 0xd
    [    4.916230]  remoteproc3#vdev0buffer: registered virtio3 (type 7)
    [    4.929275] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    4.936925] remoteproc remoteproc3: remote processor 5c00000.r5f is now attached
    [    4.944782] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    4.952566] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    4.960964] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    4.969346] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    4.987607] platform 5d00000.r5f: configured R5F for IPC-only mode
    [    5.072249] platform 5d00000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a4000000
    [    5.214116] remoteproc remoteproc4: 5d00000.r5f is available
    [    5.269702] remoteproc remoteproc4: attaching to 5d00000.r5f
    [    5.322347] platform 5d00000.r5f: R5F core initialized in IPC-only mode
    [    5.382168]  remoteproc4#vdev0buffer: assigned reserved memory node vision-apps-r5f-dma-memory@a4000000
    [    5.456526] virtio_rpmsg_bus virtio4: rpmsg host is online
    [    5.467719] virtio_rpmsg_bus virtio4: creating channel rpmsg_chrdev addr 0xd
    [    5.478173] virtio_rpmsg_bus virtio4: creating channel rpmsg_chrdev addr 0x15
    [    5.485693] virtio_rpmsg_bus virtio4: creating channel ti.ipc4.ping-pong addr 0xe
    [    5.498816] virtio_rpmsg_bus virtio0: creating channel rpmsg_chrdev addr 0x15
    [    5.506304] virtio_rpmsg_bus virtio0: creating channel ti.ipc4.ping-pong addr 0xe
    [    5.521414]  remoteproc4#vdev0buffer: registered virtio4 (type 7)
    [    5.527840] virtio_rpmsg_bus virtio2: creating channel rpmsg_chrdev addr 0x15
    [    5.535328] virtio_rpmsg_bus virtio2: creating channel ti.ipc4.ping-pong addr 0xe
    [    5.543168] virtio_rpmsg_bus virtio3: creating channel rpmsg_chrdev addr 0x15
    [    5.551218] virtio_rpmsg_bus virtio3: creating channel ti.ipc4.ping-pong addr 0xe
    [    5.558959] remoteproc remoteproc4: remote processor 5d00000.r5f is now attached
    [    5.566919] virtio_rpmsg_bus virtio1: creating channel rpmsg_chrdev addr 0x15
    [    5.574392] virtio_rpmsg_bus virtio1: creating channel ti.ipc4.ping-pong addr 0xe
    [    5.582750] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    5.591301] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    5.599064] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    5.609381] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    5.619059] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    5.628924] platform 5e00000.r5f: configured R5F for remoteproc mode
    [    5.631903] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    5.642865] platform 5e00000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a6000000
    [    5.647137] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    5.661773] remoteproc remoteproc5: 5e00000.r5f is available
    [    5.663402] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    5.677893] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    5.681624] remoteproc remoteproc5: Direct firmware load for j721s2-main-r5f1_0-fw failed with error -2
    [    5.686718] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    5.704521] platform 5f00000.r5f: configured R5F for remoteproc mode
    [    5.711099] remoteproc remoteproc5: powering up 5e00000.r5f
    [    5.716949] remoteproc remoteproc5: Direct firmware load for j721s2-main-r5f1_0-fw failed with error -2
    [    5.730767] remoteproc remoteproc5: request_firmware failed: -2
    [    5.741127] platform 5f00000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a7000000
    [    5.754004] remoteproc remoteproc6: 5f00000.r5f is available
    [    5.781460] remoteproc remoteproc6: Direct firmware load for j721s2-main-r5f1_1-fw failed with error -2
    [    5.794630] remoteproc remoteproc6: powering up 5f00000.r5f
    [    5.804322] remoteproc remoteproc6: Direct firmware load for j721s2-main-r5f1_1-fw failed with error -2
    [    5.825566] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    5.832245] remoteproc remoteproc6: request_firmware failed: -2
    [    5.835530] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    5.854148] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    5.867367] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    5.880096] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    5.941231] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    5.952152] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    5.964776] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    5.978153] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    5.992244] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    6.007603] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    6.019418] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    6.030229] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    6.042133] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    6.054137] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    6.108298] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    6.117187] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    6.129944] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    6.138351] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    6.147154] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    6.157834] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    6.165790] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    6.173913] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    6.185988] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    6.194361] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    6.207155] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    6.216586] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    6.224414] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    6.236017] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    6.246608] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    6.865645] Bluetooth: Core ver 2.22
    [    6.874192] NET: Registered protocol family 31
    [    6.879121] Bluetooth: HCI device and connection manager initialized
    [    6.890147] Bluetooth: HCI socket layer initialized
    [    6.898202] Bluetooth: L2CAP socket layer initialized
    [    6.906180] Bluetooth: SCO socket layer initialized
    [    6.918735] am65-cpsw-nuss 46000000.ethernet eth0: configuring for fixed/rgmii-id link mode
    [    6.934438] am65-cpsw-nuss 46000000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off
    [   12.515355] file system registered
    [   13.563208] read descriptors
    [   13.574331] read strings
    

    When all log outputs are completed, the interface freezes.

  • Hi Li,

    If you check Line number 338 the main_i2c2 is indeed probed and initialised. Does the freeze happen without the main_i2c2 dts changes? If not then main_i2c2 node or one of the child node may be causing this freeze.

    Best Regards,

    Keerthy 

  • Hi,

    The issue of interface stuck has been resolved, and the device tree modification is shown in the following figure.

    However, the i2c2 we configured has not yet been added to/sys/class/i2c-dev. I believe it is necessary to modify the following i2c logical mapping relationship, but the following mapping is defined in u-boot, and my attempts to modify it did not have any effect. Could you please tell me where the mapping relationship of i2c here is defined and how to enable this mapping relationship?

  • HI,

    According to the following modifications, our current progress is as follows:
    1. New i2c channels can be detected
    2. Our newly added i2c channel cannot display the devices mounted on it.

    We currently have the following questions:
    1. Why did we modify i2c2 but add i2c4?
    2. Which specific value do we need to change to for the compatible value of i2c2 that we have configured?
    3. This pcie1_ What is the role of the rc node here, and why can I only detect new i2c channels after adding ex3?

  • Hello,

    1. Why did we modify i2c2 but add i2c4?

    In the device tree MAIN_I2C2 is assigned as i2c4 I believe and hence it comes up as i2c-4.

    2. Which specific value do we need to change to for the compatible value of i2c2 that we have configured?

    Is it not probed/working already?

    This pcie1_ What is the role of the rc node here, and why can I only detect new i2c channels after adding ex3?

    This is a totally different topic. I request you to open a new thread & close this one.

    - Keerthy

  • hi,

    We currently have the following issues. Firstly, I can ensure that there are no hardware configuration issues. So how can I solve this problem? Please provide us with a clear plan or idea.

  • Hi,

    With all your fixes, can you now share the output of:

    "dmesg | grep i2c"

    Is that now showing that main_2c2 is probed correctly? Controller time out can be due to wrong pin mux settings.

    Check if on your board the right pins are muxed for main_i2c2.

    - Keerthy

  • hi,

    Our modified main_ I2c2 node is the reference main_ I2c0 nodes have the same compatible value. Is this feasible or do you have any better suggestions? How should this value be set?

  • Hi,

    main_ I2c2 node is the reference main_ I2c0 nodes have the same compatible value

    Same IP different instance so the compatible value will be the same.

    - Keerthy

  • I don't understand what you mean. Could you please explain in detail whose IP address does this IP specifically refer to here? Is it SOC? Or an Ethernet card?

  • Hi Li,

    SoC has multiple instances of i2c module(IP). The compatible string used for all the instances ex: I2C1, I2C2, etc is the same as the driver is the same in Linux for all of the I2C instances. Now please share the output of the command:
     

    "dmesg | grep i2c"

    This will help me analyze the situation better.

    - Keerthy

  • The log is as follows

  • Hi,

    Thanks for the logs. So the MAIN_I2C2 is still timing out. I first suspect that pinmux is not right. On your board can you please confirm that the I2C2 pins are indeed: V27/W27. There is another possible pin mux option: 

    Is that something you can try?

    - Keerthy

  • Hi,

    As shown in the following figure, we need to change uart0 on the schematic to i2c2, so we need to set it to v27 and w27. But we tried the following modifications, but they didn't have any effect. We would like to ask if v27 and w27 cannot be used?

  • I2C2 can be supported on pins V27, W27.  These are connecting to nets 'UART9_RXD' and 'UART9_TXD' on your design.  Where do these connections go on our design, and are they connecting to UART or I2C peripherals?  Have you proved these signals to verify you see I2c communication attempted?

  • Hi,

    In our default settings, v27 and w27 are set to uart9. We modified it to i2c2 through flying wires, and through measurement, we can observe a complete i2c signal waveform on the oscilloscope. We hope you can provide us with a modification plan for the device tree for verification. Thank you.

  • Hi Li,

    In our default settings, v27 and w27 are set to uart9. We modified it to i2c2 through flying wires, and through measurement, we can observe a complete i2c signal waveform on the oscilloscope. We hope you can provide us with a modification plan for the device tree for verification. Thank you.

    &main_pmx0 {
    	myi2c1_pins_default: myi2c1_pins_default {
    		pinctrl-single,pins = <
    			J721S2_IOPAD(0x04c, PIN_INPUT, 13) /* (V27) MCASP1_AXR1.I2C2_SCL */
    			J721S2_IOPAD(0x050, PIN_INPUT, 13) /* (W27) MCASP1_AXR2.I2C2_SDA */
    		>;
    	};

    Can you dump the pinmux register from Linux using the below commands:

    devmem2 0x4301c04C w
    devmem2 0x4301c050 w

    Please share the register values.

    - Keerthy

  • Hi,

    The output results of these two commands are shown in the following figure:

  • Hi,

    That's the reason. Whatever you are trying to configure from dts is not reflecting when we read from the registers.

    How are you hooking the main_i2c2_pins_default to the main_i2c2 node?

    Best Regards,

    Keerthy

  • Hi,

    Due to my previous comment on (main_i2c2_pins_default), there was a problem with the pin pin. However, without commenting on the following two lines, the development board cannot start and enter Linux normally. The specific startup log is as follows:

    U-Boot SPL 2021.01 (Aug 15 2023 - 10:50:24 +0800)
    ti_sci system-controller@44083000: Message not acknowledgedSYSFW ABI: 3.1 (firmware rev 0x0008 '8.6.3--v08.06.03 (Chill Capybar')
    EEPROM not available at 0x50, trying to read at 0x51
    Reading on-board EEPROM at 0x51 failed -19
    SPL initial stack usage: 13472 bytes
    Trying to boot from MMC2
    Starting ATF on ARM64 core...
    
    NOTICE:  BL31: v2.8(release):7953b4f
    NOTICE:  BL31: Built : 10:56:05, May 29 2023
    I/TC:
    I/TC: OP-TEE version: 97dc684 (gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1)) #1 Mon May 29 02:56:44 UTC 2023 aarch64
    I/TC: WARNING: This OP-TEE configuration might be insecure!
    I/TC: WARNING: Please check https://optee.readthedocs.io/en/latest/architecture/porting_guidelines.html
    I/TC: Primary CPU initializing
    I/TC: SYSFW ABI: 3.1 (firmware rev 0x0008 '8.6.3--v08.06.03 (Chill Capybar')
    I/TC: HUK Initialized
    I/TC: Activated SA2UL device
    I/TC: Fixing SA2UL firewall owner for GP device
    I/TC: Enabled firewalls for SA2UL TRNG device
    I/TC: SA2UL TRNG initialized
    I/TC: SA2UL Drivers initialized
    I/TC: Primary CPU switching to normal world boot
    
    U-Boot SPL 2021.01 (Aug 15 2023 - 11:55:36 +0800)
    ti_sci system-controller@44083000: Message not acknowledgedSYSFW ABI: 3.1 (firmware rev 0x0008 '8.6.3--v08.06.03 (Chill Capybar')
    EEPROM not available at 0x50, trying to read at 0x51
    Reading on-board EEPROM at 0x51 failed -19
    Trying to boot from MMC2
    
    
    U-Boot 2021.01 (Aug 15 2023 - 11:55:36 +0800)
    
    SoC:   J721S2 SR1.0 GP
    Model: Texas Instruments J721S2 EVM
    EEPROM not available at 0x50, trying to read at 0x51
    Reading on-board EEPROM at 0x51 failed -19
    Board: J721S2X-PM1-SOM rev E1
    DRAM:  4 GiB
    Flash: 0 Bytes
    MMC:   mmc@4f80000: 0, mmc@4fb0000: 1
    In:    serial@2800000
    Out:   serial@2800000
    Err:   serial@2800000
    Failed to probe am65_cpsw_nuss driver
    EEPROM not available at 0x50, trying to read at 0x51
    Reading on-board EEPROM at 0x51 failed -19
    Net:   No ethernet found.
    Hit any key to stop autoboot:  0
    switch to partitions #0, OK
    mmc1 is current device
    SD/MMC found on device 1
    Failed to load 'boot.scr'
    56 bytes read in 7 ms (7.8 KiB/s)
    Loaded env from uEnv.txt
    Importing environment from mmc1 ...
    k3_r5f_rproc r5f@41000000: Core 1 is already in use. No rproc commands work
    k3_r5f_rproc r5f@41400000: Core 2 is already in use. No rproc commands work
    908424 bytes read in 48 ms (18 MiB/s)
    Load Remote Processor 2 with data@addr=0x82000000 908424 bytes: Success!
    367532 bytes read in 25 ms (14 MiB/s)
    Load Remote Processor 3 with data@addr=0x82000000 367532 bytes: Success!
    Failed to load '/lib/firmware/j721s2-main-r5f1_0-fw'
    Failed to load '/lib/firmware/j721s2-main-r5f1_1-fw'
    14815296 bytes read in 621 ms (22.8 MiB/s)
    Load Remote Processor 6 with data@addr=0x82000000 14815296 bytes: Success!
    9760696 bytes read in 413 ms (22.5 MiB/s)
    Load Remote Processor 7 with data@addr=0x82000000 9760696 bytes: Success!
    19964416 bytes read in 831 ms (22.9 MiB/s)
    85327 bytes read in 10 ms (8.1 MiB/s)
    10329 bytes read in 8 ms (1.2 MiB/s)
    ## Flattened Device Tree blob at 88000000
       Booting using the fdt blob at 0x88000000
       Loading Device Tree to 000000008fee8000, end 000000008fffffff ... OK
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0000000000 [0x411fd080]
    [    0.000000] Linux version 5.10.162-g76b3e88d56 (linfei@linfei-Vostro-3671) (aarch64-none-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10)) 9.2.1 20191025, GNU ld (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10)) 2.33.1.20191209) #1 SMP PREEMPT Mon Aug 14 14:46:22 CST 2023
    [    0.000000] Machine model: Texas Instruments J721S2 EVM
    [    0.000000] earlycon: ns16550a0 at MMIO32 0x0000000002800000 (options '')
    [    0.000000] printk: bootconsole [ns16550a0] enabled
    [    0.000000] efi: UEFI not found.
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a0000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a0000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a0100000, size 15 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a0100000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a1000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a1000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a1100000, size 15 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a1100000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a2000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a2000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a2100000, size 31 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a2100000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a4000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a4000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a4100000, size 31 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a4100000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a6000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a6000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a6100000, size 15 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a6100000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a7000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a7000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a7100000, size 15 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a7100000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a8000000, size 32 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-rtos-ipc-memory-region@a8000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000aa000000, size 96 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-dma-memory@aa000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000b0000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-c71-dma-memory@b0000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000b0100000, size 95 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-c71_0-memory@b0100000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000b6000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-c71_1-dma-memory@b6000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000b6100000, size 31 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-c71_1-memory@b6100000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: initialized node vision_apps_shared-memories, compatible id dma-heap-carveout
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000d8000000, size 64 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-core-heap-memory-lo@d8000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x0000000880000000, size 704 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-core-heap-memory-hi@880000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created CMA memory pool at 0x00000008ac000000, size 896 MiB
    [    0.000000] OF: reserved mem: initialized node linux-cma-buffers@8ac000000, compatible id shared-dma-pool
    [    0.000000] Zone ranges:
    [    0.000000]   DMA      [mem 0x0000000080000000-0x00000000ffffffff]
    [    0.000000]   DMA32    empty
    [    0.000000]   Normal   [mem 0x0000000100000000-0x00000008ffffefff]
    [    0.000000] Movable zone start for each node
    [    0.000000] Early memory node ranges
    [    0.000000]   node   0: [mem 0x0000000080000000-0x000000009e7fffff]
    [    0.000000]   node   0: [mem 0x000000009e800000-0x00000000b7ffffff]
    [    0.000000]   node   0: [mem 0x00000000b8000000-0x00000000d7ffffff]
    [    0.000000]   node   0: [mem 0x00000000d8000000-0x00000000dbffffff]
    [    0.000000]   node   0: [mem 0x00000000dc000000-0x00000000ffffefff]
    [    0.000000]   node   0: [mem 0x0000000880000000-0x00000008abffffff]
    [    0.000000]   node   0: [mem 0x00000008ac000000-0x00000008ffffefff]
    [    0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000008ffffefff]
    [    0.000000] On node 0, zone Normal: 1 pages in unavailable ranges
    [    0.000000] On node 0, zone Normal: 1 pages in unavailable ranges
    [    0.000000] psci: probing for conduit method from DT.
    [    0.000000] psci: PSCIv1.1 detected in firmware.
    [    0.000000] psci: Using standard PSCI v0.2 function IDs
    [    0.000000] psci: Trusted OS migration not required
    [    0.000000] psci: SMC Calling Convention v1.2
    [    0.000000] percpu: Embedded 22 pages/cpu s50392 r8192 d31528 u90112
    [    0.000000] Detected PIPT I-cache on CPU0
    [    0.000000] CPU features: detected: GIC system register CPU interface
    [    0.000000] CPU features: detected: EL2 vector hardening
    [    0.000000] CPU features: detected: ARM errata 1165522, 1319367, or 1530923
    [    0.000000] CPU features: detected: Spectre-BHB
    [    0.000000] CPU features: detected: ARM erratum 1742098
    [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 1032190
    [    0.000000] Kernel command line: console=ttyS2,115200n8 earlycon=ns16550a,mmio32,0x02800000 mtdparts=47040000.spi.0:512k(ospi.tiboot3),2m(ospi.tispl),4m(ospi.u-boot),256k(ospi.env),256k(ospi.env.backup),57088k@8m(ospi.rootfs),256k(ospi.phypattern);47034000.hyperbus:512k(hbmc.tiboot3),2m(hbmc.tispl),4m(hbmc.u-boot),256k(hbmc.env),-@8m(hbmc.rootfs) root=PARTUUID=9c47992c-02 rw rootfstype=ext4 rootwait
    [    0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
    [    0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
    [    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
    [    0.000000] software IO TLB: mapped [mem 0x00000000fbfff000-0x00000000fffff000] (64MB)
    [    0.000000] Memory: 1383892K/4194296K available (11712K kernel code, 1192K rwdata, 4468K rodata, 1984K init, 456K bss, 1892900K reserved, 917504K cma-reserved)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
    [    0.000000] rcu: Preemptible hierarchical RCU implementation.
    [    0.000000] rcu:     RCU event tracing is enabled.
    [    0.000000] rcu:     RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=2.
    [    0.000000]  Trampoline variant of Tasks RCU enabled.
    [    0.000000]  Tracing variant of Tasks RCU enabled.
    [    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
    [    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
    [    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
    [    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
    [    0.000000] GICv3: 960 SPIs implemented
    [    0.000000] GICv3: 0 Extended SPIs implemented
    [    0.000000] GICv3: Distributor has no Range Selector support
    [    0.000000] GICv3: 16 PPIs implemented
    [    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000001900000
    [    0.000000] ITS [mem 0x01820000-0x0182ffff]
    [    0.000000] GIC: enabling workaround for ITS: Socionext Synquacer pre-ITS
    [    0.000000] ITS@0x0000000001820000: Devices Table too large, reduce ids 20->19
    [    0.000000] ITS@0x0000000001820000: allocated 524288 Devices @8e4800000 (flat, esz 8, psz 64K, shr 0)
    [    0.000000] ITS: using cache flushing for cmd queue
    [    0.000000] GICv3: using LPI property table @0x00000008e4030000
    [    0.000000] GIC: using cache flushing for LPI property table
    [    0.000000] GICv3: CPU0: using allocated LPI pending table @0x00000008e4040000
    [    0.000000] arch_timer: cp15 timer(s) running at 200.00MHz (phys).
    [    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2e2049d3e8, max_idle_ns: 440795210634 ns
    [    0.000002] sched_clock: 56 bits at 200MHz, resolution 5ns, wraps every 4398046511102ns
    [    0.008419] Console: colour dummy device 80x25
    [    0.012989] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=800000)
    [    0.023660] pid_max: default: 32768 minimum: 301
    [    0.028420] LSM: Security Framework initializing
    [    0.033181] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
    [    0.040766] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
    [    0.049732] rcu: Hierarchical SRCU implementation.
    [    0.054828] Platform MSI: msi-controller@1820000 domain created
    [    0.061090] PCI/MSI: /bus@100000/interrupt-controller@1800000/msi-controller@1820000 domain created
    [    0.070400] EFI services will not be available.
    [    0.075140] smp: Bringing up secondary CPUs ...
    I/TC: Secondary CPU 1 initializing
    I/TC: Secondary CPU 1 switching to normal world boot
    [    0.088249] Detected PIPT I-cache on CPU1
    [    0.088276] GICv3: CPU1: found redistributor 1 region 0:0x0000000001920000
    [    0.088288] GICv3: CPU1: using allocated LPI pending table @0x00000008e4050000
    [    0.088328] CPU1: Booted secondary processor 0x0000000001 [0x411fd080]
    [    0.088389] smp: Brought up 1 node, 2 CPUs
    [    0.117741] SMP: Total of 2 processors activated.
    [    0.122547] CPU features: detected: 32-bit EL0 Support
    [    0.127802] CPU features: detected: CRC32 instructions
    [    0.142890] CPU: All CPU(s) started at EL2
    [    0.147101] alternatives: patching kernel code
    [    0.152261] devtmpfs: initialized
    [    0.160622] KASLR disabled due to lack of seed
    [    0.165300] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
    [    0.175270] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
    [    0.197399] pinctrl core: initialized pinctrl subsystem
    [    0.203130] DMI not present or invalid.
    [    0.207433] NET: Registered protocol family 16
    [    0.212924] DMA: preallocated 512 KiB GFP_KERNEL pool for atomic allocations
    [    0.220236] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
    [    0.228244] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
    [    0.236389] ramoops: using module parameters
    [    0.240816] ramoops ramoops: no room for dmesg mem region (0xffffffffffffe000@0xdd000000) in (0x40000@0xdd000000)
    [    0.251317] ramoops: probe of ramoops failed with error -12
    [    0.257226] thermal_sys: Registered thermal governor 'step_wise'
    [    0.257229] thermal_sys: Registered thermal governor 'power_allocator'
    [    0.263905] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
    [    0.277557] ASID allocator initialised with 65536 entries
    [    0.283845] printk: console [ramoops-1] enabled
    [    0.288482] pstore: Registered ramoops as persistent store backend
    [    0.294797] ramoops: using 0x40000@0xdd000000, ecc: 0
    [    0.316688] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
    [    0.323551] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
    [    0.330404] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
    [    0.337255] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
    [    0.344825] cryptd: max_cpu_qlen set to 1000
    [    0.351228] k3-chipinfo 43000014.chipid: Family:J721S2 rev:SR1.0 JTAGID[0x0bb7502f] Detected
    [    0.360380] vsys_3v3: supplied by evm_12v0
    [    0.364769] vsys_5v0: supplied by evm_12v0
    [    0.369655] iommu: Default domain type: Translated
    [    0.374815] SCSI subsystem initialized
    [    0.378752] usbcore: registered new interface driver usbfs
    [    0.384380] usbcore: registered new interface driver hub
    [    0.389819] usbcore: registered new device driver usb
    [    0.395258] mc: Linux media interface: v0.10
    [    0.399638] videodev: Linux video capture interface: v2.00
    [    0.405281] pps_core: LinuxPPS API ver. 1 registered
    [    0.410355] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.419695] PTP clock support registered
    [    0.423716] EDAC MC: Ver: 3.0.0
    [    0.427612] FPGA manager framework
    [    0.431139] Advanced Linux Sound Architecture Driver Initialized.
    [    0.437847] clocksource: Switched to clocksource arch_sys_counter
    [    0.444184] VFS: Disk quotas dquot_6.6.0
    [    0.448241] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
    [    0.458152] Carveout Heap: Exported 512 MiB at 0x00000000b8000000
    [    0.464460] NET: Registered protocol family 2
    [    0.469255] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear)
    [    0.477960] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear)
    [    0.486726] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear)
    [    0.494935] TCP bind hash table entries: 32768 (order: 7, 524288 bytes, linear)
    [    0.502726] TCP: Hash tables configured (established 32768 bind 32768)
    [    0.509587] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear)
    [    0.516491] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear)
    [    0.523920] NET: Registered protocol family 1
    [    0.528710] RPC: Registered named UNIX socket transport module.
    [    0.534775] RPC: Registered udp transport module.
    [    0.539594] RPC: Registered tcp transport module.
    [    0.544399] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.550983] NET: Registered protocol family 44
    [    0.555536] PCI: CLS 0 bytes, default 64
    [    0.559974] hw perfevents: enabled with armv8_cortex_a72 PMU driver, 7 counters available
    [    0.570770] Initialise system trusted keyrings
    [    0.575417] workingset: timestamp_bits=46 max_order=20 bucket_order=0
    [    0.583705] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.590063] NFS: Registering the id_resolver key type
    [    0.595257] Key type id_resolver registered
    [    0.599529] Key type id_legacy registered
    [    0.603657] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
    [    0.610507] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
    [    0.618167] 9p: Installing v9fs 9p2000 file system support
    [    0.643325] Key type asymmetric registered
    [    0.647515] Asymmetric key parser 'x509' registered
    [    0.652518] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243)
    [    0.660078] io scheduler mq-deadline registered
    [    0.664704] io scheduler kyber registered
    [    0.670378] pinctrl-single 4301c000.pinctrl: 101 pins, size 404
    [    0.676618] pinctrl-single 11c000.pinctrl: 72 pins, size 288
    [    0.687488] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
    [    0.700769] brd: module loaded
    [    0.708049] loop: module loaded
    [    0.712040] megasas: 07.714.04.00-rc1
    [    0.717943] tun: Universal TUN/TAP device driver, 1.6
    [    0.723435] igbvf: Intel(R) Gigabit Virtual Function Network Driver
    [    0.729848] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
    [    0.735938] sky2: driver version 1.30
    [    0.740373] VFIO - User Level meta-driver version: 0.3
    [    0.746337] i2c /dev entries driver
    [    0.750842] sdhci: Secure Digital Host Controller Interface driver
    [    0.757165] sdhci: Copyright(c) Pierre Ossman
    [    0.761957] sdhci-pltfm: SDHCI platform and OF driver helper
    [    0.768386] ledtrig-cpu: registered to indicate activity on CPUs
    [    0.774761] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
    [    0.781695] ashmem: initialized
    [    0.785817] optee: probing for conduit method.
    I/TC: Reserved shared memory is enabled
    I/TC: Dynamic shared memory is enabled
    I/TC: Normal World virtualization support is disabled
    I/TC: Asynchronous notifications are disabled
    [    0.790391] optee: revision 3.20 (97dc6845)
    [    0.806798] optee: dynamic shared memory is enabled
    [    0.816295] optee: initialized driver
    [    0.821553] NET: Registered protocol family 17
    [    0.826211] 9pnet: Installing 9P2000 support
    [    0.830625] Key type dns_resolver registered
    [    0.835105] Loading compiled-in X.509 certificates
    [    0.841214] pstore: Invalid compression size for deflate: 0
    [    0.853785] ti-sci 44083000.system-controller: ABI: 3.1 (firmware rev 0x0008 '8.6.3--v08.06.03 (Chill Capybar')
    [    0.891506] omap_i2c 42120000.i2c: bus 0 rev0.12 at 100 kHz
    [    0.897722] omap_i2c 40b00000.i2c: bus 1 rev0.12 at 100 kHz
    [    0.903824] omap_i2c 40b10000.i2c: bus 2 rev0.12 at 100 kHz
    [    0.910239] pca953x 3-0021: supply vcc not found, using dummy regulator
    [    0.917080] pca953x 3-0021: using no AI
    [    0.941891] pca953x 3-0021: failed writing register
    [    0.946942] pca953x: probe of 3-0021 failed with error -121
    [    0.952905] pca953x 3-0020: supply vcc not found, using dummy regulator
    [    0.959719] pca953x 3-0020: using no AI
    [    0.963711] pca953x 3-0020: failed writing register
    [    0.968746] pca953x: probe of 3-0020 failed with error -121
    [    0.974656] pca953x 3-0022: supply vcc not found, using dummy regulator
    [    0.981461] pca953x 3-0022: using AI
    [    0.985167] pca953x 3-0022: failed writing register
    [    0.990191] pca953x: probe of 3-0022 failed with error -121
    [    0.995931] omap_i2c 2000000.i2c: bus 3 rev0.12 at 400 kHz
    [    1.002295] pca953x 4-0020: supply vcc not found, using dummy regulator
    [    1.009147] pca953x 4-0020: using AI
    [    1.033888] pca953x 4-0020: failed writing register
    [    1.038931] pca953x: probe of 4-0020 failed with error -121
    [    1.044685] omap_i2c 2020000.i2c: bus 4 rev0.12 at 400 kHz
    [    1.051147] ti-sci-intr 42200000.interrupt-controller: Interrupt Router 125 domain created
    [    1.059707] ti-sci-intr bus@100000:interrupt-controller@a00000: Interrupt Router 148 domain created
    [    1.069052] ti-sci-intr 310e0000.interrupt-controller: Interrupt Router 227 domain created
    [    1.077708] ti-sci-inta 33d00000.msi-controller: Interrupt Aggregator domain 265 created
    [    1.087567] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    1.095252] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    1.103533] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    1.111812] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    1.120910] ti-udma 311a0000.dma-controller: Number of rings: 48
    [    1.127712] ti-udma 311a0000.dma-controller: Channels: 24 (bchan: 0, tchan: 8, rchan: 16)
    [    1.137013] k3-ringacc 2b800000.ringacc: Ring Accelerator probed rings:286, gp-rings[96,20] sci-dev-id:272
    [    1.146902] k3-ringacc 2b800000.ringacc: dma-ring-reset-quirk: disabled
    [    1.153665] k3-ringacc 2b800000.ringacc: RA Proxy rev. 66349100, num_proxies:64
    [    1.162658] k3-ringacc 3c000000.ringacc: Ring Accelerator probed rings:1024, gp-rings[878,128] sci-dev-id:259
    [    1.172815] k3-ringacc 3c000000.ringacc: dma-ring-reset-quirk: disabled
    [    1.179575] k3-ringacc 3c000000.ringacc: RA Proxy rev. 66349100, num_proxies:64
    [    1.187286] omap8250 40a00000.serial: failed to get alias
    [    1.193065] pinctrl-single 11c000.pinctrl: pin PIN19 already requested by 2020000.i2c; cannot claim for 2800000.serial
    [    1.204015] pinctrl-single 11c000.pinctrl: pin-19 (2800000.serial) status -22
    [    1.211310] pinctrl-single 11c000.pinctrl: could not request pin 19 (PIN19) from group main_uart0_pins_default  on device pinctrl-single
    [    1.223852] omap8250 2800000.serial: Error applying setting, reverse things back
    [    1.231419] omap8250: probe of 2800000.serial failed with error -22
    [    1.241581] davinci_mdio 46000f00.mdio: Configuring MDIO in manual mode
    [    1.285858] davinci_mdio 46000f00.mdio: davinci mdio revision 9.7, bus freq 1000000
    [    1.293690] davinci_mdio 46000f00.mdio: no live phy, scanning all
    [    1.314588] davinci_mdio 46000f00.mdio: phy[0]: device 46000f00.mdio:00, driver unknown
    [    1.322790] davinci_mdio 46000f00.mdio: phy[1]: device 46000f00.mdio:01, driver unknown
    [    1.331025] davinci_mdio 46000f00.mdio: phy[2]: device 46000f00.mdio:02, driver unknown
    [    1.339208] davinci_mdio 46000f00.mdio: phy[3]: device 46000f00.mdio:03, driver unknown
    [    1.347391] davinci_mdio 46000f00.mdio: phy[4]: device 46000f00.mdio:04, driver unknown
    [    1.355573] davinci_mdio 46000f00.mdio: phy[5]: device 46000f00.mdio:05, driver unknown
    [    1.363755] davinci_mdio 46000f00.mdio: phy[6]: device 46000f00.mdio:06, driver unknown
    [    1.371936] davinci_mdio 46000f00.mdio: phy[7]: device 46000f00.mdio:07, driver unknown
    [    1.380118] davinci_mdio 46000f00.mdio: phy[8]: device 46000f00.mdio:08, driver unknown
    [    1.388298] davinci_mdio 46000f00.mdio: phy[9]: device 46000f00.mdio:09, driver unknown
    [    1.396480] davinci_mdio 46000f00.mdio: phy[10]: device 46000f00.mdio:0a, driver unknown
    [    1.404750] davinci_mdio 46000f00.mdio: phy[11]: device 46000f00.mdio:0b, driver unknown
    [    1.413022] davinci_mdio 46000f00.mdio: phy[12]: device 46000f00.mdio:0c, driver unknown
    [    1.421291] davinci_mdio 46000f00.mdio: phy[13]: device 46000f00.mdio:0d, driver unknown
    [    1.429565] davinci_mdio 46000f00.mdio: phy[14]: device 46000f00.mdio:0e, driver unknown
    [    1.437841] davinci_mdio 46000f00.mdio: phy[15]: device 46000f00.mdio:0f, driver unknown
    [    1.446134] davinci_mdio 46000f00.mdio: phy[16]: device 46000f00.mdio:10, driver unknown
    [    1.454405] davinci_mdio 46000f00.mdio: phy[17]: device 46000f00.mdio:11, driver unknown
    [    1.462675] davinci_mdio 46000f00.mdio: phy[18]: device 46000f00.mdio:12, driver unknown
    [    1.470947] davinci_mdio 46000f00.mdio: phy[19]: device 46000f00.mdio:13, driver unknown
    [    1.479217] davinci_mdio 46000f00.mdio: phy[20]: device 46000f00.mdio:14, driver unknown
    [    1.487486] davinci_mdio 46000f00.mdio: phy[21]: device 46000f00.mdio:15, driver unknown
    [    1.495756] davinci_mdio 46000f00.mdio: phy[22]: device 46000f00.mdio:16, driver unknown
    [    1.504026] davinci_mdio 46000f00.mdio: phy[23]: device 46000f00.mdio:17, driver unknown
    [    1.512295] davinci_mdio 46000f00.mdio: phy[24]: device 46000f00.mdio:18, driver unknown
    [    1.520565] davinci_mdio 46000f00.mdio: phy[25]: device 46000f00.mdio:19, driver unknown
    [    1.528835] davinci_mdio 46000f00.mdio: phy[26]: device 46000f00.mdio:1a, driver unknown
    [    1.537106] davinci_mdio 46000f00.mdio: phy[27]: device 46000f00.mdio:1b, driver unknown
    [    1.545376] davinci_mdio 46000f00.mdio: phy[28]: device 46000f00.mdio:1c, driver unknown
    [    1.553649] davinci_mdio 46000f00.mdio: phy[29]: device 46000f00.mdio:1d, driver unknown
    [    1.561923] davinci_mdio 46000f00.mdio: phy[30]: device 46000f00.mdio:1e, driver unknown
    [    1.570192] davinci_mdio 46000f00.mdio: phy[31]: device 46000f00.mdio:1f, driver unknown
    [    1.578547] am65-cpsw-nuss 46000000.ethernet: initializing am65 cpsw nuss version 0x6BA02102, cpsw version 0x6BA82102 Ports: 2 quirks:00000000
    [    1.591822] am65-cpsw-nuss 46000000.ethernet: initialized cpsw ale version 1.4
    [    1.599212] am65-cpsw-nuss 46000000.ethernet: ALE Table size 64
    [    1.605718] am65-cpsw-nuss 46000000.ethernet: CPTS ver 0x4e8a010b, freq:500000000, add_val:1 pps:0
    [    1.617139] am65-cpts 310d0000.cpts: CPTS ver 0x4e8a010c, freq:200000000, add_val:4 pps:0
    [    1.727327] mmc0: CQHCI version 5.10
    [    1.733808] vdd_mmc1: supplied by vsys_3v3
    [    1.739107] omap-mailbox 31f80000.mailbox: omap mailbox rev 0x66fca100
    [    1.746164] omap-mailbox 31f81000.mailbox: omap mailbox rev 0x66fca100
    [    1.753155] omap-mailbox 31f82000.mailbox: omap mailbox rev 0x66fca100
    [    1.760143] omap-mailbox 31f84000.mailbox: omap mailbox rev 0x66fca100
    [    1.767110] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    1.768491] mmc0: SDHCI controller on 4f80000.mmc [4f80000.mmc] using ADMA 64-bit
    [    1.774781] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    1.790776] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    1.799120] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    1.808528] ti-udma 285c0000.dma-controller: Channels: 26 (tchan: 13, rchan: 13, gp-rflow: 8)
    [    1.819259] ti-udma 31150000.dma-controller: Channels: 60 (tchan: 30, rchan: 30, gp-rflow: 16)
    [    1.830620] davinci_mdio 46000f00.mdio: Configuring MDIO in manual mode
    [    1.873868] davinci_mdio 46000f00.mdio: davinci mdio revision 9.7, bus freq 1000000
    [    1.881701] davinci_mdio 46000f00.mdio: no live phy, scanning all
    [    1.895407] mmc0: Command Queue Engine enabled
    [    1.900001] mmc0: new DDR MMC card at address 0001
    [    1.904048] davinci_mdio 46000f00.mdio: phy[0]: device 46000f00.mdio:00, driver unknown
    [    1.905304] mmcblk0: mmc0:0001 DG4008 7.09 GiB
    [    1.913130] davinci_mdio 46000f00.mdio: phy[1]: device 46000f00.mdio:01, driver unknown
    [    1.917962] mmcblk0boot0: mmc0:0001 DG4008 partition 1 31.9 MiB
    [    1.926085] davinci_mdio 46000f00.mdio: phy[2]: device 46000f00.mdio:02, driver unknown
    [    1.932177] mmcblk0boot1: mmc0:0001 DG4008 partition 2 31.9 MiB
    [    1.940204] davinci_mdio 46000f00.mdio: phy[3]: device 46000f00.mdio:03, driver unknown
    [    1.946373] mmcblk0rpmb: mmc0:0001 DG4008 partition 3 4.00 MiB, chardev (236:0)
    [    1.954446] davinci_mdio 46000f00.mdio: phy[4]: device 46000f00.mdio:04, driver unknown
    [    1.970158]  mmcblk0: p1 p2
    [    1.970165] davinci_mdio 46000f00.mdio: phy[5]: device 46000f00.mdio:05, driver unknown
    [    1.981215] davinci_mdio 46000f00.mdio: phy[6]: device 46000f00.mdio:06, driver unknown
    [    1.989400] davinci_mdio 46000f00.mdio: phy[7]: device 46000f00.mdio:07, driver unknown
    [    1.997581] davinci_mdio 46000f00.mdio: phy[8]: device 46000f00.mdio:08, driver unknown
    [    2.005766] davinci_mdio 46000f00.mdio: phy[9]: device 46000f00.mdio:09, driver unknown
    [    2.013952] davinci_mdio 46000f00.mdio: phy[10]: device 46000f00.mdio:0a, driver unknown
    [    2.022223] davinci_mdio 46000f00.mdio: phy[11]: device 46000f00.mdio:0b, driver unknown
    [    2.030494] davinci_mdio 46000f00.mdio: phy[12]: device 46000f00.mdio:0c, driver unknown
    [    2.038764] davinci_mdio 46000f00.mdio: phy[13]: device 46000f00.mdio:0d, driver unknown
    [    2.047035] davinci_mdio 46000f00.mdio: phy[14]: device 46000f00.mdio:0e, driver unknown
    [    2.055305] davinci_mdio 46000f00.mdio: phy[15]: device 46000f00.mdio:0f, driver unknown
    [    2.063578] davinci_mdio 46000f00.mdio: phy[16]: device 46000f00.mdio:10, driver unknown
    [    2.071849] davinci_mdio 46000f00.mdio: phy[17]: device 46000f00.mdio:11, driver unknown
    [    2.080118] davinci_mdio 46000f00.mdio: phy[18]: device 46000f00.mdio:12, driver unknown
    [    2.088391] davinci_mdio 46000f00.mdio: phy[19]: device 46000f00.mdio:13, driver unknown
    [    2.096669] davinci_mdio 46000f00.mdio: phy[20]: device 46000f00.mdio:14, driver unknown
    [    2.104941] davinci_mdio 46000f00.mdio: phy[21]: device 46000f00.mdio:15, driver unknown
    [    2.113211] davinci_mdio 46000f00.mdio: phy[22]: device 46000f00.mdio:16, driver unknown
    [    2.121482] davinci_mdio 46000f00.mdio: phy[23]: device 46000f00.mdio:17, driver unknown
    [    2.129754] davinci_mdio 46000f00.mdio: phy[24]: device 46000f00.mdio:18, driver unknown
    [    2.138036] davinci_mdio 46000f00.mdio: phy[25]: device 46000f00.mdio:19, driver unknown
    [    2.146312] davinci_mdio 46000f00.mdio: phy[26]: device 46000f00.mdio:1a, driver unknown
    [    2.154587] davinci_mdio 46000f00.mdio: phy[27]: device 46000f00.mdio:1b, driver unknown
    [    2.162863] davinci_mdio 46000f00.mdio: phy[28]: device 46000f00.mdio:1c, driver unknown
    [    2.171133] davinci_mdio 46000f00.mdio: phy[29]: device 46000f00.mdio:1d, driver unknown
    [    2.179404] davinci_mdio 46000f00.mdio: phy[30]: device 46000f00.mdio:1e, driver unknown
    [    2.187676] davinci_mdio 46000f00.mdio: phy[31]: device 46000f00.mdio:1f, driver unknown
    [    2.196039] am65-cpsw-nuss 46000000.ethernet: initializing am65 cpsw nuss version 0x6BA02102, cpsw version 0x6BA82102 Ports: 2 quirks:00000000
    [    2.209328] am65-cpsw-nuss 46000000.ethernet: initialized cpsw ale version 1.4
    [    2.216720] am65-cpsw-nuss 46000000.ethernet: ALE Table size 64
    [    2.223417] am65-cpsw-nuss 46000000.ethernet: CPTS ver 0x4e8a010b, freq:500000000, add_val:1 pps:0
    [    2.233763] am65-cpsw-nuss 46000000.ethernet: set new flow-id-base 48
    [    2.242680] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    2.250400] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    2.250535] mmc1: CQHCI version 5.10
    [    2.258687] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    2.270628] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    2.280320] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    2.288000] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    2.296284] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    2.300321] mmc1: SDHCI controller on 4fb0000.mmc [4fb0000.mmc] using ADMA 64-bit
    [    2.304565] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    2.321658] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    2.329328] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    2.337610] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    2.345895] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    2.354622] debugfs: Directory 'pd:39' with parent 'pm_genpd' already present!
    [    2.362119] debugfs: Directory 'pd:38' with parent 'pm_genpd' already present!
    [    2.363020] mmc1: new ultra high speed DDR50 SDXC card at address aaaa
    [    2.370067] debugfs: Directory 'pd:276' with parent 'pm_genpd' already present!
    [    2.376670] mmcblk1: mmc1:aaaa SD64G 59.5 GiB
    [    2.384277] debugfs: Directory 'pd:154' with parent 'pm_genpd' already present!
    [    2.397343]  mmcblk1: p1 p2
    [    2.402546] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    2.410278] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    2.418570] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    2.426868] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    2.437683] ALSA device list:
    [    2.440719]   No soundcards found.
    [    2.444223] Warning: unable to open an initial console.
    [    2.650149] EXT4-fs (mmcblk1p2): recovery complete
    [    2.655875] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null)
    [    2.664199] VFS: Mounted root (ext4 filesystem) on device 179:98.
    [    2.671110] devtmpfs: error mounting -2
    [    2.676109] Freeing unused kernel memory: 1984K
    [    2.680875] Run /sbin/init as init process
    [    2.876787] systemd[1]: System time before build time, advancing clock.
    [    2.924903] NET: Registered protocol family 10
    [    2.930082] Segment Routing with IPv6
    [    2.962854] systemd[1]: systemd 244.5+ running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR -SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN2 -IDN -PCRE2 default-hierarchy=hybrid)
    [    2.985178] systemd[1]: Detected architecture arm64.
    [    3.008825] systemd[1]: Set hostname to <j721s2-evm>.
    [    3.018133] random: systemd: uninitialized urandom read (16 bytes read)
    [    3.024933] systemd[1]: Initializing machine ID from random generator.
    [    3.208406] systemd[1]: /lib/systemd/system/irqbalanced.service:6: Unknown key name 'ConditionCPUs' in section 'Unit', ignoring.
    [    3.230642] systemd[1]: /lib/systemd/system/docker.socket:6: ListenStream= references a path below legacy directory /var/run/, updating /var/run/docker.sock → /run/docker.sock; please update the unit file accordingly.
    [    3.298956] random: systemd: uninitialized urandom read (16 bytes read)
    [    3.307750] systemd[1]: Created slice system-getty.slice.
    [    3.313510] random: systemd: uninitialized urandom read (16 bytes read)
    [    3.321125] systemd[1]: Created slice system-serial\x2dgetty.slice.
    [    3.328311] systemd[1]: Created slice User and Session Slice.
    [    3.334416] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
    [    3.342657] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    [    3.350514] systemd[1]: Reached target Paths.
    [    3.355035] systemd[1]: Reached target Remote File Systems.
    [    3.360784] systemd[1]: Reached target Slices.
    [    3.365381] systemd[1]: Reached target Swap.
    [    3.383619] systemd[1]: Listening on RPCbind Server Activation Socket.
    [    3.390598] systemd[1]: Reached target RPC Port Mapper.
    [    3.398642] systemd[1]: Listening on Process Core Dump Socket.
    [    3.404850] systemd[1]: Listening on initctl Compatibility Named Pipe.
    [    3.413656] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
    [    3.422336] systemd[1]: Listening on Journal Socket (/dev/log).
    [    3.428741] systemd[1]: Listening on Journal Socket.
    [    3.434212] systemd[1]: Listening on Network Service Netlink Socket.
    [    3.441071] systemd[1]: Listening on udev Control Socket.
    [    3.446798] systemd[1]: Listening on udev Kernel Socket.
    [    3.455073] systemd[1]: Mounting Huge Pages File System...
    [    3.463765] systemd[1]: Mounting POSIX Message Queue File System...
    [    3.473163] systemd[1]: Mounting Kernel Debug File System...
    [    3.482945] systemd[1]: Mounting Temporary Directory (/tmp)...
    [    3.492342] systemd[1]: Starting Create list of static device nodes for the current kernel...
    [    3.509714] systemd[1]: Starting Start psplash boot splash screen...
    [    3.521149] systemd[1]: Starting RPC Bind...
    [    3.525876] systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
    [    3.537513] systemd[1]: Starting Journal Service...
    [    3.553955] systemd[1]: Starting Load Kernel Modules...
    [    3.562951] systemd[1]: Starting Remount Root and Kernel File Systems...
    [    3.573305] systemd[1]: Starting udev Coldplug all Devices...
    [    3.585195] cryptodev: loading out-of-tree module taints kernel.
    [    3.588705] systemd[1]: Mounted Huge Pages File System.
    [    3.598826] systemd[1]: Mounted POSIX Message Queue File System.
    [    3.607391] EXT4-fs (mmcblk1p2): re-mounted. Opts: (null)
    [    3.613622] systemd[1]: Started RPC Bind.
    [    3.618475] systemd[1]: Mounted Kernel Debug File System.
    [    3.624845] cryptodev: driver 1.10 loaded.
    [    3.629631] systemd[1]: Mounted Temporary Directory (/tmp).
    [    3.640023] systemd[1]: Started Create list of static device nodes for the current kernel.
    [    3.657908] systemd[1]: psplash-start.service: Main process exited, code=exited, status=255/EXCEPTION
    [    3.667999] systemd[1]: psplash-start.service: Failed with result 'exit-code'.
    [    3.679700] systemd[1]: Failed to start Start psplash boot splash screen.
    [    3.686849] systemd[1]: Dependency failed for Start psplash-systemd progress communication helper.
    [    3.696940] systemd[1]: psplash-systemd.service: Job psplash-systemd.service/start failed with result 'dependency'.
    [    3.708519] systemd[1]: Started Journal Service.
    [    3.750188] systemd-journald[232]: Received client request to flush runtime journal.
    [    4.024805] random: systemd: uninitialized urandom read (16 bytes read)
    [    4.105836] random: systemd-journal: uninitialized urandom read (16 bytes read)
    [    4.155133] random: systemd: uninitialized urandom read (16 bytes read)
    [    4.408295] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    4.416117] random: crng init done
    [    4.419629] random: 80 urandom warning(s) missed due to ratelimiting
    [    4.426679] CAN device driver interface
    [    4.427897] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    4.442078] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    4.452268] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    4.482957] mmc1: Got data interrupt 0x00000002 even though no data operation was in progress.
    [    4.491775] mmc1: sdhci: ============ SDHCI REGISTER DUMP ===========
    [    4.498358] mmc1: sdhci: Sys addr:  0x00000100 | Version:  0x00001004
    [    4.504940] mmc1: sdhci: Blk size:  0x00007200 | Blk cnt:  0x00000098
    [    4.511520] mmc1: sdhci: Argument:  0x00000000 | Trn mode: 0x00000033
    [    4.518102] mmc1: sdhci: Present:   0x01f70000 | Host ctl: 0x0000001f
    [    4.524681] mmc1: sdhci: Power:     0x0000000f | Blk gap:  0x00000080
    [    4.531262] mmc1: sdhci: Wake-up:   0x00000000 | Clock:    0x00000207
    [    4.537842] mmc1: sdhci: Timeout:   0x00000000 | Int stat: 0x00000000
    [    4.544423] mmc1: sdhci: Int enab:  0x03ff008b | Sig enab: 0x03ff008b
    [    4.551003] mmc1: sdhci: ACmd stat: 0x00000000 | Slot int: 0x00000000
    [    4.557583] mmc1: sdhci: Caps:      0x3de8c801 | Caps_1:   0x18002407
    [    4.564161] mmc1: sdhci: Cmd:       0x00000c1a | Max curr: 0x00000000
    [    4.570741] mmc1: sdhci: Resp[0]:   0x00000b00 | Resp[1]:  0x01dbd37f
    [    4.577320] mmc1: sdhci: Resp[2]:   0x325b5900 | Resp[3]:  0x00000900
    [    4.583899] mmc1: sdhci: Host ctl2: 0x0000000c
    [    4.588436] mmc1: sdhci: ADMA Err:  0x00000000 | ADMA Ptr: 0x00000008e57e020c
    [    4.595724] mmc1: sdhci: ============================================
    [    4.614396] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    4.623620] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    4.635713] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    4.644909] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    4.684618] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    4.692896] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    4.702192] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    4.710587] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    4.719080] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    4.747545] k3-dsp-rproc 64800000.dsp: assigned reserved memory node vision-apps-c71-dma-memory@b0000000
    [    4.769031] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    4.779659] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    4.794290] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    4.812629] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    4.829394] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    4.852244] alloc_contig_range: [8ac100, 8ac400) PFNs busy
    [    4.870079] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    4.879115] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    4.892689] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    4.903323] platform 41000000.r5f: R5F core may have been powered on by a different host, programmed state (0) != actual state (1)
    [    4.915469] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    4.924087] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    4.933455] alloc_contig_range: [8ac200, 8ac500) PFNs busy
    [    4.936059] platform 41000000.r5f: configured R5F for IPC-only mode
    [    4.946272] platform 41000000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a0000000
    [    4.957578] remoteproc remoteproc1: 41000000.r5f is available
    [    4.966284] k3-dsp-rproc 64800000.dsp: configured DSP for IPC-only mode
    [    4.973422] remoteproc remoteproc1: attaching to 41000000.r5f
    [    4.979731] remoteproc remoteproc0: 64800000.dsp is available
    [    4.991038] PVR_K:  269: Read BVNC 36.53.104.796 from HW device registers
    [    5.004644] platform 41000000.r5f: R5F core initialized in IPC-only mode
    [    5.012864] PVR_K:  269: RGX Device registered BVNC 36.53.104.796 with 1 core in the system
    [    5.025497] remoteproc remoteproc0: attaching to 64800000.dsp
    [    5.032814]  remoteproc1#vdev0buffer: assigned reserved memory node vision-apps-r5f-dma-memory@a0000000
    [    5.051311] [drm] Initialized pvr 1.15.6133109 20170530 for 4e20000000.gpu on minor 0
    [    5.059464] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    5.065232] remoteproc remoteproc0: unsupported resource 65538
    [    5.071696] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    5.075902] virtio_rpmsg_bus virtio0: rpmsg host is online
    [    5.081905] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    5.089178] k3-dsp-rproc 64800000.dsp: DSP initialized in IPC-only mode
    [    5.093518] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    5.100215] virtio_rpmsg_bus virtio0: creating channel rpmsg_chrdev addr 0xd
    [    5.117969] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    5.125014]  remoteproc1#vdev0buffer: registered virtio0 (type 7)
    [    5.128385]  remoteproc0#vdev0buffer: assigned reserved memory node vision-apps-c71-dma-memory@b0000000
    [    5.133834] remoteproc remoteproc1: remote processor 41000000.r5f is now attached
    [    5.154148] platform 5c00000.r5f: configured R5F for IPC-only mode
    [    5.160948] virtio_rpmsg_bus virtio1: rpmsg host is online
    [    5.166723] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    5.166743] virtio_rpmsg_bus virtio1: creating channel rpmsg_chrdev addr 0xd
    [    5.176298]  remoteproc0#vdev0buffer: registered virtio1 (type 7)
    [    5.186422] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    5.194179] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    5.207499] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    5.222127] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    5.250216] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    5.259312] platform 5c00000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a2000000
    [    5.268846] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    5.273214] remoteproc remoteproc2: 5c00000.r5f is available
    [    5.279973] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    5.282698] remoteproc remoteproc2: attaching to 5c00000.r5f
    [    5.298603] platform 5c00000.r5f: R5F core initialized in IPC-only mode
    [    5.300389] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    5.305491]  remoteproc2#vdev0buffer: assigned reserved memory node vision-apps-r5f-dma-memory@a2000000
    [    5.325652] virtio_rpmsg_bus virtio2: rpmsg host is online
    [    5.325938] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    5.331392]  remoteproc2#vdev0buffer: registered virtio2 (type 7)
    [    5.346074] virtio_rpmsg_bus virtio2: creating channel rpmsg_chrdev addr 0xd
    [    5.353510] remoteproc remoteproc2: remote processor 5c00000.r5f is now attached
    [    5.363123] remoteproc remoteproc0: remote processor 64800000.dsp is now attached
    [    5.371104] platform 5d00000.r5f: configured R5F for IPC-only mode
    [    5.371295] m_can_platform 40528000.can: m_can device registered (irq=19, version=32)
    [    5.377831] platform 5d00000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a4000000
    [    5.396902] k3-dsp-rproc 65800000.dsp: assigned reserved memory node vision-apps-c71_1-dma-memory@b6000000
    [    5.397136] remoteproc remoteproc3: 5d00000.r5f is available
    [    5.407244] remoteproc remoteproc3: attaching to 5d00000.r5f
    [    5.419117] m_can_platform 40568000.can: m_can device registered (irq=21, version=32)
    [    5.419574] platform 5d00000.r5f: R5F core initialized in IPC-only mode
    [    5.434096]  remoteproc3#vdev0buffer: assigned reserved memory node vision-apps-r5f-dma-memory@a4000000
    [    5.444309] virtio_rpmsg_bus virtio3: rpmsg host is online
    [    5.451802]  remoteproc3#vdev0buffer: registered virtio3 (type 7)
    [    5.452046] m_can_platform 2701000.can: m_can device registered (irq=34, version=32)
    [    5.458110] virtio_rpmsg_bus virtio3: creating channel rpmsg_chrdev addr 0xd
    [    5.473372] remoteproc remoteproc3: remote processor 5d00000.r5f is now attached
    [    5.484114] m_can_platform 2711000.can: m_can device registered (irq=36, version=32)
    [    5.488472] platform 5e00000.r5f: configured R5F for remoteproc mode
    [    5.501678] m_can_platform 2721000.can: m_can device registered (irq=38, version=32)
    [    5.503983] k3-dsp-rproc 65800000.dsp: configured DSP for IPC-only mode
    [    5.518927] remoteproc remoteproc4: 65800000.dsp is available
    [    5.526040] platform 5e00000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a6000000
    [    5.531685] remoteproc remoteproc4: attaching to 65800000.dsp
    [    5.543567] m_can_platform 27d1000.can: m_can device registered (irq=40, version=32)
    [    5.554971] m_can_platform 2681000.can: m_can device registered (irq=42, version=32)
    [    5.574701] m_can_platform 2691000.can: m_can device registered (irq=44, version=32)
    [    5.588274] remoteproc remoteproc4: unsupported resource 65538
    [    5.597450] m_can_platform 26a1000.can: m_can device registered (irq=46, version=32)
    [    5.602755] remoteproc remoteproc5: 5e00000.r5f is available
    [    5.609968] k3-dsp-rproc 65800000.dsp: DSP initialized in IPC-only mode
    [    5.620154] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    5.626652] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    5.626662]  remoteproc4#vdev0buffer: assigned reserved memory node vision-apps-c71_1-dma-memory@b6000000
    [    5.634362] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    5.645007] virtio_rpmsg_bus virtio4: rpmsg host is online
    [    5.658278] virtio_rpmsg_bus virtio2: creating channel rpmsg_chrdev addr 0x15
    [    5.661915] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    5.665804] virtio_rpmsg_bus virtio3: creating channel rpmsg_chrdev addr 0x15
    [    5.677685]  remoteproc4#vdev0buffer: registered virtio4 (type 7)
    [    5.681515] virtio_rpmsg_bus virtio3: creating channel ti.ipc4.ping-pong addr 0xe
    [    5.687607] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    5.695397] virtio_rpmsg_bus virtio1: creating channel rpmsg_chrdev addr 0x15
    [    5.711215] virtio_rpmsg_bus virtio1: creating channel ti.ipc4.ping-pong addr 0xe
    [    5.721454] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    5.722109] virtio_rpmsg_bus virtio4: creating channel rpmsg_chrdev addr 0xd
    [    5.734909] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    5.734971] virtio_rpmsg_bus virtio4: creating channel rpmsg_chrdev addr 0x15
    [    5.749236] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    5.750762] virtio_rpmsg_bus virtio4: creating channel ti.ipc4.ping-pong addr 0xe
    [    5.766173] virtio_rpmsg_bus virtio0: creating channel rpmsg_chrdev addr 0x15
    [    5.766483] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    5.773644] virtio_rpmsg_bus virtio0: creating channel ti.ipc4.ping-pong addr 0xe
    [    5.789737] virtio_rpmsg_bus virtio2: creating channel ti.ipc4.ping-pong addr 0xe
    [    5.797677] remoteproc remoteproc4: remote processor 65800000.dsp is now attached
    [    5.799289] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    5.825150] platform 5f00000.r5f: configured R5F for remoteproc mode
    [    5.833333] remoteproc remoteproc5: Direct firmware load for j721s2-main-r5f1_0-fw failed with error -2
    [    5.843390] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    5.849783] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    5.857509] remoteproc remoteproc5: powering up 5e00000.r5f
    [    5.869415] remoteproc remoteproc5: Direct firmware load for j721s2-main-r5f1_0-fw failed with error -2
    [    5.881824] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    5.889209] platform 5f00000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a7000000
    [    5.896039] remoteproc remoteproc5: request_firmware failed: -2
    [    5.901449] remoteproc remoteproc6: 5f00000.r5f is available
    [    5.909286] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    5.915798] remoteproc remoteproc6: Direct firmware load for j721s2-main-r5f1_1-fw failed with error -2
    [    5.929550] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    5.933241] remoteproc remoteproc6: powering up 5f00000.r5f
    [    5.944011] remoteproc remoteproc6: Direct firmware load for j721s2-main-r5f1_1-fw failed with error -2
    [    5.947412] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    5.953722] remoteproc remoteproc6: request_firmware failed: -2
    [    5.972362] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    5.980178] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    6.001061] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    6.013308] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    7.044767] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    7.058111] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    7.065836] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    7.081927] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    7.096844] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    7.114764] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    7.125539] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    7.139750] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    7.156958] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    7.171793] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    7.191858] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    7.203403] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    7.215161] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    7.230020] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    7.249913] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    7.459347] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller
    [    7.475877] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 1
    [    7.510566] xhci-hcd xhci-hcd.2.auto: hcc params 0x200073c9 hci version 0x100 quirks 0x0000002000010010
    [    7.554946] xhci-hcd xhci-hcd.2.auto: irq 514, io mem 0x06010000
    [    7.572186] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10
    [    7.590121] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    7.603109] usb usb1: Product: xHCI Host Controller
    [    7.611846] usb usb1: Manufacturer: Linux 5.10.162-g76b3e88d56 xhci-hcd
    [    7.620697] usb usb1: SerialNumber: xhci-hcd.2.auto
    [    7.632415] hub 1-0:1.0: USB hub found
    [    7.638694] hub 1-0:1.0: 1 port detected
    [    7.646476] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    7.654918] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller
    [    7.660890] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    7.668742] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    7.678923] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 2
    [    7.686884] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    7.695385] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    7.705823] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    7.713898] xhci-hcd xhci-hcd.2.auto: Host supports USB 3.0 SuperSpeed
    [    7.721220] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    7.721240] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    7.721250] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    7.721268] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    7.755055] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
    [    7.763548] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.10
    [    7.763553] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    7.763556] usb usb2: Product: xHCI Host Controller
    [    7.763561] usb usb2: Manufacturer: Linux 5.10.162-g76b3e88d56 xhci-hcd
    [    7.791393] usb usb2: SerialNumber: xhci-hcd.2.auto
    [    7.797122] hub 2-0:1.0: USB hub found
    [    7.801086] hub 2-0:1.0: 1 port detected
    [    7.807257] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    7.814659] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    7.822455] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    7.822469] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    7.822481] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    7.824705] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    7.856236] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    7.865919] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    7.875710] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    7.884175] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    8.003935] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [    8.360221] Bluetooth: Core ver 2.22
    [    8.364066] NET: Registered protocol family 31
    [    8.375283] Bluetooth: HCI device and connection manager initialized
    [    8.397827] Bluetooth: HCI socket layer initialized
    [    8.406922] Bluetooth: L2CAP socket layer initialized
    [    8.421311] Bluetooth: SCO socket layer initialized
    [    8.485980] am65-cpsw-nuss 46000000.ethernet eth0: configuring for fixed/rgmii-id link mode
    [    8.497796] am65-cpsw-nuss 46000000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off
    [   14.031592] file system registered
    [   15.072789] read descriptors
    [   15.075811] read strings
    [   23.025394] Initializing XFRM netlink socket
    [   24.783129] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
    [   24.799395] Bridge firewalling registered
    [   25.493319] process 'docker/tmp/qemu-check409579486/check' started with executable stack
    

  • Hi,

    May I ask which file the modification was made in? I think the modified file may have been found incorrectly.

  • Hi Li,

    Without the above change the i2c2 will not work as you have seen the pinmux is not configured. Just defining the pins will not configure but you need to hook it to the respective DT node.

    On your board you will need to check why enabling pin mux for I2c2 causes boot hang.

    May be other module is requiring this to be in some other state.

    Regards,

    Keerthy 

  • HI,

    May I ask which file the modification was made in? I think the modified file may have been found incorrectly.

  • Hi Li,

    Have you added this code in the j721s2-common-proc-board.dts?

    Please add this and read the registers that I asked you to read.

    devmem2 0x4301c04C w

    devmem2 0x4301c050 w

    Regards,

    Keerthy

  • HI,

    The following two files with the same name have both made the same modifications. After setting pinctl-name and pinctl-0 in the first dts file, the development board cannot enter Linux. The latter will not take effect after modification.

  • The first one is for Linux and that is where you are enabling i2c2. Please check if some other module is requiring the same pins in some other mode.

    - Keerthy

  • Hi,

    Yes, I noticed a pin conflict. After modification, the development board can enter Linux normally. When I use i2cdetect - y - r 4 to detect i2c devices, an error is reported as follows:

  • When I use i2cdetect - y - r 4 to detect i2c devices, an error is reported as follows:

    Please read the main_i2c2 pin mux register values Also check in the boot log if main_i2c2 initialized without any errors.

    - Keerthy

  • HI,

    The mux register values and startup log are as follows:

    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0000000000 [0x411fd080]
    [    0.000000] Linux version 5.10.162-g76b3e88d56 (linfei@linfei-Vostro-3671) (aarch64-none-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10)) 9.2.1 20191025, GNU ld (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10)) 2.33.3
    [    0.000000] Machine model: Texas Instruments J721S2 EVM
    [    0.000000] earlycon: ns16550a0 at MMIO32 0x0000000002800000 (options '')
    [    0.000000] printk: bootconsole [ns16550a0] enabled
    [    0.000000] efi: UEFI not found.
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a0000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a0000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a0100000, size 15 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a0100000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a1000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a1000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a1100000, size 15 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a1100000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a2000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a2000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a2100000, size 31 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a2100000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a4000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a4000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a4100000, size 31 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a4100000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a6000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a6000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a6100000, size 15 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a6100000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a7000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a7000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a7100000, size 15 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a7100000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a8000000, size 32 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-rtos-ipc-memory-region@a8000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000aa000000, size 96 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-dma-memory@aa000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000b0000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-c71-dma-memory@b0000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000b0100000, size 95 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-c71_0-memory@b0100000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000b6000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-c71_1-dma-memory@b6000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000b6100000, size 31 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-c71_1-memory@b6100000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: initialized node vision_apps_shared-memories, compatible id dma-heap-carveout
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000d8000000, size 64 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-core-heap-memory-lo@d8000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x0000000880000000, size 704 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-core-heap-memory-hi@880000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created CMA memory pool at 0x00000008ac000000, size 896 MiB
    [    0.000000] OF: reserved mem: initialized node linux-cma-buffers@8ac000000, compatible id shared-dma-pool
    [    0.000000] Zone ranges:
    [    0.000000]   DMA      [mem 0x0000000080000000-0x00000000ffffffff]
    [    0.000000]   DMA32    empty
    [    0.000000]   Normal   [mem 0x0000000100000000-0x00000008ffffefff]
    [    0.000000] Movable zone start for each node
    [    0.000000] Early memory node ranges
    [    0.000000]   node   0: [mem 0x0000000080000000-0x000000009e7fffff]
    [    0.000000]   node   0: [mem 0x000000009e800000-0x00000000b7ffffff]
    [    0.000000]   node   0: [mem 0x00000000b8000000-0x00000000d7ffffff]
    [    0.000000]   node   0: [mem 0x00000000d8000000-0x00000000dbffffff]
    [    0.000000]   node   0: [mem 0x00000000dc000000-0x00000000ffffefff]
    [    0.000000]   node   0: [mem 0x0000000880000000-0x00000008abffffff]
    [    0.000000]   node   0: [mem 0x00000008ac000000-0x00000008ffffefff]
    [    0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000008ffffefff]
    [    0.000000] On node 0, zone Normal: 1 pages in unavailable ranges
    [    0.000000] On node 0, zone Normal: 1 pages in unavailable ranges
    [    0.000000] psci: probing for conduit method from DT.
    [    0.000000] psci: PSCIv1.1 detected in firmware.
    [    0.000000] psci: Using standard PSCI v0.2 function IDs
    [    0.000000] psci: Trusted OS migration not required
    [    0.000000] psci: SMC Calling Convention v1.2
    [    0.000000] percpu: Embedded 22 pages/cpu s50392 r8192 d31528 u90112
    [    0.000000] Detected PIPT I-cache on CPU0
    [    0.000000] CPU features: detected: GIC system register CPU interface
    [    0.000000] CPU features: detected: EL2 vector hardening
    [    0.000000] CPU features: detected: ARM errata 1165522, 1319367, or 1530923
    [    0.000000] CPU features: detected: Spectre-BHB
    [    0.000000] CPU features: detected: ARM erratum 1742098
    [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 1032190
    [    0.000000] Kernel command line: console=ttyS2,115200n8 earlycon=ns16550a,mmio32,0x02800000 mtdparts=47040000.spi.0:512k(ospi.tiboot3),2m(ospi.tispl),4m(ospi.u-boot),256k(ospi.env),256k(ospi.env.backup),57088k@8m(ospi.rootfs),256k(ospi.phypattern);47034000.hyperbus:512k(t
    [    0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
    [    0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
    [    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
    [    0.000000] software IO TLB: mapped [mem 0x00000000fbfff000-0x00000000fffff000] (64MB)
    [    0.000000] Memory: 1383892K/4194296K available (11712K kernel code, 1192K rwdata, 4468K rodata, 1984K init, 456K bss, 1892900K reserved, 917504K cma-reserved)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
    [    0.000000] rcu: Preemptible hierarchical RCU implementation.
    [    0.000000] rcu:     RCU event tracing is enabled.
    [    0.000000] rcu:     RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=2.
    [    0.000000]  Trampoline variant of Tasks RCU enabled.
    [    0.000000]  Tracing variant of Tasks RCU enabled.
    [    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
    [    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
    [    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
    [    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
    [    0.000000] GICv3: 960 SPIs implemented
    [    0.000000] GICv3: 0 Extended SPIs implemented
    [    0.000000] GICv3: Distributor has no Range Selector support
    [    0.000000] GICv3: 16 PPIs implemented
    [    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000001900000
    [    0.000000] ITS [mem 0x01820000-0x0182ffff]
    [    0.000000] GIC: enabling workaround for ITS: Socionext Synquacer pre-ITS
    [    0.000000] ITS@0x0000000001820000: Devices Table too large, reduce ids 20->19
    [    0.000000] ITS@0x0000000001820000: allocated 524288 Devices @8e4800000 (flat, esz 8, psz 64K, shr 0)
    [    0.000000] ITS: using cache flushing for cmd queue
    [    0.000000] GICv3: using LPI property table @0x00000008e4030000
    [    0.000000] GIC: using cache flushing for LPI property table
    [    0.000000] GICv3: CPU0: using allocated LPI pending table @0x00000008e4040000
    [    0.000000] arch_timer: cp15 timer(s) running at 200.00MHz (phys).
    [    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2e2049d3e8, max_idle_ns: 440795210634 ns
    [    0.000002] sched_clock: 56 bits at 200MHz, resolution 5ns, wraps every 4398046511102ns
    [    0.008422] Console: colour dummy device 80x25
    [    0.012991] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=800000)
    [    0.023661] pid_max: default: 32768 minimum: 301
    [    0.028420] LSM: Security Framework initializing
    [    0.033185] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
    [    0.040768] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
    [    0.049741] rcu: Hierarchical SRCU implementation.
    [    0.054842] Platform MSI: msi-controller@1820000 domain created
    [    0.061079] PCI/MSI: /bus@100000/interrupt-controller@1800000/msi-controller@1820000 domain created
    [    0.070391] EFI services will not be available.
    [    0.075134] smp: Bringing up secondary CPUs ...
    I/TC: Secondary CPU 1 initializing
    I/TC: Secondary CPU 1 switching to normal world boot
    [    0.088246] Detected PIPT I-cache on CPU1
    [    0.088275] GICv3: CPU1: found redistributor 1 region 0:0x0000000001920000
    [    0.088287] GICv3: CPU1: using allocated LPI pending table @0x00000008e4050000
    [    0.088329] CPU1: Booted secondary processor 0x0000000001 [0x411fd080]
    [    0.088392] smp: Brought up 1 node, 2 CPUs
    [    0.117741] SMP: Total of 2 processors activated.
    [    0.122546] CPU features: detected: 32-bit EL0 Support
    [    0.127801] CPU features: detected: CRC32 instructions
    [    0.142879] CPU: All CPU(s) started at EL2
    [    0.147084] alternatives: patching kernel code
    [    0.152224] devtmpfs: initialized
    [    0.160629] KASLR disabled due to lack of seed
    [    0.165299] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
    [    0.175265] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
    [    0.197554] pinctrl core: initialized pinctrl subsystem
    [    0.203280] DMI not present or invalid.
    [    0.207578] NET: Registered protocol family 16
    [    0.213080] DMA: preallocated 512 KiB GFP_KERNEL pool for atomic allocations
    [    0.220396] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
    [    0.228405] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
    [    0.236555] ramoops: using module parameters
    [    0.240986] ramoops ramoops: no room for dmesg mem region (0xffffffffffffe000@0xdd000000) in (0x40000@0xdd000000)
    [    0.251486] ramoops: probe of ramoops failed with error -12
    [    0.257399] thermal_sys: Registered thermal governor 'step_wise'
    [    0.257401] thermal_sys: Registered thermal governor 'power_allocator'
    [    0.264076] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
    [    0.277728] ASID allocator initialised with 65536 entries
    [    0.283956] printk: console [ramoops-1] enabled
    [    0.288591] pstore: Registered ramoops as persistent store backend
    [    0.294907] ramoops: using 0x40000@0xdd000000, ecc: 0
    [    0.316678] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
    [    0.323541] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
    [    0.330395] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
    [    0.337245] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
    [    0.344832] cryptd: max_cpu_qlen set to 1000
    [    0.351238] k3-chipinfo 43000014.chipid: Family:J721S2 rev:SR1.0 JTAGID[0x0bb7502f] Detected
    [    0.360372] vsys_3v3: supplied by evm_12v0
    [    0.364763] vsys_5v0: supplied by evm_12v0
    [    0.369619] iommu: Default domain type: Translated 
    [    0.374783] SCSI subsystem initialized
    [    0.378724] usbcore: registered new interface driver usbfs
    [    0.384350] usbcore: registered new interface driver hub
    [    0.389798] usbcore: registered new device driver usb
    [    0.395258] mc: Linux media interface: v0.10
    [    0.399636] videodev: Linux video capture interface: v2.00
    [    0.405270] pps_core: LinuxPPS API ver. 1 registered
    [    0.410342] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.419680] PTP clock support registered
    [    0.423700] EDAC MC: Ver: 3.0.0
    [    0.427566] FPGA manager framework
    [    0.431093] Advanced Linux Sound Architecture Driver Initialized.
    [    0.437785] clocksource: Switched to clocksource arch_sys_counter
    [    0.444153] VFS: Disk quotas dquot_6.6.0
    [    0.448197] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
    [    0.458071] Carveout Heap: Exported 512 MiB at 0x00000000b8000000
    [    0.464377] NET: Registered protocol family 2
    [    0.469177] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear)
    [    0.477908] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear)
    [    0.486665] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear)
    [    0.494871] TCP bind hash table entries: 32768 (order: 7, 524288 bytes, linear)
    [    0.502675] TCP: Hash tables configured (established 32768 bind 32768)
    [    0.509529] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear)
    [    0.516432] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear)
    [    0.523856] NET: Registered protocol family 1
    [    0.528655] RPC: Registered named UNIX socket transport module.
    [    0.534720] RPC: Registered udp transport module.
    [    0.539540] RPC: Registered tcp transport module.
    [    0.544346] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.550929] NET: Registered protocol family 44
    [    0.555481] PCI: CLS 0 bytes, default 64
    [    0.559927] hw perfevents: enabled with armv8_cortex_a72 PMU driver, 7 counters available
    [    0.570678] Initialise system trusted keyrings
    [    0.575350] workingset: timestamp_bits=46 max_order=20 bucket_order=0
    [    0.583671] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.590041] NFS: Registering the id_resolver key type
    [    0.595224] Key type id_resolver registered
    [    0.599498] Key type id_legacy registered
    [    0.603624] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
    [    0.610475] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
    [    0.618136] 9p: Installing v9fs 9p2000 file system support
    [    0.643447] Key type asymmetric registered
    [    0.647638] Asymmetric key parser 'x509' registered
    [    0.652641] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243)
    [    0.660203] io scheduler mq-deadline registered
    [    0.664830] io scheduler kyber registered
    [    0.670536] pinctrl-single 4301c000.pinctrl: 101 pins, size 404
    [    0.676766] pinctrl-single 11c000.pinctrl: 72 pins, size 288
    [    0.687628] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
    [    0.700874] brd: module loaded
    [    0.708189] loop: module loaded
    [    0.712169] megasas: 07.714.04.00-rc1
    [    0.718050] tun: Universal TUN/TAP device driver, 1.6
    [    0.723556] igbvf: Intel(R) Gigabit Virtual Function Network Driver
    [    0.729965] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
    [    0.736046] sky2: driver version 1.30
    [    0.740497] VFIO - User Level meta-driver version: 0.3
    [    0.746440] i2c /dev entries driver
    [    0.750945] sdhci: Secure Digital Host Controller Interface driver
    [    0.757268] sdhci: Copyright(c) Pierre Ossman
    [    0.761930] sdhci-pltfm: SDHCI platform and OF driver helper
    [    0.768338] ledtrig-cpu: registered to indicate activity on CPUs
    [    0.774717] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
    [    0.781651] ashmem: initialized
    [    0.785764] optee: probing for conduit method.
    I/TC: Reserved shared memory is enabled
    I/TC: Dynamic shared memory is enabled
    I/TC: Normal World virtualization support is disabled
    I/TC: Asynchronous notifications are disabled
    [    0.790343] optee: revision 3.20 (97dc6845)
    [    0.806748] optee: dynamic shared memory is enabled
    [    0.816229] optee: initialized driver
    [    0.821480] NET: Registered protocol family 17
    [    0.826131] 9pnet: Installing 9P2000 support
    [    0.830543] Key type dns_resolver registered
    [    0.835018] Loading compiled-in X.509 certificates
    [    0.841146] pstore: Invalid compression size for deflate: 0
    [    0.853767] ti-sci 44083000.system-controller: ABI: 3.1 (firmware rev 0x0008 '8.6.3--v08.06.03 (Chill Capybar')
    [    0.891707] omap_i2c 42120000.i2c: bus 0 rev0.12 at 100 kHz
    [    0.897952] omap_i2c 40b00000.i2c: bus 1 rev0.12 at 100 kHz
    [    0.904053] omap_i2c 40b10000.i2c: bus 2 rev0.12 at 100 kHz
    [    0.910444] pca953x 3-0021: supply vcc not found, using dummy regulator
    [    0.917281] pca953x 3-0021: using no AI
    [    0.941844] pca953x 3-0021: failed writing register
    [    0.946896] pca953x: probe of 3-0021 failed with error -121
    [    0.952858] pca953x 3-0020: supply vcc not found, using dummy regulator
    [    0.959681] pca953x 3-0020: using no AI
    [    0.963660] pca953x 3-0020: failed writing register
    [    0.968691] pca953x: probe of 3-0020 failed with error -121
    [    0.974581] pca953x 3-0022: supply vcc not found, using dummy regulator
    [    0.981385] pca953x 3-0022: using AI
    [    0.985091] pca953x 3-0022: failed writing register
    [    0.990118] pca953x: probe of 3-0022 failed with error -121
    [    0.995859] omap_i2c 2000000.i2c: bus 3 rev0.12 at 400 kHz
    [    1.002190] pca953x 4-0020: supply vcc not found, using dummy regulator
    [    1.009017] pca953x 4-0020: using no AI
    [    1.033857] pca953x 4-0020: failed writing register
    [    1.038896] pca953x: probe of 4-0020 failed with error -121
    [    1.044644] omap_i2c 2020000.i2c: bus 4 rev0.12 at 200 kHz
    [    1.051120] ti-sci-intr 42200000.interrupt-controller: Interrupt Router 125 domain created
    [    1.059679] ti-sci-intr bus@100000:interrupt-controller@a00000: Interrupt Router 148 domain created
    [    1.069021] ti-sci-intr 310e0000.interrupt-controller: Interrupt Router 227 domain created
    [    1.077682] ti-sci-inta 33d00000.msi-controller: Interrupt Aggregator domain 265 created
    [    1.087518] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    1.095206] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    1.103488] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    1.111768] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    1.120854] ti-udma 311a0000.dma-controller: Number of rings: 48
    [    1.127660] ti-udma 311a0000.dma-controller: Channels: 24 (bchan: 0, tchan: 8, rchan: 16)
    [    1.136960] k3-ringacc 2b800000.ringacc: Ring Accelerator probed rings:286, gp-rings[96,20] sci-dev-id:272
    [    1.146850] k3-ringacc 2b800000.ringacc: dma-ring-reset-quirk: disabled
    [    1.153611] k3-ringacc 2b800000.ringacc: RA Proxy rev. 66349100, num_proxies:64
    [    1.162637] k3-ringacc 3c000000.ringacc: Ring Accelerator probed rings:1024, gp-rings[878,128] sci-dev-id:259
    [    1.172790] k3-ringacc 3c000000.ringacc: dma-ring-reset-quirk: disabled
    [    1.179551] k3-ringacc 3c000000.ringacc: RA Proxy rev. 66349100, num_proxies:64
    [    1.187258] omap8250 40a00000.serial: failed to get alias
    [    1.193397] printk: console [ttyS2] disabled
    [    1.197807] 2800000.serial: ttyS2 at MMIO 0x2800000 (irq = 25, base_baud = 3000000) is a 8250
    [    1.206564] printk: console [ttyS2] enabled
    [    1.206564] printk: console [ttyS2] enabled
    [    1.215003] printk: bootconsole [ns16550a0] disabled
    [    1.215003] printk: bootconsole [ns16550a0] disabled
    [    1.228870] davinci_mdio 46000f00.mdio: Configuring MDIO in manual mode
    [    1.273787] davinci_mdio 46000f00.mdio: davinci mdio revision 9.7, bus freq 1000000
    [    1.281432] davinci_mdio 46000f00.mdio: no live phy, scanning all
    [    1.302139] davinci_mdio 46000f00.mdio: phy[0]: device 46000f00.mdio:00, driver unknown
    [    1.310154] davinci_mdio 46000f00.mdio: phy[1]: device 46000f00.mdio:01, driver unknown
    [    1.318197] davinci_mdio 46000f00.mdio: phy[2]: device 46000f00.mdio:02, driver unknown
    [    1.326184] davinci_mdio 46000f00.mdio: phy[3]: device 46000f00.mdio:03, driver unknown
    [    1.334172] davinci_mdio 46000f00.mdio: phy[4]: device 46000f00.mdio:04, driver unknown
    [    1.342159] davinci_mdio 46000f00.mdio: phy[5]: device 46000f00.mdio:05, driver unknown
    [    1.350144] davinci_mdio 46000f00.mdio: phy[6]: device 46000f00.mdio:06, driver unknown
    [    1.358132] davinci_mdio 46000f00.mdio: phy[7]: device 46000f00.mdio:07, driver unknown
    [    1.366117] davinci_mdio 46000f00.mdio: phy[8]: device 46000f00.mdio:08, driver unknown
    [    1.374103] davinci_mdio 46000f00.mdio: phy[9]: device 46000f00.mdio:09, driver unknown
    [    1.382089] davinci_mdio 46000f00.mdio: phy[10]: device 46000f00.mdio:0a, driver unknown
    [    1.390163] davinci_mdio 46000f00.mdio: phy[11]: device 46000f00.mdio:0b, driver unknown
    [    1.398238] davinci_mdio 46000f00.mdio: phy[12]: device 46000f00.mdio:0c, driver unknown
    [    1.406312] davinci_mdio 46000f00.mdio: phy[13]: device 46000f00.mdio:0d, driver unknown
    [    1.414390] davinci_mdio 46000f00.mdio: phy[14]: device 46000f00.mdio:0e, driver unknown
    [    1.422464] davinci_mdio 46000f00.mdio: phy[15]: device 46000f00.mdio:0f, driver unknown
    [    1.430540] davinci_mdio 46000f00.mdio: phy[16]: device 46000f00.mdio:10, driver unknown
    [    1.438640] davinci_mdio 46000f00.mdio: phy[17]: device 46000f00.mdio:11, driver unknown
    [    1.446716] davinci_mdio 46000f00.mdio: phy[18]: device 46000f00.mdio:12, driver unknown
    [    1.454788] davinci_mdio 46000f00.mdio: phy[19]: device 46000f00.mdio:13, driver unknown
    [    1.462863] davinci_mdio 46000f00.mdio: phy[20]: device 46000f00.mdio:14, driver unknown
    [    1.470936] davinci_mdio 46000f00.mdio: phy[21]: device 46000f00.mdio:15, driver unknown
    [    1.479008] davinci_mdio 46000f00.mdio: phy[22]: device 46000f00.mdio:16, driver unknown
    [    1.487081] davinci_mdio 46000f00.mdio: phy[23]: device 46000f00.mdio:17, driver unknown
    [    1.495152] davinci_mdio 46000f00.mdio: phy[24]: device 46000f00.mdio:18, driver unknown
    [    1.503225] davinci_mdio 46000f00.mdio: phy[25]: device 46000f00.mdio:19, driver unknown
    [    1.511297] davinci_mdio 46000f00.mdio: phy[26]: device 46000f00.mdio:1a, driver unknown
    [    1.519371] davinci_mdio 46000f00.mdio: phy[27]: device 46000f00.mdio:1b, driver unknown
    [    1.527445] davinci_mdio 46000f00.mdio: phy[28]: device 46000f00.mdio:1c, driver unknown
    [    1.535519] davinci_mdio 46000f00.mdio: phy[29]: device 46000f00.mdio:1d, driver unknown
    [    1.543595] davinci_mdio 46000f00.mdio: phy[30]: device 46000f00.mdio:1e, driver unknown
    [    1.551673] davinci_mdio 46000f00.mdio: phy[31]: device 46000f00.mdio:1f, driver unknown
    [    1.559830] am65-cpsw-nuss 46000000.ethernet: initializing am65 cpsw nuss version 0x6BA02102, cpsw version 0x6BA82102 Ports: 2 quirks:00000000
    [    1.572774] am65-cpsw-nuss 46000000.ethernet: initialized cpsw ale version 1.4
    [    1.579985] am65-cpsw-nuss 46000000.ethernet: ALE Table size 64
    [    1.586369] am65-cpsw-nuss 46000000.ethernet: CPTS ver 0x4e8a010b, freq:500000000, add_val:1 pps:0
    [    1.597506] am65-cpts 310d0000.cpts: CPTS ver 0x4e8a010c, freq:200000000, add_val:4 pps:0
    [    1.707354] mmc0: CQHCI version 5.10
    [    1.712616] vdd_mmc1: supplied by vsys_3v3
    [    1.717774] omap-mailbox 31f80000.mailbox: omap mailbox rev 0x66fca100
    [    1.724685] omap-mailbox 31f81000.mailbox: omap mailbox rev 0x66fca100
    [    1.731516] omap-mailbox 31f82000.mailbox: omap mailbox rev 0x66fca100
    [    1.738330] omap-mailbox 31f84000.mailbox: omap mailbox rev 0x66fca100
    [    1.745123] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    1.748393] mmc0: SDHCI controller on 4f80000.mmc [4f80000.mmc] using ADMA 64-bit
    [    1.752618] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    1.768225] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    1.776373] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    1.785586] ti-udma 285c0000.dma-controller: Channels: 26 (tchan: 13, rchan: 13, gp-rflow: 8)
    [    1.796079] ti-udma 31150000.dma-controller: Channels: 60 (tchan: 30, rchan: 30, gp-rflow: 16)
    [    1.807236] davinci_mdio 46000f00.mdio: Configuring MDIO in manual mode
    [    1.853797] davinci_mdio 46000f00.mdio: davinci mdio revision 9.7, bus freq 1000000
    [    1.861443] davinci_mdio 46000f00.mdio: no live phy, scanning all
    [    1.874864] mmc0: Command Queue Engine enabled
    [    1.879338] mmc0: new DDR MMC card at address 0001
    [    1.884565] mmcblk0: mmc0:0001 DG4008 7.09 GiB 
    [    1.885980] davinci_mdio 46000f00.mdio: phy[0]: device 46000f00.mdio:00, driver unknown
    [    1.889290] mmcblk0boot0: mmc0:0001 DG4008 partition 1 31.9 MiB
    [    1.897166] davinci_mdio 46000f00.mdio: phy[1]: device 46000f00.mdio:01, driver unknown
    [    1.903171] mmcblk0boot1: mmc0:0001 DG4008 partition 2 31.9 MiB
    [    1.911148] davinci_mdio 46000f00.mdio: phy[2]: device 46000f00.mdio:02, driver unknown
    [    1.924986] davinci_mdio 46000f00.mdio: phy[3]: device 46000f00.mdio:03, driver unknown
    [    1.925002] mmcblk0rpmb: mmc0:0001 DG4008 partition 3 4.00 MiB, chardev (236:0)
    [    1.932991] davinci_mdio 46000f00.mdio: phy[4]: device 46000f00.mdio:04, driver unknown
    [    1.948312] davinci_mdio 46000f00.mdio: phy[5]: device 46000f00.mdio:05, driver unknown
    [    1.948314]  mmcblk0: p1 p2
    [    1.959133] davinci_mdio 46000f00.mdio: phy[6]: device 46000f00.mdio:06, driver unknown
    [    1.967120] davinci_mdio 46000f00.mdio: phy[7]: device 46000f00.mdio:07, driver unknown
    [    1.975109] davinci_mdio 46000f00.mdio: phy[8]: device 46000f00.mdio:08, driver unknown
    [    1.983095] davinci_mdio 46000f00.mdio: phy[9]: device 46000f00.mdio:09, driver unknown
    [    1.991083] davinci_mdio 46000f00.mdio: phy[10]: device 46000f00.mdio:0a, driver unknown
    [    1.999157] davinci_mdio 46000f00.mdio: phy[11]: device 46000f00.mdio:0b, driver unknown
    [    2.007231] davinci_mdio 46000f00.mdio: phy[12]: device 46000f00.mdio:0c, driver unknown
    [    2.015305] davinci_mdio 46000f00.mdio: phy[13]: device 46000f00.mdio:0d, driver unknown
    [    2.023379] davinci_mdio 46000f00.mdio: phy[14]: device 46000f00.mdio:0e, driver unknown
    [    2.031452] davinci_mdio 46000f00.mdio: phy[15]: device 46000f00.mdio:0f, driver unknown
    [    2.039527] davinci_mdio 46000f00.mdio: phy[16]: device 46000f00.mdio:10, driver unknown
    [    2.047599] davinci_mdio 46000f00.mdio: phy[17]: device 46000f00.mdio:11, driver unknown
    [    2.055672] davinci_mdio 46000f00.mdio: phy[18]: device 46000f00.mdio:12, driver unknown
    [    2.063747] davinci_mdio 46000f00.mdio: phy[19]: device 46000f00.mdio:13, driver unknown
    [    2.071822] davinci_mdio 46000f00.mdio: phy[20]: device 46000f00.mdio:14, driver unknown
    [    2.079899] davinci_mdio 46000f00.mdio: phy[21]: device 46000f00.mdio:15, driver unknown
    [    2.087983] davinci_mdio 46000f00.mdio: phy[22]: device 46000f00.mdio:16, driver unknown
    [    2.096056] davinci_mdio 46000f00.mdio: phy[23]: device 46000f00.mdio:17, driver unknown
    [    2.104131] davinci_mdio 46000f00.mdio: phy[24]: device 46000f00.mdio:18, driver unknown
    [    2.112205] davinci_mdio 46000f00.mdio: phy[25]: device 46000f00.mdio:19, driver unknown
    [    2.120277] davinci_mdio 46000f00.mdio: phy[26]: device 46000f00.mdio:1a, driver unknown
    [    2.128360] davinci_mdio 46000f00.mdio: phy[27]: device 46000f00.mdio:1b, driver unknown
    [    2.136435] davinci_mdio 46000f00.mdio: phy[28]: device 46000f00.mdio:1c, driver unknown
    [    2.144510] davinci_mdio 46000f00.mdio: phy[29]: device 46000f00.mdio:1d, driver unknown
    [    2.152592] davinci_mdio 46000f00.mdio: phy[30]: device 46000f00.mdio:1e, driver unknown
    [    2.160669] davinci_mdio 46000f00.mdio: phy[31]: device 46000f00.mdio:1f, driver unknown
    [    2.168834] am65-cpsw-nuss 46000000.ethernet: initializing am65 cpsw nuss version 0x6BA02102, cpsw version 0x6BA82102 Ports: 2 quirks:00000000
    [    2.181809] am65-cpsw-nuss 46000000.ethernet: initialized cpsw ale version 1.4
    [    2.189021] am65-cpsw-nuss 46000000.ethernet: ALE Table size 64
    [    2.195553] am65-cpsw-nuss 46000000.ethernet: CPTS ver 0x4e8a010b, freq:500000000, add_val:1 pps:0
    [    2.205681] am65-cpsw-nuss 46000000.ethernet: set new flow-id-base 48
    [    2.214401] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    2.214571] mmc1: CQHCI version 5.10
    [    2.221916] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    2.233560] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    2.241649] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    2.251114] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    2.258612] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    2.266694] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    2.271162] mmc1: SDHCI controller on 4fb0000.mmc [4fb0000.mmc] using ADMA 64-bit
    [    2.274776] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    2.275315] debugfs: Directory 'pd:39' with parent 'pm_genpd' already present!
    [    2.283323] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    2.290600] debugfs: Directory 'pd:38' with parent 'pm_genpd' already present!
    [    2.297794] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    2.305737] debugfs: Directory 'pd:276' with parent 'pm_genpd' already present!
    [    2.312439] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    2.321059] debugfs: Directory 'pd:154' with parent 'pm_genpd' already present!
    [    2.327870] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    2.356758] ALSA device list:
    [    2.359730]   No soundcards found.
    [    2.363456] Waiting for root device PARTUUID=b3f4bcbb-02...
    [    2.397640] mmc1: new ultra high speed DDR50 SDXC card at address aaaa
    [    2.404626] mmcblk1: mmc1:aaaa SD64G 59.5 GiB 
    [    2.411232]  mmcblk1: p1 p2
    [    2.415455] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    2.422977] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    2.431063] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    2.439149] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    2.503477] EXT4-fs (mmcblk1p2): recovery complete
    [    2.509136] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null)
    [    2.517260] VFS: Mounted root (ext4 filesystem) on device 179:98.
    [    2.524683] devtmpfs: mounted
    [    2.528714] Freeing unused kernel memory: 1984K
    [    2.533371] Run /sbin/init as init process
    [    2.730673] systemd[1]: System time before build time, advancing clock.
    [    2.779658] NET: Registered protocol family 10
    [    2.784736] Segment Routing with IPv6
    [    2.822778] systemd[1]: systemd 244.5+ running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR -SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN2 -IDN -PCRE2 default-hierarchy=hybrid)
    [    2.844570] systemd[1]: Detected architecture arm64.
    
    Welcome to Arago 2021.09!
    
    [    2.878548] systemd[1]: Set hostname to <j721s2-evm>.
    [    3.049896] systemd[1]: /lib/systemd/system/irqbalanced.service:6: Unknown key name 'ConditionCPUs' in section 'Unit', ignoring.
    [    3.071920] systemd[1]: /lib/systemd/system/docker.socket:6: ListenStream= references a path below legacy directory /var/run/, updating /var/run/docker.sock ��→ /run/docker.sock; please update the unit file accordingly.
    [    3.139179] random: systemd: uninitialized urandom read (16 bytes read)
    [    3.147869] systemd[1]: Created slice system-getty.slice.
    [  OK  ] Created slice system-getty.slice.
    [    3.169896] random: systemd: uninitialized urandom read (16 bytes read)
    [    3.177417] systemd[1]: Created slice system-serial\x2dgetty.slice.
    [  OK  ] Created slice system-serial\x2dgetty.slice.
    [    3.197880] random: systemd: uninitialized urandom read (16 bytes read)
    [    3.205237] systemd[1]: Created slice User and Session Slice.
    [  OK  ] Created slice User and Session Slice.
    [    3.226039] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
    [  OK  ] Started Dispatch Password ��…ts to Console Directory Watch.
    [    3.249961] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    [  OK  ] Started Forward Password R��…uests to Wall Directory Watch.
    [    3.273936] systemd[1]: Reached target Paths.
    [  OK  ] Reached target Paths.
    [    3.289864] systemd[1]: Reached target Remote File Systems.
    [  OK  ] Reached target Remote File Systems.
    [    3.309843] systemd[1]: Reached target Slices.
    [  OK  ] Reached target Slices.
    [    3.325848] systemd[1]: Reached target Swap.
    [  OK  ] Reached target Swap.
    [    3.356533] systemd[1]: Listening on RPCbind Server Activation Socket.
    [  OK  ] Listening on RPCbind Server Activation Socket.
    [    3.377963] systemd[1]: Reached target RPC Port Mapper.
    [  OK  ] Reached target RPC Port Mapper.
    [    3.400431] systemd[1]: Listening on Process Core Dump Socket.
    [  OK  ] Listening on Process Core Dump Socket.
    [    3.422066] systemd[1]: Listening on initctl Compatibility Named Pipe.
    [  OK  ] Listening on initctl Compatibility Named Pipe.
    [    3.447873] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
    [    3.456342] systemd[1]: Listening on Journal Socket (/dev/log).
    [  OK  ] Listening on Journal Socket (/dev/log).
    [    3.478188] systemd[1]: Listening on Journal Socket.
    [  OK  ] Listening on Journal Socket.
    [    3.494227] systemd[1]: Listening on Network Service Netlink Socket.
    [  OK  ] Listening on Network Service Netlink Socket.
    [    3.518102] systemd[1]: Listening on udev Control Socket.
    [  OK  ] Listening on udev Control Socket.
    [    3.538018] systemd[1]: Listening on udev Kernel Socket.
    [  OK  ] Listening on udev Kernel Socket.
    [    3.560656] systemd[1]: Mounting Huge Pages File System...
             Mounting Huge Pages File System...
    [    3.580672] systemd[1]: Mounting POSIX Message Queue File System...
             Mounting POSIX Message Queue File System...
    [    3.604761] systemd[1]: Mounting Kernel Debug File System...
             Mounting Kernel Debug File System...
    [    3.626053] systemd[1]: Mounting Temporary Directory (/tmp)...
             Mounting Temporary Directory (/tmp)...
    [    3.644968] systemd[1]: Starting Create list of static device nodes for the current kernel...
             Starting Create list of st��…odes for the current kernel...
    [    3.679142] systemd[1]: Starting Start psplash boot splash screen...
             Starting Start psplash boot splash screen...
    [    3.705269] systemd[1]: Starting RPC Bind...
             Starting RPC Bind...
    [    3.722055] systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
    [    3.735046] systemd[1]: Starting Journal Service...
             Starting Journal Service...
    [    3.754075] systemd[1]: Starting Load Kernel Modules...
             Starting Load Kernel Modules...
    [    3.772354] cryptodev: loading out-of-tree module taints kernel.
    [    3.781437] systemd[1]: Starting Remount Root and Kernel File Systems...
             Starting Remount Root and Kernel File Systems   3.794058] cryptodev: driver 1.10 loaded.
    [0m...
    [    3.805999] EXT4-fs (mmcblk1p2): re-mounted. Opts: (null)
    [    3.815409] systemd[1]: Starting udev Coldplug all Devices...
             Starting udev Coldplug all Devices...
    [    3.845869] systemd[1]: Started RPC Bind.
    [  OK  ] Started RPC Bind.
    [    3.866400] systemd[1]: Started Journal Service.
    [  OK  ] Started Journal Service.
    [  OK  ] Mounted Huge Pages File System.
    [  OK  ] Mounted POSIX Message Queue File System.
    [  OK  ] Mounted Kernel Debug File System.
    [  OK  ] Mounted Temporary Directory (/tmp).
    [  OK  ] Started Create list of sta��… nodes for the current kernel.
    [FAILED] Failed to start Start psplash boot splash screen.
    See 'systemctl status psplash-start.service' for details.
    [DEPEND] Dependency failed for Star��…progress communication helper.
    [  OK  ] Started Load Kernel Modules.
    [  OK  ] Started Remount Root and Kernel File Systems.
             Mounting Kernel Configuration File System...
             Starting Flush Journal to Persistent Storage...
    [    4.100349] systemd-journald[232]: Received client request to flush runtime journal.
             Starting Apply Kernel Variables...
             Starting Create Static Device Nodes in /dev...
    [  OK  ] Mounted Kernel Configuration File System.
    [  OK  ] Started Flush Journal to Persistent Storage.
    [  OK  ] Started Apply Kernel Variables.
    [  OK  ] Started Create Static Device Nodes in /dev.
    [    4.206633] random: systemd: uninitialized urandom read (16 bytes read)
    [  OK  ] Reached target Local File Systems (Pre).
    [    4.230044] random: systemd: uninitialized urandom read (16 bytes read)
             Mounting /media/ram...
    [    4.243054] random: systemd-journal: uninitialized urandom read (16 bytes read)
             Mounting /var/volatile...
             Starting udev Kernel Device Manager...
    [  OK  ] Started udev Coldplug all Devices.
    [  OK  ] Mounted /media/ram.
    [  OK  ] Mounted /var/volatile.
             Starting udev Wait for Complete Device Initialization...
             Starting Load/Save Random Seed...
    [  OK  ] Reached target Local File Systems.
             Starting Create Volatile Files and Directories...
    [  OK  ] Started udev Kernel Device Manager.
    [  OK  ] Started Create Volatile Files and Directories.
    [FAILED] Failed to start Network Time Synchronization.
    See 'systemctl status systemd-timesyncd.service' for details.
    [  OK  ] Reached target System Time Set.
    [  OK  ] Reached target System Time Synchronized.
             Starting Update UTMP about System Boot/Shutdown...
    [  OK  ] Stopped Network Time Synchronization.
    [FAILED] Failed to start Network Time Synchronization.
    See 'systemctl status systemd-timesyncd.service' for details.
    [  OK  ] Stopped Network Time Synchronization.
    [FAILED] Failed to start Network Time Synchronization.
    See 'systemctl status systemd-timesyncd.service' for details.
    [  OK  ] Started Update UTMP about System Boot/Shutdown.
    [    4.657073] random: crng init done
    [    4.660573] random: 66 urandom warning(s) missed due to ratelimiting
    [  OK  ] Stopped Network Time Synchronizatio[    4.672635] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    n.
    [    4.684540] CAN device driver interface
    [    4.685959] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    4.697233] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    4.705357] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [FAILED] Failed to start Network Time Synchronization.
    See 'systemctl status systemd-timesyncd.service' for details.
    [    4.752881] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [  OK  ] Started Load/Save Random Seed.[    4.761956] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    
    [    4.778607] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    4.790040] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [  OK  ] Stopped Network Time Synchronization.
    [    4.817191] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [FAILED] Failed to start Network Time Sync[    4.826849] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    hronization.
    [    4.842776] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    4.850984] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    See 'systemctl status systemd-timesyncd.service' for details.
    [    4.868493] alloc_contig_range: [8ac100, 8ac400) PFNs busy
    [  OK  ] Stopped Network Time Synchronizatio[    4.880232] k3-dsp-rproc 64800000.dsp: assigned reserved memory node vision-apps-c71-dma-memory@b0000000
    [    4.885035] alloc_contig_range: [8ac200, 8ac500) PFNs busy
    n.
    [FAILED] Failed to start Network Time Synchronization.
    See 'systemctl status systemd-timesyncd.service' for details.
    [    4.936737] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    4.945438] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    4.956816] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    4.971728] platform 41000000.r5f: R5F core may have been powered on by a different host, programmed state (0) != actual state (1)
    [    4.983639] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    4.991769] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    5.012232] alloc_contig_range: [8ac300, 8ac600) PFNs busy
    [    5.018440] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    5.028197] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    5.036470] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    5.044637] k3-dsp-rproc 64800000.dsp: configured DSP for IPC-only mode
    [    5.051754] remoteproc remoteproc0: 64800000.dsp is available
    [    5.056419] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    5.076858] platform 41000000.r5f: configured R5F for IPC-only mode
    [    5.083365] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    5.090930] PVR_K:  259: Read BVNC 36.53.104.796 from HW device registers
    [    5.097897] remoteproc remoteproc0: attaching to 64800000.dsp
    [    5.098112] PVR_K:  259: RGX Device registered BVNC 36.53.104.796 with 1 core in the system
    [    5.114254] platform 41000000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a0000000
    [    5.115067] remoteproc remoteproc0: unsupported resource 65538
    [    5.129521] [drm] Initialized pvr 1.15.6133109 20170530 for 4e20000000.gpu on minor 0
    [    5.130257] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    5.137382] k3-dsp-rproc 64800000.dsp: DSP initialized in IPC-only mode
    [    5.153580]  remoteproc0#vdev0buffer: assigned reserved memory node vision-apps-c71-dma-memory@b0000000
    [    5.153971] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    5.163389] virtio_rpmsg_bus virtio0: rpmsg host is online
    [    5.184919] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    5.192651]  remoteproc0#vdev0buffer: registered virtio0 (type 7)
    [    5.198307] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    5.199232] remoteproc remoteproc0: remote processor 64800000.dsp is now attached
    [    5.215147] virtio_rpmsg_bus virtio0: creating channel rpmsg_chrdev addr 0xd
    [    5.218894] remoteproc remoteproc1: 41000000.r5f is available
    [    5.222804] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    5.228942] k3-dsp-rproc 65800000.dsp: assigned reserved memory node vision-apps-c71_1-dma-memory@b6000000
    [    5.235409] remoteproc remoteproc1: attaching to 41000000.r5f
    [    5.254046] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    5.262620] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    5.273306] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    5.277368] platform 41000000.r5f: R5F core initialized in IPC-only mode
    [    5.281544] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    5.290201] k3-dsp-rproc 65800000.dsp: configured DSP for IPC-only mode
    [    5.298191] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    5.310933]  remoteproc1#vdev0buffer: assigned reserved memory node vision-apps-r5f-dma-memory@a0000000
    [    5.322087] virtio_rpmsg_bus virtio1: rpmsg host is online
    [    5.329558]  remoteproc1#vdev0buffer: registered virtio1 (type 7)
    [    5.341033] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    5.348133] remoteproc remoteproc1: remote processor 41000000.r5f is now attached
    [    5.348656] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    5.364236] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    5.372430] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    5.381777] remoteproc remoteproc2: 65800000.dsp is available
    [    5.381914] virtio_rpmsg_bus virtio1: creating channel rpmsg_chrdev addr 0xd
    [    5.389997] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    5.410324] m_can_platform 40528000.can: m_can device registered (irq=19, version=32)
    [    5.430480] platform 5c00000.r5f: configured R5F for IPC-only mode
    [    5.430831] m_can_platform 40568000.can: m_can device registered (irq=21, version=32)
    [    5.455444] m_can_platform 2701000.can: m_can device registered (irq=34, version=32)
    [    5.462890] platform 5c00000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a2000000
    [    5.466215] remoteproc remoteproc2: attaching to 65800000.dsp
    [    5.481301] m_can_platform 2711000.can: m_can device registered (irq=36, version=32)
    [    5.496697] m_can_platform 2721000.can: m_can device registered (irq=38, version=32)
    [    5.511464] m_can_platform 27d1000.can: m_can device registered (irq=40, version=32)
    [    5.521513] remoteproc remoteproc2: unsupported resource 65538
    [    5.528310] k3-dsp-rproc 65800000.dsp: DSP initialized in IPC-only mode
    [    5.537186] m_can_platform 2681000.can: m_can device registered (irq=42, version=32)
    [    5.551103] m_can_platform 2691000.can: m_can device registered (irq=44, version=32)
    [    5.554836] remoteproc remoteproc3: 5c00000.r5f is available
    [    5.563317] m_can_platform 26a1000.can: m_can device registered (irq=46, version=32)
    [    5.577881]  remoteproc2#vdev0buffer: assigned reserved memory node vision-apps-c71_1-dma-memory@b6000000
    [    5.579189] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    5.595047] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    5.605364] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    5.613545] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    5.622996] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    5.632535] remoteproc remoteproc3: attaching to 5c00000.r5f
    [    5.638555] platform 5c00000.r5f: R5F core initialized in IPC-only mode
    [    5.645411]  remoteproc3#vdev0buffer: assigned reserved memory node vision-apps-r5f-dma-memory@a2000000
    [    5.657701] virtio_rpmsg_bus virtio2: rpmsg host is online
    [    5.663568]  remoteproc3#vdev0buffer: registered virtio2 (type 7)
    [    5.669763] remoteproc remoteproc3: remote processor 5c00000.r5f is now attached
    [    5.677459] platform 5d00000.r5f: configured R5F for IPC-only mode
    [    5.684108] virtio_rpmsg_bus virtio3: rpmsg host is online
    [    5.689731]  remoteproc2#vdev0buffer: registered virtio3 (type 7)
    [    5.697246] virtio_rpmsg_bus virtio2: creating channel rpmsg_chrdev addr 0xd
    [    5.704513] remoteproc remoteproc2: remote processor 65800000.dsp is now attached
    [    5.704708] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    5.713298] platform 5d00000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a4000000
    [    5.719530] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    5.736686] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    5.744995] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    5.754630] virtio_rpmsg_bus virtio3: creating channel rpmsg_chrdev addr 0xd
    [    5.762052] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    5.769841] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    5.778499] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    5.786715] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    5.797045] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    5.807127] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    5.823766] remoteproc remoteproc4: 5d00000.r5f is available
    [    5.841066] remoteproc remoteproc4: attaching to 5d00000.r5f
    [    5.872037] platform 5d00000.r5f: R5F core initialized in IPC-only mode
    [    5.879321]  remoteproc4#vdev0buffer: assigned reserved memory node vision-apps-r5f-dma-memory@a4000000
    [    5.889345] virtio_rpmsg_bus virtio4: rpmsg host is online
    [    5.900510] virtio_rpmsg_bus virtio4: creating channel rpmsg_chrdev addr 0xd
    [    5.900524]  remoteproc4#vdev0buffer: registered virtio4 (type 7)
    [    5.909622] virtio_rpmsg_bus virtio4: creating channel rpmsg_chrdev addr 0x15
    [    5.913909] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    5.928539] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    5.929877] virtio_rpmsg_bus virtio4: creating channel ti.ipc4.ping-pong addr 0xe
    [    5.936654] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    5.953896] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    5.955261] virtio_rpmsg_bus virtio0: creating channel rpmsg_chrdev addr 0x15
    [    5.969731] virtio_rpmsg_bus virtio0: creating channel ti.ipc4.ping-pong addr 0xe
    [    5.977384] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    5.980597] virtio_rpmsg_bus virtio3: creating channel rpmsg_chrdev addr 0x15
    [    5.990607] virtio_rpmsg_bus virtio3: creating channel ti.ipc4.ping-pong addr 0xe
    [    5.998289] virtio_rpmsg_bus virtio2: creating channel rpmsg_chrdev addr 0x15
    [    6.007887] virtio_rpmsg_bus virtio2: creating channel ti.ipc4.ping-pong addr 0xe
    [    6.016003] virtio_rpmsg_bus virtio1: creating channel rpmsg_chrdev addr 0x15
    [    6.023399] virtio_rpmsg_bus virtio1: creating channel ti.ipc4.ping-pong addr 0xe
    [    6.031884] remoteproc remoteproc4: remote processor 5d00000.r5f is now attached
    [    6.043240] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    6.050845] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    6.061856] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    6.070057] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    6.079662] platform 5e00000.r5f: configured R5F for remoteproc mode
    [    6.080233] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    6.106232] platform 5e00000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a6000000
    [    6.166339] remoteproc remoteproc5: 5e00000.r5f is available
    [    6.235270] remoteproc remoteproc5: Direct firmware load for j721s2-main-r5f1_0-fw failed with error -2
    [    6.246438] platform 5f00000.r5f: configured R5F for remoteproc mode
    [    6.252934] remoteproc remoteproc5: powering up 5e00000.r5f
    [    6.258614] remoteproc remoteproc5: Direct firmware load for j721s2-main-r5f1_0-fw failed with error -2
    [    6.271796] remoteproc remoteproc5: request_firmware failed: -2
    [    6.301764] platform 5f00000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a7000000
    [    6.366319] remoteproc remoteproc6: 5f00000.r5f is available
    [    6.418844] remoteproc remoteproc6: Direct firmware load for j721s2-main-r5f1_1-fw failed with error -2
    [    6.433853] remoteproc remoteproc6: powering up 5f00000.r5f
    [    6.439529] remoteproc remoteproc6: Direct firmware load for j721s2-main-r5f1_1-fw failed with error -2
    [    6.453667] remoteproc remoteproc6: request_firmware failed: -2
    [    6.460990] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    6.469529] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    6.478625] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    6.489535] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    6.501572] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    6.809040] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    6.821859] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    6.830115] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    6.838254] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    6.851644] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    6.872015] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    6.881441] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    6.894133] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    6.905929] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    6.922012] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    6.934595] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    6.945912] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    6.957342] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    6.971196] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    7.084589] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller
    [  OK  ] Created slice system-systemd\x2dfsck.slice.
    [    7.119788] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 1
    [    7.136170] xhci-hcd xhci-hcd.2.auto: hcc params 0x200073c9 hci version 0x100 quirks 0x0000002000010010
    [    7.147910] xhci-hcd xhci-hcd.2.auto: irq 514, io mem 0x06010000
    [    7.154951] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10
    [    7.177951] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    7.204487] usb usb1: Product: xHCI Host Controller
    [    7.227409] usb usb1: Manufacturer: Linux 5.10.162-g76b3e88d56 xhci-hcd
    [    7.239149] usb usb1: SerialNumber: xhci-hcd.2.auto
    [    7.259025] hub 1-0:1.0: USB hub found
    [    7.272199] hub 1-0:1.0: 1 port detected
    [    7.290614] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    7.298523] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller
    [    7.304303] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    7.312040] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    7.320219] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    7.328523] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 2
    [    7.336268] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    7.345823] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    7.352845] xhci-hcd xhci-hcd.2.auto: Host supports USB 3.0 SuperSpeed
    [    7.359628] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    7.367210] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    7.375377] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    7.383545] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [  OK  ] Found device /dev/mmcblk0p1.
    [    7.399047] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
    [    7.414604] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.10
             Starting File System Check on /dev/mmcblk0p1    7.425378] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    0m...
    [    7.435994] usb usb2: Product: xHCI Host Controller
    [    7.435997] usb usb2: Manufacturer: Linux 5.10.162-g76b3e88d56 xhci-hcd
    [    7.436000] usb usb2: SerialNumber: xhci-hcd.2.auto
    [    7.448430] hub 2-0:1.0: USB hub found
    [    7.448461] hub 2-0:1.0: 1 port detected
    [    7.449435] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    7.454631] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    7.454657] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    7.454667] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    7.454678] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [    7.458812] cdns-mhdp8546 a000000.dp-bridge: no PHY configured
    [    7.460038] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges:
    [    7.460061] j721e-pcie 2910000.pcie:       IO 0x0018001000..0x0018010fff -> 0x0018001000
    [    7.460072] j721e-pcie 2910000.pcie:      MEM 0x0018011000..0x001fffffff -> 0x0018011000
    [    7.460082] j721e-pcie 2910000.pcie:   IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000
    [  OK  ] Found device /dev/mmcblk1p1.
    [  OK  ] Found device /dev/mmcblk0p2.
             Starting File System Check on /dev/mmcblk0p2...
             Starting File System Check on /dev/mmcblk1p1...
    [  OK  ] Started udev Wait for Complete Device Initialization.
    [  OK  ] Started Hardware RNG Entropy Gatherer Daemon.
    [  OK  ] Reached target System Initialization.
    [  OK  ] Started Daily rotation of log files.
    [  OK  ] Started Daily Cleanup of Temporary Directories.
    [  OK  ] Reached target Timers.
    [  OK  ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
    [  OK  ] Listening on D-Bus System Message Bus Socket.
             Starting Docker Socket for the API.
    [  OK  ] Listening on dropbear.socket.
             Starting Reboot and dump vmcore via kexec...
    [  OK  ] Started File System Check on /dev/mmcblk0p1.
    [  OK  ] Listening on Docker Socket for the API.
    [  OK  ] Reached target Sockets.
    [  OK  ] Reached target Basic System.
             Mounting /run/media/mmcblk0p1...
    [  OK  ] Started Job spooling tools.
    [  OK  ] Started Periodic Command Scheduler.
    [  OK  ] Started D-Bus System Message Bus.
             Starting Print notice about GPLv3 packages...
             Starting set host name as per compatible name...
             Starting IPv6 Packet Filtering Framework...
             Starting IPv4 Packet Filtering Framework...
    [  OK  ] Started irqbalance daemon.
             Starting Telephony service...
             Starting rc.pvr.service...
    [FAILED] Failed to start Login Service.
    See 'systemctl status systemd-logind.service' for details.
    [  OK  ] Started TEE Supplicant.
             Starting Update weston ini��… based on the platform name...
    [  OK  ] Started File System Check on /dev/mmcblk1p1.
    [  OK  ] Started Reboot and dump vmcore via kexec.
    [  OK  ] Mounted /run/media/mmcblk0p1.
             Mounting /run/media/mmcblk1p1...
    [  OK  ] Stopped Login Service.
    [FAILED] Failed to start Login Service.
    See 'systemctl status systemd-logind.service' for details.
    [  OK  ] Stopped Login Service.
    [FAILED] Failed to start Login Service.
    See 'systemctl status systemd-logind.service' for details.
    [  OK  ] Stopped Login Service.
    [FAILED] Failed to start Login Service.
    See 'systemctl status systemd-logind.service' for details.
    [  OK  ] Started File System Check on /dev/mmcblk0p2.
    [  OK  ] Started IPv6 Packet Filtering Framework.
    [  OK  ] Started IPv4 Packet Filtering Framework.
    [  OK  ] Reached target Network (Pre).
             Mounting /run/media/mmcblk0p2...
    [  OK  ] Stopped Login Service.
    [FAILED] Failed to start Login Service.
    See 'systemctl status systemd-logind.service' for details.
             Starting Network Service...
    [  OK  ] Stopped Login Service.
    [FAILED] Failed to start Login Service.
    See 'systemctl status systemd-logind.service' for details.
    [  OK  ] Started set host name as per compat[    7.999014] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    ible name.
    [  OK  ] Mounted /run/media/mmcblk1p1.
    [  OK  ] Mounted /run/media/mmcblk0p2.
    [  OK  ] Started Telephony service.
    [  OK  ] Started Update weston ini ��…ge based on the platform name.
    [    8.085360] Bluetooth: Core ver 2.22
    [    8.090972] NET: Registered protocol family 31
    [    8.099106] Bluetooth: HCI device and connection manager initialized
    [    8.110769] Bluetooth: HCI socket layer initialized
    [    8.120179] Bluetooth: L2CAP socket layer initialized
    [    8.129823] Bluetooth: SCO socket layer initialized
    [  OK  ] Started Network Service.
             Starting Wait for Network to be Configured...
    [FAILED] Failed to start Network Name Resolution.
    See 'systemctl status systemd-resolved.service' for details.
    [  OK  ] Reached target Network.
    [  OK  ] Reached target Host and Network Name Lookups.
             Starting Avahi mDNS/DNS-SD Stack...
             Starting Enable and configure wl18xx bluetooth stack...
    [  OK  ] Started NFS status monitor for NFSv2/3 locking..
             Starting Simple Network Ma��…ent Protocol (SNMP) Daemon....
             Starting Permit User Sessions...
    [  OK  ] Stopped Network Name Resolution.
    [FAILED] Failed to start Network Name Resolution.
    See 'systemctl status systemd-resolved.service' for details.
    [  OK  ] Stopped Network Name Resolution.
    [FAILED] Failed to start Network Name Resolution.
    See 'systemctl status systemd-resolved.service' for details.
    [  OK  ] Stopped Network Name Resolution.
    [FAILED] Failed to start Network Name Resolution.
    See 'systemctl status systemd-resolved.service' for details.
    [  OK  ] Stopped Network Name Resolution.
    [FAILED] Failed to start Network Name Resolution.
    See 'systemctl status systemd-resolved.service' for details.
    [  OK  ] Stopped Network Name Resolution.
    [FAILED] Failed to start Network Name Resolution.
    See 'systemctl status systemd-resolved.service' for details[    8.371956] am65-cpsw-nuss 46000000.ethernet eth0: configuring for fixed/rgmii-id link mode
    .
    [  OK  ] Started Permit User Sessions.
    [  OK  ] Started Getty on tty1.
    [  OK  ] Started Serial Getty on ttyS2.
    [  OK  ] Reached target Login Prompts.
             Starting Synchronize System and HW clocks...
    [FAILED] Failed to start Synchronize System and HW clocks.
    See 'systemctl status sync-clocks.service' for details.
    [  OK  ] Started Avahi mDNS/[    8.421309] am65-cpsw-nuss 46000000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off
    DNS-SD Stack.
    [  OK  ] Started Enable and configure wl18xx bluetooth stack.
    [  OK  ] Listening on Load/Save RF ��…itch Status /dev/rfkill Watch.
    [  OK  ] Started rc.pvr.service.
             Starting weston.service...
    [  OK  ] Started Simple Network Man��…ement Protocol (SNMP) Daemon..
    ***************************************************************
    ***************************************************************
    NOTICE: This file system contains the following GPLv3 packages:
            autoconf
            bash-dev
            bash
            bc
            binutils
            cifs-utils
            coreutils-stdbuf
            coreutils
            cpio
            cpp-symlinks
            cpp
            dosfstools
            elfutils
            g++-symlinks
            g++
            gawk
            gcc-symlinks
            gcc
            gdb
            gdbserver
            gettext
            glmark2
            gstreamer1.0-libav-dev
            gstreamer1.0-libav
            gzip
            less
            libasm1
            libbfd
            libdw1
            libelf1                                                                                                                                       
            libgdbm-compat4                                                                                                                               
            libgdbm-dev                                                                                                                                   
            libgdbm6                                                                                                                                      
            libgettextlib
            libgettextsrc
            libgmp-dev
            libgmp10
            libgmpxx4
            libidn2-0
            libidn2-dev
            libmpc3
            libmpfr6
            libreadline-dev
            libreadline8
            libunistring-dev
            libunistring2
            m4-dev
            m4
            make
            nettle-dev
            nettle
            parted
            python3-rfc3987
            python3-strict-rfc3339
            tar
            which
            zeromq
    
    If you do not wish to distribute GPLv3 components please remove
    the above packages prior to distribution.  This can be done using
    the opkg remove command.  i.e.:
        opkg remove <package>
    Where <package> is the name printed in the list above
    
    NOTE: If the package is a dependency of another package you
          will be notified of the dependent packages.  You should
          use the --force-removal-of-dependent-packages option to
          also remove the dependent packages as well
    ***************************************************************
    ***************************************************************
    [  OK  ] Started Print notice about GPLv3 packages.
    [  OK  ] Started weston.service.
             Starting DEMO...
             Starting telnetd.service...
    [  OK  ] Started DEMO.
    [  OK  ] Started telnetd.service.
             Starting adbd.service...
    [   14.044978] file system registered
    
     _____                    _____           _         _   
    |  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_ 
    |     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|
    |__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|  
                  |___|                    |___|            
    
    Arago Project j721s2-evm ttyS2
    
    Arago 2021.09 j721s2-evm ttyS2
    
    j721s2-evm login: [   15.085768] read descriptors
    

  • Your pin mux is still not right. That's why the i2c is failing. Please make sure that's set right.

    Best Regards,

    Keerthy 

  • Hi,

    Without adding main_ I2c2_ Pins_ Before default configuration, the register reading results are as follows:

    Add main_ I2c2_ Pins_ After default configuration, the register reading result is as follows:

    The results of the two reads are inconsistent, so I think my changes should be effective. Also, I would like to ask you based on what you used to determine whether the value of the read register is correct.

  • Hi,

    The results of the two reads are inconsistent, so I think my changes should be effective. Also, I would like to ask you based on what you used to determine whether the value of the read register is correct

    When you read the values the bits 0:3 should read hex "D" or decimal 13
    As you are configuring:

    pinctrl-single,pins = <
    J721S2_IOPAD(0x04c, PIN_INPUT, 13) /* (V27) MCASP1_AXR1.I2C2_SCL */
    J721S2_IOPAD(0x050, PIN_INPUT, 13) /* (W27) MCASP1_AXR2.I2C2_SDA */

    If any other mode then I2C will fail.

    Best Regards,
    Keerthy