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.

[参考译文] TDA4VM:TDA4 QNX+RTOS 无屏幕

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/992487/tda4vm-tda4-qnx-rtos-no-screen

器件型号:TDA4VM

你(们)好

 我)RTOS 07.02.00.06(2021年1月29日)和 QNX 07.02.00.24(2021年1月29日

EVM 板已启动、但在运行脚本/ti_fs/scripts/user.sh 时存在问题日志为屏幕:无法执行-无此类文件或目录

完整日志是


在 ARM64内核上启动 ATF...

注意: BL31:v2.3 ():07.01.00.004-1-g52c334fc3-mis脏
注意: BL31:构建时间:2020年11月19日:18:17:14

U-Boot SPL 2020.01-g3c9ebdb87d (2020年11月19日- 18:29:59 +0000)
SYSFW ABI:3.1 (固件版本0x0014 '20.8.5-v2020.08b (极好的 LLA)
检测到:J7X-BASE-CPB 修订版 E3
检测到:J7X-VSC8514-ETH 修订版 E2
尝试从 MMC2引导


U-Boot 2020.01-g3c9ebdb87d (2020年11月19日- 18:29:59 +0000)

SoC:  J721E SR1.0
型号:德州仪器 K3 J721E SoC
电路板:J721EX-PM2-SOM 修订版 E7
DRAM: 4 GiB
未找到 DEV hbmc-mux
闪存:0字节
MMC:  sdhci@4f80000:0、sdhci@4fb0000:1
正在从 MMC 加载环境... 好的
IN:   串行@2800000
输出:  串行@2800000
ERR:  串行@2800000
检测到:J7X-BASE-CPB 修订版 E3
检测到:J7X-VSC8514-ETH 修订版 E2
网络:
警告:以太网@46000000使用 ROM 中的 MAC 地址
eth0:以太网@46000000
按任意键停止自动引导: 0
切换到分区#0,确定
mmc1是当前器件
在器件1上找到 SD/MMC
在2ms (258.8 KiB/s)内读取530字节
从 uEnv.txt 加载了 env
正在从 mmc1导入环境...
正在运行 envcmd ...
5212472字节在110ms (45.2 MiB/s)内读取
用数据载入远程处理器2@addr=0x82000000 5212472字节:成功!
在43ms (43.5 MIB/s)内读取1959904字节
使用数据载入远程处理器3@addr=0x82000000 1959904字节:成功!
在33ms (45.6 MIB/s)内读取1579120字节
用数据载入远程处理器6@addr=0x82000000 1579120字节:成功!
在33ms (45.6 MIB/s)内读取1579120字节
使用数据载入远程处理器7@addr=0x82000000 1579120字节:成功!
9969592字节在84ms 内读取(113.2 MIB/s)
使用数据加载远程处理器8@addr=0x82000000 9969592字节:成功!
8176796字节在172ms (45.3 MIB/s)内读取
##正在启动应用程序,地址为0x80080000...
MMU:16位 ASID 44位 PA TCR_EL1=b5183519
CPU0:MPIDR = 8000000
CPU0:MIDR=411fd080 Cortex-A72 r1p0
CPU0:CWG=4 ERG=4 Dminline=4 Iminline=4 PIPT
CPU0:CLIDR = a200023 LUU=1 LOC=2 LOI=1
CPU0:L1高速缓存48K 线性=64 Set/Way=256/3
CPU0:L1 Dcache 32K linesz=64 Set/Way=256/2
CPU0:L2 Unified 1024K linesz=64 Set/Way=1024/16
显示屏设置为 R5
正在加载 IFS...decompressing...done
CPU1:MPIDR = 8000000001
CPU1:MIDR=411fd080 Cortex-A72 r1p0
CPU1:CWG=4 ERG=4 Dminline=4 Iminline=4 PIPT
CPU1:CLIDR=a200023 LUU=1 LOC=2 LOI=1
CPU1:L1高速缓存48K 线性=64 Set/Way=256/3
CPU1:L1 Dcache 32K linesz=64 Set/Way=256/2
CPU1:L2 Unified 1024K linesz=64 Set/Way=1024/16

系统页面,网址为 phys:000080011000 user:ffff8040254000 kern:ffff8040251000
从 vffffff8060086e10开始下一个程序
从 vffffff8060086e10开始下一个程序
从 vffffff8060086e10开始下一个程序
从 vffffff8060086e10开始下一个程序
容差范围内的所有 ClockCycles 偏移
欢迎使用 TI J721E EVM 板上的 QNX Neutrino 7.1.0!
正在启动随机服务...
启动串行驱动程序
正在启动 MMC/SD 存储卡驱动程序... eMMC
正在启动 MMC/SD 存储卡驱动程序... SD
在 USB3SS0和 USB3SS1上启动 XHCI 驱动程序
路径=0 - am65x
 Target=0 LUN=0    Direct-Access(0)- SDMMC:S0J56X 修订版:1.0
正在设置环境变量...
完成了...
正在查找要运行的用户脚本:/ti_fs/scripts/user.sh
正在运行用户脚本...
user.sh 调用了...
正在设置其他环境变量...
正在启动 tissci-mgr.
正在启动内存分配器..
正在启动 tiipc-mgr..
Mailbox_plugInterrupt:中断号489、ARG 0x24A2BEA0
Mailbox_plugInterrupt:中断号490、ARG 0x24A2C040
Mailbox_plugInterrupt:中断号491、ARG 0x24A2C1E0
Mailbox_plugInterrupt:中断号492、ARG 0x24A2C380
Mailbox_plugInterrupt:中断号493、ARG 0x24A2C520
启动 TI IPC resmgr
正在启动 tidma-mgr.
开始屏幕..
/proc/boot/.console_ti.sh:/ti_fs/scripts/user.sh[23]:screen:cannot execute - No such file or directory (无法执行此类文件或目录)
屏幕从 DSS_ON_R5配置启动。
完成...
J7EVM@QNX:/#./ti_fs/scripts/user.sh
user.sh 调用了...
正在设置其他环境变量...
正在启动 tissci-mgr.
tisci resmgr 已在运行...:无错误
正在启动内存分配器..
正在启动 tiipc-mgr..
IPC resmgr 已在运行...:无错误
正在启动 tidma-mgr.
uDMA resmgr 已在运行...:无错误
开始屏幕..
./ti_fs/scripts/user.sh[23]:屏幕:无法执行-无此类文件或目录
屏幕从 DSS_ON_R5配置启动。

当我创建 SD 卡时 、psdkqa/QNX/scripts/QNX_FS_create_qnx710.mk 出现错误

来自########的错误 屏幕封装开始######## 到#### 屏幕封装附加端##########

然后我禁用 QNX_FS_CREATE _qnx710屏幕,SD 卡使其正常

如何修复错误、我认为屏幕上丢失了一些封装

最后一个 vision_apps/apps/basic_demos/app_tirtos/common/app_cfg*。h 是 SDK 默认设置,启用 EDP

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

    尊敬的 Hongrun:

    需要重新添加在安装/构建过程中注释掉的步骤、以便使屏幕正常工作。   如果 SD 卡上没有屏幕二进制文件和相关库、则屏幕/GPU 将无法正常工作

    [引用 userid="479655" URL"~/support/processors/f/processors-forum/992487/tda4vm-tda4-qnx-rtos-no-screen "]

    来自########的错误 屏幕封装开始######## 到#### 屏幕封装附加端##########

    [/报价]

    为了避免重建整个 SDK,可以手动运行命令,将文件从 QNX 安装路径复制到 PSDK QNX 创建 SD 卡内容的路径(即$QNX_FS_PATH,即.../ti-processor-sdk-rtos-j721e-evm-07_02_00_06/psdkqa/bootfs ...)。 )。   

    一旦文件出现在$QNX_FS_PATH 中、则可以运行 VISION_APPS 目录中的"make QNX_FS_INSTALL_SD"以将丢失的文件复制到 SD 卡。

    所需的屏幕软件包和依赖项应从 QNX 软件中心下载、并在中列出  3.1.发行说明- 07_02_00—Processor SDK QNX (TI.com)

    此致、

    KB

x 出现错误。请重试或与管理员联系。