summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Palatin <vpalatin@chromium.org>2014-05-13 08:46:17 -0700
committerchrome-internal-fetch <chrome-internal-fetch@google.com>2014-05-14 18:09:36 +0000
commitaa115bca4371b7956a8d00b09658563f7f3a42b0 (patch)
tree41c892a4b5847fe1351337ab5dc7eec31b539227
parent18dcf0989e6e6f7dfa10bb50d055fdb9b5101f4e (diff)
downloadchrome-ec-aa115bca4371b7956a8d00b09658563f7f3a42b0.tar.gz
zinger: increase OCP threshold
As per hardware team request, use a higher over-current limit to avoid false positives due to measurement precision margin. Signed-off-by: Vincent Palatin <vpalatin@chromium.org> BRANCH=none BUG=chrome-os-partner:28331 TEST=use a Zinger connected to an electronic load and trigger the protection. Change-Id: If031f6f58b9b7119c6fa3fa3273c08f16cbbbebb Reviewed-on: https://chromium-review.googlesource.com/199552 Reviewed-by: Alec Berg <alecaberg@chromium.org> Commit-Queue: Vincent Palatin <vpalatin@chromium.org> Tested-by: Vincent Palatin <vpalatin@chromium.org>
-rw-r--r--board/zinger/usb_pd_policy.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/board/zinger/usb_pd_policy.c b/board/zinger/usb_pd_policy.c
index 3b72902793..1e416f51a0 100644
--- a/board/zinger/usb_pd_policy.c
+++ b/board/zinger/usb_pd_policy.c
@@ -80,8 +80,8 @@ static timestamp_t fault_deadline;
/* convert VBUS current in raw ADC value */
#define VBUS_MA(ma) ((ma)*ADC_SCALE*R_SENSE/1000*CURR_GAIN/VDDA_MV)
-/* Max current : 10% over 3A = 3.3A */
-#define MAX_CURRENT VBUS_MA(3300)
+/* Max current : 20% over 3A = 3.6A */
+#define MAX_CURRENT VBUS_MA(3600)
/* reset over-current after 1 second */
#define OCP_TIMEOUT SECOND