Hi
I conducted some tests on the LSDK1909 on the ls1028a-rdb platform, and I found that the probabilistic loading of the firmware of the mali-dp failed during the startup process, resulting in the inability to display images after startup
[ 2.549298] [drm] Started firmware!
[ 17.549461] [drm:hdp_fw_init] *ERROR* CDN_API_CheckAlive failed - check firmware!
[ 17.556973] [drm:imx_hdp_imx_bind] *ERROR* Failed to initialise HDP firmware
[ 17.564067] mali-dp f080000.malidp: failed to bind f200000.hdp (ops imx_hdp_imx_ops): -6
[ 17.572195] [drm:malidp_bind] *ERROR* Failed to bind all components
[ 17.578566] mali-dp f080000.malidp: master bind failed: -6
High probability, easy to reproduce,Is there a solution to this problem?
In addition, I have an additional question. Does the dp of ls1028a not support audio?
HDP firmware binary is loaded during U-Boot. At U-Boot prompt, copy the firmware binary from any storage medium (NOR flash or SD/eMMC) to DDR memory. Use the following command to load the binary:
=> hdp load <address> <offset>
where: • address - address where the firmware binary starts in DDR memory • offset - IRAM offset in the firmware binary (8192 default)For example: =>hdp load 0x98000000 0x2000a. Get DP firmware with XSPI flash boot:=> run xspi_hdploadcmdb. Get DP firmware with SD boot=> run sd_hdploadcmdc. Get DP firmware with EMMC boot=> run emmc_hdploadcmdYou could refer to "7.2.12 Synchronous Audio Interface (SAI)" in LSDK 19.09 user guide for audio.