主题中讨论的其他器件: EK-TM4C1294XL
您好!
在哪里可以找到"tcpecho"示例工程?
请说明其所在的路径。
谢谢。
Kiran
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.
您好!
在哪里可以找到"tcpecho"示例工程?
请说明其所在的路径。
谢谢。
Kiran
您好!
在哪里可以找到'tcpecho"示例工程?
您可以在 C:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c1294xl\enet_tcpecho_server 中找到示例。
此 应用手册 还提供软件配套资料。
请注意、这些示例是为具有集成 PHY 的 TM4C129 MCU 开发的。 抱歉、虽然 tm4c1292ncpdt MCU 具有连接外部 PHY 的 MII 接口、但我们没有使用外部 PHY 的示例。
以下帖子(6年前)指出、更新的 Tivaware 版本具有外部 PHY 示例。
TM4C129DNCPDT 通过 MII 连接外部物理层? -基于 Arm 的微控制器论坛-基于 Arm 的微控制器- TI E2E 支持论坛
对此有何评论?
谢谢。
Kiran
尊敬的 Kiranjit:
示例为 TivaWare 2.2.0.295版、正如我在 C:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c1294xl\enet_tcpecho_server 中所示。
此外,在6年前的上面的帖子中,您能否帮助解决需要从微控制器连接到外部 PHY 的硬件连接问题?
也是为了你提到的帖子, Amit 说了以下。 2.1.4以后的 TivaWare 版本支持外部 PHY (例如、指定 EMAC_PHY_IS_EXT_MII ) 、但我们只是没有它的示例。
"是的。 刚刚发布的2.1.4集成了用于外部 PHY 的 MII 接口的代码。 还有一些其他更改。 但是、要使用 MII 接口、您需要在编译期间放置定义 EMAC_PHY_IS_EXT_MII。"
是否有任何步骤可以执行/运行这些示例(例如 enet_tcpecho_server 和 enet_lwip ),包括硬件连接和运行软件?[/报价]您可以按原样运行示例。
1.将示例加载到闪存中。
2.运行示例。 该示例将在"Terminal"窗口中显示它从 DHCP 服务器获取的 IP 地址。 在 PC 上打开 COM 端口以查看它们。
3.对于 enet_lwip,这是 HTTP 服务器。 您只需输入您在终端窗口中看到的 IP 地址、并将其放在浏览器的 URL 上、您就会看到 Web 服务器内容。 对于 enet_tchpecho_server、您可以使用 Hercules 或 SocketTest 等 PC 实用程序与服务器交换消息。 它是回显服务器、因此您键入 从客户端(您的 PC 是客户端)发送的任何消息都将被服务器回传。 还要查看我在早期的回复中指出的应用手册。
您好!
我只是想确保你正在尝试运行哪个示例。 是 C:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c1294xl\enet_tcpecho_server? 第二个屏幕截图显示它无法打开 enet_lwip.out。enet_lwip 和 enet_tcpecho_server 是两个不同的示例。
您是修改了示例还是按原样加载程序?
尊敬的 Charles:
我创建了一个新的 CCS 工作区并导入了 tcpecho 项目。 我现在在调试模式下运行时没有看到任何错误、但也没有得到任何输出(见下方)
Wireshark 上也无通信。
我已经通过 LAN 端口(以太网)以及 USB 电缆(调试)将 TI Launchpad 连接到我的笔记本电脑。
示例 enet_lwip 也是类似的情况
如果我在运行这些示例或捕获 IP 地址/以太网数据时出了什么问题、请提供指南? 或连接 Launchpad?
谢谢。
Kiran
尊敬的 Charles:
我想根据 tm4c1292ncpdt 数据表中给出的以下连接方式、检查连接到 TI Launchpad 的外部 PHY 器件的示例"tcpecho_server"(通过对外部 PHY 的示例代码进行适当更改)。
SCL_MDC --> SSI2CLK (PD3)
SDA_MDIO --> SSI2XDAT0 (PD1)
SPI_N/--> SSI2FSS (PD2)
SPIQ --> SSI2XDAT1 (PD0)
PME --> PK1.
RST_N/--> PC6。
我想通过 SPI 通信配置外部 PHY 寄存器、数据传输将通过 MII 接口进行。
请验证上述连接、另外、TI Launchpad 中提供的连接器/ Booster Pack 上没有这些引脚排列/连接、我该如何操作? 是否有可用于这些功能的备用引脚(TI Launchpad 的连接器/ Booster Pack 上提供的引脚? 接头上不提供以下引脚:
PG2、PG3、PG4、PG5、PG7、PQ5、 PQ6.
谢谢。
Kiran
以下是我使用 Launchpad 进行检查的方法。
谢谢。
[/报价]该示例用于向网络上的 DHCP 服务器发送 DHCP 请求。 DHCP 服务器将租用一个 IP 地址。 您不能仅将 LaunchPad 和 PC 连接在一起。 您的 PC 不是 DHCP 服务器。 此外、如果要在电路板和 PC 之间进行连接、则不能仅使用常规的直通以太网电缆。 您需要改用交叉电缆。
首先、我建议您在您的网络上运行该示例。 通过网络上的以太网交换机或路由器连接电路板和 PC。