add new stm32 nucleo l552ze board#1256
Conversation
0769af2 to
9514a7d
Compare
|
Fix I2C pins : SDA on PB9 and SCL on PB8 |
|
tested: SPI_A loopback transfer OK (A_MISO connected to A_MOSI) with a sample test application |
Included in STM32CubeL5 FW v1.3.1 Signed-off-by: Francois Ramu <francois.ramu@st.com>
Included in STM32CubeL5 FW v1.3.1 Signed-off-by: Francois Ramu <francois.ramu@st.com>
Signed-off-by: Francois Ramu <francois.ramu@st.com>
Signed-off-by: Francois Ramu <francois.ramu@st.com>
Signed-off-by: Francois Ramu <francois.ramu@st.com>
caa131f to
6d57b93
Compare
|
rebase |
d426538 to
62d3dd7
Compare
|
add the support of USB FS : serial CDC and Mouse&HID : passed |
Signed-off-by: Francois Ramu <francois.ramu@st.com>
nucleo144 board Signed-off-by: Francois Ramu <francois.ramu@st.com>
Signed-off-by: Francois Ramu <francois.ramu@st.com>
Similar to the stm32L4 serie Signed-off-by: Francois Ramu <francois.ramu@st.com>
This bit is mandatory to use PG[15:2]. Especiually for LPUART1 TxRx pins. This bit of the PWR CR2 is used to validate the V DDIO2 supply for electrical and logical isolation purpose. Signed-off-by: Francois Ramu <francois.ramu@st.com>
62d3dd7 to
530e466
Compare
| #elif !defined(STM32F1xx) && !defined(STM32L1xx) && !defined(STM32L5xx) && !defined(STM32MP1xx) | ||
| #define TIM6_IRQn TIM6_DAC_IRQn | ||
| #define TIM6_IRQHandler TIM6_DAC_IRQHandler | ||
| #define TIM6_IRQHandler TIM2_DAC_IRQHandler |
There was a problem hiding this comment.
Why change to TIM2_DAC_IRQHandler
There was a problem hiding this comment.
Moreover TIM2_DAC_IRQHandler does not exist.
| Error_Handler(); | ||
| } | ||
| } | ||
|
|
|
|
||
| #define PA0_ALT0 A14 | ||
| #define PA1_ALT0 A15 | ||
| #define PA1_ALT1 113 |
There was a problem hiding this comment.
should be 118, pin numbering is wrong.
| #define PC11_ALT0 152 | ||
| #define PF9_ALT0 153 | ||
|
|
||
| #define NUM_DIGITAL_PINS 154 |
| // Extra HAL modules | ||
| #define HAL_DAC_MODULE_ENABLED | ||
| #define HAL_SD_MODULE_ENABLED | ||
|
|
| #define PA4 24 // SPI_B_NSS | ||
| #define PB4 25 // SPI_B_MISO |
There was a problem hiding this comment.
Multiple definition, several warning about that during the compile
// 24 is PA4 (20)
// 25 is PB4 (21)
Other pins are also duplcated
| Nucleo_144.menu.pnum.NUCLEO_L552ZE_Q.build.series=STM32L5xx | ||
| Nucleo_144.menu.pnum.NUCLEO_L552ZE_Q.build.product_line=STM32L552xx | ||
| Nucleo_144.menu.pnum.NUCLEO_L552ZE_Q.build.variant=NUCLEO_L552ZE_Q | ||
| Nucleo_144.menu.pnum.NUCLEO_L552ZE_Q.build.cmsis_lib_gcc=arm_cortexM33lf_math |
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
|
Superseded by #1091 |
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Supersede stm32duino#1256 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
add the new NUCLEO-L552ZE-Q
STM32 Nucleo-144 development board with STM32L552ZE MCU, SMPS, supports Arduino, ST Zio and morpho connectivity 144 hardware supporting the stm32L5552ZE device.
Note that USER_BTN has external PullDown and
pinMode(USER_BTN, INPUT);is preferredSee NUCLEO-L552ZE-Q
Requires the #1249
Signed-off-by: Francois Ramu francois.ramu@st.com