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.

[参考译文] SM72445:I2C 问题

Guru**** 2392905 points
Other Parts Discussed in Thread: SM72445

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/982001/sm72445-i2c-issues

器件型号:SM72445

TI 在规格表的第14页上似乎有一个关于地址选择输入行的错误打印... 地址选择表中的 I2C2和 I2C0标签需要反转(即上拉 I2C2并将 I2C1和 I2C0接地、使器件的地址为0x04、而不是如文档中所述的0x01)。。。。。

根据规格表的第15页,在第七个字节写入 E3、E4或 E5“回声”后,器件应该给我一个回声--它不是!

当我在"register" e1上执行读取操作并改变 avout 上的电压并将10位值与整数对齐时... 我看到 VIN 值发生变化、而 VOUT 值不发生变化! (已将引脚15 (Avin)和17 (avout)上的电压电平范围限定为确保-并将 Avin 接地... 相同的问题...

"reseter"、E0、E1、E3和 E5中的保留位--它们的第一个字节始终设置为0x56、0x7F、0xE0和0x18 (不是规格表中列出的默认0x00值)…… 只有寄存器 E4寄存器的保留位设置为0 (如文档所述)...

写入"寄存器"E3"的值被正确读回、但字节7始终返回为0x00 ----正如我在上面解释的那样,字节7不是 SM72445的 NACKED。 对 E3寄存器位7至位0的写入操作不会改变 SM72445的操作(例如、通过设置位1输出引脚5上的 PLL 时钟不会输出引脚5上的时钟!

现在... 该板是定制板、I2C 总线上还有其他器件(一切正常)... 只是为了确保不存在冲突问题而删除的内容... 与 SM72445通信的唯一器件是 micro (以大约50 KHz 的频率运行其 I2C 子系统、这完全符合飞利浦的100 kHz I2C 规范... 时钟和数据线都通过2.2 K 欧姆电阻器上拉... 数字和模拟电源包含的噪声小于0.005伏--振铃和接地反弹小于0.025伏... 当然、电路板具有实心接地层...

非常感谢您提供有关该芯片 I2C 操作的任何详细时序规格或附加信息...

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

    您好、Glenn、

    感谢您发帖。

    我们的团队拥有应用帮助。 这是一个旧器件、遗憾的是、我们没有太多资源来支持其数字接口。  另一方面、有些客户使用 I2C 接口、但我们没有听说过类似的问题。

    实际上、SM72445可以在 MPPT 中正常运行、而无需激活其 I2C 接口、这就是2009-2010年所有经过认证的 SM3220产品的配置方式。 如果您仍然希望使用 micro 来控制 MPPT、则可以考虑使用 TI 的 C2000解决方案、并可以访问大量支持资源。

    谢谢、

    应用工程学 Yohao Xi

     

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

    您是否说 TI 无法提供此 IC 的时序规格?

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

    您好、Glenn、

    我只想提供帮助。  我的意思是支持该器件 I2C 接口的资源相当有限。 如果您可以继续使用此器件提供的模拟解决方案、我们可以立即为您提供支持。  我们必须从其他小组的数字专家处寻求帮助、但这需要更长的时间。  而使用 C2000解决方案似乎是一条更快的路径。

    谢谢、

    Youhao

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

    抱歉… 尤豪先生... 我知道您正在努力提供帮助... 但是、将该混合信号处理器(C2000)插入该板是我对一些"小男孩"销售人员的预期、该销售人员几乎没有学过... 我错误地认为、对于 TI 向我发送的支持请求、该论坛应该有所帮助... 但情况并非如此。 问问自己,尤豪先生…… 问题... 您是否希望参与技术支持或销售?

    我不是公司中唯一一名工程师、我的朋友在这个 IC 上看到了错误... 您应该知道,我是一名高级工程师,或多或少都要告诉管理层“在选择 IC 时出错了,背后没有什么支持”--当“技术支持失败”时,我也要提出一个解决方案...  

    我认为这可能是35年来我作为一名高级工程师向制造商寻求技术帮助的第5次(通常来自 IC 的设计组)... 我觉得这是一位非常伤心的先生,因为 SM72445似乎是完美的 我们现在必须旋转电路板并使用线性技术/ADI LT8491 IC ...  

    Yohao 先生没什么大不了的 今年、我们只打算购买大约3000种 SM72445 IC ... 你也可以把这个线程标记为闭合、未解、等等。。。  

    和 PS... 尤浩先生 IMHO ... 您的销售比技术支持更好...

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

    哦... 在我的 I2C 通信中、我忘记提到这个烂 IC 的问题、Youhao 先生... IC 将每个'命令寄存器地址从0x00增加到0xFF -不应具有 IC NACK 无效的命令寄存器值?  在对长度值执行写操作期间、无论它是什么、我都会得到一个 ACK。。。  

    请原谅我 Yohao 先生... 我想我现在有点老了,很失望…… 但你知道、在过去的日子里、我们总是会在咖啡机周围闲逛、因为我们等了我们的咖啡机预热... 如今、我们在咖啡机周围闲逛、等待我们的示波器启动...

    我喜欢我拥有的旧 LeCroy 9360范围,就像建造的那一天一样可靠… 确切地描述了我从 TI 这块无用的芯片中所读出的内容、这是由于 TI 仍在销售的奇怪原因。  

    我希望您不要介意 Youhao 先生、我也把这件事提请一些供应商注意、不幸的是、我把这件烂硅放在了他们的架子上...  

    IC 是 Yohao 先生... 作为示波器、逻辑分析仪、协议分析仪... 其他工程师都告诉我…  

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

    您好、Glenn、

    很抱歉、您对该器件感到沮丧。 如果您愿意、我可以通过 PMS 向您提供一些背景信息。   

    谢谢、

    Youhao