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.

[参考译文] LP87745-Q1:SPI CRC 计算

Guru**** 2391395 points
Other Parts Discussed in Thread: AWR2944, LP87745

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1344230/lp87745-q1-spi-crc-calaculation

器件型号:LP87745-Q1
主题中讨论的其他器件:AWR2944LP87745

大家好、

我们使用 LP87745为 AWR2944供电。 我们要打开 SPI CRC。

根据数据表8.5.1.1、多项式为0x107、采用大端字节序。 我们不确定默认值是0xFF 或0x01、输出结果是相反的。

测试期间、记录了读取的 CRC 值。 从5E 读回的值为0x00、CRC 为0x74。 当值为0x10时、CRC 为0x04。

我们尝试了不同的配置、比如不同的默认值、不同的置换。 但我们无法计算与 CRC 值相同的正确值。

我们举个例子。 例如、当寄存器5E 为0x00时、我们应该如何计算 CRC? 我们需要输入的值是什么、默认值和结果是什么?

谢谢!

此致!

弗兰克

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

    尊敬的 Frank:

    设备专家将于周一(芬兰假日)到场、应该能够在周二回答您的问题。  

    此致、

    马特

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

    尊敬的 Frank:

    多项式的正常表示为0x07、大端字节序、初始值为0xFF、 无输出结果反转  。  在新版本的数据表中将更新结果反转点。  

    对于使用0x00计算5E 的 SPI CRC、您需要包括以下数据。

    0x5e、0x10、0x00然后您将得到0x74、因为 SPI 计算包括:寄存器地址+(PAGE+0+保留)+数据位。  

      

    Br、

    伊什蒂亚克