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.

[参考译文] AM625:AM6251 错误安全性

Guru**** 2810285 points

Other Parts Discussed in Thread: AM625

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1625284/am625-am6251-error-security

器件型号: AM625

大家好、

你过得怎么样? 我的定制主板有问题;这似乎是一个安全问题、在加载 tispl.bin 时、该过程无法继续。 我使用具有 HS-AM6251x 的 FS。 这些文件是从 k3-am62x-sk-binman.dtsi 生成的、唯一输出是 tispl.bin 和 tispl.bin_unsigned。

U-Boot SPL 2023.04-gbd8c95e9fc (3 月 11 2026 - 17:48:32 +0000)

SYSFW ABI:3.1(固件版本 0x0009“9.1.8--v09.01.08 (Kool Koala)“)

k3_ddrss_probe (dev=43c345d0)

k3_ddrss_ofdata_to_priv (dev=43c345d0)

k3_ddrss 存储器控制器@f300000:未组装 DDR freq0、使用旁路频率。

k3_ddrss_power_on (ddrss=43c39ec0)

k3_ddrss 存储器控制器@f300000:未找到 VTT-SUPPLY。

K3_LPDDR4_PROBE:通过

K3_LPDDR4_INIT:通过

-->>> LPDDR4 初始化正在进行中...<<<--

K3_LPDDR4_START:启动后通过

SPL 初始栈使用量:13408 字节

它会尝试从 DFU 进行引导

################################################################# 下载...确定

按 Ctrl+C 退出...

TI_sci system-controller@44043000:消息未确认身份验证失败!

###错误###请重置主板###

 

此致、

Rodolfo

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

    尊敬的 Rodolfo:
    我们是否测试了从板上 DFU 以外的其他引导模式引导 u-boot?
    此致、
    - Hong

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

    当然是的、UART 引导但结果是相同的

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

    尊敬的 Rodolfo:

    在您电路板上的任何测试运行中、我们是否通过了“tispl.bin"身份“身份验证阶段?

    否则、电路板上会假设 DDR 配置不稳定。
    确认假设的一个选项是在 TI AM62-SK 板上运行“tispl.bin"(“(如果(如果可用)。

    此致、
    - Hong

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

    我设法通过了身份验证步骤、但现在我被困在这里:

    U-Boot SPL 2023.04-gecb9410b72 (3 月 15 日 2026 - 21:21:07 +0000)
    SYSFW ABI:3.1(固件版本 0x0009“9.1.8--v09.01.08 (Kool Koala)“)
    k3_ddrss_probe (dev=43c34bcc)
    k3_ddrss_ofdata_to_priv (dev=43c34bcc)
    k3_ddrss 存储器控制器@f300000:未组装 DDR freq0、使用旁路频率。
    k3_ddrss_power_on (ddrss=43c3a4c0)
    k3_ddrss 存储器控制器@f300000:未找到 VTT-SUPPLY。
    K3_LPDDR4_PROBE:通过
    K3_LPDDR4_INIT:通过
    -->>> LPDDR4 初始化正在进行中...<<<--
    K3_LPDDR4_START:启动后通过
    SPL 初始栈使用量:13408 字节
    尝试从 MMC2 引导
    身份验证已通过
    身份验证已通过
    身份验证已通过
    身份验证已通过
    身份验证已通过
    在 ARM64 内核上启动 ATF……

    注意:BL31:v2.9(发行版):v2.9.0-614-gd7a7135d3-dirty
    通知:BL31:建造时间:2023 年 8 月 24 日 09:34:15

    U-Boot SPL 2023.04-gecb9410b72 (3 月 15 日 2026 - 21:21:07 +0000)
    SYSFW ABI:3.1(固件版本 0x0009“9.1.8--v09.01.08 (Kool Koala)“)
    SPL 初始栈使用量:1856 字节
    卡未响应电压选择! :–110
    *坏的设备规格 MMC 1 *
    找不到分区 MMC 1:1
    错误:无法访问存储。
    尝试从 MMC2 引导
    卡未响应电压选择! :–110
    SPL:MMC 初始化失败、错误:–95
    SPL:无法从所有引导设备引导
    ###错误###请重置主板###


    关于节点:
     
    vdd_mmc1:稳压器-SD{
    兼容=“稳压器固定“;
    regulator-name =“vdd_mmc1";“;
    稳压器 — 最小-微伏=<3300000>;
    稳压器最大微伏=<3300000>;
    常开稳压器;
    稳压器启动;
    };

    &sdhci1{
    /* SD/MMC */
    状态=“正常“;
    VMMC-SUPPLY =<&VDD_mmc1>;
    // vqmmc-supply =<&VDD_SD_dv>;
    pinctrl-names =“default";“;
    pinctrl-0 =<&main_mmc1_pins_default>;
    TI,驱动器强度 — 欧姆=<50>;
    disable-WP;
    NO-1-8-v;
    };

    引脚复用:

    main_mmc1_pins_default:main-mmc1-pins-default{
    pinctrl-single、pins =<
    AM62X_IOPAD (0x23c、PIN_INPUT、0)/*(A21/C18) MMC1_CMD */
    AM62X_IOPAD (0x234、PIN_OUTPUT、0)/*(B22/A20) MMC1_CLK */
    AM62X_IOPAD (0x230、PIN_INPUT、0)/*(A22/A19) MMC1_DAT0 */
    AM62X_IOPAD (0x22c、PIN_INPUT、0)/*(B21/B19) MMC1_DAT1 */
    AM62X_IOPAD (0x228、PIN_INPUT、0)/*(C21/B20) MMC1_DAT2 */
    AM62X_IOPAD (0x224、PIN_INPUT、0)/*(D22/C19) MMC1_DAT3 */
    AM62X_IOPAD (0x240、PIN_INPUT、0)/*(D17/C15) MMC1_SDCD */
    >;
    };

    定制电路板由固定 SD 卡插槽供电;无法切换电源。 此外、电源和逻辑均在 3.3V 下运行。 我已经尝试禁用两个电源(一次一个)、但无论哪个电源被禁用、错误都保持不变。

    RAM 预加载在 common-uboot dtsi 文件中进行初始化。

    我不知道该怎么办。 此外、在我到达 u-boot 控制台之前、tiboot3.bin、tispl.bin 和 uboot.img 从 USB-DFU 中加载没有任何问题。


    U-Boot 2023.04-gad06c182a6 (3 月 15 日 2026 - 16:07:29 +0000)

    SoC:AM62X SR1.0 HS-SOC FS
    型号:Teceng AM625 CMI
    EEPROM 在 80 时不可用、尝试在 81 处读取
    读取 0x51 处的板载 EEPROM 失败–121
    DRAM:未找到 bloblist!512 MIB
    内核:58 个器件、28 个类、器件树:单独
    MMC:MMC@fa10000:0、MMC@fa00000:1
    从无处加载环境... 好的
    IN:串行
    输出:串行
    错误:序列
    WAIT_FOR_EVENT 中超时:STATUS=0000
    检查总线的焊盘/上拉电阻是否配置正确
    EEPROM 在 80 时不可用、尝试在 81 处读取
    WAIT_FOR_EVENT 中超时:STATUS=0000
    检查总线的焊盘/上拉电阻是否配置正确
    读取 0x51 处的板载 EEPROM 失败–121
    网络:am65_cpsw_Nuss_port 以太网@8000000port@1:PHY 模式无效、端口 1
    am65_cpsw_Nuss_port 以太网@8000000port@2:PHY 模式无效、端口 2
    未找到以太网。

    按任意键停止自动引导:0
    => FDT 打印/型号
    未配置 FDT 存储器地址。 请配置
    FDT 地址(通过“FDT addr)

    “命令。
    正在中止!
    => MMC 列表
    MMC@fa10000:0
    MMC@fa00000:1.
    => MMC dev 0
    卡未响应电压选择! :–110
    => MMC 设备 1
    卡未响应电压选择! :–110



  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    卡没有响应电压选择! :–110

    对于高速数据传输、从 3.3V 切换到 1.8V 时、很可能会触发错误消息 UHS-I(即 SDR50、SDR104 模式)。

    让我将工单交给我的同事来跟进 SD 电压开关 (CMD11) 问题。

    此致、
    - Hong

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

    尊敬的 Rodolfo:
    我将在您提交新的 e2e 时关闭这个。
    AM625:不引导至 SD - AM625 
    此致、
    - Hong