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.

[参考译文] TM4C129ENCPDT:勘误表 SSI#03 -我们能否获得更多详细信息?

Guru**** 2484615 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/731612/tm4c129encpdt-errata-ssi-03---can-we-get-more-details

器件型号:TM4C129ENCPDT

在高级模式、双模模式或四模模式下、是否可以获得有关在器件版本3的 SSI1上不起作用的确切详细信息?

我对一些固件进行原型设计、这些固件在高级模式和双模式下似乎可以正常工作、并将 Macronix SPI 闪存芯片连接到 SSI1端口。 这是使用轮询 I/O、它在使用高级模式写入的双模式中成功回读1 MB 范围的数据。

我在将此代码从轮询 I/O 转换为 UDMA 访问时遇到了一些问题、这时我发现了勘误表 SSI#03。 但是、我很困惑、因为轮询的 I/O 看起来工作正常。 除非这些问题仅限于 UDMA 访问、否则我会留下这样的印象:勘误表中对于在 SSI1端口的高级模式和双模式下将会或将不会工作的内容不是很清楚。

有人能更清楚地说明这个问题吗?

Brian

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

    我一直在与团队交谈、但我们中没有一个应用程序在发布此勘误表时支持 TM4C、我们在跟踪它发布如此广泛的确切原因方面遇到了一些挑战。

    通常、如果 UDMA 访问等受限的内容受到影响、勘误表将受到更大的限制。 它会更像"不使用带有 uDMA 的 SSI1来实现高级/双模式/四模式"、而不仅仅是不使用 SSI1来实现高级/双模式/四模式周期。 宽幅使得我们非常有信心使用 SSI1时这些模式的问题不仅仅局限于 UDMA。 此外、我们怀疑它也可能不会出现在100%的芯片中。 勘误行为可能与此类似、其中只有一个子集的芯片实际表现出该行为、这将解释您的器件没有任何明显问题的原因。

    遗憾的是、除非我们能够发现更多信息、否则我们唯一可以声明的是勘误表按原样发布、我们不建议在高级、双模式或四模式下使用 SSI1、 如果使用这些模式、则切换到另一个 SSI 通道、以避免系统出现问题。