AM625: am625 ,How to display the logo in U-boot

Part Number: AM625


I referred to the device tree and defconfig specified in the linked document and enabled the LVDS backlight. However, on the LVDS screen, there was no display at all.

3.1.2.9. U-Boot Splash Screen — Processor SDK AM62x Documentation

 

device tree:

/ {
    chosen {
        tick-timer = &main_timer0;
    };

    panel_lvds: panel-lvds {
        bootph-pre-ram;
        compatible = "simple-panel";
        status = "okay";
        width-mm = <154>;
        height-mm = <85>;
        data-mapping = "vesa-24";
        panel-timing {
            bootph-pre-ram;
            clock-frequency = <38000000>;
            hactive = <1024>;
            hfront-porch = <88>;
            hsync-len = <6>;
            hback-porch = <176>;
            vactive = <600>;
            vfront-porch = <25>;
            vsync-len = <5>;
            vback-porch = <20>;
            hsync-active = <0>;
            vsync-active = <1>;
            de-active = <1>;
        };
        port {
            panel_lvds_in: endpoint {
                remote-endpoint = <&oldi0_out>;
            };
        };
    };
};

&dss {
    bootph-all;
    clocks = <&k3_clks 186 6>,
        <&k3_clks 186 0>,
        <&k3_clks 186 2>;
    ti,am65x-oldi-io-ctrl = <&dss_oldi_io_ctrl>;
};

&oldi0 {
    bootph-all;
    status = "okay";
};

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

    port@0 {
        reg = <0>;
        oldi0_in: endpoint {
            remote-endpoint = <&dpi0_out>;
        };
    };

    port@1 {
        reg = <1>;
        oldi0_out: endpoint {
            remote-endpoint = <&panel_lvds_in>;
        };
    };
};

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

    /* VP1: Output to OLDI */
    port@0 {
        reg = <0>;
        dpi0_out: endpoint {
            remote-endpoint = <&oldi0_in>;
        };
    };
};

&main_timer0 {
    clock-frequency = <25000000>;
};

=> ls mmc 1
            EFI/
 25676288   Image
   279913   tiboot3-am62x-gp-evm.bin
   282502   tiboot3-am62x-hs-evm.bin
   279913   tiboot3.bin
    12285   ti_logo_414x97_32bpp.bmp.gz
  1336827   tispl.bin
  1412403   u-boot.img
      574   uEnv.txt
            System Volume Information/

8 file(s), 2 dir(s)

=> fatload mmc 1 $loadaddr ti_logo_414x97_32bpp.bmp.gz
12285 bytes read in 2 ms (5.9 MiB/s)
=> bmp display $loadaddr m m
=> bmp info
Image size    : 414 x 97
Bits per pixel: 32
Compression   : 3

 

I would like to know how to troubleshoot the problem. How can I make the Uboot display the logo properly? If any information is needed from me, please let me know. Thank you.