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.

[参考译文] RTOS/AM6548:idk CAN-eth-gateway 演示

Guru**** 2542730 points
Other Parts Discussed in Thread: SYSBIOS

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/796255/rtos-am6548-idk-can-eth-gateway-demo

器件型号:AM6548
Thread 中讨论的其他器件:SYSBIOS

工具/软件:TI-RTOS

您好!

我新发布了 PDK (1_0_4)和 Processor SDK (5_03_00_07)。 我按照http://software-dl.ti.com/processor-sdk-rtos/esd/docs/latest/rtos/index_examples_demos.html#can-eth-gatway-demo 中提到的"CAN-eth-gateway demo"步骤操作

我在运行演示时遇到问题、

 -->无法从 PC 192.168.1.20 ping 192.168.1.4

以下是一些不明确的要点:  

在"AM65xx IDK"中、此演示使用的以太网端口是哪一个、我将连接到名为"MCU 以太网"的 RJ45上。

2.在第9.15.8.5章以上的说明文件链接中,第6点: 按照 SCICLIENT 说明文件中的说明加载系统固件 ,您能否提供描述此步骤的链接。 此外、如果需要执行此步骤来运行演示?

3.如果峰值 CAN 工具不可用、是否可以将 CAN 波特率降低到500kbps/2Mbps?

 

4.在 CCS 中暂停程序时出现正在流动的错误消息:  

MCU_Pulsar_Cortex_R5_0:目标 CPU 停止时出现问题:(错误-2062 @ 0x136)无法停止器件。 重置设备、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电和/或尝试更可靠的 JTAG 设置(例如、较低的 TCLK)。 (仿真包8.1.0.00007)  

如果有更多的信息有助于这一专题,将不胜感激。

谢谢、此致

Avinash

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

    我要求开发团队做出澄清。 对于 sciclient、需要它。 我们通常通过 Java 脚本加载它、请参阅 software-dl.ti.com/.../index_how_to_guides.html

    10.3.1.3.3.具有 DMSC 固件负载的高级 AM65x 调试设置

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

    谢谢 Eric、

    访问 software-dl.ti.com/.../index_how_to_guides.html 后 、我能够更新 DMSC 固件。

    经过一些试验和调试后、我只能运行 网关演示到 ETH、而不能到 ETH 到 CAN。  我在工作中捕获了以下要点。

    1.为更改静态 IP 或 DHCP 客户端而提及的文件名不正确,而不是"nimuExample_R5.cfg",而是"sysBIOS_cfg_R5.cfg"。

    2.使用的"MCU 以太网"端口

    3.从"IDKAPPEVM"板使用的 CAN 0。 "9.15.8.3中提到的寄存器适应。 AM65x EVM/IDK 板设置"已存在、因此我不必更改任何内容。

    4.我使用了 Kavaser CanKing,而不是峰值。

    5.编译的二进制文件将在"ti\pdk_am65xx_1_0_4\packages/ti\binary\gatewayapp\bin\am65xx_idk\"中生成。

    6.已用  Code Composer Studio:版本:9.0.0.00004。

    问题:  

    A。 以太网 GW 正在使用 TCP、是否有任何配置可以将 TCP 更改为 UDP?

    B. 如何改变 CAN 波特率?

     

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

    可以将波特率更改为500Kbps 和2Mbps。 您需要修改应用程序并重新对其进行标识。 更改如下:
    /*初始化位时序
    *分别将500Kbps 和2Mbps 配置为标称比特率和数据比特率*/
    bitTimes.nomRatePrescalar = 0xFU;
    bitTimes.nomTimeSeg1 = 0x5U;
    bitTimes.nomTimeSeg2 = 0x2U;
    bitTimes.nomSynchJumpWidth = 0x0U;
    bitTimes.dataRatePrescalar = 0x4U;
    bitTimes.dataTimeSeg1 = 0x3U;
    bitTimes.dataTimeSeg2 = 0x2U;
    bitTimes.dataSynchJumpWidth = 0x0U;
    在行号进行上述更改 文件‘CAN-eth-gateway/src/gateway_app.c’中的564。

    当前网关演示仅支持 TCP。 它不支持 UDP。

    此致、Eric