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.

[参考译文] AM625:关于 PSDK QNX 编译错误和基于 Windows 的编译设置的阐释

Guru**** 2895520 points

Other Parts Discussed in Thread: AM625

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1640100/am625-clarification-on-psdk-qnx-build-error-and-windows-based-build-setup

器件型号: AM625

您好团队:

我 从 TI 团队申请了 AM62X 的 PSDK QNX 软件包、前提是提供了该软件包。 在构建之前、我尝试使用 Momentics IDE 将其导入到 QNX BSP 中。 但是、当我尝试编译时、遇到一个错误、指出二进制文件不存在。

您能解释一下为什么会发生此错误吗? 在使用 SDK 之前、我是否需要先构建 SDK? 如果需要构建、除了 ti-processor-sdk-QNx_am62xx_10_00_01.tar.gz 外、是否需要任何其他软件包

我还有一个问题:由于我的 QNX 软件中心和 Momentics IDE 安装在 Windows 上,是否可以在 Windows PC 上执行此构建过程? 如果是、您能否提供在 Windows 系统上完成该过程的步骤?

请指导我解决此问题。

 

谢谢、此致

Aparna C Nair

 

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

    尊敬的 Aparna:


    您能否澄清为什么会发生此错误? 在使用 SDK 之前、我是否需要先构建 SDK? 如果需要构建、除了 ti-processor-sdk-QNx_am62xx_10_00_01.tar.gz 之外、是否需要任何其他软件包

    需要构建 SDK、 ti-processor-sdk-qnx_am62xx_10_00_00_01.tar.gz 仅包含源代码。

    是否可以在 Windows PC 上执行此构建过程

    SDK 已通过 Linux Ubuntu (22.04) 主机验证。
    请参阅发行说明、了解器件支持和验证信息。


    此致、
    Vaibhav

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

    您好:

    谢谢!

    我还有一个疑问。 如果我在 Linux 系统上完成了整个编译过程并生成了所有二进制文件、我能否将完整的 PSDK QNX 文件夹复制到我的 Windows PC(安装了 SDP 和 Momentics IDE)并继续执行其中的其余活动? 这是否可行?

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

    尊敬的 Aparna:

    从我的 QNX 软件中心开始

    要构建 QNX SDK、需要在主机中安装 QNX 许可证和发行说明(QNX 相关性部分)中提到的相关软件包。

    是否继续剩余的活动? 这是否有效?

    是的,即使主机构建机器不同,您仍然可以使用 Momentics IDE ,请参阅以下文档(链接)

    此致、
    Vaibhav

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

    好的、谢谢。 我会尝试你的建议。

    谢谢、此致

    Aparna C Nair

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

    你好。

    我成功构建了 PSDKQA 并生成了二进制文件。 与 QNX 集成后、我需要额外的驱动程序、如 SPI 和以太网、但我只获得了 pidin arg 的输出

        PID 参数

          1 procnto-smp-instr -v -mr

          2 个管道

      20483 标语 2.

      20484 自卸车

      20485 mqueue

      20486 随机

      20487 i2c-tda4 -p0x20000000 -i193 -d

      20488 i2c-tda4 -p0x20010000 -i194 -d

      20489 devc-seromap -e -F 0x02800,000,210

      20490 DEVB-SDMMC-am65x SDIO addr=0x0fa10000、IRQ=165、timing=~hs400、eMMC、BS=sscfg=0x8000 磁盘名称=eMMC

      20491 DEVB-SDMMC-am65x SDIO addr=0x0fa00000、IRQ=115、BS=sscfg =0x8000:LDO=0x600000^31:TRM-ICP=2 凸轮 PNP 磁盘名称=SD

      20493 IO-USB-OTG -d dwc3-xHCI ioport=0x31000000、IRQ=220、ioport=0x31100000、IRQ=258

      65550 devf-ram -i、9、0 -s0、16m

     106508 io-sock -m phy -m usb -d ax -d axge -d CDCE -d smsc

     106513 dhcpcd:[Manager][ip4][ip6]-bqq

     151567 devc-Pty

     151568 qconn

     155666 ksh

     278547 皮丁

    您能否提出可能的原因? 与 QNX 集成时、所有这些外设是否都已启用?

    谢谢

    Aparna C Nair

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

    你好

    我还有一个问题。 从 pidin arg 输出中、我知道 QNX IFS 映像中未启用 SPI 驱动程序。

    此外、我观察到我使用了该 psdk_linux_9.2_k3-am625-sk-am62xx-evm.dtb 文件并将其转换为 DTS、发现所有 SPI 节点都处于禁用状态。

    在这种情况下、如何启用通用 SPI (MCSPI)? 此外、由于我使用的是 AM625 板、应该启用哪个 SPI 接口?

    请指导我如何解决此问题。

     

    谢谢&此致

    Aparna C Nair

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

    尊敬的 Aparna:

    在这种情况下、如何启用通用 SPI (MCSPI)? [/报价]

    作为 TI QNX 产品的一部分、我们不支持 SPI。该支持必须作为 QNX BSP 的一部分提供。

    您能否请咨询 BlackBerry/QNX 以获得 SPI 支持?

    此致、
    Vaibhav

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

    好的。。谢谢