你好 ,
我们面临 imx93-lpm 探测失败错误。
LPM 的 DTS 文件:-
嗨志明,
在将 DRAM 数据总线用户输入更改为我们的自定义板设置时,我们可以毫无错误地运行测试
谢谢你的帮助。
你好,
请检查数据总线顺序并尝试调整驱动程序强度和 ODT 直到测试通过。
Snipaste_2025-02-06_15-50-56.jpg
此致,
志明
Hi ,
从我们这边来看,这是受限制的,您能否单独提及哪部分链接 LPDDR4,我们将分享屏幕截图。请说明您需要哪个部分?
你好,
进一步解决该问题需要检查硬件设计原理图,建议您创建硬件相关的SFDC案例,这样上传文件更能保护您的隐私。
如果您认为在社区中上传原理图没有问题,请将其作为附件上传。
此致,
志明
你好 ,
我按照下面的链接配置了 DDR 设置,在尝试在我的主板上运行测试时出现以下错误,请建议我采取任何修复步骤。
ddr1.png
ddr2.png
Hello,
此链接是关于 evk 板上的 ddr 测试。
如果您使用不同的 i2c 线,请参考此链接:
https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/使用DDR配置工具配置不同的PMIC-I2C总线/ta-p/1841727
此致,
志明
如何通过连接我们的主板和测试来设置自定义主板配置并测试 DDR 配置工具,请提供自定义主板设置以供 ddr 配置工具在我们的主板上进行测试?
你好,
抱歉回复晚了,我们刚刚结束假期。
请在配置工具中设置频点数
Snipaste_2025-02-05_09-28-05.jpg
此致,
志明
嗨志明,
我们发现在 lpddr4x_timing.c 中我们的主板文件只添加了一个 FSP 支持,在 EVK lpddr4x_timing.c 中文件有三个 FSP 支持,您能帮我如何为我们的定制板 imx93 添加剩余的两个 FSP 支持,如何在 DDR 配置工具中设置我们的定制板设置。
你好,
这里的DVFS是关于DDR控制器的,而不是pmic。错误来自 imx-atf/plat/imx/imx93/ddr/dram.c中的函数 dram_dvfs_handler
请检查您生成的时序文件,检查是否有 struct dram_fsp_cfg
此致,
志明
这里我们有 imx93-evk 板,我们有我们的 imx93 自定义板图像,在该图像中,我们刚刚将 EVK 的 Uboot 闪存到我们的 yocto 图像中,并在 imx93-evk 板中启动图像,因为 lpm 驱动程序上没有错误,您能帮助解决什么问题?
你好 ,
我们使用的是 MT53E1G16D1ZW/TFBGA-200 {DDR} 芯片,我们的 imx93 定制板使用的是 nxp-pca9451 pmic 芯片,我们已经在 pmic 文档中检查过,imx93-evk 不支持 DVFS,但对于 imx93-evk 没有错误,但在我们的定制板中出现了错误。
arka_0-1737378870783.png
你好,
EVK板上没有这样的日志。-22 是 - EINVAL。在 imx93_lpm.c 驱动程序中,此错误来自 ATF DDR 回调。关于 DDR 的 smccc 错误表明您可能使用了不同的 DDR,需要确认该 DDR 是否支持 DDR DVFS。
Zhiming_Liu_0-1736825002053.png
请针对此问题创建一个销售案例。
此致,
志明
Hi ,
我们使用 yocto scraphgap 6.6-y yocto 版本。
你好,
请分享bsp版本。从您附加的 dts 来看,它与 EVK 板 dts 相同。
此致,
志明
错误日志:-
imx93-1pm:imx93-lpm 探测失败,错误为 -22