主题中讨论的其他器件: TPS92518
您好、TI 支持团队、
我们的项目使用 TPS92682-Q1
简单的示意图如下所示:

我想问一下、TI 是否有任何用于控制 TPS92682-Q1的示例 Linux 驱动程序或任何相关的软件实现指令?
此致、
位置
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.
您好、TI 支持团队、
我们的项目使用 TPS92682-Q1
简单的示意图如下所示:

我想问一下、TI 是否有任何用于控制 TPS92682-Q1的示例 Linux 驱动程序或任何相关的软件实现指令?
此致、
位置
在 https://www.ti.com/product/TPS92682-Q1 页面上、您将看到指向技术文档 的链接 www.ti.com/.../TPS92682-Q1 选择 https://www.ti.com/lit/ug/sluaac4/sluaac4.pdf?ts = 1689609927320&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FTPS92682-Q1 获取代码示例和帧定义。
您好、 Lee、
而 https://www.ti.com/lit/ds/symlink/tps92518-q1.pdf? TPS92518的 ts = 1616427736994&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FTPS92518-Q1&_ticdt=MTY4OTgzMTQ0NXwwMTg3NTQ4NzdkMGUwMDFiZTQyNzU0OGNmYTc4MDUwNmYwMDc0MDY3MDBiZDB8R0ExLjIuMTQzOTI4MDkzLjE2ODA3NTAzNzk 作为参考。
借助本文档、我可以创建 SPI 帧、但仍然无法读取/写入 TPS92682的寄存器。
那么、能否帮助我提供一些更详细的信息、我如何在 Linux 内核驱动程序中执行该操作? 我当前使用的是带有 SDK 8.5的 J721e、TPS92682位于我的 SPI5总线上。
此致、
位置
您好、Lee、
我已经创建了一个简单的驱动程序来在 Linux 下读取/写入寄存器。
我可以按如下方式捕获该帧:
POR 之后将0写入寄存器0x00

将1写入寄存器0x00

将2写入寄存器0x00

读取寄存器0x00

将3写入寄存器0x00

在配置寄存器后、tps92682仍然无法按我的预期工作。 似乎有问题。
您能帮助我们来了解一下吗?
此致、
位置
可以。 非常感谢您的支持。
Tuan Tran74、您好、您能帮我检查一下吗? 谢谢!
您好,
请确保 EN 引脚为高电平并且上拉以便启用器件、并且 SSN 不需要上拉寄存器。 您是否能够从任何寄存器读取寄存器? 如果您尝试读取寄存器00h、会发生什么情况? 您应该得到值3C。
请使用示波器使用数据表第7.5节中所述的时序来验证读取和写入操作。 请展示读取寄存器00的示波器捕获。 然后、向寄存器00写入0C 值以查看您的读取和写入操作遵循数据表第7.5节中的时序要求。
我们建议您使用我们的评估板来帮助您进行开发。
谢谢 Tuan