【问题标题】:Tutorials for problems with Xilinx's microblaze IP StackXilinx 的 microblaze IP 堆栈问题教程
【发布时间】:2010-12-21 13:26:58
【问题描述】:

我的团队正在使用 microblaze,但我们在使用 ip 堆栈时遇到了一些问题。
我通常不是嵌入式程序员,但我想学习如何提供帮助。
有没有关于 IP 堆栈的教程?这些是什么?它们是如何编程的?如何解决 IP 堆栈中的问题?
基本上任何信息都会帮助我。

提前致谢,
奥马尔。

编辑:
根据我们的电子工程师的说法,这就是问题所在:
我们在 Spartan-3A DSP S3D1800A 电路上使用 lwIP,同时使用 BSB 和 microblaze。
我们正在尝试使用提供给我们的 Echo Server 演示,它应该打开一个 telnet 端口并回显从那里收到的任何消息,但它没有这样做。
我们完全不知道那里出了什么问题。

【问题讨论】:

  • 你没有说你遇到了什么样的麻烦,所以很难给出关于故障排除的有用建议。您是否看到内存泄漏、协议违规、性能问题、系统集成问题?
  • 这是“我不知道出了什么问题”的麻烦。不过,您没有提到任何内容,它只是无法 ping。
  • 为什么不直接放 Linux:monstr.eu/wiki/doku.php 呢?
  • @Maciek Sawicki:Linux microblaze 端口稳定吗?可以用于商业产品吗?

标签: tcp embedded low-level ip-protocol microblaze


【解决方案1】:

Jeremy Bentham 精益 TCP/IP

http://www.iosoft.co.uk/tcplean.php

【讨论】:

  • 互联网上有免费的电子书/教程吗?
  • RFC 的可读性很强。其他要考虑的书籍:Comer & Stevens “Internetworking with TCP/IP”第二卷,ANSI C 版本。这本书非常完整,但根本没有针对小型设备进行精简。
【解决方案2】:

就故障排除而言,您可以在Xilinx forum.上搜索相关关键字 Microblaze 的不同 IP 堆栈实现已经存在了几年,所以你很可能会在那里找到很多有用的东西。

【讨论】:

    【解决方案3】:

    首先,最好知道您使用的是哪个 IP 堆栈。你在使用例如lwIP 堆栈还是 uIP 堆栈?它们是嵌入式平台的流行堆栈。您可以查看这些堆栈的文档,了解主要概念的介绍。在各种平台上都有这些堆栈的功能示例。

    lwIP

    【讨论】:

    • 我正在使用 lwIP,但我在他们的任何网站上都没有找到任何有用的文档(有一个旧版本和一个新版本)
    • 好的,我添加了一个指向 lwIP 文档 wiki 的链接。可能有点稀疏。
    • 文档 wiki 看起来毫无用处,我们已经阅读了 Xilinx 手册,第一个演示实际上是我们正在尝试运行的。 doxygen 文档可能很有用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-13
    • 2013-06-06
    • 2021-04-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多