I am running imx-linux 6.6.y and mostly standard u-boot.
I am getting "imx93-lpm: probe of imx93-lpm failed with error -22"
Have traced this to the following (imx93_lpm.c):
/* get the available ddr fsp info */
for (i = 0; i <num_fsp; i++) {
arm_smccc_smc(FSL_SIP_DDR_DVFS, DDR_DFS_GET_FSP_INFO, i,
0, 0, 0, 0, 0, &res);
err = res.a0;
if (err < 0)
return -EINVAL;
fsp_table[i] = res.a0;
}
When I run a precompiled u-boot this succeeds so the problem seems to be with the ddr setup in u-boot. (Or is it the packaged bl31 / lpddrXX training files / mx93a1-ahab-container.img
Where to find the latest fw blobs? all links to these files seems to be broken.
Hi
I would suggest you use the latest bsp 6.6.52. From the release notes, imx93 evk is tested.
Regards
Daniel