Tool/software:
Hi Team,
I am working on an application where the power supply (acting as an I2C slave) transmits data to a server (acting as an I2C master). The transmitted data is expected to be received and displayed on the BMC (Baseboard Management Controller) page.
However, I am facing an issue where the transmitted data from the power supply differs from what is received and displayed on the BMC page. The data appears to be altered or corrupted during transmission.
Debugging Steps Taken:
- Verified that the I2C master (server) correctly initiates communication.
- Checked that the I2C slave (power supply) responds to the commands.
- Ensured that the correct data is being loaded into the TX buffer of the F28075 microcontroller.
- Probed the I2C lines with an oscilloscope, and the transmitted data appears correct.
I would appreciate your guidance on possible causes and troubleshooting steps to resolve this issue.
Thanks