From b01bc6e905fdf532050118ca4639a2ff6f1c6299 Mon Sep 17 00:00:00 2001 From: Rocco Marco Guglielmi Date: Mon, 2 Jan 2017 16:54:54 +0000 Subject: Fixed misconfiguration of I2C PINs in ChibiOS/EX demos. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10011 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- testex/STM32/STM32F4xx/I2C-HTS221/main.c | 4 ++-- testex/STM32/STM32F4xx/I2C-HTS221/readme.txt | 4 ++-- testex/STM32/STM32F4xx/I2C-LIS3MLD/main.c | 4 ++-- testex/STM32/STM32F4xx/I2C-LPS25H/main.c | 4 ++-- testex/STM32/STM32F4xx/I2C-LSM6DS0/main.c | 4 ++-- testex/STM32/STM32L4xx/I2C-LIS3MLD/main.c | 4 ++-- testex/STM32/STM32L4xx/I2C-LSM6DS0/main.c | 4 ++-- 7 files changed, 14 insertions(+), 14 deletions(-) diff --git a/testex/STM32/STM32F4xx/I2C-HTS221/main.c b/testex/STM32/STM32F4xx/I2C-HTS221/main.c index e60a73b9f..08b82fdd7 100644 --- a/testex/STM32/STM32F4xx/I2C-HTS221/main.c +++ b/testex/STM32/STM32F4xx/I2C-HTS221/main.c @@ -194,9 +194,9 @@ int main(void) { chSysInit(); palSetLineMode(LINE_ARD_D15, PAL_MODE_ALTERNATE(4) | - PAL_STM32_OSPEED_HIGHEST); + PAL_STM32_OSPEED_HIGHEST | PAL_STM32_OTYPE_OPENDRAIN); palSetLineMode(LINE_ARD_D14, PAL_MODE_ALTERNATE(4) | - PAL_STM32_OSPEED_HIGHEST); + PAL_STM32_OSPEED_HIGHEST | PAL_STM32_OTYPE_OPENDRAIN); /* * Activates the serial driver 2 using the driver default configuration. diff --git a/testex/STM32/STM32F4xx/I2C-HTS221/readme.txt b/testex/STM32/STM32F4xx/I2C-HTS221/readme.txt index 927bf23ec..511bb2365 100644 --- a/testex/STM32/STM32F4xx/I2C-HTS221/readme.txt +++ b/testex/STM32/STM32F4xx/I2C-HTS221/readme.txt @@ -4,8 +4,8 @@ ** TARGET ** -The demo runs on an STM32 Nucleo64-F401RE board. It has been tested with the -X-NUCLEO-IKS01A1 shield. +The demo runs on an STM32 Nucleo64-F401RE board. It has been tested with both +X-NUCLEO-IKS01A1 and X-NUCLEO-IKS01A2 shield. ** The Demo ** diff --git a/testex/STM32/STM32F4xx/I2C-LIS3MLD/main.c b/testex/STM32/STM32F4xx/I2C-LIS3MLD/main.c index a4a86a226..258bf13cc 100644 --- a/testex/STM32/STM32F4xx/I2C-LIS3MLD/main.c +++ b/testex/STM32/STM32F4xx/I2C-LIS3MLD/main.c @@ -181,9 +181,9 @@ int main(void) { chSysInit(); palSetLineMode(LINE_ARD_D15, PAL_MODE_ALTERNATE(4) | - PAL_STM32_OSPEED_HIGHEST); + PAL_STM32_OSPEED_HIGHEST | PAL_STM32_OTYPE_OPENDRAIN); palSetLineMode(LINE_ARD_D14, PAL_MODE_ALTERNATE(4) | - PAL_STM32_OSPEED_HIGHEST); + PAL_STM32_OSPEED_HIGHEST | PAL_STM32_OTYPE_OPENDRAIN); /* * Activates the serial driver 2 using the driver default configuration. diff --git a/testex/STM32/STM32F4xx/I2C-LPS25H/main.c b/testex/STM32/STM32F4xx/I2C-LPS25H/main.c index b708fe6d2..4960708d2 100644 --- a/testex/STM32/STM32F4xx/I2C-LPS25H/main.c +++ b/testex/STM32/STM32F4xx/I2C-LPS25H/main.c @@ -139,9 +139,9 @@ int main(void) { chSysInit(); palSetLineMode(LINE_ARD_D15, PAL_MODE_ALTERNATE(4) | - PAL_STM32_OSPEED_HIGHEST); + PAL_STM32_OSPEED_HIGHEST | PAL_STM32_OTYPE_OPENDRAIN); palSetLineMode(LINE_ARD_D14, PAL_MODE_ALTERNATE(4) | - PAL_STM32_OSPEED_HIGHEST); + PAL_STM32_OSPEED_HIGHEST | PAL_STM32_OTYPE_OPENDRAIN); /* * Activates the serial driver 2 using the driver default configuration. diff --git a/testex/STM32/STM32F4xx/I2C-LSM6DS0/main.c b/testex/STM32/STM32F4xx/I2C-LSM6DS0/main.c index ef3510782..8c010c36d 100644 --- a/testex/STM32/STM32F4xx/I2C-LSM6DS0/main.c +++ b/testex/STM32/STM32F4xx/I2C-LSM6DS0/main.c @@ -295,9 +295,9 @@ int main(void) { chSysInit(); palSetLineMode(LINE_ARD_D15, PAL_MODE_ALTERNATE(4) | - PAL_STM32_OSPEED_HIGHEST); + PAL_STM32_OSPEED_HIGHEST | PAL_STM32_OTYPE_OPENDRAIN); palSetLineMode(LINE_ARD_D14, PAL_MODE_ALTERNATE(4) | - PAL_STM32_OSPEED_HIGHEST); + PAL_STM32_OSPEED_HIGHEST | PAL_STM32_OTYPE_OPENDRAIN); /* * Activates the serial driver 2 using the driver default configuration. diff --git a/testex/STM32/STM32L4xx/I2C-LIS3MLD/main.c b/testex/STM32/STM32L4xx/I2C-LIS3MLD/main.c index fa767e48a..27584f965 100644 --- a/testex/STM32/STM32L4xx/I2C-LIS3MLD/main.c +++ b/testex/STM32/STM32L4xx/I2C-LIS3MLD/main.c @@ -183,9 +183,9 @@ int main(void) { chSysInit(); palSetLineMode(LINE_ARD_D15, PAL_MODE_ALTERNATE(4) | - PAL_STM32_OSPEED_HIGH); + PAL_STM32_OSPEED_HIGH | PAL_STM32_OTYPE_OPENDRAIN); palSetLineMode(LINE_ARD_D14, PAL_MODE_ALTERNATE(4) | - PAL_STM32_OSPEED_HIGH); + PAL_STM32_OSPEED_HIGH | PAL_STM32_OTYPE_OPENDRAIN); /* * Activates the serial driver 2 using the driver default configuration. diff --git a/testex/STM32/STM32L4xx/I2C-LSM6DS0/main.c b/testex/STM32/STM32L4xx/I2C-LSM6DS0/main.c index 5c2626ffe..11c00d6e3 100644 --- a/testex/STM32/STM32L4xx/I2C-LSM6DS0/main.c +++ b/testex/STM32/STM32L4xx/I2C-LSM6DS0/main.c @@ -302,9 +302,9 @@ int main(void) { chSysInit(); palSetLineMode(LINE_ARD_D15, PAL_MODE_ALTERNATE(4) | - PAL_STM32_OSPEED_HIGH); + PAL_STM32_OSPEED_HIGH | PAL_STM32_OTYPE_OPENDRAIN); palSetLineMode(LINE_ARD_D14, PAL_MODE_ALTERNATE(4) | - PAL_STM32_OSPEED_HIGH); + PAL_STM32_OSPEED_HIGH | PAL_STM32_OTYPE_OPENDRAIN); /* * Activates the serial driver 2 using the driver default configuration. -- cgit v1.2.3