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.

[参考译文] AFE7903:咖啡 SPI 日志应用不工作

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

https://e2e.ti.com/support/rf-microwave-group/rf-microwave/f/rf-microwave-forum/1169449/afe7903-cafe-spi-log-apply-not-working

器件型号:AFE7903
主题中讨论的其他器件:LMK04828

后续行动: https://e2e.ti.com/support/rf-microwave-group/rf-microwave/f/rf-microwave-forum/1165133/afe7903-software-library-cafe-integration

我们生成了 SPI 日志并集成了 cafe 库。 但我们有几个问题:

AFE79XX_Latte_UserGuide.pdf 中所述、我们生成了 SPI 日志。 我们使用 了 logFormat=0x01。 这将生成与 PDF 中所述语法完全相同的文件。 但不幸的是、咖啡库不支持此格式的解析器。 我只有 configAfeFromFileFormat0或 configAfeFromFileFormat5解析器与格式编号或使用的语法不匹配。 我缺少什么吗?

2.为了能够继续,我根据现有实施编写了自己的解析器。 这看起来工作正常并正确回放日志。 我们仍然无法完全配置器  件、因为回放在//开始过程的很早的时候停止:检查 Efuse ->错误:ReadCheckFail:0x0150[0:3]= 0x000f。 还有其他需要做的吗? 我目前只为电路板加电、然后开始播放 SPI 日志。 我仅实现了 baseFunc: DEV_SPI_WRITE、 DEV_SPI_READ 和 waitM。 据我了解、在 SPI 日志回放期间不需要其他寄存器。 我同时启用 BreakAtPollFail 和 BreakAtReadCheckFail。

3.对我来说,咖啡馆图书馆看起来不是已经完成,就是版本错误。 主要是因为解析器格式不匹配。 或者 logFormat 是否有其他未记录的选项?

4.咖啡库的维护/发布周期是如何运作的? 是否有定期发布? 是否可以在库的新版本可用时通知我们? 现在、我只能在  安全 资源中看到 C_libraries_CAFE2p5.zip。

 

提前感谢您帮助我们解决这些问题。

BR Christian

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

    我们发现、 在尝试通过 SPI 配置 AFE 之前、我们需要在 EVM 上配置 LMK04828芯片。 但这只能通过使用 Latte 和 FTDI 适配器来实现。 但我们现在让它运行。 我仍想回答问题的其他部分。

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

    Christian、

    要以不同的格式生成日志文件,可以更新 logFormat 参数的值。 为了生成格式5、您可以将参数设置为'0x20'。 将 logFormat 参数设置为'0xff'将以所有可用格式输出日志文件。  

    安全文件夹中提供的 cafe 库是最新的。 如果发布了更新版本、则安全文件夹将更新、您可以从文件夹中访问它。  

    此致、

    David Chaparro