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.

AM4378: continous error message at boot up w.r.t to LCD & PWM.

Part Number: AM4378

Hi,

We are having custom board based on am437x SoC.

Current issue is we are getting to many repeated error mesages (i.e 20 times) at boot up, causing considerable increase in boot up time.

[ 1.108164] 000: pwm-backlight beeper: beeper supply power not found, using dummy regulator
[ 1.109217] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
[ 1.112264] 000: pwm-backlight beeper: beeper supply power not found, using dummy regulator
[ 1.114579] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
[ 1.116630] 000: pwm-backlight beeper: beeper supply power not found, using dummy regulator
[ 1.118665] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator.

dts changes :

lcd_bl: backlight {
 compatible = "pwm-backlight";
 pwms = <&ecap0 0 50000 PWM_POLARITY_INVERTED>;
 brightness-levels = <0 51 53 56 62 75 101 152 255>;
 default-brightness-level = <8>;
 };

lcd0: display {
 //compatible = "osddisplays,osd070t1718-19ts", "panel-dpi";

 compatible = "osddisplays,osd0700t4751-19ts ", "panel-dpi";
 label = "lcd";

 backlight = <&lcd_bl>;


 panel-timing {
     clock-frequency = <30000000>;
     hactive = <800>;
    vactive = <480>;
    hfront-porch = <210>;
    hback-porch = <16>;
    hsync-len = <30>;
   vback-porch = <10>;
   vfront-porch = <22>;
   vsync-len = <13>;
   hsync-active = <0>;
   vsync-active = <0>;
   de-active = <1>;
   pixelclk-active = <1>;
};

 port {
   lcd_in: endpoint {
   remote-endpoint = <&dpi_out>;
   };
};

};

pwm4: dmtimer-pwm@4 {
 compatible = "ti,omap-dmtimer-pwm";
pinctrl-names = "default";
 pinctrl-0 = <&timer4_buzzer_pin>;
 ti,timers = <&timer4>;
 #pwm-cells = <3>;
};

 beeper: beeper {
 compatible = "pwm-backlight";
 /*compatible = "pwm-beeper";*/
 /* 5000 here is the total T represented in micro-seconds */
 pwms = <&pwm4 0 500000000 0>;
 /* 0 to 255 represent the duty cycle, 255 being the max and 127.5 would be a perfect 50% duty cyc le */
 brightness-levels = <0 50 75 100 125 150 175 200 225 255>;
 default-brightness-level = <4>;
 post-pwm-on-delay-ms = <500>;
 pwm-off-delay-ms = <100>;
};

  • Hello,

    Despite the above warnings, is your backlight and panel functional? If yes, are you looking to suppress that warning?

    Regards,
    Krunal

  • yes, They are functional. I want to suppress the warnings to increase the boot up time.

  • Sorry My bad LCD & PWM beeper are not functional. I need to connect LCD Module separately.

  • Hello,

    I am not sure I understand what you mean by connect LCD module separately? 

    Also, could you review how we enabled LCD and PWM beeper in our DTS: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tree/arch/arm/boot/dts/am437x-gp-evm.dts?h=ti-linux-5.10.y . Lastly, panel timing needs to be defined in the simple-panel file: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tree/drivers/gpu/drm/panel/panel-simple.c?h=ti-linux-5.10.y 

    Regards,
    Krunal

  • I am not sure I understand what you mean by connect LCD module separately? 

    Initially the LCD Module is not attached to the custom board. I thought that should be creating this Logs at boot up.                                                                      Verified this by connecting LCD Module to the board, still same Logs and LCD not displaying anything at boot up. Working scenario it should display our LOGO created using QT.

  • I want to know why these many multiple warning messages? if the LCD is not working also why these many messages at bootup?

    I updated my dts file based on am437x-gp-evm.dts. I removed the node containing panel timings. still i am getting the warning messages at boot up.

  • Hello,

    Could you also share the Kernel version that you are using?

    Regards,
    Krunal

  • kernel version  is 5.4.161-rt66-g9bb0d70eea

  • Hello,

    Could you share boot logs? On my AM437x setup, I see the same message but it only appears once and after successful DSS init, I do not see that message anymore. 

    Regards,
    Krunal

  • Please find the boot up error log available in the attachment.

    bootuperror.log.txt
    U-Boot SPL 2020.01-g2781231a33 (Mar 26 2021 - 17:56:23 +0000)
    WDT:   Not found!
    Trying to boot from MMC2
    SPL: Please implement spl_start_uboot() for your board
    SPL: Direct Linux boot not active!
    
    
    U-Boot 2020.01-g2781231a33 (Mar 26 2021 - 17:56:23 +0000)
    
    CPU  : AM437X-GP rev 1.2
    Model: Carrier FSP
    DRAM:  512 MiB
    PMIC:  TPS65218
    NAND:  0 MiB
    MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
    Loading Environment from FAT... OK
    Net:   eth0: ethernet@4a100000
    Autoboot in 2 seconds
    switch to partitions #0, OK
    mmc1(part 0) is current device
    SD/MMC found on device 1
    1396 bytes read in 3 ms (454.1 KiB/s)
    Loaded env from uEnv.txt
    Importing environment from mmc1 ...
    switch to partitions #0, OK
    mmc1(part 0) is current device
    SD/MMC found on device 1
    ROOTFS_A exist
    Saving Environment to FAT... OK
    5366272 bytes read in 280 ms (18.3 MiB/s)
    111948 bytes read in 9 ms (11.9 MiB/s)
    ## Flattened Device Tree blob at 88000000
       Booting using the fdt blob at 0x88000000
       Loading Device Tree to 8ffe1000, end 8ffff54b ... OK
    
    Starting kernel ...
    
    [    0.000000] 000: Booting Linux on physical CPU 0x0
    [    0.000000] 000: Linux version 5.4.161-rt66-g9bb0d70eea (oe-user@oe-host) (gcc version 9.3.0 (GCC)) #1 PREEMPT_RT Thu Nov 25 07:59:15 UTC 2021
    [    0.000000] 000: CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d
    [    0.000000] 000: CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [    0.000000] 000: OF: fdt: Machine model: TI AM437x FSP-SmallPanel-RefHw-Rev-3.0-23-08-2021-1
    [    0.000000] 000: Memory policy: Data cache writeback
    [    0.000000] 000: efi: Getting EFI parameters from FDT:
    [    0.000000] 000: efi: UEFI not found.
    [    0.000000] 000: cma: Reserved 48 MiB at 0x9d000000
    [    0.000000] 000: CPU: All CPU(s) started in SVC mode.
    [    0.000000] 000: AM437x ES1.2 (sgx neon)
    [    0.000000] 000: Built 1 zonelists, mobility grouping on.  Total pages: 129920
    [    0.000000] 000: Kernel command line: console=ttyO0,115200n8 fips=1 root=PARTUUID=48fe5b39-02 rw rootfstype=ext4 rootwait actual_slot=ROOTFS_A
    [    0.000000] 000: fips mode: enabled
    [    0.000000] 000: Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
    [    0.000000] 000: Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear)
    [    0.000000] 000: mem auto-init: stack:off, heap alloc:off, heap free:off
    [    0.000000] 000: Memory: 455264K/524288K available (9478K kernel code, 363K rwdata, 3640K rodata, 332K init, 307K bss, 19872K reserved, 49152K cma-reserved, 0K highmem)
    [    0.000000] 000: SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    [    0.000000] 000: rcu: Preemptible hierarchical RCU implementation.
    [    0.000000] 000: rcu:        RCU priority boosting: priority 1 delay 500 ms.
    [    0.000000] 000: rcu:        RCU_SOFTIRQ processing moved to rcuc kthreads.
    [    0.000000] 000:     No expedited grace period (rcu_normal_after_boot).
    [    0.000000] 000:     Tasks RCU enabled.
    [    0.000000] 000: rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
    [    0.000000] 000: NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
    [    0.000000] 000: L2C: platform modifies aux control register: 0x0e030000 -> 0x3e430000
    [    0.000000] 000: L2C: DT/platform modifies aux control register: 0x0e030000 -> 0x3e430000
    [    0.000000] 000: L2C-310 enabling early BRESP for Cortex-A9
    [    0.000000] 000: OMAP L2C310: ROM does not support power control setting
    [    0.000000] 000: L2C-310 dynamic clock gating disabled, standby mode disabled
    INIT: [    0.000000] 000: L2C-310 cache controller enabled, 16 ways, 256 kB
    [    0.000000] 000: L2C-310: CACHE_ID 0x410000c9, AUX_CTRL 0x4e430000
    [    0.000000] 000: random: get_random_bytes called from start_kernel+0x264/0x484 with crng_init=0
    version 2.96 booting[    0.000000] 000: OMAP clockevent source: timer2 at 24000000 Hz
    [    0.000003] 000: sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
    [    0.000024] 000: clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
    [    0.000036] 000: OMAP clocksource: timer1 at 24000000 Hz
    [    0.000513] 000: clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns
    
    [    0.000527] 000: OMAP clocksource: 32k_counter at 32768 Hz
    [    0.001196] 000: Console: colour dummy device 80x30
    [    0.001237] 000: WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
    [    0.001243] 000: This ensures that you still see kernel messages. Please
    [    0.001246] 000: update your kernel commandline.
    [    0.001281] 000: Calibrating delay loop... 1987.37 BogoMIPS (lpj=9936896)
    [    0.060198] 000: pid_max: default: 32768 minimum: 301
    [    0.060352] 000: LSM: Security Framework initializing
    [    0.060550] 000: AppArmor: AppArmor initialized
    [    0.060622] 000: Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
    [    0.060641] 000: Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
    [    0.061722] 000: CPU: Testing write buffer coherency: ok
    [    0.061781] 000: CPU0: Spectre v2: using BPIALL workaround
    [    0.062881] 000: Setting up static identity map for 0x80008200 - 0x80008278
    [    0.063050] 000: rcu: Hierarchical SRCU implementation.
    [    0.063501] 000: EFI services will not be available.
    [    0.064032] 000: devtmpfs: initialized
    [    0.080544] 000: VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
    [    0.080970] 000: clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [    0.081000] 000: futex hash table entries: 256 (order: 1, 8192 bytes, linear)
    [    0.085025] 000: pinctrl core: initialized pinctrl subsystem
    [    0.085837] 000: DMI not present or invalid.
    [    0.086339] 000: NET: Registered protocol family 16
    [    0.088667] 000: DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.113891] 000: audit: initializing netlink subsys (disabled)
    [    0.120323] 000: audit: type=2000 audit(0.110:1): state=initialized audit_enabled=0 res=1
    [    0.137394] 000: No ATAGs?
    [    0.137410] 000: hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
    [    0.137419] 000: hw-breakpoint: maximum watchpoint size is 4 bytes.
    [    0.536126] 000: alg: self-tests for rsa-generic (rsa) passed
    Framebuffer /dev/fb0 not detected
    Boot splashscreen disabled
    [    0.536511] 000: alg: self-tests for cipher_null-generic (cipher_null) passed
    [    0.537017] 000: alg: self-tests for ecb-cipher_null (ecb(cipher_null)) passed
    Starting board_start
    [    0.537912] 000: alg: self-tests for sha1-generic (sha1) passed
    [    0.539277] 000: alg: self-tests for deflate-generic (deflate) passed
    [    0.542611] 000: alg: self-tests for deflate-scomp (deflate) passed
    rm: cannot remove '/etc/avahi/hosts': No such file or directory
    [    0.545751] 000: alg: self-tests for zlib-deflate-scomp (zlib-deflate) passed
    net.ipv6.conf.default.hop_limit = 128[    0.546777] 000: alg: self-tests for crc32c-generic (crc32c) passed
    
    net.ipv6.conf.all.hop_limit = 128
    [    0.547137] 000: alg: self-tests for lzo-generic (lzo) passed
    [    0.547574] 000: alg: self-tests for lzo-scomp (lzo) passed
    [    0.547895] 000: alg: self-tests for lzo-rle-generic (lzo-rle) passed
    [    0.548261] 000: alg: self-tests for lzo-rle-scomp (lzo-rle) passed
    [    0.552654] 000: alg: self-tests for zstd-generic (zstd) passed
    [    0.565866] 000: alg: self-tests for zstd-scomp (zstd) passed
    [    0.574070] 000: debugfs: Directory '49000000.edma' with parent 'dmaengine' already present!
    [    0.574099] 000: edma 49000000.edma: TI EDMA DMA engine driver
    [    0.576804] 000: iommu: Default domain type: Translated
    [    0.579519] 000: SCSI subsystem initialized
    [    0.579787] 000: usbcore: registered new interface driver usbfs
    [    0.579836] 000: usbcore: registered new interface driver hub
    [    0.579887] 000: usbcore: registered new device driver usb
    [    0.580950] 000: mc: Linux media interface: v0.10
    [    0.580999] 000: videodev: Linux video capture interface: v2.00
    [    0.581101] 000: pps_core: LinuxPPS API ver. 1 registered
    [    0.581106] 000: pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    chgrp: [    0.581126] 000: PTP clock support registered
    invalid group: 'syslog'
    [    0.581159] 000: EDAC MC: Ver: 3.0.0
    [    0.582571] 000: Advanced Linux Sound Architecture Driver Initialized.
    [    0.584059] 000: clocksource: Switched to clocksource timer1
    [    0.584990] 000: AppArmor: AppArmor Filesystem Enabled
    [    0.593845] 000: thermal_sys: Registered thermal governor 'fair_share'
    [    0.593853] 000: thermal_sys: Registered thermal governor 'bang_bang'
    [    0.593858] 000: thermal_sys: Registered thermal governor 'step_wise'
    [    0.593861] 000: thermal_sys: Registered thermal governor 'user_space'
    [    0.593865] 000: thermal_sys: Registered thermal governor 'power_allocator'
    [    0.594759] 000: NET: Registered protocol family 2
    [    0.595039] 000: IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear)
    [    0.595939] 000: tcp_listen_portaddr_hash hash table entries: 256 (order: 0, 7168 bytes, linear)
    [    0.596012] 000: TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
    [    0.596062] 000: TCP bind hash table entries: 4096 (order: 4, 98304 bytes, linear)
    [    0.596544] 000: TCP: Hash tables configured (established 4096 bind 4096)
    [    0.596740] 000: UDP hash table entries: 256 (order: 2, 16384 bytes, linear)
    [    0.596835] 000: UDP-Lite hash table entries: 256 (order: 2, 16384 bytes, linear)
    [    0.597212] 000: NET: Registered protocol family 1
    [    0.598025] 000: RPC: Registered named UNIX socket transport module.
    [    0.598038] 000: RPC: Registered udp transport module.
    [    0.598041] 000: RPC: Registered tcp transport module.
    [    0.598044] 000: RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.598059] 000: PCI: CLS 0 bytes, default 64
    [    0.600659] 000: Initialise system trusted keyrings
    [    0.601041] 000: workingset: timestamp_bits=14 max_order=17 bucket_order=3
    [    0.607242] 000: squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.608163] 000: NFS: Registering the id_resolver key type
    [    0.608208] 000: Key type id_resolver registered
    [    0.608213] 000: Key type id_legacy registered
    [    0.608257] 000: ntfs: driver 2.1.32 [Flags: R/O].
    [    0.609123] 000: NET: Registered protocol family 38
    [    0.609141] 000: Key type asymmetric registered
    [    0.609147] 000: Asymmetric key parser 'x509' registered
    [    0.609207] 000: Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
    [    0.609215] 000: io scheduler mq-deadline registered
    [    0.609222] 000: io scheduler kyber registered
    [    0.643400] 000: omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
    [    0.681488] 000: pinctrl-single 44e10800.pinmux: 199 pins, size 796
    [    0.687051] 000: pwm-backlight backlight: backlight supply power not found, using dummy regulator
    [    0.687770] 000: pwm-backlight beeper: beeper supply power not found, using dummy regulator
    [    0.743855] 000: Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
    [    0.748135] 000: omap8250 44e09000.serial: No clock speed specified: using default: 48000000
    [    0.749071] 000: 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 66, base_baud = 3000000) is a 8250
    [    0.749192] 000: printk: console [ttyS0] enabled
    [    0.750060] 000: omap8250 48022000.serial: No clock speed specified: using default: 48000000
    Starting udev
    [    0.750895] 000: 48022000.serial: ttyS1 at MMIO 0x48022000 (irq = 73, base_baud = 3000000) is a 8250
    [    0.752354] 000: 48024000.serial: ttyS2 at MMIO 0x48024000 (irq = 74, base_baud = 3000000) is a 8250
    [    0.756282] 000: omap_rng 48310000.rng: Random Number Generator ver. 20
    [    0.757804] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [    0.764420] 000: random: fast init done
    [    0.764546] 000: random: crng init done
    [    0.780543] 000: brd: module loaded
    [    0.792844] 000: loop: module loaded
    [    0.800576] 000: libphy: Fixed MDIO Bus: probed
    [    0.801426] 000: CAN device driver interface
    [    0.803054] 000: c_can_platform 481cc000.can: c_can_platform device registered (regs=1627e2df, irq=87)
    [    0.804403] 000: c_can_platform 481d0000.can: c_can_platform device registered (regs=63148964, irq=88)
    [    0.864094] 000: davinci_mdio 4a101000.mdio: davinci mdio revision 1.6, bus freq 1000000
    [    0.864109] 000: davinci_mdio 4a101000.mdio: detected phy mask ffffffeb
    [    0.866798] 000: libphy: 4a101000.mdio: probed
    [    0.866810] 000: davinci_mdio 4a101000.mdio: phy[2]: device 4a101000.mdio:02, driver TI DP83620 10/100 Mbps PHY
    [    0.866820] 000: davinci_mdio 4a101000.mdio: phy[4]: device 4a101000.mdio:04, driver TI DP83620 10/100 Mbps PHY
    [    0.867438] 000: cpsw 4a100000.ethernet: initialized cpsw ale version 1.4
    [    0.867450] 000: cpsw 4a100000.ethernet: ALE Table size 1024
    [    0.867576] 000: cpsw 4a100000.ethernet: cpts: overflow check period 500 (jiffies)
    [    0.867648] 000: cpsw 4a100000.ethernet: Detected MACID = ac:1f:0f:61:de:a7
    [    0.868543] 000: cpsw 4a100000.ethernet: cpsw: Detected MACID = ac:1f:0f:61:de:a9
    [    0.872925] 000: dwc3 48390000.usb: Failed to get clk 'ref': -2
    [    0.873615] 000: OF: graph: no port node found in /ocp@44000000/interconnect@48000000/segment@300000/target-module@a8000/ocp2scp@0/phy@8000
    [    0.881740] 000: dwc3 483d0000.usb: Failed to get clk 'ref': -2
    [    0.884910] 000: ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    [    0.884923] 000: ehci-pci: EHCI PCI platform driver
    [    0.884976] 000: ehci-platform: EHCI generic platform driver
    [    0.885371] 000: ehci-omap: OMAP-EHCI Host Controller driver
    [    0.885614] 000: ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
    [    0.885664] 000: ohci-pci: OHCI PCI platform driver
    [    0.886800] 000: xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
    [    0.886865] 000: xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
    [    0.887479] 000: xhci-hcd xhci-hcd.0.auto: hcc params 0x0238f06d hci version 0x100 quirks 0x0000000002010010
    [    0.887757] 000: xhci-hcd xhci-hcd.0.auto: irq 101, io mem 0x483d0000
    [    0.888261] 000: usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
    [    0.888274] 000: usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    0.888283] 000: usb usb1: Product: xHCI Host Controller
    [    0.888288] 000: usb usb1: Manufacturer: Linux 5.4.161-rt66-g9bb0d70eea xhci-hcd
    [    0.888293] 000: usb usb1: SerialNumber: xhci-hcd.0.auto
    [    0.889076] 000: hub 1-0:1.0: USB hub found
    [    0.889134] 000: hub 1-0:1.0: 1 port detected
    [    0.889570] 000: xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
    [    0.889593] 000: xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
    [    0.889613] 000: xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0 SuperSpeed
    [    0.889730] 000: usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
    [    0.889868] 000: usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.04
    [    0.889877] 000: usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    0.889885] 000: usb usb2: Product: xHCI Host Controller
    [    0.889890] 000: usb usb2: Manufacturer: Linux 5.4.161-rt66-g9bb0d70eea xhci-hcd
    [    0.889895] 000: usb usb2: SerialNumber: xhci-hcd.0.auto
    [    0.890493] 000: hub 2-0:1.0: USB hub found
    [    0.890536] 000: hub 2-0:1.0: 1 port detected
    [    0.891462] 000: usbcore: registered new interface driver cdc_acm
    [    0.891470] 000: cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
    [    0.891540] 000: usbcore: registered new interface driver usblp
    [    0.891848] 000: usbcore: registered new interface driver uas
    [    0.891970] 000: usbcore: registered new interface driver usb-storage
    [    0.893823] 000: printer gadget: printer ready
    [    0.895546] 000: i2c /dev entries driver
    [    0.900311] 000: sdhci: Secure Digital Host Controller Interface driver
    [    0.900321] 000: sdhci: Copyright(c) Pierre Ossman
    [    0.929404] 000: omap_hsmmc 47810000.mmc: RX DMA channel request failed
    [    0.929636] 000: sdhci-pltfm: SDHCI platform and OF driver helper
    [    0.938086] 000: davinci-mcasp 48038000.mcasp: IRQ common not found
    [    0.939143] 000: davinci-mcasp 4803c000.mcasp: IRQ common not found
    [    0.940895] 000: NET: Registered protocol family 10
    [    0.942515] 000: Segment Routing with IPv6
    [    0.942613] 000: sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
    [    0.943384] 000: NET: Registered protocol family 17
    [    0.943413] 000: can: controller area network core (rev 20170425 abi 9)
    [    0.943534] 000: NET: Registered protocol family 29
    [    0.944029] 000: Key type dns_resolver registered
    [    0.944549] 000: omap_voltage_late_init: Voltage driver support not added
    [    0.945521] 000: Loading compiled-in X.509 certificates
    [    0.953488] 000: alg: No test for pkcs1pad(rsa,sha1) (pkcs1pad(rsa-generic,sha1))
    [    0.961157] 000: Loaded X.509 cert 'Build time autogenerated kernel key: e7a08ee7a98ef1c7ba0222a40c2225cf0dea80c7'
    [    0.974746] 000: AppArmor: AppArmor sha1 policy hashing enabled
    [    0.985178] 000: mmc0: new high speed MMC card at address 0001
    [    0.991446] 000: mmcblk0: mmc0:0001 IS008G 7.28 GiB
    [    0.991878] 000: mmcblk0boot0: mmc0:0001 IS008G partition 1 4.00 MiB
    [    0.992311] 000: mmcblk0boot1: mmc0:0001 IS008G partition 2 4.00 MiB
    [    0.992638] 000: mmcblk0rpmb: mmc0:0001 IS008G partition 3 4.00 MiB, chardev (241:0)
    [    1.005369] 000:  mmcblk0: p1 p2 p3 p4
    [    1.034247] 000: OMAP GPIO hardware version 0.1
    [    1.080888] 000: omap_i2c 44e0b000.i2c: bus 0 rev0.12 at 400 kHz
    [    1.085254] 000: omap_i2c 4802a000.i2c: bus 1 rev0.12 at 400 kHz
    [    1.107881] 000: pwm-backlight beeper: beeper supply power not found, using dummy regulator
    [    1.108929] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [    1.112086] 000: pwm-backlight beeper: beeper supply power not found, using dummy regulator
    [    1.114406] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [    1.116462] 000: pwm-backlight beeper: beeper supply power not found, using dummy regulator
    [    1.118506] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [    1.121415] 000: hctosys: unable to open rtc device (rtc0)
    [    1.123119] 000: ALSA device list:
    [    1.123133] 000:   No soundcards found.
    [    1.149354] 000: EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [    1.149461] 000: VFS: Mounted root (ext4 filesystem) on device 179:2.
    [    1.150731] 000: devtmpfs: mounted
    [    1.151347] 000: Freeing unused kernel memory: 332K
    [    1.151361] 000: This architecture does not have kernel memory protection.
    [    1.151366] 000: Run /sbin/init as init process
    [    2.733041] 000: udevd[164]: starting version 3.2.9
    [    2.826127] 000: udevd[165]: starting eudev-3.2.9
    [    3.137394] 000: mstp_cmnet: loading out-of-tree module taints kernel.
    [    3.142139] 000: Initializing MS/TP network device driver version 1.02-003
    [    3.506227] 000: [drm] Initialized pvr 1.17.4948957 20110701 for 56000000.gpu on minor 0
    [    3.506850] 000: pwm-backlight beeper: beeper supply power not found, using dummy regulator
    [    3.508184] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [    3.657918] 000: remoteproc remoteproc0: wkup_m3 is available
    [    3.662102] 000: pwm-backlight beeper: beeper supply power not found, using dummy regulator
    [    3.665870] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [    3.866845] 000: pwm-backlight beeper: beeper supply power not found, using dummy regulator
    [    3.868150] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [    3.881876] 000: omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
    [    3.882389] 000: pwm-backlight beeper: beeper supply power not found, using dummy regulator
    [    3.883745] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [    3.947723] 000: omap_rtc 44e3e000.rtc: already running
    [    3.972247] 000: pwm-backlight beeper: beeper supply power not found, using dummy regulator
    [    3.973610] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [    3.974745] 000: omap_rtc 44e3e000.rtc: registered as rtc0
    [    3.976087] 000: pwm-backlight beeper: beeper supply power not found, using dummy regulator
    [    3.984644] 000: remoteproc remoteproc0: powering up wkup_m3
    [    3.992771] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [    3.999425] 000: remoteproc remoteproc0: Booting fw image am335x-pm-firmware.elf, size 243564
    [    4.000277] 000: pwm-backlight beeper: beeper supply power not found, using dummy regulator
    [    4.015069] 000: remoteproc remoteproc0: remote processor wkup_m3 is now up
    [    4.015193] 000: wkup_m3_ipc 44e11324.wkup_m3_ipc: CM3 Firmware Version = 0x192
    [    4.035785] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [    4.184244] 000: pixcir_ts 1-005c: pixcir_set_power_mode: can't read reg 0x33 : -121
    [    4.184264] 000: pixcir_ts 1-005c: Failed to set IDLE mode
    [    4.184587] 000: pixcir_ts: probe of 1-005c failed with error -121
    [    5.097999] 000: pwm-backlight beeper: beeper supply power not found, using dummy regulator
    [    5.100466] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [    5.148673] 000: omap-sham 53100000.sham: hw accel on OMAP rev 0.0
    [    5.286952] 000: pwm-backlight beeper: beeper supply power not found, using dummy regulator
    [    5.289529] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [    5.371179] 000: alg: self-tests for omap-sha1 (sha1) passed
    [    5.416619] 000: pwm-backlight beeper: beeper supply power not found, using dummy regulator
    [    5.417911] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [    5.532694] 000: omap-aes 53501000.aes: OMAP AES hw accel rev: 0.1
    [    5.533521] 000: omap-des 53701000.des: OMAP DES hw accel rev: 0.33
    [    5.544947] 000: omap-aes 53501000.aes: will run requests pump with realtime priority
    [    5.545261] 000: omap-des 53701000.des: will run requests pump with realtime priority
    [    5.617352] 000: alg: self-tests for ecb-des3-omap (ecb(des3_ede)) passed
    [    5.643979] 000: alg: self-tests for cbc-des3-omap (cbc(des3_ede)) passed
    [    5.645090] 000: pwm-backlight beeper: beeper supply power not found, using dummy regulator
    [    5.647597] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [    5.764230] 000: alg: self-tests for hmac(sha1-generic) (hmac(sha1)) passed
    [    5.817053] 000: cryptd: max_cpu_qlen set to 1000
    [    5.957433] 000: alg: self-tests for omap-hmac-sha1 (hmac(sha1)) passed
    [    6.197023] 000: alg: self-tests for ctr-aes-neonbs-sync (ctr(aes)) passed
    [    6.378453] 000: alg: self-tests for sha256-generic (sha256) passed
    [    6.391980] 000: alg: self-tests for sha224-generic (sha224) passed
    [    6.459599] 000: alg: self-tests for ecb-aes-neonbs (ecb(aes)) passed
    [    6.564890] 000: alg: self-tests for omap-sha224 (sha224) passed
    [    6.631033] 000: pwm-backlight beeper: beeper supply power not found, using dummy regulator
    [    6.632388] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [    6.700925] 000: alg: self-tests for aes-generic (aes) passed
    [    6.746410] 000: pwm-backlight beeper: beeper supply power not found, using dummy regulator
    [    6.747454] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [    6.752637] 000: alg: self-tests for omap-sha256 (sha256) passed
    [    6.814416] 000: cpsw 4a100000.ethernet: initializing cpsw version 1.15 (0)
    [    6.825803] 000: alg: self-tests for aes-arm (aes) passed
    [    6.864909] 000: alg: self-tests for hmac(sha224-generic) (hmac(sha224)) passed
    [    6.914760] 000: TI DP83620 10/100 Mbps PHY 4a101000.mdio:04: attached PHY driver [TI DP83620 10/100 Mbps PHY] (mii_bus:phy_addr=4a101000.mdio:04, irq=POLL)
    [    6.935149] 000: PM: bootloader does not support rtc-only!
    [    6.936124] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [    7.004523] 000: net eth1: initializing cpsw version 1.15 (0)
    [    7.012529] 000: alg: self-tests for omap-hmac-sha224 (hmac(sha224)) passed
    [    7.088322] 000: alg: self-tests for cbc-aes-neonbs (cbc(aes)) passed
    [    7.104731] 000: TI DP83620 10/100 Mbps PHY 4a101000.mdio:02: attached PHY driver [TI DP83620 10/100 Mbps PHY] (mii_bus:phy_addr=4a101000.mdio:02, irq=POLL)
    [    7.128395] 000: alg: self-tests for hmac(sha256-generic) (hmac(sha256)) passed
    [    7.260724] 000: alg: self-tests for ctr-aes-neonbs (ctr(aes)) passed
    [    7.276408] 000: alg: self-tests for omap-hmac-sha256 (hmac(sha256)) passed
    [    7.356696] 000: FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
    [    7.413179] 000: EXT4-fs (mmcblk0p3): mounted filesystem with ordered data mode. Opts: (null)
    [    7.454293] 000: alg: self-tests for xts-aes-neonbs (xts(aes)) passed
    [    7.537869] 000: alg: self-tests for sha384-arm (sha384) passed
    [    7.583062] 000: alg: self-tests for sha512-arm (sha512) passed
    [    7.590789] 000: EXT4-fs (mmcblk0p4): mounted filesystem with ordered data mode. Opts: (null)
    [    7.610572] 000: alg: self-tests for sha384-neon (sha384) passed
    [    7.636888] 000: alg: self-tests for sha512-neon (sha512) passed
    [    7.724536] 000: alg: self-tests for ecb(aes-arm) (ecb(aes)) passed
    [    7.743923] 000: alg: self-tests for ecb-aes-omap (ecb(aes)) passed
    [    7.786132] 000: alg: self-tests for sha512-generic (sha512) passed
    [    7.826703] 000: alg: self-tests for sha384-generic (sha384) passed
    [    8.015573] 000: alg: self-tests for omap-sha384 (sha384) passed
    [    8.109969] 000: alg: self-tests for cbc(aes-arm) (cbc(aes)) passed
    [    8.112340] 000: alg: self-tests for cbc-aes-omap (cbc(aes)) passed
    [    8.159335] 000: alg: self-tests for ctr-aes-omap (ctr(aes)) passed
    [    8.203758] 000: alg: self-tests for omap-sha512 (sha512) passed
    [    8.354678] 000: alg: self-tests for gcm-aes-omap (gcm(aes)) passed
    [    8.371051] 000: alg: self-tests for hmac(sha384-neon) (hmac(sha384)) passed
    [    8.571813] 000: alg: self-tests for omap-hmac-sha384 (hmac(sha384)) passed
    [    8.679453] 000: alg: self-tests for rfc4106-gcm-aes-omap (rfc4106(gcm(aes))) passed
    [    8.680495] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [    8.747893] 000: alg: self-tests for hmac(sha512-neon) (hmac(sha512)) passed
    [    8.928561] 000: alg: self-tests for omap-hmac-sha512 (hmac(sha512)) passed
    [    8.929556] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [   10.538073] 000: device eth0 entered promiscuous mode
    [   10.592356] 000: net eth1: promiscuity not disabled as the other interface is still in promiscuity mode
    [   10.654264] 000: net eth1: promiscuity not disabled as the other interface is still in promiscuity mode
    [   10.657007] 000: device eth1 entered promiscuous mode
    [   12.191315] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [   12.473286] 000: device lo entered promiscuous mode
    [   12.559912] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [   12.580772] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [   12.582720] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [   12.596882] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [   12.610899] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [   12.706179] 000: remoteproc remoteproc1: 54434000.pru is available
    [   12.706319] 000: pru-rproc 54434000.pru: PRU rproc node /ocp@44000000/target-module@54400000/pruss@0/pru@34000 probed successfully
    [   12.707171] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [   12.710758] 000: remoteproc remoteproc2: 54438000.pru is available
    [   12.710869] 000: pru-rproc 54438000.pru: PRU rproc node /ocp@44000000/target-module@54400000/pruss@0/pru@38000 probed successfully
    [   12.711641] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [   12.719533] 000: remoteproc remoteproc3: 54474000.pru is available
    [   12.719663] 000: pru-rproc 54474000.pru: PRU rproc node /ocp@44000000/target-module@54400000/pruss@40000/pru@74000 probed successfully
    [   12.720420] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    [   12.726151] 000: remoteproc remoteproc4: 54478000.pru is available
    [   12.726281] 000: pru-rproc 54478000.pru: PRU rproc node /ocp@44000000/target-module@54400000/pruss@40000/pru@78000 probed successfully
    [   12.727087] 000: omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator
    modprobe: FATAL: Module g_serial not found in directory /lib/modules/5.4.161-rt66-g9bb0d70eea
    [   13.942884] 000: usbcore: registered new interface driver cdc_ether
    modprobe: FATAL: Module g_ether not found in directory /lib/modules/5.4.161-rt66-g9bb0d70eea
    /etc/rcS.d/S05oneStartScript.sh: line 87: printf: 0f: invalid number
    /etc/rcS.d/S05oneStartScript.sh: line 89: printf: de: invalid number
    /etc/rcS.d/S05oneStartScript.sh: line 90: printf: a9: invalid number
    net.ipv6.conf.default.hop_limit = 128
    net.ipv6.conf.all.hop_limit = 128
    net.ipv6.conf.default.autoconf = 0
    net.ipv6.conf.all.forwarding = 1
    net.ipv6.conf.default.forwarding = 1
    sysctl: setting key "net.ipv6.conf.all.mc_forwarding"
    net.ipv6.conf.all.forwarding = 1
    sysctl: cannot stat /proc/sys/net/ipv6/conf/wlan1/forwarding: No such file or directory
    Directory /lib/modules/5.4.161-rt66-g9bb0d70eea/extra exists.
    starting /home/root/web/webserver with 5 client
    OK
    [   16.028416] 000: EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
    [   20.966453] 000: /dev/mmcblk0p1: Can't open blockdev
    [   31.204142] 000: vmmcwl_fixed: disabling
    [   34.639485] 000: PVR_K: UM DDK-(4948957) and KM DDK-(4948957) match. [ OK ]
    umount: can't unmount /mnt/.psplash: No such file or directory
    
    Carrier FSP Distro 3.1.18 Nodeac1f0f61dea7 /dev/ttyS0
    
    Warning:  Use of this System is Restricted to Authorized Users
    
    This computer system is the private property of the Company and may be
    used only by those individuals authorized by the Company, in accordance
    with Company policy.  Unauthorized, illegal or improper use may result
    in disciplinary action and/or civil or criminal prosecution.
    
    Your use of Company electronic systems is subject to monitoring and
    disclosure in accordance with Company policy and applicable law.  By
    continuing to access this system, you agree that your use of Company
    electronic systems is subject to the foregoing and that you have no
    expectation of privacy in regard to any files or data stored, accessed,
    transmitted or received on such systems.
    Nodeac1f0f61dea7 login: Upgrade : MMC0 EXIST
    Version of Business Unit build = VARIANT="FSP-SMALLPANEL"
    FSP Build
    

  • Hello,

    It seems like DSS is getting initialized multiple times and hence the error. Also, you can't just remove the timing from DTS because it's also defined in the panel-simple.c file. If you do the following do the warning messages go away:

    dss {

    status = disabled;

    }

    Also, after boot if you run kmstest, do you see anything on the console or LCD?

    Regards,
    Krunal