在我们的定制板中、当我使用 UART 来传输数据(尤其是对于大型数据传输)时、I2C-1会处于活动状态(因为我看到 I2C-1初始化消息、这是我在 i2c-omap.c 中添加的调试消息)。
我知道、dra7xx 使用 I2C_1 来控制 PMIC、但为什么在我通过 UART 传输大量数据时它将处于活动状态?
我使用的是 GLSDK 7.04.00.03、Linux 版本3.14.63
此致、
肖恩
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.
在我们的定制板中、当我使用 UART 来传输数据(尤其是对于大型数据传输)时、I2C-1会处于活动状态(因为我看到 I2C-1初始化消息、这是我在 i2c-omap.c 中添加的调试消息)。
我知道、dra7xx 使用 I2C_1 来控制 PMIC、但为什么在我通过 UART 传输大量数据时它将处于活动状态?
我使用的是 GLSDK 7.04.00.03、Linux 版本3.14.63
此致、
肖恩
肖恩、
i2c-1还有什么连接?
您能告诉我正在使用什么 UART 实例吗?
请共享您的电路板 DTS 文件。
同时,您可以通过在驱动程序中设置.ppm = NULL 来禁用 runtime _suspend()。
静态结构 platform_driver omap_i2c_driver ={ 探头 = OMAP_i2c_probe、 .remove = OMAP_i2c_remove、 驱动程序 ={ .name ="OMAP_i2c"、 下午 =空、
此致、
RK
您好 RK、
[引用 user="Ravikumar Kattekola"]还有哪些与 i2c-1连接?
除了 PMIC、i2c-1还与电流和电压监控器(INA226)连接。 但我在测试期间没有与它通信。
[引用 user="Ravikumar Kattekola"]您能告诉我正在使用什么 UART 实例吗?
True && echo 123 >/dev/tty02 && Done
我一直向 UART 通道发送123个模式、然后 I2C_1将唤醒。
[引用 user="Ravikumar Kattekola"]请共享您的主板 DTS 文件。
这是我的 DTS 文件=>e2e.ti.com/.../our_5F00_project.dts.txt
因为我们还参考了原始 EVM 设置,所以我还为您提供了 EVMDTS=>e2e.ti.com/.../dra7_2D00_evm.dts.txt e2e.ti.com/.../0410.dra7.dtsi.txt
此致、
肖恩