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.

[参考译文] SK-TDA4VM:libWFDdummy.so 缺失、并且 QNX7.1不提供 n't

Guru**** 2551110 points
Other Parts Discussed in Thread: SK-TDA4VM

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1122851/sk-tda4vm-libwfddummy-so-is-missing-and-qnx7-1-doesn-t-provide

器件型号:SK-TDA4VM

Ubuntu 18.04 + QNX7.1 bsp_ti-j721e-am752x-evm_br-710_be-710_SVN948724_JBN57 + TI QNX SDK (ti-processor-sdk-qnx_j721e_08_02_00_03) + RTOS ti-processor-sdk-rtos-j721e_02_02_02_00_02_02_02_02_02_02_02_00)+ RTOS ti-rtos-rtos-j721e_

dummy/libWFDdummy.SO'在 QNX 软件中心仍然不可用。适用于 QNX7.1

因此、在目标库中、不能提供该值。

如何解决? 使用 generic.so? \qnx710\target\qnx7\aarch64le\usr\lib\graphics\jacinto7\libwfdcfg-generic.so

日志:

######## 屏幕封装结束######
######## 屏幕包装额外######
cp -RFL /home/xza2abt/qnx710/target/qnx7/aarch64le/usr/lib/graphics/dummy/libWFDdummy.so                            /home/xza2abt/ti-processor-sdk-rtos-j721e-evm-08_02_00_05/psdkka/jacinfs/ti-processor-sdk/jac/graphics/jac7e/taq/linux/gui_7e/jaci_zh/gui_zh-arch64
CP:无法 stat '/home/xza2abt/qnx710/target/qnx7/aarch64le/usr/lib/graphics/dummy/libWFDdummy.so':无此类文件或目录
/home/xza2abt/ti-processor-sdk-rtos-j721e-evm-08_02_00_05/psdkqa/QNX/scripts/QNX_FS_create_qnx710.mk:37:目标'QNX_sdk'的配方失败
make[1]:***[QNX_SDK]错误1
make[1]:离开目录'/home/xza2abt/ti-processor-sdk-rtos-j721e-evm-08_02_00_05/psdkqa/QNX'
Makefile:166:目标'QNX_FS_CREATE '的配方失败
制造:***[QNX_FS_CREARE]错误2.

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

    您好!

    发布本帖子时提供的适用于 QNX 的当前 TI Process SDK 不要求支持 SK-TDA4VM EVM。   据我所知、QNX SK-TDA4VM EVM BSP 不公开。

    如果 尝试使用 SK-TDA4VM EVM 上的专有解决方案、则可以使用 QNX 软件中心的 libWFDdummy.so、如 PSDK QNX 8.2 SDK 中所述、位于  4.1.版本说明- 08_02_00—Processor SDK QNX J721E (TI.com)。

    此致、

    KB

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

    谢谢,我下载 NULL_Driver 软件包,然后再次构建,它成功了,但在启动会话后,无法正确加载该文件

    U-Boot 2021.01-g44a87e3ab8 (Mar 23 2022 - 21:04:54 +0000)
    
    SoC:   J721E SR1.1
    Model: Texas Instruments K3 J721E SoC
    Board: J721EX-PM2-SOM rev A
    DRAM:  4 GiB
    Flash: 0 Bytes
    MMC:   sdhci@4f80000: 0, sdhci@4fb0000: 1
    In:    serial@2800000
    Out:   serial@2800000
    Err:   serial@2800000
    am65_cpsw_nuss ethernet@46000000: K3 CPSW: nuss_ver: 0x6BA00101 cpsw_ver: 0x6BA80100 ale_ver: 0x00293904 Ports:1 mdio_freq:1000000
    Detected: J7X-BASE-CPB rev E3
    Detected: J7X-VSC8514-ETH rev E2
    cdns,sierra serdes@5000000: sierra probed
    Net:   eth0: ethernet@46000000port@1
    Hit any key to stop autoboot:  0
    switch to partitions #0, OK
    mmc1 is current device
    SD/MMC found on device 1
    Failed to load 'boot.scr'
    556 bytes read in 12 ms (44.9 KiB/s)
    Loaded env from uEnv.txt
    Importing environment from mmc1 ...
    Running uenvcmd ...
    gpio: pin gpio@22_17 (gpio 281) value is 1
    gpio: pin gpio@22_16 (gpio 280) value is 0
    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
    4787436 bytes read in 215 ms (21.2 MiB/s)
    Load Remote Processor 2 with data@addr=0x82000000 4787436 bytes: Success!
    3043076 bytes read in 139 ms (20.9 MiB/s)
    Load Remote Processor 3 with data@addr=0x82000000 3043076 bytes: Success!
    Failed to load '/lib/firmware/j7-main-r5f1_0-fw'
    Failed to load '/lib/firmware/j7-main-r5f1_1-fw'
    Failed to load '/lib/firmware/j7-c66_0-fw'
    Failed to load '/lib/firmware/j7-c66_1-fw'
    Failed to load '/lib/firmware/j7-c71_0-fw'
    8283972 bytes read in 361 ms (21.9 MiB/s)
    ## Starting application at 0x80080000 ...
    MMU: 16-bit ASID 44-bit PA TCR_EL1=b5183519
    ARM GIC-500 r1p1, arch v3.0 detected
    gic_v3_lpi_add_entry for vectors 8192 -> 8447, Ok
    gic_v3_lpi_add_entry for vectors 8448 -> 65535, Ok
    No SPI intrinfo. Add default entry for 32 -> 991 vectors, Ok
    LPI config table #1 @ 000000008000f000, callout vaddr: ffffff8040251000
    cpu0: MPIDR=80000000
    cpu0: MIDR=411fd080 Cortex-A72 r1p0
    cpu0: CWG=4 ERG=4 Dminline=4 Iminline=4 PIPT
    cpu0: CLIDR=a200023 LoUU=1 LoC=2 LoUIS=1
    cpu0: L1 Icache 48K linesz=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
    Enabling ITS 0
    ITS queue at 0000000080020000, num slots: 256
    Issue MAPC/SYNC/INVALL commands for ICID 0
    update CWRITER to 0x00000060
    Waiting for all commands to be processed ... Done in 1 tries
    Enable LPIs in GICR_CTLR @ 0000000001900000 for CPU0
    Display set to R5
    TI: Not configuring pcie to avoid serdes conflict with EthFw using QSGMII board
    Total Available L3 cache (MSMC SRAM): 0 bytes
    Loading IFS...decompressing...done
    cpu1: MPIDR=80000001
    cpu1: MIDR=411fd080 Cortex-A72 r1p0
    cpu1: CWG=4 ERG=4 Dminline=4 Iminline=4 PIPT
    cpu1: CLIDR=a200023 LoUU=1 LoC=2 LoUIS=1
    cpu1: L1 Icache 48K linesz=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
    ITS 0 already Enabled
    ITS queue at 0000000080020000, num slots: 256
    Issue MAPC/SYNC/INVALL commands for ICID 1
    update CWRITER to 0x000000c0
    Waiting for all commands to be processed ... Done in 1 tries
    Enable LPIs in GICR_CTLR @ 0000000001920000 for CPU1
    
    System page at phys:0000000080023000 user:ffffff8040275000 kern:ffffff8040272000
    Starting next program at vffffff80600983c0
    All ClockCycles offsets within tolerance
    Welcome to QNX Neutrino 7.1.0 on the TI J721E EVM Board!!
    Starting random service ...
    start serial driver
    Setting OS clock from RTC
    Starting MMC/SD memory card driver... eMMC
    Starting MMC/SD memory card driver... SD
    Starting XHCI driver on USB3SS0 and USB3SS1
    Path=0 - am65x
     target=0 lun=0     Direct-Access(0) - SDMMC: S0J56X Rev: 1.0
    Setting environment variables...
    done..
    Mounting the sd ..
    Looking for user script to run: /ti_fs/scripts/user.sh
    Running user script...
    user.sh called...
    Setting additional environment variables...
    Starting tisci-mgr..
    /proc/boot/.console_ti.sh: /ti_fs/scripts/user.sh[10]: tisci-mgr: Bad file descriptor
    Unable to access /dev/tisci
    Starting shmemallocator..
    /proc/boot/.console_ti.sh: /ti_fs/scripts/user.sh[14]: shmemallocator: Bad file descriptor
    Starting tiipc-mgr..
    /proc/boot/.console_ti.sh: /ti_fs/scripts/user.sh[17]: tiipc-mgr: Bad file descriptor
    Starting tiudma-mgr..
    /proc/boot/.console_ti.sh: /ti_fs/scripts/user.sh[20]: tiudma-mgr: Bad file descriptor
    Start screen..
    /proc/boot/.console_ti.sh: /ti_fs/scripts/user.sh[23]: screen: Bad file descriptor
    screen started with dss_on_r5 configuration..
    done...

    在 ETH 部分:

    Enabling clocks!
    =======================================================
                CPSW Ethernet Firmware
    =======================================================
    ETHFW: Shared multicasts (software fanout):
    ETHFW: Reserved multicasts:
      01:80:c2:00:00:0e
      01:1b:19:00:00:00
    EnetMcm: CPSW_9G on MAIN NAVSS
    PHY 16 is alive
    PHY 17 is alive
    PHY 18 is alive
    PHY 19 is alive
    EnetPhy_bindDriver: PHY 16: OUI:0001c1 Model:27 Ver:00 <-> 'vsc8514' : OK
    EnetPhy_bindDriver: PHY 17: OUI:0001c1 Model:27 Ver:00 <-> 'vsc8514' : OK
    EnetPhy_bindDriver: PHY 18: OUI:0001c1 Model:27 Ver:00 <-> 'vsc8514' : OK
    EnetPhy_bindDriver: PHY 19: OUI:0001c1 Model:27 Ver:00 <-> 'vsc8514' : OK
    
    ETHFW Version   : 0.02.00
    ETHFW Build Date: Aug  1, 2022
    ETHFW Build Time: 21:11:13
    ETHFW Commit SHA:
    
    Starting lwIP, local interface IP is dhcp-enabled
    Host MAC address: 70:ff:76:1d:92:c2
    [LWIPIF_LWIP] Enet LLD netif initialized successfully
    Added interface 'ti1', IP is 0.0.0.0
    Skipping Ipc_loadResourceTable for QNX (core : mcu2_0) .....
    CpswProxyServer: Virtual port configuration:
      mpu_1_0 <-> Switch port 0: mpu_1_0_ethswitch-device-0
      mcu_2_1 <-> Switch port 1: mcu_2_1_ethswitch-device-1
    CpswProxyServer: initialization completed (core: mcu2_0)
    REMOTE_SERVICE: Init ... !!!
    Function:CpswProxyServer_attachExtHandlerCb,HostId:4,CpswType:6
    [IPC] Function:CpswProxyServer_ioctlHandlerCb,HostId:4,Handle:a2a7b384,CoreKey:38acb976, Cmd:1010401,InArgsLen:0, OutArgsLen:4
    Virtio_kick: Ipc_mailboxSend failed
    Function:CpswProxyServer_ioctlHandlerCb,HostId:4,Handle:a2a7b384,CoreKey:38acb976, Cmd:1010201,InArgsLen:24, OutArgsLen:4
    REMOTE_SERVICE: Init ... Done !!!
    Function:CpswProxyServer_registerMacHandlerCb,HostId:4,Handle:a2a7b384,CoreKey:38acb976, MacAddress:70:ff:76:1d:92:c3, FlowIdx:178, FlowIdxOffset:6
    Cpsw_ioctlInternal: CPSW: Registered MAC address. ALE entry:5, Policer Entry:1
    Function:CpswProxyServer_registerRemoteTimerHandlerCb,HostId:4,Handle:a2a7b384,CoreKey:38acb976, Name:mcu_2_1_ethswitch-device-1, Timer:1, PushNum:2
    

    ETH 无法按预期工作。

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

    您好!

    使用 libWFDdummy.so、现在下载建议我们关闭此线程、然后打开一个新线程以跟踪上述新问题。

    请注意、上面的某些内容似乎已经发布在 (+) TDA4VM:SDK J721E 电路板启动基本驱动程序无法正确启动-处理器论坛-处理器- TI E2E 支持论坛、因此让我们继续。

    此致、

    KB