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.

SK-AM62P-LP: LVDS DISPLAY TIMING

Part Number: SK-AM62P-LP
Other Parts Discussed in Thread: AM62P5

Tool/software:

Hi

I am using SK AM62P-LP with PSDK 09.02.01.09

I want to use custom display which is a single link lvds

I changed the display accordingly

am62p5-sk.dts in u-boot

panel_lvds: panel-lvds {
		bootph-pre-ram;
		compatible = "simple-panel";
		status= "okay";
		width-mm = <155>;
		height-mm = <86>;
		data-mapping = "vesa-24";
		panel-timings {
				bootph-pre-ram;
				clock-frequency = <51200>;
				hactive = <1920>;
				vactive = <600>;
				hback-porch = <160>;
				hfront-porch = <160>;
				vback-porch = <23>;
				vfront-porch = <12>;
				hsync-len = <0>;
				vsync-len = <0>;
				de-active = <1>;
		};
		port@0 {
			//dual-lvds-odd-pixels;
			lcd_in0: endpoint {
				remote-endpoint = <&oldi_out0>;
			};
		};

		/*port@1 {
			dual-lvds-even-pixels;
			lcd_in1: endpoint {
				remote-endpoint = <&oldi_out1>;
			};
		};*/
	};

I got the splash screen visible with this

In kernel panel.c

static const struct drm_display_mode microtips_mf_101hiebcaf0_mode = {
	.clock = 51200,
	.hdisplay = 1920,
	.hsync_start = 1920 + 160,
	.hsync_end = 1920 + 160 + 160,
	.htotal = 1920 + 32 + 52 + 0,
	.vdisplay = 600,
	.vsync_start = 600 + 23,
	.vsync_end = 600 + 23 + 12,
	.vtotal = 600 + 23 + 12 + 0,
};

static const struct panel_desc microtips_mf_101hiebcaf0 = {
	.modes = &microtips_mf_101hiebcaf0_mode,
	.bpc = 6,
	.num_modes = 1,
	.size = {
		.width = 155,
		.height = 86,
	},
	.delay = {
		.prepare = 50,
		.disable = 50,
	},
	.bus_flags = DRM_BUS_FLAG_DE_HIGH,
	.bus_format = MEDIA_BUS_FMT_RGB888_1X7X4_SPWG,
	.connector_type = DRM_MODE_CONNECTOR_LVDS,
};

and in display dts i edited

// SPDX-License-Identifier: GPL-2.0
/**
 * Microtips integrated OLDI panel (MF-101HIEBCAF0) and touch DT overlay for AM62P5-SK
 *
 * Panel datasheet: https://simplespec.microtipsusa.com/uploads/spec/datasheetFile/2588/13-101HIEBCAF0-S_V1.1_20221104.pdf
 *
 * Copyright (C) 2023 Texas Instruments Incorporated - http://www.ti.com/
 */

/dts-v1/;
/plugin/;

#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/interrupt-controller/irq.h>

&{/} {
	display {
		compatible = "microtips,mf-101hiebcaf0";
		/*
		* Note that the OLDI TX 0 transmits the odd set of pixels
		* while the OLDI TX 1 transmits the even set. This is a
		* fixed configuration in the IP integration and is not
		* changeable. The properties, "dual-lvds-odd-pixels" and
		* "dual-lvds-even-pixels" have been used to merely
		* identify if a Dual Link configuration is required.
		* Swapping them will not make any difference.
		*/
		port@0 {
			//dual-lvds-odd-pixels;
			lcd_in0: endpoint {
				remote-endpoint = <&oldi_out0>;
			};
		};
		/*port@1 {
			dual-lvds-even-pixels;
			lcd_in1: endpoint {
				remote-endpoint = <&oldi_out1>;
			};
		};*/
	};
};

&dss0 {
	status = "okay";
};

&dss0_ports {
	#address-cells = <1>;
	#size-cells = <0>;

	/* VP1: LVDS Output (OLDI TX 0) */
	port@0 {
		reg = <0>;
		oldi_out0: endpoint {
			remote-endpoint = <&lcd_in0>;
		};
	};

	/* VP1: LVDS Output (OLDI TX 1) */
	/*port@2 {
		reg = <2>;
		oldi_out1: endpoint {
			remote-endpoint = <&lcd_in1>;
		};
	};*/
};

&main_i2c0 {
	#address-cells = <1>;
	#size-cells = <0>;

	touchscreen@41 {
		compatible = "ilitek,ili251x";
		reg = <0x41>;
		interrupt-parent = <&exp1>;
		interrupts = <0 IRQ_TYPE_EDGE_FALLING>;
		reset-gpios = <&exp2 20 GPIO_ACTIVE_LOW>;
	};
};

But I am not getting the display after splash screen

root@am62pxx-evm:~# dmesg | grep tidss
[    6.242308] Modules linked in: panel_simple(+) display_connector(+) hci_uart btqca dwc3_am62 rtc_ti_k3 k3_j72xx_bandgap btbcm bluetooth ecdh_generic ecc rfkill ti_k3_r5_remoteproc tps6598x ili210x(+) virtio_rpmsg_bus crc_ccitt typec rpmsg_ns sii902x rti_wdt wave5 j721e_csi2rx videobuf2_dma_contig v4l2_mem2mem videobuf2_memops snd_soc_davinci_mcasp videobuf2_v4l2 v4l2_async videobuf2_common snd_soc_ti_udma snd_soc_tlv320aic3x_i2c snd_soc_tlv320aic3x sa2ul cdns_dphy_rx videodev snd_soc_ti_edma snd_soc_ti_sdma tidss drm_dma_helper drm_kms_helper mc syscopyarea sysfillrect sysimgblt fb_sys_fops fuse drm drm_panel_orientation_quirks ipv6
[    6.621572] [drm] Initialized tidss 1.0.0 20180215 for 30200000.dss on minor 0
[    6.650020] tidss 30200000.dss: [drm] Cannot find any crtc or sizes
[    6.659980] tidss 30200000.dss: [drm] Cannot find any crtc or sizes
[    6.673152] tidss 30200000.dss: [drm] Cannot find any crtc or sizes

root@am62pxx-evm:~# kmsprint 
Connector 0 (40) LVDS-1 (connected)
  Encoder 0 (39) LVDS
Connector 1 (50) HDMI-A-1 (disconnected)
  Encoder 1 (49) NONE
  

what to do ?

  • Hi,

    I am not sure about Uboot but for Linux are you sure you are programming the right clock and hsync/vsync values? If you double your HSYNC why is the clock not doubled?

    Regards,
    Krunal

  • sorry , my mistake

    static const struct drm_display_mode microtips_mf_101hiebcaf0_mode = {
    	.clock = 51200,
    	.hdisplay = 1024,
    	.hsync_start = 1024 + 160,
    	.hsync_end = 1024 + 160 + 160,
    	.htotal = 1024 + 160 + 160 + 0,
    	.vdisplay = 600,
    	.vsync_start = 600 + 23,
    	.vsync_end = 600 + 23 + 12,
    	.vtotal = 600 + 23 + 12 + 0,
    };
    
    static const struct panel_desc microtips_mf_101hiebcaf0 = {
    	.modes = &microtips_mf_101hiebcaf0_mode,
    	.bpc = 8,
    	.num_modes = 1,
    	.size = {
    		.width = 155,
    		.height = 86,
    	},
    	.delay = {
    		.prepare = 50,
    		.disable = 50,
    	},
    	.bus_flags = DRM_BUS_FLAG_DE_HIGH,
    	.bus_format = MEDIA_BUS_FMT_RGB888_1X7X4_SPWG,
    	.connector_type = DRM_MODE_CONNECTOR_LVDS,
    };

    This is the value given by me

  • Also, could you share your boot logs?

    Regards,
    Krunal

  • Hi Krunal 

    The below shows the boot log:

    Starting kernel ...

    [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
    [ 0.000000] Linux version 6.1.80-dirty (etana@etana-HP-EliteBook-840-G3) (aarch64-oe-linux-gcc (GCC) 11.4.0, GNU ld (GNU Binutils) 2.38.20220708) #2 SMP PREEMPT Mon May 20 10:29:42 IST 2024
    [ 0.000000] Machine model: Texas Instruments AM62P5 SK
    [ 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 CMA memory pool at 0x00000009dc000000, size 576 MiB
    [ 0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
    [ 0.000000] Reserved memory: created DMA memory pool at 0x000000009b500000, size 3 MiB
    [ 0.000000] OF: reserved mem: initialized node rtos-ipc-memory@9b500000, compatible id shared-dma-pool
    [ 0.000000] Reserved memory: created DMA memory pool at 0x000000009b800000, size 1 MiB
    [ 0.000000] OF: reserved mem: initialized node mcu-r5fss-dma-memory-region@9b800000, compatible id shared-dma-pool
    [ 0.000000] Reserved memory: created DMA memory pool at 0x000000009b900000, size 15 MiB
    [ 0.000000] OF: reserved mem: initialized node mcu-r5fss-memory-region@9b900000, compatible id shared-dma-pool
    [ 0.000000] Reserved memory: created DMA memory pool at 0x000000009c800000, size 1 MiB
    [ 0.000000] OF: reserved mem: initialized node r5f-dma-memory@9c800000, compatible id shared-dma-pool
    [ 0.000000] Reserved memory: created DMA memory pool at 0x000000009c900000, size 30 MiB
    [ 0.000000] OF: reserved mem: initialized node r5f-memory@9c900000, compatible id shared-dma-pool
    [ 0.000000] Zone ranges:
    [ 0.000000] DMA [mem 0x0000000080000000-0x00000000ffffffff]
    [ 0.000000] DMA32 empty
    [ 0.000000] Normal [mem 0x0000000100000000-0x00000009ffffffff]
    [ 0.000000] Movable zone start for each node
    [ 0.000000] Early memory node ranges
    [ 0.000000] node 0: [mem 0x0000000080000000-0x000000009b4fffff]
    [ 0.000000] node 0: [mem 0x000000009b500000-0x000000009e6fffff]
    [ 0.000000] node 0: [mem 0x000000009e700000-0x000000009e77ffff]
    [ 0.000000] node 0: [mem 0x000000009e780000-0x000000009fffffff]
    [ 0.000000] node 0: [mem 0x00000000a0000000-0x00000000ff6fffff]
    [ 0.000000] node 0: [mem 0x00000000ff700000-0x00000000fffeffff]
    [ 0.000000] node 0: [mem 0x00000000ffff0000-0x00000000ffffffff]
    [ 0.000000] node 0: [mem 0x0000000880000000-0x00000009ffffffff]
    [ 0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000009ffffffff]
    [ 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.4
    [ 0.000000] percpu: Embedded 20 pages/cpu s41064 r8192 d32664 u81920
    [ 0.000000] Detected VIPT I-cache on CPU0
    [ 0.000000] CPU features: detected: GIC system register CPU interface
    [ 0.000000] CPU features: detected: ARM erratum 845719
    [ 0.000000] alternatives: applying boot alternatives
    [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 2064384
    [ 0.000000] Kernel command line: console=ttyS2,115200n8 earlycon=ns16550a,mmio32,0x02800000 mtdparts=spi-nand0:512k(ospi_nand.tiboot3),2m(ospi_nand.tispl),4m(ospi_nand.u-boot),256k(ospi_nand.env),256k(ospi_nand.env.backup),98048k@32m(ospi_nand.rootfs),256k@130816k(ospi_nand.phypattern) root=PARTUUID=bd7a81fd-02 rw rootfstype=ext4 rootwait
    [ 0.000000] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
    [ 0.000000] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
    [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
    [ 0.000000] software IO TLB: area num 4.
    [ 0.000000] software IO TLB: mapped [mem 0x00000000fb700000-0x00000000ff700000] (64MB)
    [ 0.000000] Memory: 7467340K/8388608K available (11712K kernel code, 1258K rwdata, 3812K rodata, 1984K init, 438K bss, 331444K reserved, 589824K cma-reserved)
    [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, 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=4.
    [ 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=4
    [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
    [ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode
    [ 0.000000] GICv3: 256 SPIs implemented
    [ 0.000000] GICv3: 0 Extended SPIs implemented
    [ 0.000000] Root IRQ handler: gic_handle_irq
    [ 0.000000] GICv3: GICv3 features: 16 PPIs
    [ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000001880000
    [ 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 @880800000 (flat, esz 8, psz 64K, shr 0)
    [ 0.000000] ITS: using cache flushing for cmd queue
    [ 0.000000] GICv3: using LPI property table @0x0000000880040000
    [ 0.000000] GIC: using cache flushing for LPI property table
    [ 0.000000] GICv3: CPU0: using allocated LPI pending table @0x0000000880050000
    [ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
    [ 0.000000] arch_timer: cp15 timer(s) running at 200.00MHz (phys).
    [ 0.000000] clocksource: arch_sys_counter: mask: 0x3ffffffffffffff max_cycles: 0x2e2049d3e8, max_idle_ns: 440795210634 ns
    [ 0.000001] sched_clock: 58 bits at 200MHz, resolution 5ns, wraps every 4398046511102ns
    [ 0.008501] Console: colour dummy device 80x25
    [ 0.013085] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=800000)
    [ 0.023744] pid_max: default: 32768 minimum: 301
    [ 0.028500] LSM: Security Framework initializing
    [ 0.033326] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
    [ 0.041081] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
    [ 0.050755] cblist_init_generic: Setting adjustable number of callback queues.
    [ 0.058173] cblist_init_generic: Setting shift to 2 and lim to 1.
    [ 0.064452] cblist_init_generic: Setting adjustable number of callback queues.
    [ 0.071834] cblist_init_generic: Setting shift to 2 and lim to 1.
    [ 0.078195] rcu: Hierarchical SRCU implementation.
    [ 0.083095] rcu: Max phase no-delay instances is 1000.
    [ 0.088652] Platform MSI: msi-controller@1820000 domain created
    [ 0.094895] PCI/MSI: /bus@f0000/interrupt-controller@1800000/msi-controller@1820000 domain created
    [ 0.104289] EFI services will not be available.
    [ 0.109147] smp: Bringing up secondary CPUs ...
    [ 0.114348] Detected VIPT I-cache on CPU1
    [ 0.114440] GICv3: CPU1: found redistributor 1 region 0:0x00000000018a0000
    [ 0.114456] GICv3: CPU1: using allocated LPI pending table @0x0000000880060000
    [ 0.114502] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
    [ 0.115109] Detected VIPT I-cache on CPU2
    [ 0.115176] GICv3: CPU2: found redistributor 2 region 0:0x00000000018c0000
    [ 0.115189] GICv3: CPU2: using allocated LPI pending table @0x0000000880070000
    [ 0.115216] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
    [ 0.115766] Detected VIPT I-cache on CPU3
    [ 0.115840] GICv3: CPU3: found redistributor 3 region 0:0x00000000018e0000
    [ 0.115854] GICv3: CPU3: using allocated LPI pending table @0x0000000880080000
    [ 0.115881] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
    [ 0.115946] smp: Brought up 1 node, 4 CPUs
    [ 0.195532] SMP: Total of 4 processors activated.
    [ 0.200337] CPU features: detected: 32-bit EL0 Support
    [ 0.205597] CPU features: detected: CRC32 instructions
    [ 0.210896] CPU: All CPU(s) started at EL2
    [ 0.215088] alternatives: applying system-wide alternatives
    [ 0.222320] devtmpfs: initialized
    [ 0.235362] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
    [ 0.245351] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
    [ 0.271432] pinctrl core: initialized pinctrl subsystem
    [ 0.277320] DMI not present or invalid.
    [ 0.281798] NET: Registered PF_NETLINK/PF_ROUTE protocol family
    [ 0.288851] DMA: preallocated 1024 KiB GFP_KERNEL pool for atomic allocations
    [ 0.296286] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
    [ 0.304401] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
    [ 0.312674] audit: initializing netlink subsys (disabled)
    [ 0.318378] audit: type=2000 audit(0.216:1): state=initialized audit_enabled=0 res=1
    [ 0.318801] thermal_sys: Registered thermal governor 'step_wise'
    [ 0.326293] thermal_sys: Registered thermal governor 'power_allocator'
    [ 0.332571] cpuidle: using governor menu
    [ 0.343394] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
    [ 0.350399] ASID allocator initialised with 65536 entries
    [ 0.369414] KASLR disabled due to lack of seed
    [ 0.380304] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages
    [ 0.387258] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page
    [ 0.393658] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages
    [ 0.400586] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page
    [ 0.406980] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
    [ 0.413907] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page
    [ 0.420303] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages
    [ 0.427228] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page
    [ 0.434879] k3-chipinfo 43000014.chipid: Family:AM62PX rev:SR1.0 JTAGID[0x0bb9d02f] Detected
    [ 0.444871] iommu: Default domain type: Translated
    [ 0.449875] iommu: DMA domain TLB invalidation policy: strict mode
    [ 0.456533] SCSI subsystem initialized
    [ 0.460682] usbcore: registered new interface driver usbfs
    [ 0.466319] usbcore: registered new interface driver hub
    [ 0.471763] usbcore: registered new device driver usb
    [ 0.477330] pps_core: LinuxPPS API ver. 1 registered
    [ 0.482399] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [ 0.491730] PTP clock support registered
    [ 0.495859] EDAC MC: Ver: 3.0.0
    [ 0.499864] omap-mailbox 29000000.mailbox: omap mailbox rev 0x66fca100
    [ 0.506687] omap-mailbox 29010000.mailbox: omap mailbox rev 0x66fca100
    [ 0.513405] omap-mailbox 29020000.mailbox: no available mbox devices found
    [ 0.520461] omap-mailbox 29030000.mailbox: no available mbox devices found
    [ 0.527782] FPGA manager framework
    [ 0.531326] Advanced Linux Sound Architecture Driver Initialized.
    [ 0.538375] clocksource: Switched to clocksource arch_sys_counter
    [ 0.544818] VFS: Disk quotas dquot_6.6.0
    [ 0.548862] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
    [ 0.561573] NET: Registered PF_INET protocol family
    [ 0.566879] IP idents hash table entries: 131072 (order: 8, 1048576 bytes, linear)
    [ 0.580033] tcp_listen_portaddr_hash hash table entries: 4096 (order: 4, 65536 bytes, linear)
    [ 0.588857] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
    [ 0.596785] TCP established hash table entries: 65536 (order: 7, 524288 bytes, linear)
    [ 0.605308] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear)
    [ 0.614589] TCP: Hash tables configured (established 65536 bind 65536)
    [ 0.621423] UDP hash table entries: 4096 (order: 5, 131072 bytes, linear)
    [ 0.628520] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes, linear)
    [ 0.636192] NET: Registered PF_UNIX/PF_LOCAL protocol family
    [ 0.642396] RPC: Registered named UNIX socket transport module.
    [ 0.648447] RPC: Registered udp transport module.
    [ 0.653248] RPC: Registered tcp transport module.
    [ 0.658048] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [ 0.664626] NET: Registered PF_XDP protocol family
    [ 0.669528] PCI: CLS 0 bytes, default 64
    [ 0.674195] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
    [ 0.684106] Initialise system trusted keyrings
    [ 0.688850] workingset: timestamp_bits=46 max_order=21 bucket_order=0
    [ 0.699622] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [ 0.706111] NFS: Registering the id_resolver key type
    [ 0.711312] Key type id_resolver registered
    [ 0.715583] Key type id_legacy registered
    [ 0.719723] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
    [ 0.726567] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
    [ 0.770705] Key type asymmetric registered
    [ 0.774891] Asymmetric key parser 'x509' registered
    [ 0.779913] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245)
    [ 0.787597] io scheduler mq-deadline registered
    [ 0.792227] io scheduler kyber registered
    [ 0.799578] pinctrl-single 4084000.pinctrl: 34 pins, size 136
    [ 0.806092] pinctrl-single f4000.pinctrl: 171 pins, size 684
    [ 0.818600] Serial: 8250/16550 driver, 12 ports, IRQ sharing enabled
    [ 0.833899] loop: module loaded
    [ 0.838177] megasas: 07.719.03.00-rc1
    [ 0.844853] tun: Universal TUN/TAP device driver, 1.6
    [ 0.850768] VFIO - User Level meta-driver version: 0.3
    [ 0.856736] usbcore: registered new interface driver usb-storage
    [ 0.863434] i2c_dev: i2c /dev entries driver
    [ 0.869191] sdhci: Secure Digital Host Controller Interface driver
    [ 0.875535] sdhci: Copyright(c) Pierre Ossman
    [ 0.880196] sdhci-pltfm: SDHCI platform and OF driver helper
    [ 0.886635] ledtrig-cpu: registered to indicate activity on CPUs
    [ 0.892954] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
    [ 0.899884] usbcore: registered new interface driver usbhid
    [ 0.905577] usbhid: USB HID core driver
    [ 0.910347] optee: probing for conduit method.
    [ 0.914937] optee: revision 4.1 (012cdca4)
    [ 0.915220] optee: dynamic shared memory is enabled
    [ 0.924608] optee: initialized driver
    [ 0.929799] Initializing XFRM netlink socket
    [ 0.934209] NET: Registered PF_PACKET protocol family
    [ 0.939440] Key type dns_resolver registered
    [ 0.944145] registered taskstats version 1
    [ 0.948352] Loading compiled-in X.509 certificates
    [ 0.961589] ti-sci 44043000.system-controller: ABI: 3.1 (firmware rev 0x0009 '9.2.7--v09.02.07 (Kool Koala)')
    [ 1.007568] ti-sci-clk 44043000.system-controller:clock-controller: get-parent failed for dev=226, clk=0, ret=-19
    [ 1.018165] ti-sci-clk 44043000.system-controller:clock-controller: get-parent failed for dev=226, clk=0, ret=-19
    [ 1.028816] ti-sci-clk 44043000.system-controller:clock-controller: get-parent failed for dev=226, clk=0, ret=-19
    [ 1.044964] omap_i2c 20000000.i2c: bus 0 rev0.12 at 400 kHz
    [ 1.052135] pca953x 1-0023: supply vcc not found, using dummy regulator
    [ 1.059048] pca953x 1-0023: using AI
    [ 1.088668] omap_i2c 20010000.i2c: bus 1 rev0.12 at 100 kHz
    [ 1.095286] omap_i2c 20020000.i2c: bus 2 rev0.12 at 400 kHz
    [ 1.101206] ti-sci-intr bus@f0000:interrupt-controller@a00000: Interrupt Router 3 domain created
    [ 1.110413] ti-sci-inta 48000000.interrupt-controller: Interrupt Aggregator domain 28 created
    [ 1.119374] ti-sci-inta 4e400000.interrupt-controller: Interrupt Aggregator domain 200 created
    [ 1.129021] simple-framebuffer ff700000.framebuffer: framebuffer at 0xff700000, 0x258000 bytes
    [ 1.137836] simple-framebuffer ff700000.framebuffer: format=a8r8g8b8, mode=1024x600x32, linelength=4096
    [ 1.150593] Console: switching to colour frame buffer device 128x37
    [ 1.159713] simple-framebuffer ff700000.framebuffer: fb0: simplefb registered!
    [ 1.167386] ti-udma 485c0100.dma-controller: Number of rings: 82
    [ 1.175423] ti-udma 485c0100.dma-controller: Channels: 48 (bchan: 18, tchan: 12, rchan: 18)
    [ 1.186195] ti-udma 485c0000.dma-controller: Number of rings: 150
    [ 1.195999] ti-udma 485c0000.dma-controller: Channels: 35 (tchan: 20, rchan: 15)
    [ 1.205308] ti-udma 4e230000.dma-controller: Number of rings: 6
    [ 1.211784] ti-udma 4e230000.dma-controller: Channels: 6 (bchan: 0, tchan: 0, rchan: 6)
    [ 1.221013] printk: console [ttyS2] disabled
    [ 1.225444] 2800000.serial: ttyS2 at MMIO 0x2800000 (irq = 252, base_baud = 3000000) is a 8250
    [ 1.234297] printk: console [ttyS2] enabled
    [ 1.234297] printk: console [ttyS2] enabled
    [ 1.242750] printk: bootconsole [ns16550a0] disabled
    [ 1.242750] printk: bootconsole [ns16550a0] disabled
    [ 1.253507] omap8250 2810000.serial: PM domain pd:152 will not be powered off
    [ 1.260906] 2810000.serial: ttyS3 at MMIO 0x2810000 (irq = 254, base_baud = 3000000) is a 8250
    [ 1.269618] serial serial0: tty port ttyS3 registered
    [ 1.277362] spi-nor spi0.0: s28hs512t (65536 Kbytes)
    [ 1.282433] 7 fixed-partitions partitions found on MTD device fc40000.spi.0
    [ 1.289394] Creating 7 MTD partitions on "fc40000.spi.0":
    [ 1.294788] 0x000000000000-0x000000080000 : "ospi.tiboot3"
    [ 1.301397] 0x000000080000-0x000000280000 : "ospi.tispl"
    [ 1.307723] 0x000000280000-0x000000680000 : "ospi.u-boot"
    [ 1.314095] 0x000000680000-0x0000006c0000 : "ospi.env"
    [ 1.320198] 0x0000006c0000-0x000000700000 : "ospi.env.backup"
    [ 1.326975] 0x000000800000-0x000003fc0000 : "ospi.rootfs"
    [ 1.333346] 0x000003fc0000-0x000004000000 : "ospi.phypattern"
    [ 1.386389] davinci_mdio 8000f00.mdio: davinci mdio revision 17.7, bus freq 1000000
    [ 1.397704] davinci_mdio 8000f00.mdio: phy[0]: device 8000f00.mdio:00, driver TI DP83867
    [ 1.405808] davinci_mdio 8000f00.mdio: phy[1]: device 8000f00.mdio:01, driver TI DP83867
    [ 1.413925] am65-cpsw-nuss 8000000.ethernet: initializing am65 cpsw nuss version 0x6BA01903, cpsw version 0x6BA81903 Ports: 3 quirks:00000006
    [ 1.426752] am65-cpsw-nuss 8000000.ethernet: initialized cpsw ale version 1.5
    [ 1.433879] am65-cpsw-nuss 8000000.ethernet: ALE Table size 512
    [ 1.440393] am65-cpsw-nuss 8000000.ethernet: CPTS ver 0x4e8a010d, freq:500000000, add_val:1 pps:0
    [ 1.450599] am65-cpsw-nuss 8000000.ethernet: set new flow-id-base 19
    [ 1.459841] cpufreq: cpufreq_online: CPU0: Running at unlisted initial frequency: 1200000 KHz, changing to: 1250000 KHz
    [ 1.472754] mmc0: CQHCI version 5.10
    [ 1.478792] pca953x 1-0022: supply vcc not found, using dummy regulator
    [ 1.485504] pca953x 1-0022: using AI
    [ 1.491960] omap8250 2810000.serial: Failed to create device link (0x180) with 1-0022
    [ 1.501589] mmc2: CQHCI version 5.10
    [ 1.504466] debugfs: Directory 'pd:182' with parent 'pm_genpd' already present!
    [ 1.504776] mmc1: CQHCI version 5.10
    [ 1.515634] mmc0: SDHCI controller on fa10000.mmc [fa10000.mmc] using ADMA 64-bit
    [ 1.516127] debugfs: Directory 'pd:244' with parent 'pm_genpd' already present!
    [ 1.530865] debugfs: Directory 'pd:186' with parent 'pm_genpd' already present!
    [ 1.539375] debugfs: Directory 'pd:182' with parent 'pm_genpd' already present!
    [ 1.545949] mmc1: SDHCI controller on fa00000.mmc [fa00000.mmc] using ADMA 64-bit
    [ 1.546277] mmc2: SDHCI controller on fa20000.mmc [fa20000.mmc] using ADMA 64-bit
    [ 1.546704] debugfs: Directory 'pd:182' with parent 'pm_genpd' already present!
    [ 1.575093] ALSA device list:
    [ 1.578064] No soundcards found.
    [ 1.581929] Waiting for root device PARTUUID=bd7a81fd-02...
    [ 1.602932] mmc0: Command Queue Engine enabled
    [ 1.604955] mmc1: new ultra high speed SDR104 SDXC card at address aaaa
    [ 1.607400] mmc0: new HS400 MMC card at address 0001
    [ 1.614662] mmcblk1: mmc1:aaaa SD64G 59.5 GiB
    [ 1.619870] mmcblk0: mmc0:0001 G1M15L 29.6 GiB
    [ 1.626061] mmcblk1: p1 p2
    [ 1.631062] mmcblk0: p1
    [ 1.634142] mmcblk0boot0: mmc0:0001 G1M15L 31.5 MiB
    [ 1.640407] mmcblk0boot1: mmc0:0001 G1M15L 31.5 MiB
    [ 1.646137] mmcblk0rpmb: mmc0:0001 G1M15L 4.00 MiB, chardev (240:0)
    [ 1.956975] EXT4-fs (mmcblk1p2): recovery complete
    [ 1.962697] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Quota mode: none.
    [ 1.971353] VFS: Mounted root (ext4 filesystem) on device 179:2.
    [ 1.981947] devtmpfs: mounted
    [ 1.985612] Freeing unused kernel memory: 1984K
    [ 1.990248] Run /sbin/init as init process
    [ 2.169612] systemd[1]: System time before build time, advancing clock.
    [ 2.236881] NET: Registered PF_INET6 protocol family
    [ 2.243329] Segment Routing with IPv6
    [ 2.247060] In-situ OAM (IOAM) with IPv6
    [ 2.280929] systemd[1]: systemd 250.5+ running in system mode (+PAM -AUDIT -SELINUX -APPARMOR +IMA -SMACK +SECCOMP -GCRYPT -GNUTLS -OPENSSL +ACL +BLKID -CURL -ELFUTILS -FIDO2 -IDN2 -IDN -IPTC +KMOD -LIBCRYPTSETUP +LIBFDISK -PCRE2 -PWQUALITY -P11KIT -QRENCODE -BZIP2 -LZ4 -XZ -ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=hybrid)
    [ 2.313321] systemd[1]: Detected architecture arm64.

    Welcome to Arago 2023.10!

    [ 2.375938] systemd[1]: Hostname set to <am62pxx-evm>.
    [ 2.492234] systemd-sysv-generator[165]: SysV service '/etc/init.d/thermal-zone-init' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
    [ 2.752388] systemd[1]: Configuration file /lib/systemd/system/ti-apps-launcher.service is marked executable. Please remove executable permission bits. Proceeding anyway.
    [ 2.783127] systemd[1]: Configuration file /lib/systemd/system/seva-launcher.service is marked executable. Please remove executable permission bits. Proceeding anyway.
    [ 2.862186] systemd[1]: /lib/systemd/system/bt-enable.service:9: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
    [ 2.924316] systemd[1]: /etc/systemd/system/sync-clocks.service:11: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
    [ 2.996631] systemd[1]: Queued start job for default target Graphical Interface.
    [ 3.074302] systemd[1]: Created slice Slice /system/getty.
    [ OK ] Created slice Slice /system/getty.
    [ 3.097297] systemd[1]: Created slice Slice /system/modprobe.
    [ OK ] Created slice Slice /system/modprobe.
    [ 3.121681] systemd[1]: Created slice Slice /system/serial-getty.
    [ OK ] Created slice Slice /system/serial-getty.
    [ 3.145511] systemd[1]: Created slice User and Session Slice.
    [ OK ] Created slice User and Session Slice.
    [ 3.167100] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
    [ OK ] Started Dispatch Password …ts to Console Directory Watch.
    [ 3.190938] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    [ OK ] Started Forward Password R…uests to Wall Directory Watch.
    [ 3.215490] systemd[1]: Reached target Path Units.
    [ OK ] Reached target Path Units.
    [ 3.230959] systemd[1]: Reached target Remote File Systems.
    [ OK ] Reached target Remote File Systems.
    [ 3.250767] systemd[1]: Reached target Slice Units.
    [ OK ] Reached target Slice Units.
    [ 3.266645] systemd[1]: Reached target Swaps.
    [ OK ] Reached target Swaps.
    [ 3.337514] systemd[1]: Listening on RPCbind Server Activation Socket.
    [ OK ] Listening on RPCbind Server Activation Socket.
    [ 3.358932] systemd[1]: Reached target RPC Port Mapper.
    [ OK ] Reached target RPC Port Mapper.
    [ 3.395480] systemd[1]: Listening on Process Core Dump Socket.
    [ OK ] Listening on Process Core Dump Socket.
    [ 3.419586] systemd[1]: Listening on initctl Compatibility Named Pipe.
    [ OK ] Listening on initctl Compatibility Named Pipe.
    [ 3.444364] systemd[1]: Listening on Journal Audit Socket.
    [ OK ] Listening on Journal Audit Socket.
    [ 3.469178] systemd[1]: Listening on Journal Socket (/dev/log).
    [ OK ] Listening on Journal Socket (/dev/log).
    [ 3.493164] systemd[1]: Listening on Journal Socket.
    [ OK ] Listening on Journal Socket.
    [ 3.512485] systemd[1]: Listening on Network Service Netlink Socket.
    [ OK ] Listening on Network Service Netlink Socket.
    [ 3.537575] systemd[1]: Listening on udev Control Socket.
    [ OK ] Listening on udev Control Socket.
    [ 3.560657] systemd[1]: Listening on udev Kernel Socket.
    [ OK ] Listening on udev Kernel Socket.
    [ 3.585000] systemd[1]: Listening on User Database Manager Socket.
    [ OK ] Listening on User Database Manager Socket.
    [ 3.651357] systemd[1]: Mounting Huge Pages File System...
    Mounting Huge Pages File System...
    [ 3.673291] systemd[1]: Mounting POSIX Message Queue File System...
    Mounting POSIX Message Queue File System...
    [ 3.706007] systemd[1]: Mounting Kernel Debug File System...
    Mounting Kernel Debug File System...
    [ 3.727434] systemd[1]: Kernel Trace File System was skipped because of a failed condition check (ConditionPathExists=/sys/kernel/tracing).
    [ 3.795032] systemd[1]: Mounting Temporary Directory /tmp...
    Mounting Temporary Directory /tmp...
    [ 3.828096] systemd[1]: Starting Create List of Static Device Nodes...
    Starting Create List of Static Device Nodes...
    [ 3.857407] systemd[1]: Starting Load Kernel Module configfs...
    Starting Load Kernel Module configfs...
    [ 3.886559] systemd[1]: Starting Load Kernel Module drm...
    Starting Load Kernel Module drm...
    [ 3.913059] systemd[1]: Starting Load Kernel Module fuse...
    Starting Load Kernel Module fuse...
    [ 3.952069] fuse: init (API version 7.37)
    [ 4.027495] systemd[1]: Starting Start psplash boot splash screen...
    Starting Start psplash boot splash screen...
    [ 4.095739] systemd[1]: Starting RPC Bind...
    Starting RPC Bind...
    [ 4.114975] systemd[1]: File System Check on Root Device was skipped because of a failed condition check (ConditionPathIsReadWrite=!/).
    [ 4.140638] systemd[1]: Starting Journal Service...
    Starting Journal Service...
    [ 4.212990] systemd[1]: Starting Load Kernel Modules...
    Starting Load Kernel Modules...
    [ 4.235431] systemd[1]: Starting Generate network units from Kernel command line...
    Starting Generate network …ts from Kernel command line...
    [ 4.303487] systemd[1]: Starting Remount Root and Kernel File Systems...
    Starting Remount Root and Kernel File Systems...
    [ 4.325530] EXT4-fs (mmcblk1p2): re-mounted. Quota mode: none.
    [ 4.336906] systemd[1]: Starting Coldplug All udev Devices...
    Starting Coldplug All udev Devices...
    [ 4.365120] systemd[1]: Started Start psplash boot splash screen.
    [ OK ] Started Start psplash boot splash screen.
    [ 4.387233] systemd[1]: Started RPC Bind.
    [ OK ] Started RPC Bind.
    [ 4.403161] 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 ] Finished Create List of Static Device Nodes.
    [ OK ] Finished Load Kernel Module configfs.
    [ OK ] Finished Load Kernel Module drm.
    [ OK ] Finished Load Kernel Module fuse.
    [ OK ] Finished Load Kernel Modules.
    [ OK ] Finished Generate network units from Kernel command line.
    [ OK ] Finished Remount Root and Kernel File Systems.
    Mounting FUSE Control File System...
    Mounting Kernel Configuration File System...
    [ OK ] Started Start psplash-syst…progress communication helper.
    Starting Flush Journal to Persistent Storage...
    [ 4.756821] systemd-journald[181]: Received client request to flush runtime journal.
    Starting Apply Kernel Variables...
    Starting Create Static Device Nodes in /dev...
    [ OK ] Mounted FUSE Control File System.
    [ OK ] Mounted Kernel Configuration File System.
    [ OK ] Finished Flush Journal to Persistent Storage.
    [ OK ] Finished Apply Kernel Variables.
    [ OK ] Finished Create Static Device Nodes in /dev.
    [ OK ] Reached target Preparation for Local File Systems.
    Mounting /media/ram...
    Mounting /var/volatile...
    [ 5.006845] audit: type=1334 audit(1651167747.836:2): prog-id=5 op=LOAD
    [ 5.013679] audit: type=1334 audit(1651167747.840:3): prog-id=6 op=LOAD
    Starting Rule-based Manage…for Device Events and Files...
    [ OK ] Finished Coldplug All udev Devices.
    [ OK ] Mounted /media/ram.
    [ OK ] Mounted /var/volatile.
    Starting Load/Save Random Seed...
    [ OK ] Reached target Local File Systems.
    Starting Create Volatile Files and Directories...
    [ OK ] Started Rule-based Manager for Device Events and Files.
    [ OK ] Finished Create Volatile Files and Directories.
    Starting Network Time Synchronization...
    Starting Record System Boot/Shutdown in UTMP...
    [ OK ] Finished Record System Boot/Shutdown in UTMP.
    [ OK ] Found device /dev/ttyS2.
    [ 5.637269] tlv320aic3x 1-001b: supply IOVDD not found, using dummy regulator
    [ 5.649718] tlv320aic3x 1-001b: supply DVDD not found, using dummy regulator
    [ 5.657295] tlv320aic3x 1-001b: supply AVDD not found, using dummy regulator
    [ 5.664532] tlv320aic3x 1-001b: supply DRVDD not found, using dummy regulator
    [ OK ] Started Network Time Synchronizatio[ 5.674282] tlv320aic3x 1-001b: Invalid supply voltage(s) AVDD: -22, DVDD: -22
    n.
    [ OK ] Reached target System Initialization.
    [ OK ] Started Daily Cleanup of Temporary [ 5.716517] mc: Linux media interface: v0.10
    Directories.
    [ OK ] Reached target System Time Set.
    [ 5.745177] videodev: Linux video capture interface: v2.00
    [ OK ] Started Daily rotation of log files[ 5.755127] Bluetooth: Core ver 2.22
    .
    [ 5.762041] NET: Registered PF_BLUETOOTH protocol family
    [ 5.767814] Bluetooth: HCI device and connection manager initialized
    [ OK ] Reached target Timer Units.[ 5.774977] Bluetooth: HCI socket layer initialized

    [ 5.785229] Bluetooth: L2CAP socket layer initialized
    [ 5.790597] Bluetooth: SCO socket layer initialized
    [ OK ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
    [ 5.810593] platform 79000000.r5f: configured R5F for remoteproc mode
    [ 5.818160] platform 79000000.r5f: assigned reserved memory node mcu-r5fss-dma-memory-region@9b800000
    [ OK ] Listening on D-Bus System Message Bus Socket.
    [ 5.840729] remoteproc remoteproc0: 79000000.r5f is available
    [ 5.850612] Bluetooth: HCI UART driver ver 2.3
    [ 5.851974] remoteproc remoteproc0: powering up 79000000.r5f
    [ 5.855102] Bluetooth: HCI UART protocol H4 registered
    [ 5.859220] Bluetooth: HCI UART protocol LL registered
    [ 5.860838] remoteproc remoteproc0: Booting fw image am62p-mcu-r5f0_0-fw, size 58344
    [ 5.866343] Bluetooth: HCI UART protocol Broadcom registered
    [ 5.877043] rproc-virtio rproc-virtio.0.auto: assigned reserved memory node mcu-r5fss-dma-memory-region@9b800000
    [ 5.877208] hci_uart_bcm serial0-0: supply vbat not found, using dummy regulator
    [ 5.879144] Bluetooth: HCI UART protocol QCA registered
    [ 5.885359] hci_uart_bcm serial0-0: supply vddio not found, using dummy regulator
    [ 5.897366] Bluetooth: HCI UART protocol Marvell registered
    Starting Docker Socket for the API...
    [ 5.924999] platform 78000000.r5f: R5F core may have been powered on by a different host, programmed state (0) != actual state (1)
    [ 5.938431] platform 78000000.r5f: configured R5F for IPC-only mode
    [ 5.944997] platform 78000000.r5f: assigned reserved memory node r5f-dma-memory@9c800000
    [ 5.957466] remoteproc remoteproc1: 78000000.r5f is available
    [ 5.963829] remoteproc remoteproc1: attaching to 78000000.r5f
    [ 5.994613] virtio_rpmsg_bus virtio0: rpmsg host is online
    [ 6.000232] virtio_rpmsg_bus virtio0: creating channel ti.ipc4.ping-pong addr 0xd
    [ 6.007929] virtio_rpmsg_bus virtio0: creating channel rpmsg_chrdev addr 0xe
    [ 6.015051] rproc-virtio rproc-virtio.0.auto: registered virtio0 (type 7)
    [ 6.021883] remoteproc remoteproc0: remote processor 79000000.r5f is now up
    [ OK ] Listening on dropbear.socket.
    [ 6.029409] platform 78000000.r5f: R5F core initialized in IPC-only mode
    [ 6.041631] rproc-virtio rproc-virtio.1.auto: assigned reserved memory node r5f-dma-memory@9c800000
    [ OK ] Listening on PC/SC Smart Card Daemon Activation Socket.
    [ 6.094406] random: crng init done
    [ 6.122970] virtio_rpmsg_bus virtio1: rpmsg host is online
    [ 6.123938] virtio_rpmsg_bus virtio1: creating channel ti.ipc4.ping-pong addr 0xd
    [ 6.128564] rproc-virtio rproc-virtio.1.auto: registered virtio1 (type 7)
    [ 6.142910] remoteproc remoteproc1: remote processor 78000000.r5f is now attached
    [ 6.147380] virtio_rpmsg_bus virtio1: creating channel rpmsg_chrdev addr 0xe
    Starting Weston socket...
    [ 6.257396] sii902x 1-003b: supply iovcc not found, using dummy regulator
    [ 6.266061] sii902x 1-003b: supply cvcc12 not found, using dummy regulator
    [ 6.266478] ili210x_i2c 0-0041: ili251x_read_reg_common failed: -121
    [ 6.279515] ili210x_i2c 0-0041: Unable to cache firmware information, err: -121
    [ 6.288141] ili210x_i2c: probe of 0-0041 failed with error -121
    [ 6.295839] i2c i2c-1: Added multiplexed i2c bus 3
    [ 6.300960] rtc-ti-k3 2b1f0000.rtc: registered as rtc0
    [ 6.301246] panel-simple display: supply power not found, using dummy regulator
    [ 6.306168] rtc-ti-k3 2b1f0000.rtc: setting system clock to 1970-01-01T00:00:12 UTC (12)
    [ 6.334733] systemd-journald[181]: Time jumped backwards, rotating.
    Starting D-Bus System Message Bus...
    [ 6.400832] [drm] Initialized tidss 1.0.0 20180215 for 30200000.dss on minor 0
    [ 6.449881] Console: switching to colour dummy device 80x25
    [ 6.456829] tidss 30200000.dss: [drm] Cannot find any crtc or sizes
    [ 6.466997] tidss 30200000.dss: [drm] Cannot find any crtc or sizes
    [ 6.474553] tidss 30200000.dss: [drm] Cannot find any crtc or sizes
    Starting Reboot and dump vmcore via kexec...
    [ OK ] Finished Load/Save Random Seed.
    [ OK ] Listening on Docker Socket for the API.
    [ OK ] Listening on Weston socket.
    [ OK ] Finished Reboot and dump vmcore via kexec.
    [ OK ] Started D-Bus System Message Bus.
    [ OK ] Reached target Socket Units.
    [ OK ] Reached target Basic System.
    [ OK ] Started Job spooling tools.
    [ OK ] Started Periodic Command Scheduler.
    Starting DEMO...
    Starting Print notice about GPLv3 packages...
    Starting IPv6 Packet Filtering Framework...
    Starting IPv4 Packet Filtering Framework...
    [ OK ] Started irqbalance daemon.
    Starting Telephony service...
    Starting PulseAudio Sound System...
    Starting Expand the rootfs…ll size of the boot device....
    [ OK ] Started Seva Launcher Service.
    [ OK ] Started strongSwan IPsec I…IKEv2 daemon using ipsec.conf.
    [ 7.131036] audit: type=1334 audit(13.324:4): prog-id=7 op=LOAD
    [ 7.137518] audit: type=1334 audit(13.328:5): prog-id=8 op=LOAD
    Starting User Login Management...
    [ OK ] Started TEE Supplicant.
    Starting Telnet Server...
    [ OK ] Started ti-apps-launcher service.
    [ OK ] Started DEMO.
    [ OK ] Finished IPv6 Packet Filtering Framework.
    [ OK ] Finished IPv4 Packet Filtering Framework.
    [ OK ] Finished Telnet Server.
    [ OK ] Started Telephony service.
    [ OK ] Reached target Preparation for Network.
    Starting Network Configuration...
    [ OK ] Finished Expand the rootfs…full size of the boot device..
    [ OK ] Started User Login Management.
    [ OK ] Listening on Load/Save RF …itch Status /dev/rfkill Watch.
    Starting Load/Save RF Kill Switch Status...
    [ 7.708110] cfg80211: Loading compiled-in X.509 certificates for regulatory database
    [ 7.727968] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
    [ 7.735332] cfg80211: Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
    [ OK ] Started PulseAudio Sound System.
    [ 7.863546] tps6598x 0-003f: Unable to find the interrupt, switching to polling
    [ OK ] Started Load/Save RF Kill Switch Status.
    Starting Bluetooth service...
    [ OK ] Started Network Configuration.
    Starting Network Name Resolution...
    [ 8.061232] am65-cpsw-nuss 8000000.ethernet eth1: PHY [8000f00.mdio:01] driver [TI DP83867] (irq=POLL)
    [ 8.071647] am65-cpsw-nuss 8000000.ethernet eth1: configuring for phy/rgmii-rxid link mode
    [ 8.107875] am65-cpsw-nuss 8000000.ethernet eth0: PHY [8000f00.mdio:00] driver [TI DP83867] (irq=POLL)
    [ OK ] Reached target Hardware activated USB gadget.
    [ 8.119439] am65-cpsw-nuss 8000000.ethernet eth0: configuring for phy/rgmii-rxid link mode
    [ 8.202460] Bluetooth: hci0: command 0x0c03 tx timeout
    [ 8.220557] xhci-hcd xhci-hcd.4.auto: xHCI Host Controller
    [ 8.229353] xhci-hcd xhci-hcd.4.auto: new USB bus registered, assigned bus number 1
    [ 8.237574] xhci-hcd xhci-hcd.4.auto: USB3 root hub has no ports
    [ 8.243344] cdns-csi2rx: probe of 30101000.csi-bridge failed with error -22
    [ 8.243710] xhci-hcd xhci-hcd.4.auto: hcc params 0x0258fe6d hci version 0x110 quirks 0x0000008000010010
    [ 8.261977] xhci-hcd xhci-hcd.4.auto: irq 433, io mem 0x31100000
    [ 8.290121] hub 1-0:1.0: USB hub found
    [ 8.294035] hub 1-0:1.0: 1 port detected
    Starting Save/Restore Sound Card State...
    [ OK ] Finished Save/Restore Sound Card State.
    [ OK ] Reached target Sound Card.
    [ OK ] Started Bluetooth service.
    [ OK ] Reached target Bluetooth Support.
    [ OK ] Started Network Name Resolution.
    [ OK ] Created slice Slice /system/systemd-fsck.
    [ 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...
    Starting containerd container runtime...
    [ OK ] Started Netperf Benchmark Server.
    [ OK ] Started NFS status monitor for NFSv2/3 locking..
    Starting Simple Network Ma…ent Protocol (SNM[ 8.826670] audit: type=1334 audit(15.016:6): prog-id=9 op=LOAD
    P) Daemon....
    [ 8.835199] audit: type=1334 audit(15.024:7): prog-id=10 op=LOAD
    Starting Hostname Service...
    Starting Permit User Sessions...
    [ OK ] Finished Enable and configure wl18xx bluetooth stack.
    [ OK ] Found device /dev/mmcblk0p1.
    [ OK ] Finished 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...
    Starting File System Check on /dev/mmcblk0p1...
    Starting Weston, a Wayland…ositor, as a system service...
    [ OK ] Started Avahi mDNS/DNS-SD Stack.
    [ OK ] Started Hostname Service.
    [ 9.243162] audit: type=1334 audit(15.436:8): prog-id=11 op=LOAD
    [ 9.249305] audit: type=1334 audit(15.440:9): prog-id=12 op=LOAD
    Starting User Database Manager...
    [ OK ] Finished File System Check on /dev/mmcblk0p1.
    Mounting /run/media/rootfs-mmcblk0p1...
    [ 9.342698] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Quota mode: none.
    [ OK ] Mounted /run/media/rootfs-mmcblk0p1.
    [ OK ] Found device /dev/mmcblk1p1.
    Starting File System Check on /dev/mmcblk1p1...
    [ OK ] Started User Database Manager.
    [ OK ] Created slice User Slice of UID 1000.
    Starting User Runtime Directory /run/user/1000...
    [ OK ] Finished User Runtime Directory /run/user/1000.
    Starting User Manager for UID 1000...
    [ 9.716081] audit: type=1006 audit(15.908:10): pid=829 uid=0 old-auid=4294967295 auid=1000 tty=(none) old-ses=4294967295 ses=1 res=1
    [ 9.728140] audit: type=1300 audit(15.908:10): arch=c00000b7 syscall=64 success=yes exit=4 a0=8 a1=ffffc1f6ead8 a2=4 a3=ffffb6a5f020 items=0 ppid=1 pid=829 auid=1000 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=1 comm="(systemd)" exe="/lib/systemd/systemd" key=(null)
    [ 9.754959] audit: type=1327 audit(15.908:10): proctitle="(systemd)"
    [ OK ] Finished Synchronize System and HW clocks.
    [ OK ] Finished File System Check on /dev/mmcblk1p1.
    Mounting /run/media/boot-mmcblk1p1...
    [ OK ] Mounted /run/media/boot-mmcblk1p1.
    [ OK ] Started Simple Network Man…ement Protocol (SNMP) Daemon..
    [ OK ] Started User Manager for UID 1000.
    [ OK ] Started Session c1 of User weston.
    [ 10.525424] audit: type=1006 audit(16.716:11): pid=789 uid=0 old-auid=4294967295 auid=1000 tty=tty7 old-ses=4294967295 ses=2 res=1
    [ OK ] Started containerd container runtime.
    [FAILED] Failed to start Weston, a …mpositor, as a system service.
    See 'systemctl status weston.service' for details.
    Starting Weston, a Wayland…ositor, as a system service...
    [ OK ] Started Session c2 of User weston.
    [FAILED] Failed to start Weston, a …mpositor, as a system service.
    See 'systemctl status weston.service' for details.
    Starting Weston, a Wayland…ositor, as a system service...
    [ OK ] Started Session c3 of User weston.
    [FAILED] Failed to start Weston, a …mpositor, as a system service.
    See 'systemctl status weston.service' for details.
    Starting Weston, a Wayland…ositor, as a system service...
    [ OK ] Started Session c4 of User weston.
    ***************************************************************
    ***************************************************************
    NOTICE: This file system contains the following GPL-3.0 packages:
    adwaita-icon-theme-symbolic
    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
    gnu-config
    grep
    grub-common
    grub-editenv
    grub-efi
    gzip
    hidapi
    less
    libasm1
    libatomic-dev
    libatomic1
    libbfd
    libdebuginfod1
    libdw1
    libeigen-dev
    libelf1
    libgcc-s-dev
    libgcc1
    libgdbm-compat4
    libgdbm-dev
    libgdbm6
    libgettextlib
    libgettextsrc
    libgmp10
    libidn2-0
    libmpc3
    libmpfr6
    libopcodes
    libqt5charts-examples
    libqt5charts-plugins
    libqt5charts-qmlplugins
    libqt5charts5
    libqt5sensors-plugins
    libqt5sensors-qmlplugins
    libqt5sensors5
    libqt5serialport-examples
    libqt5serialport-plugins
    libqt5serialport-qmlplugins
    libqt5serialport5
    libqt5svg-examples
    libqt5svg-plugins
    libqt5svg-qmlplugins
    libqt5svg5
    libqt5virtualkeyboard-plugins
    libqt5virtualkeyboard-qmlplugins
    libqt5virtualkeyboard5
    libqt5webchannel-plugins
    libqt5webchannel-qmlplugins
    libqt5webchannel5
    libreadline-dev
    libreadline8
    libstdc++-dev
    libstdc++6
    libunistring2
    m4-dev
    m4
    make
    nettle
    parted
    piglit
    qt3d-plugins
    qt3d-qmlplugins
    qt3d
    qtbase-examples
    qtbase-plugins
    qtbase-qmlplugins
    qtbase
    qtconnectivity-plugins
    qtconnectivity-qmlplugins
    qtconnectivity
    qtdeclarative-plugins
    qtdeclarative-qmlplugins
    qtdeclarative-tools
    qtdeclarative
    qtgraphicaleffects-qmlplugins
    qtlocation-examples
    qtlocation-plugins
    qtlocation-qmlplugins
    qtlocation
    qtmultimedia-examples
    qtmultimedia-plugins
    qtmultimedia-qmlplugins
    qtmultimedia
    qtquick3d-plugins
    qtquick3d-qmlplugins
    qtquick3d
    qtquics-qmlplugins.control
    qtquics2-plugins.control
    qtquics2-qmlplugins.control
    qtquics2.control
    qtscript-examples
    qtscript-plugins
    qtscript-qmlplugins
    qtscript
    qtwayland-examples
    qtwayland-plugins
    qtwayland-qmlplugins
    qtwayland
    tar
    which

    If you do not wish to distribute GPL-3.0 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
    ***************************************************************
    ***************************************************************
    [FAILED] Failed to start Weston, a …mpositor, as a system service.
    See 'systemctl status weston.service' for details.
    [ OK ] Finished Print notice about GPLv3 packages.
    [ OK ] Reached target Multi-User System.
    Starting Weston, a Wayland…ositor, as a system service...
    [ OK ] Started Session c5 of User weston.
    [ 12.933905] kauditd_printk_skb: 11 callbacks suppressed
    [ 12.933926] audit: type=1006 audit(19.124:15): pid=1229 uid=0 old-auid=4294967295 auid=1000 tty=tty7 old-ses=4294967295 ses=6 res=1
    [ 12.951281] audit: type=1300 audit(19.124:15): arch=c00000b7 syscall=64 success=yes exit=4 a0=8 a1=ffffc1f6ead8 a2=4 a3=ffffb6a5f020 items=0 ppid=1 pid=1229 auid=1000 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=tty7 ses=6 comm="(weston)" exe="/lib/systemd/systemd" key=(null)
    [ 12.977168] audit: type=1327 audit(19.124:15): proctitle="(weston)"
    [FAILED] Failed to start Weston, a …mpositor, as a system service.
    See 'systemctl status weston.service' for details.
    [FAILED] Failed to start Weston, a …mpositor, as a system service.
    See 'systemctl status weston.service' for details.
    [ OK ] Reached target Graphical Interface.
    Starting Record Runlevel Change in UTMP...
    [ OK ] Finished Record Runlevel Change in UTMP.

  • Based on the DT and Kernel, DSS configuration looks okay but something with your timing does not add up. Please check the timing parameters of your LCD and the 0 does not make sense. Also, remove your timing snippets because it has a confidential clause so you cannot share with us.

    Regards,
    Krunal

  • This is what happening when powered up

  • Have you probed the PCLK from Uboot to Kernel? Does it change or remain the same?

    Regards,
    Krunal

  • How to probe pclk from uboot to kernel??

  • Hi,

    I would recommend using oscilloscope to measure clock signal. 

    Regards,
    Krunal

  • can we probe it with normal probe or needed differential probe ?

  • Hi,

    For clock, normal probe is fine.

    Regards,
    Krunal