Other Parts Discussed in Thread: TPS26750EVM
Tool/software:
I'm trying to configure the TPS26750EVM with the USBCPD-APPLICATION-CUSTOMIZATION-TOOL, and there are multiple bugs that I've noticed.
Firstly, there is a function in the tool, which automatically connects to the EVM when it gets attached. There is a bug, that is always connects to the first port (lowest in order). So when i connect the EVM it shows up as COM8, but the tool tries to connect to COM3, which is the lowest in order, which is also the default when loading up the tool. This bug not only makes this feature useless, but you also have to disconnect and reconnect the port, which takes longer than just connecting it.
The frequent timeouts of the tool are also very annoying. When not doing anything in the tool for a longer time (e.g. when measuring something), the tool times out, and all button get disabled (greyed out). This leaves you in a state, where you can't even save (export) your current configuration, but you have to reload the page for the tool to work again. So you lose all your progress, from your last save on.
When configuring the source PDOs, there are two bugs. The first one is, that the configured current for PPS PDOs is sometimes wrong. For example, i configure a PPS PDO with 5-21V and 3A. When uploading it to the tool, and checking the sent PDOs with a POWER-Z KM003C, the maximum current shows up as 9.4A. Or when configuring it with 5A, it shows up as 11.4A in the analyzer. Its always the first PPS PDO, when using multiple PPS PDOs, the second one is always fine.
The other "bug" if that's the right name for it, refers to the order of the source PDOs. The "Verify PDO" should verify, that the PDOs are in correct order, as specified in 6.4.1.4 of the USB-PD specification. The order is:
- vSafe5V
- fixed PDOs, ordered from lowest to highest voltage
- Battery supply PDOs, ordered from lowest to highest voltage
- Variable Supply (non-Battery) PDOs, ordered from lowest to highest voltage
- SPR AVS APDOs, ordered from lowest to highest voltage
- PPS APDOs, , ordered from lowest to highest voltage
The "Verify PDO" function wrongly orders them. For example, when having 5V/3A, 9V/3A, 15V/3A, 20V/3A and a PPS PDO 5-21V/3A, the tool tries to put the PPS PDO between the 15V/3A and 20V/3A, which makes no sense, as it should stay at the last position.
The last bug that I've noticed so far, is that i can't set the "Load Step" to 500mA/us, but only to 150mA/us. The technical reference manual specifies that this should be possible.
Are all of these things even bugs, or are some user errors (error 40 )?