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.

[参考译文] PROCESSOR-SDK-J721S2:TDA4VE-Q1、J721S2 eMMC 引导问题

Guru**** 2487425 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1437870/processor-sdk-j721s2-tda4ve-q1-j721s2-emmc-boot-issue

器件型号:PROCESSOR-SDK-J721S2
Thread 中讨论的其他器件:CSD

工具与软件:

尊敬的 TI:

我们有一个 PCBA、它无法从 EMMC 引导、但可以从 SD 引导。

错误日志如下所示。 可能的问题是什么?

U-Boot SPL 2021.01 (2024年9月23日- 15:00:18 +0800)

SYSFW ABI:3.1 (固件版本0x0008 '8.4.1--v08.04.01 (Jolly Jellyfi')

SPL 初始堆栈使用:13472字节

尝试从 MMC1引导

无法获取索引

rproc 无法初始化(-22)

 

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

谢谢

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

    Terry、您好!

    请帮我解决以下问题:

    1:您正在使用的 Linux SDK 版本?

    2:是否正在尝试从 eMMC 的 boot0/boot1/UDA 分区引导?

    3:如果从 boot 0/boot1写入引导映像的偏移量是多少?

    4:partconf 和 boot bus 值是什么?

    5:您是否在使用 TI 的启动映像、或者是否已更新了它们?

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

    尊敬的 Gokul Praveen:

    感谢您的答复。

    由于未知原因、将此 PCBA 写入从 boot1引导。

    我们从  boot0更改了引导并 成功引导。

    导致 修改引导分区的原因是什么?

    谢谢。  

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

    嗨、

    原因可能是 EXT_CSD 的 PARTITION_CONFIG 字节 设置的应用程序 BOOT1 配置。 。 EXT_CSD 寄存器的 PARTITION_CONFIG 字节 负责决定从 eMMC 的哪个分区引导。

    在上述映像中、引导分区1是指引导0、而引导分区2是指引导1。