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.

[参考译文] TDA4AL-Q1:TDA4AL:CAN##39;在 tispl/uboot 下单独实现 LPDDR4 1GB (主设计 LPDDR 8GB 正常)

Guru**** 2473270 points
Other Parts Discussed in Thread: SYSCONFIG

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1465348/tda4al-q1-tda4al-can-t-inialize-lpddr4-1gb-at-tispl-uboot-main-design-lpddr-8gb-ok

器件型号:TDA4AL-Q1
主题中讨论的其他器件:SysConfigTDA4VL

工具与软件:

e2e.ti.com/.../z41m_5F00_automotive_5F00_lpddr4x_5F00_lpddr4_5F00_MT53E256M32D1KS_2D00_046-AUTL.pdf

e2e.ti.com/.../diff_5F00_result.txt

尊敬的 TI 专家:

我们使用8GB DDR4进行开发、uboot/内核可以正常引导。  我们的低成本目标硬件是1GB DDR、数据表位于随附的文件中。

我已经根据 SysConfig 更改了 DDR 设置、并生成 k3-j721s2-ddr-evm-lp4.dtsi 来代替 u-boot/ti-u-boot/arch/arm/dts/k3-j721s2-ddr-evm-lp4-4266.dtsi

但是 uboot 挂起日志如下所示、请提供指南

U-Boot MCU SPL 2024.04-ti-g8cba7e9251c8 (2025年1月09日- 10:54:18 +0000)
SYSFW ABI:4.0 (固件版本0x000a '10.0.8--v10.00.08 (Fiery Fox)')
启用 MCU ADC1作为 GPI 输入
MCU_CTRL_MMR_CFG0_MCU_ADC1_CTRL:10001
MCU_ADC1_AIN0值:0
MCU_ADC1_AIN1值:0
MCU_ADC1_AIN2值:0
MCU_ADC1_AIN3值:0
HWID:0000
HWID:0
EEPROM 在0x50处不可用、尝试在0x51处读取
在0x51处读取板载 EEPROM 失败-121
频率握手期间超时
###错误###请重置主板###

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    DDR 密度输入参数应为4Gb、而不是16GB、因为总共8Gb (1GB)、并且分布在两个通道(或4Gb /通道)、输入参数请求每个通道的每个通道密度。  

    但是、我认为这不是导致您出现问题的原因。

    您可以运行随附的二进制文件并将输出发回 TI 吗? 必须通过 CCS 将二进制文件加载/执行到 R5内核。 输出将显示在 CCS"Console"窗口中。

    e2e.ti.com/.../5466.tda4x_5F00_lp4_5F00_debug2.zip

    谢谢!
    Kevin