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 error

Part Number: TDA4VM
Other Parts Discussed in Thread: TDA4VL

HI sir:

 If I execute "rproc init" in the U-boot, I will get a failure message. What is the problem?

 Our target is TDA4VL(j721s2),and we boot using sbl:

                                     (1)sbl load app(mcu1_0)

                                     (2)mcu1_0 load atf_optee.appimage, tidtb_linux.appimage,a72Spl.appimage(u-boot-spl.bin's appimage)"

the message is below:

            NOTICE:  BL31: v2.6(release):v2.7-rc0-dirty
NOTICE:  BL31: Built : 11:58:46, Aug 30 2022
I/TC:
I/TC: OP-TEE version: 3.17.0-125-g15a746d28 (gcc version 9.2.1 20191025 (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10))) #1 Tue Aug 30 11:59:08 UTC 2022 aarch64
I/TC: WARNING: This OP-TEE configuration might be insecure!
I/TC: WARNING: Please check optee.readthedocs.io/.../porting_guidelines.html
I/TC: Primary CPU initializing
I/TC: SYSFW ABI: 3.1 (firmware rev 0x0008 '8.5.2--v08.05.02 (Chill Capybar')
I/TC: HUK Initialized
I/TC: Primary CPU switching to normal world boot

U-Boot SPL 2021.01 (Jan 12 2023 - 16:52:01 +0800)
SYSFW ABI: 3.1 (firmware rev 0x0008 '8.5.2--v08.05.02 (Chill Capybar')
Trying to boot from MMC2


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

SoC:   J721S2 SR1.0 GP
Model: Texas Instruments J721S2 EVM
Reading on-board EEPROM at 0x50 failed 1
Board: J721S2X-PM1-SOM rev E1
DRAM:  16 GiB
Flash: 0 Bytes
MMC:   mmc@4f80000: 0, mmc@4fb0000: 1
Loading Environment from MMC... unable to select a mode : -5
mmc_init: -524, time 384
*** Warning - No block device, using default environment

In:    serial@2880000
Out:   serial@2880000
Err:   serial@2880000
am65_cpsw_nuss ethernet@46000000: K3 CPSW: nuss_ver: 0x6BA02102 cpsw_ver: 0x6BA82102 ale_ver: 0x00293904 Ports:1 mdio_freq:1000000
Reading on-board EEPROM at 0x50 failed 1
Net:   eth0: ethernet@46000000port@1
Hit any key to stop autoboot:  0
i2c_write: error waiting for data ACK (status=0x116)
pca953x gpio@22: Error reading output register
switch to partitions #0, OK
mmc1 is current device
i2c_write: error waiting for data ACK (status=0x116)
pca953x gpio@22: Error reading output register
SD/MMC found on device 1
Failed to load 'boot.scr'
484 bytes read in 7 ms (67.4 KiB/s)
Loaded env from uEnv.txt
Importing environment from mmc1 ...
Running uenvcmd ...
1 bytes read in 9 ms (0 Bytes/s)
Already setup.
k3_r5f_rproc r5f@41000000: Core 1 is already in use. No rproc commands work
k3_r5f_rproc r5f@41400000: Core 2 is already in use. No rproc commands work
2222ti-sci processor request failed: -19
k3_r5f_rproc r5f@5c00000: rproc configure failed -19
Few Remote Processors failed to be initialized
928904 bytes read in 59 ms (15 MiB/s)
2222ti-sci processor request failed: -19
k3_r5f_rproc r5f@5c00000: rproc configure failed -19
Load Remote Processor 2 with data@addr=0x82000000 928904 bytes: Failed!
301996 bytes read in 27 ms (10.7 MiB/s)
2222ti-sci processor request failed: -19
k3_r5f_rproc r5f@5d00000: rproc configure failed -19
Load Remote Processor 3 with data@addr=0x82000000 301996 bytes: Failed!
Failed to load '/lib/firmware/j721s2-main-r5f1_0-fw'
Failed to load '/lib/firmware/j721s2-main-r5f1_1-fw'
14422024 bytes read in 343 ms (40.1 MiB/s)
2222ti-sci processor request failed: -19
Load Remote Processor 6 with data@addr=0x82000000 14422024 bytes: Failed!
sdhci_transfer_data: Transfer data timeout
 ** fs_devread read error - block
Failed to load '/lib/firmware/j721s2-c71_1-fw'
sdhci_send_command: Timeout for status update!
sdhci_send_command: MMC: 1 busy timeout increasing to: 200 ms.
sdhci_send_command: MMC: 1 busy timeout increasing to: 400 ms.
sdhci_send_command: MMC: 1 busy timeout increasing to: 800 ms.
sdhci_send_command: MMC: 1 busy timeout increasing to: 1600 ms.
sdhci_send_command: MMC: 1 busy timeout increasing to: 3200 ms.


mcu1_0