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.

[参考译文] TDA4VL-Q1:rproc init 错误

Guru**** 2538960 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1187404/tda4vl-q1-rproc-init-error

器件型号:TDA4VM
主题中讨论的其他器件:TDA4VL

您好、先生:

 如果我在 U-boot 中执行"rproc init"、我将收到一条失败消息。 问题是什么?

 我们的目标是 TDA4VL (j721s2)、我们使用 SBL 引导:

                                    (1) SBL 加载应用(mcu1_0)

                                    (2) mcu1_0 load atf_opte.appimage、tidtb_linux.appimage、a72Spl.appimage (u-boot-spl.bin 的 appimage)"

消息如下所示:

           注意: BL31:v2.6 (发行版):v2.7-rc0-m脏
注意: BL31:构建时间:2022年8月30日11:58:46
I/TC:
I/TC:OP-TEE 版本:3.17.0-125-g15a746d28 (gcc 版本9.2.1 20191025 (A 配置文件架构的 GNU 工具链9.2-2019.12 (ARM-9.10)))#1 Tue Aug30 11:59:08 UTC 2022 Aarch64
I/TC:警告:此 OP-TEE 配置可能不安全!
I/TC:警告:请检查 opte.readtheddocs.io/.../porting_guidelines.html
I/TC:初始化主 CPU
I/TC:SYSFW ABI:3.1 (固件版本0x0008 '8.5.2-v08.05.02 (Chill Capybar')
I/TC:Huk 初始化
I/TC:主 CPU 切换到正常世界引导

U-Boot SPL 2021.01 (1月12 2023 - 16:52:01 +0800)
SYSFW ABI:3.1 (固件版本0x0008 '8.5.2-v08.05.02 (Chill Capybar')
尝试从 MMC2引导


U-Boot 2021.01 (1月12 2023 - 18:50:15 +0800)

SoC:  J721S2 SR1.0 GP
型号:德州仪器 J721S2 EVM
在0x50处读取板载 EEPROM 失败1.
电路板:J721S2X-PM1-SOM 修订版 E1
DRAM: 16 GiB
闪存:0字节
MMC:  MMC@4f80000:0、MMC@4fb0000:1.
正在从 MMC 加载环境... 无法选择模式:-5
MMC_init:-524、时间384
***警告-无块设备,使用默认环境

IN:   串行@2880000
输出:  串行@2880000
ERR:  串行@2880000
am65_cpsw_Nauss以 太网@46000000:K3 CPSW:nuss_ver:0x6BA02102 cpsw_ver:0x6BA82102 ale_ver:0x00293904端口:1 MDIO_freq:1000000
在0x50处读取板载 EEPROM 失败1.
NET:  eth0:以太网@46000000port@1.
按任意键停止自动引导: 0
I2C_WRITE:等待数据 ACK 时出错(STATUS=0x116)
PCA953x GPIO@22:读取输出寄存器时出错
切换到分区#0,确定
mmc1是当前器件
I2C_WRITE:等待数据 ACK 时出错(STATUS=0x116)
PCA953x GPIO@22:读取输出寄存器时出错
在器件1上找到 SD/MMC
无法加载'boot.scr'
在7ms (67.4 KiB/s)内读取484字节
从 uEnv.txt 加载了 env
正在从 mmc1导入环境...
正在运行 envcmd ...
在9ms 内读取1个字节(0字节/s)
已设置。
k3_r5f_rproc r5f@41000000:内核1已在使用中。 rproc 命令不起作用
k3_r5f_rproc r5f@41400000:内核2已在使用中。 rproc 命令不起作用
2222ti-sci 处理器请求失败:-19
k3_r5f_rproc r5f@5c00000:rproc 配置失败-19
很少有远程处理器无法初始化
在59ms (15 MiB/s)内读取928904字节
2222ti-sci 处理器请求失败:-19
k3_r5f_rproc r5f@5c00000:rproc 配置失败-19
使用数据载入远程处理器2@addr=0x82000000 928904字节:失败!
301996字节在27ms 内读取(10.7 MIB/s)
2222ti-sci 处理器请求失败:-19
k3_r5f_rproc r5f@5d00000:rproc 配置失败-19
使用数据载入远程处理器3@addr=0x82000000 301996字节:失败!
无法加载'/lib/firmware/j721s2-main-r5f1_0-fw
无法加载'/lib/firmware/j721s2-main-r5f1_1-fw
在343ms (40.1 MIB/s)内读取14422024字节
2222ti-sci 处理器请求失败:-19
使用数据加载远程处理器6@addr=0x82000000 14422024字节:失败!
sdhci_transfer_data:传输数据超时
 ** FS_devread 读取错误-块
无法加载'/lib/firmware/j721s2-c71_1-fw
sdhci_send_command:状态更新超时!
sdhci_send_command:MMC:1忙超时增加到:200ms。
sdhci_send_command:MMC:1忙超时增加至:400ms。
sdhci_send_command:MMC:1忙超时增加到:800ms。
sdhci_send_command:MMC:1忙超时增加至:1600ms。
sdhci_send_command:MMC:1忙超时增加至:3200ms。


mcu1_0

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

    您好永杰、

    您以前是否在之前的 SDK 上尝试过(SBL + Linux)这种组合、还是第一次尝试过? 您正在使用什么 SBL 引导模式或映像?

    [报价 userid="549765" URL"~/support/processors-group/processors/f/processors-forum/1187404/tda4vl-q1-rproc-init-error "] ti-sci 处理器请求失败:-19[/quot]

     如果 SBL 执行了 TI SCI 处理器请求、并且在启动 Linux HLOS 映像之前从未发布该请求、则会导致此错误。

    Linux SDK 测试 全部使用 Linux SPL 完成、而不是 SBL 完成。

    此致

    Suman  

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

    您好、永杰、

    SBL 引导问题已离线解决、对吧?

    请确认、我们可以关闭此 TT。 谢谢。