From 9f39ce1903b7b7ab28c3cba582bf12d93f525394 Mon Sep 17 00:00:00 2001 From: Mary Ruthven Date: Mon, 7 Mar 2016 17:15:06 -0800 Subject: lucid: fix adc vbus sensing This change changes the full ADC range for VBUS to the correct value. BUG=none BRANCH=none TEST=Verify VBUS voltage reported by `adc` matches measured voltage on scope. Change-Id: I3497ea790c4cbce66845d4cc661e1a0437c1cdfd Signed-off-by: Mary Ruthven Reviewed-on: https://chromium-review.googlesource.com/331283 Reviewed-by: Shawn N --- board/lucid/board.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/board/lucid/board.c b/board/lucid/board.c index a536153b42..a396f0b547 100644 --- a/board/lucid/board.c +++ b/board/lucid/board.c @@ -127,8 +127,8 @@ const struct adc_t adc_channels[] = { [ADC_C0_CC1_PD] = {"C0_CC1_PD", 3300, 4096, 0, STM32_AIN(1)}, [ADC_C0_CC2_PD] = {"C0_CC2_PD", 3300, 4096, 0, STM32_AIN(3)}, - /* Vbus sensing. Converted to mV, full ADC is equivalent to 30.25V. */ - [ADC_VBUS] = {"VBUS", 30250, 4096, 0, STM32_AIN(7)}, + /* Vbus sensing. Converted to mV, full ADC is equivalent to 33.5V. */ + [ADC_VBUS] = {"VBUS", 33550, 4096, 0, STM32_AIN(7)}, }; BUILD_ASSERT(ARRAY_SIZE(adc_channels) == ADC_CH_COUNT); -- cgit v1.2.1