大家好、AM5728非常有趣、因为它具有 SATA 控制器。 即使只能达到3Gbps、但在连接良好的 SSD 时、通过计算镇流器、数据速率可轻松达到300Mbyte/sec。 这比 MMC 0和1通道更好、后者仅达到192MHz、即96MB/秒
我打算用这款芯片构建一些非常可靠的导航系统、但在此之前我想继续使用勘误表、找到一些令人震惊的句子:
- i859: SATA 6Gbps 至3Gbps 协商可能失败、影响:SR 1.0
- i843:MMC1/2/3速度问题:MMC1最大96MHz。 SR 1.1
推动我螺母的因素是:
- 我确实需要良好的文件系统性能来进行3D 地图和其他数据加载。
- 市场上没有销售 SATA Gen 2器件、我们只能购买 Gen 3器件并将其用作 AM5728上的 Gen 2。
- 好的、让我们回到 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