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.

[参考译文] Linux:基于 Arm Cortex (AM572x)的 Xio2213b

Guru**** 2546490 points
Other Parts Discussed in Thread: XIO2213B, XIO2221, XIO2213A, TMDSEVM572X

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/591434/linux-xio2213b-on-arm-cortex-am572x

主题中讨论的其他器件:XIO2213BXIO2221XIO2213ATMDSEVM572X

工具/软件:Linux

您好!

遗憾的是、我无法将我的 miniPCIe Firewire 卡与 AM572x 评估板配合使用。 无法 ping 通另一个 Firewire 接收器。 可以启动总线复位。

有人有线索吗?  

uname -a

Linux am57xx-EVM 4.4.3.32-gadde2ca9f8 #17挤占 Wed 4月26日14:50:59 CEST 2017 armv7l GNU/Linux

lspci (xio2213b)

00:00.0 PCI 桥接器:德州仪器(TI)器件8888 (修订版01)
01:00.0 PCI 桥:德州仪器 (TI) XIO2213A/B/XIO2221 PCI Express 至 PCI 桥[Cheetah Express](修订版01)
02:00.0 FireWire (IEEE 1394):德州仪器 (TI) XIO2213A/B/XIO2221 IEEE-1394b OHCI 控制器[Cheetah Express](修订版01)

lspci (FW643E)

00:00.0 PCI 桥接器:德州仪器(TI)器件8888 (修订版01)
01:00.0 FireWire (IEEE 1394):LSI Corporation FW643 [TrueFire] PCIe 1394b 控制器(修订版08)

此致

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

    请查看以下 PCI 指南:
    processors.wiki.ti.com/.../Processor_SDK_Linux_PCIe

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢、这没有帮助。 这似乎是一个错误。 你可以帮帮我吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    有人吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我仍然在为这个问题而挣扎。 感谢您的任何帮助。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    嗨、婴儿车、

    有关 AM572x 上的 Firewire PCIe 卡的另一个主题、请访问 e2e.ti.com/.../586968。 这是同一个问题吗? 两者都是相同的 PCIe 卡吗?

    您能否分享在运行 menuconfig 时所做的更改?

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

    您好!

    该主题是另一个问题。

     我有两个 mini-PCIe 卡。 LSI 的 FW643E 和 TI 的 XIO2213b。 两张卡都无法正常工作。 而当我执行"ifconfig -a "时、LSI 中的卡会被识别。

    我在运行 menuconfig 时所做的唯一更改、其中激活了 Firewire 驱动程序(设备驱动程序-> IEEE 1394 (FireWire)支持->(M) Firewire 驱动程序堆栈/(M) OHCI-1394控制器/(M) IP 网络(1394))。 当我另外激活"锁定"使用统计信息(内核黑客->锁定调试->锁定使用统计信息)时、问题会有所改善。 然后、这些卡被识别、我可以使用 iperf3传输数据大约15分钟、但不再如此。

    lspci (xio2213b)

    00:00.0 PCI 桥接器:德州仪器(TI)器件8888 (修订版01)

    01:00.0 PCI 桥:德州仪器(TI) XIO2213A/B/XIO2221 PCI Express 至 PCI 桥[Cheetah Express](修订版01)

    02:00.0 FireWire (IEEE 1394):德州仪器(TI) XIO2213A/B/XIO2221 IEEE-1394b OHCI 控制器[Cheetah Express](修订版01)

    感谢你的帮助

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

    好的。 menuconfig 中的这些更改就是我要做的更改。 感谢您的确认。 让我看看我是否可以同时尝试两张卡、至少是小二一二一三张卡、如果不能同时尝试两张卡。

    对于 xio2213b、枚举了该卡并可在 lspci 中看到、但 ifconfig -a 未显示该接口、对吗?

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

    是的、没错。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否使用 PCIe 插入器(适配器)来插入 PCIe x1插卡?

    我假设您正在对 AM572x GP EVM 进行测试、但需要确保。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我想这是 AM572x GP EVM。 其器件型号为 TMDSEVM572X。
    该板具有一个用于 mSATA 的插槽和一个用于 miniPCIe 的插槽。 我的 Xio2213b 是本机 miniPCIe 卡。 这是 Exsys 提供的 EX-48015。

    网址: http://www.exsys.de/index.php?page=product&info=835

    数据表: http://www.exsys.de/media/files_public/e8871dcb26c8b11ce9da27c0f385b06c/ex_48015.pdf

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    带有 FW643E 芯片组的卡是 eMegatech 提供的643ME-B V1.1。

    网址: www.emegatech.com.tw/.../643me.html

    数据表: www.emegatech.com.tw/.../643me.pdf