2020-05-04 07:04 PM
Hi,
I have a non PD battery pack connected to our SRC. Stack would keep sending SRC Capabilities and stay in PE_SRC_Discovery state. Timeout for Hard Reset or NoResponseTimer Doesnt seem to be happening as I am not seeing a transition to PE_SRC_Disabled.
Is there a way to disable from dpm_user end to cleanly get the PE out of Discovery state?
log attached.
2020-05-04 11:01 PM
Hello,
You can enter in the Disabled state in enabling flag 'PE_CapscounterSupport' as USBPD_TRUE in 'DPM_Settings' variable (defined in usbpd_dpm_conf.h).
Regards,
Yohann
2020-05-05 01:33 AM
Thanks Yohann. That fixed it for me.
2020-07-16 04:59 PM
Hi Yohann,
Is there a way to lessen nCapsCount?
2020-07-17 04:47 AM
Dear @CZubi.1
No, nCapsCount is defined in the specification and should be set at 50. This is the value we set in our library.
Regards,
Yohann