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.

[FAQ] TDA4VM: 运行网关演示

Part Number: TDA4VM
Other Parts Discussed in Thread: SYSBIOS

问:如何运行网关演示?

  • 答:

    硬件要求

    • J721E/J7200 EVM 电路板(SOM 板和通用板)、一个 GESI 附加卡(用于 CAN 和以太网端口)和 SGMII 子卡(仅用于 J7200)
    • 2x PCAN USB 工具(如果您没有这些工具,则可以运行开箱即用演示)
    • 2 根 LAN 电缆(最好是 CAT6)
    • 2 根 Micro USB 电缆(用于 UART 和 JTAG)
    • Linux PC(推荐:Ubuntu 18.04),至少具有 2 个千兆位端口和根访问。如果端口在本地不可用,则可以使用 USB 以太网适配器。

    软件要求

    编译 SDK

    • 要为 TIRTOS 编译 ethfw,请将 BUILD_APP_TIRTOS 标志(PSDK RTOS 8.0 中的第 27 行,位于[SDK-INSTALL-PATH]/ethfw/ethfw_build_flags.mak)更改为“yes”(不带引号)。ethfw 在网关演示中总是编译为依赖项(下一步),因此无需单独编译。
    • 要编译网关应用和 CAN 流量生成器程序二进制文件,请在 [SDK-INSTALL-PATH]/gateway-demos 中运行以下命令

    ·         make -s can_eth_gateway_app BOARD=[j7200_evm/j721e_evm]·         make -s can_traffic_generator_app BOARD=[j7200_evm/j721e_evm] CORE=mcu1_0

    • 如果您在链接期间遇到编译错误,请在编译程序之前先编译依赖项,方法是使用

    ·         make -s depend_can_eth_gateway BOARD_SUPPORT=[j7200_evm/j721e_evm]·         make -s depend_can_generator BOARD_SUPPORT=[j7200_evm/j721e_evm]

    • 这些二进制文件将位于
      • [SDK-INSTALL-PATH]/ethfw/out/[SOC]/R5Ft/SYSBIOS/app_remoteswitchcfg_server_ccs.xer5f
      • [SDK-INSTALL-PATH]/gateway-demos/binary/can_eth_gateway_app_tirtos/bin/[SOC]/can_eth_gateway_app_tirtos_mcu2_1_release.xer5f
      • [SDK-INSTALL-PATH]/gateway-demos/binary/can_traffic_generator_app_tirtos/bin/[SOC]/can_traffic_generator_app_tirtos_mcu1_0_release.xer5f

    编译 PCAN USB 工具

    • 安装依赖项 libpopt-dev 

    ·         sudo apt-get install -y libpopt-dev

    • 将下载的 tar 文件解压到任何位置,并导航到 peak-linux-driver-8.9.3 目录。要在此处编译和安装软件包,请运行
      • make all
      • sudo make install
      • sudo modprobe pcan
    • 要实现自动化,您需要将用户指南中的补丁应用到 peak-linux-driver-8.9.3/test/src 中的c。将补丁复制到文件,我们将其称为 pcanfdtst.patch。要应用该补丁,请执行以下命令
      • cd [peak-linux-driver-8.9.3-directory]test/src
      • patch pcanfdtst.c pcanfdtst.patch
      • cd ..
      • make all

    设置

    • 将 PCAN USB 工具连接到 MCAN4 和 MCAN9
      • 对于开箱即用演示,请将 MCAN4 连接到 MCAN0,将 MCAN9 连接到 MCAN1。无需 PCAN USB 工具。
    • 将 GESI 子卡(用于 J721E)或 QSGMII 子卡(用于 J7200)上的两个以太网端口连接到主机 PC。
    • 将 Micro USB 连接到 XDS110 连接器以加载二进制文件
    • 将 Micro USB 连接到 UART 以查看 ethfw 日志

    请观看视频,了解电路板上的内容: 

    (附件太大,发布时添加)

    如需查看有关设置的更详细说明,请参阅用户指南

    设置 CCS

    (附件太大,发布时添加)

    加载二进制文件

    (附件太大,发布时添加)

    运行演示

    (附件太大,发布时添加)

    常见问题解答旨在帮助运行常规网关演示应用。有关低延迟演示或演示的详细信息,请参阅用户指南