您好,
我刚才问了一些关于TPS6598x菊花链的问题
e2e.ti.com/.../s>58.9807万
我制作了一个PCB,但我没有工作,所以我开始调试。 我注意到数据表中有许多不正确/缺失的内容,ConfigTool 3.08 中有错误。
数据表:
TPS6.5983万B 9.4 主8.1 闪存主端口和辅助端口
'主TPS6.5983万B必须将I2C_ADDR引脚连接到接地端,且接地端为0 Ω,以表示它是主TPS6.5983万B。'
1.此行不正确。
2.添加: SPI_miso下限在辅助模式下必须为低。 否则系统将无法启动。 (现在仅在流程图中)
9.5 .2.3 I2C地址设置
1.位5和4 (Debug_CTL1/2)仅适用于i2c2端口 地址,对i2c1端口地址没有任何影响。
2. i2c1地址仅受电阻值影响。 => 9.5 .2.5 I 2C针脚地址设置
3. i2c2地址是 Debug_CTL1/2和电阻值的组合
9.5 .2.5 I 2C针脚地址设置
1.配置工具中的电阻值与数据表的表10不匹配
2.从属模式? 看看我在9.4 .8.1 的第一点
9.4 8 UART下载
1.当Debug_CTL1/2和I2C_ADDR与 在固件中设置的Debug_CTL1/2和I2C_ADDR不匹配时,固件将不会加载。 因此它们需要相同。 DEBUG_CTL1/2 确实会计入此项
情况。 如果您仅使用i2c1,则需要配置 Debug_CTL1/2以加载固件。 但它仍然不会影响i2c1的地址
2.添加:您必须在主启动器的固件中打开UART端口,否则它将无法启动。
配置工具:
1. DBG_CTL1和DBG_CTL2与硬件交换。 因此在配置工具 DBG_CTL1 = DBG_CTL2和 DBG_CTL2 = DBG_CTL1中
2.配置工具手册适用于3.07 而不是3.08
3."端口"栏的含义。 该列显示端口1,但选项卡显示端口0。 它是哪种地址?
此致,
Pieter
