From c08abca079b8a1c722df896fd3974b68b365b139 Mon Sep 17 00:00:00 2001 From: Alexandre Bourdiol Date: Thu, 17 Jun 2021 14:38:36 +0200 Subject: [PATCH] boards: arm: nucleo_l452re: full Arduino SPI support Full Arduino SPI support for nucleo_l452re Signed-off-by: Alexandre Bourdiol --- boards/arm/nucleo_l452re/doc/index.rst | 3 ++- boards/arm/nucleo_l452re/nucleo_l452re_common.dtsi | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/boards/arm/nucleo_l452re/doc/index.rst b/boards/arm/nucleo_l452re/doc/index.rst index ef7013a6aa6..c779e028746 100644 --- a/boards/arm/nucleo_l452re/doc/index.rst +++ b/boards/arm/nucleo_l452re/doc/index.rst @@ -167,9 +167,10 @@ Default Zephyr Peripheral Mapping: - UART_1_RX : PA10 - UART_2_TX : PA2 - UART_2_RX : PA3 -- I2C_1_SCL : PB6 +- I2C_1_SCL : PB8 - I2C_1_SDA : PB7 - PWM_2_CH1 : PA0 +- SPI_NSS : PB6 - SPI_SCK : PA5 - SPI_MISO : PA6 - SPI_MOSI : PA7 diff --git a/boards/arm/nucleo_l452re/nucleo_l452re_common.dtsi b/boards/arm/nucleo_l452re/nucleo_l452re_common.dtsi index cf1a4995363..e238cfd528b 100644 --- a/boards/arm/nucleo_l452re/nucleo_l452re_common.dtsi +++ b/boards/arm/nucleo_l452re/nucleo_l452re_common.dtsi @@ -68,13 +68,13 @@ }; &spi1 { - pinctrl-0 = <&spi1_nss_pa4 &spi1_sck_pa5 - &spi1_miso_pa6 &spi1_mosi_pa7>; + pinctrl-0 = <&spi1_sck_pa5 &spi1_miso_pa6 &spi1_mosi_pa7>; + cs-gpios = <&gpiob 6 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>; status = "okay"; }; &i2c1 { - pinctrl-0 = <&i2c1_scl_pb6 &i2c1_sda_pb7>; + pinctrl-0 = <&i2c1_scl_pb8 &i2c1_sda_pb7>; clock-frequency = ; status = "okay"; };