大家好!
我的客户刚刚 收到了带有TPS6.5981万的组装板,并对芯片编程有一个简短的问题。
他们一直在使用开发套件来开发编程,但现在正在尝试对我们的主板上的芯片进行编程。
是否需要连接SPI和I2C端口才能使用标准开发板工具刷新固件?
他们不是只连接SPI端口就成功了。
谢谢!
彼得
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.
大家好!
我的客户刚刚 收到了带有TPS6.5981万的组装板,并对芯片编程有一个简短的问题。
他们一直在使用开发套件来开发编程,但现在正在尝试对我们的主板上的芯片进行编程。
是否需要连接SPI和I2C端口才能使用标准开发板工具刷新固件?
他们不是只连接SPI端口就成功了。
谢谢!
彼得
您好,Peter,
要对EVM上的TPS6.5981万芯片进行编程,请使用FTDI 板使用TPS6598X配置工具刷新固件。 FTDI板应该是GUI中的"USB到SPI适配器"通信。
TPS6598X是SPI主控制器,直接连接到SPI闪存IC,该IC在启动后包含应用程序代码。 通常,您只需要使用SPI进行编程。 但是,由于TPS6.5981万是I2C从属设备,因此有一个通过EC通过I2C执行FW更新的选项。 SLVA783A中介绍了通过I2C进行编程的步骤。
此致,
Jimmy Hua
谢谢Jimmy!
我的客户仍然 很难使用正确的电源设置对应用程序自定义工具进行编程。 他们担心 可能需要添加其他外部逻辑。 您能否查看下面的情景,并查看他们遇到的加粗显示的问题?
场景1:PDO 1设置为从电源协商5V 3A电压
如果协商了PDO1 (Apple电源)
通过GPIO2打开绿色LED
通过GPIO3关闭红色LED (默认打开)
通过GPIO5打开电池充电(默认关闭)
打开PP_HV
应该可以进行USB通信
如果未协商PDO 1 (电源弱或笔记本电脑2.0 的和平流状态)
通过GPIO3打开红色LED (默认打开)
关闭PP_HV
应该可以进行USB通信
如果USB从设备(U盘)连接到我们的系统,则假定检测到“UFP (0)/ DFP (1)事件”
通过GPIO4打开USB_ID_DET
我似乎无法在“GPIO事件映射”区域中选择GPIO4,即使未选中Display Port Capabilities (0x51),Enable Display Port SID (bit 0)(启用显示端口SID (位0))。
场景2:系统由电池供电,没有插入USB
通过GPIO3关闭红色LED (默认打开)
如果USB从设备(U盘)连接到我们的系统,则假定检测到“UFP (0)/ DFP (1)事件”
通过GPIO4打开USB_ID_DET
启用GPIO事件后,不允许我选择“禁用”。 例如,在下面的“映射事件”字段中,GPIO 5设置为“禁用”,一旦从下拉列表中选择了其它内容,就不再允许我选择“禁用”。
您好,Peter,
TPS6.5981万上的PP_HV电源通道可以提供3A电源或提供3A接收器,如数据表的图20所示。 将电源连接到TPS6.5981万时,该设备 将充当接收器。 如果 已协商PDO合同,则应打开PP_HV,为TPS6.5981万提供从VBUS到PP_HV之间的电源路径。 如果尚未协商PDO合同,仍可预期PP_HV路径为ON。
GUI锁定GPIO4以用于HPD信号的一般用途,因此,即使未选中Display Port Capabilities中的位0,"Enable Display Port SID"(启用显示端口SID)选项,它也不会出现在GPIO事件映射中。 建议将其他GPIO设置用于您的预期应用。
关于禁用GPIO事件并重新设置后未显示“已禁用”选项的问题,请确保具有TPS6598X应用程序自定义工具(版本3.08)的最新更新固件。 使用可用的最新应用程序自定义工具时,我无法重现此问题。
此致,
Jimmy
您好,Jimmy:
我的客户提出更多问题。
请回复:我有PD0 1配置文件设置来请求5V 1A,但在下面的屏幕截图中,我仍然没有看到GPIO 2开启。
我似乎无法获得要谈判的“PDO合同”。 我知道电源是5V 2.4Amp,但是当我设置PDO1协商5V 1A时,我无法得到其中一个GPIO来响应它。 这在我发送的流量日志中。 我还可以做些什么来调试这种情况,并且只有在连接了首选电源时才让芯片切换其中一个GPIO?
我是否正确设置了PDO?
谢谢!
彼得