Hello,
I am currently integrating the STUSB1700 into a custom circuit board design. However, I am facing an issue where the STUSB1700 is unable to negotiate the Battery Management System (BMS) with the SYNC protocol.
To provide more context:
- The Saleae logic analyzer captures the transmitted packets, but the negotiation fails, and I have observed the following anomalies:
- Missing EOP in some transactions.
- CRC errors in specific messages.
- I have attached a screenshot of the packet view from the Saleae logic analyzer for reference.
Additionally, I have included a schematic of my circuit for review. I would appreciate guidance on:
- Whether the circuit design might be causing this issue.
- Specific debugging steps I can take to isolate the problem.
- Any recommended register or configuration changes for the STUSB1700.
Thank you in advance for your support!
Ahmed