2023-07-23 05:48 AM
I designed a USB-PD circuit using STUSB4500QTR. Circuit is error free and it shows the correct I2C address when I scanned using I2C scanner. But I can't able to configure the PDO profile using the STM32F072 nucleo board and GUI. I shared here the screenshot of the errors. Please help to get solve this issue.
2023-07-24 09:25 PM
Note that there could be two possible HW configurating options (HID and UART). Firmware for STM32F072 has to programmed according to your configuration. In case a configuration does not work, try the other.
Please refer to the quick start guide
https://www.st.com/resource/en/product_presentation/stswstusb002_quick_start_v3_2.pdf
2023-07-26 12:11 AM
I used the UART configuration and it detects the Nucleo board but not the STUSB4500. Always shows the same error.
2023-07-27 09:15 PM
The error shows that there was no I2C ack. Please check the HW connection. It could be STUSB4500 not supplied or I2C bus are not well connected.
2023-08-12 08:29 AM
I double checked the hardware connection but no improvement. Since the address is detected, I hope there is something with the application software but don't know where the problem was.
2023-08-13 06:29 PM - edited 2023-08-13 06:30 PM
Per Screenshot 2023-07-21 223418N.png the message is "No I2C Acknowledge from device 0x28 on bus 1."
It means that the device was not detected.
Possible causes can be
Try to measure with an analyzer or a scope to be sure.