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.

[参考译文] AM5728:SATA 勘误表和 Starterware 支持

Guru**** 2551110 points
Other Parts Discussed in Thread: AM5728

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/573510/am5728-sata-errata-and-starterware-support

器件型号:AM5728

大家好、AM5728非常有趣、因为它具有 SATA 控制器。 即使只能达到3Gbps、但在连接良好的 SSD 时、通过计算镇流器、数据速率可轻松达到300Mbyte/sec。 这比 MMC 0和1通道更好、后者仅达到192MHz、即96MB/秒

我打算用这款芯片构建一些非常可靠的导航系统、但在此之前我想继续使用勘误表、找到一些令人震惊的句子:

  1. i859: SATA 6Gbps 至3Gbps 协商可能失败、影响:SR 1.0
  2. i843:MMC1/2/3速度问题:MMC1最大96MHz。 SR 1.1

推动我螺母的因素是:

  1. 我确实需要良好的文件系统性能来进行3D 地图和其他数据加载。
  2. 市场上没有销售 SATA Gen 2器件、我们只能购买 Gen 3器件并将其用作 AM5728上的 Gen 2。
  3. 好的、让我们回到 EMMC、96MHz 最大值仅意味着48MByte /秒的数据速率、这在心理上是很低的。

但是、我确实看到这些问题影响 SR 1.0和 SR 1.1、而我认为 SR 2.0实际上是市场上的问题。

有些 Google 搜索在这里引导我解决 Michi-San 的问题: https://e2e.ti.com/support/arm/sitara_arm/f/791/p/505204/1831434

在此主题中、Biser - San 的答案引用了 SR 2.0数据表和"确保它们未连接到第3代器件"。 此时、我认为 SR 2.0上的这个问题仍然是最新的、这使得勘误表与这个答案相冲突。

在我开始将资金和时间投入此设备之前、如果 SATA 仅影响 SR 1.0、因为它的勘误表可靠、或者 SATA 在第3代 SATA 中无法使用、是否有人可以给出肯定的答案?

此外、我正在寻找针对 AM5728上 SATA 的软件支持、但我运气不好。 我正在使用 BareMetal 引导加载程序在 SATA 驱动器上加载 zImage 存储。 我只需要 SATA 层驱动程序。 谢谢!  

谢谢、

Shyu

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

    有关 SATA 问题、请参阅 :processors.wiki.ti.com/.../Linux_Core_SATA_User's_Guide
    至于 Strterware 支持、AM57x 器件不支持该功能。 RTOS 现已推出、可从 以下位置下载:www.ti.com/.../PROCESSOR-SDK-AM57X
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Biser、

    在页面中:processors.wiki.ti.com/.../Linux_Core_SATA_User's_Guide

    它提到:"OMAP5和 DRA7上不保证支持第3代 SATA HDD/SSD、因为芯片错误会阻止正确的 PHY 速度协商。"、其中指出 OMAP5和 DRA7器件存在第3代 SATA 问题。

    AM57x 既不是 OMAP5也不是 DRA7。 在勘误修订版 J 中、项目 i859是 SATA Gen3问题、但它列出了受影响的版本是 SR1.0。 在 AM57x 的线程中不断强调 OMAP5和 DRA7的问题、只会给我更多的困惑。

    如果 TI 工程师确实努力通过较新的 SR 2.0轻松解决了该问题、我相信他们值得信赖的做法是让市场知道 AM57x 再次变得伟大。 或者、在下一修订版 AM57x 勘误表中。 我们还必须在 i859下按顺序将 SR 2.0列为受影响的器件。

    感谢处理器 SDK、我认为它是 StartWare 的理想替代产品。 但是、安装后、在"pdk_am57xx_1_0_5"下、SATA 驱动程序缺失(即使有 PCI-E 驱动器也存在)。

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

    http://www.ti.com/lit/er/sprz429k/sprz429k.pdf 勘误表显示 i859适用于器件版本1.0

    芯片修订版本2.0不再存在此问题

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢您的澄清! 我期待使用 BeagleBoard X15测试 SATA 性能。 我认为我们还应该更正 wiki 页面、告诉人们 SR2.0在 SATA 3.0器件上运行良好、这也是相当令人困惑的。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的反馈...

    我们的应用团队将修复 wiki ...谢谢您的关注。