diff --git a/Documentation/platforms/arm/stm32g0/boards/nucleo-g070rb/index.rst b/Documentation/platforms/arm/stm32g0/boards/nucleo-g070rb/index.rst new file mode 100644 index 00000000000..111b29a479c --- /dev/null +++ b/Documentation/platforms/arm/stm32g0/boards/nucleo-g070rb/index.rst @@ -0,0 +1,5 @@ +================ +ST Nucleo G070RB +================ + +The Nucleo-G070RB is a member of the Nucleo-64 board family. diff --git a/Documentation/platforms/arm/stm32g0/boards/nucleo-g071rb/index.rst b/Documentation/platforms/arm/stm32g0/boards/nucleo-g071rb/index.rst new file mode 100644 index 00000000000..46ff80a893e --- /dev/null +++ b/Documentation/platforms/arm/stm32g0/boards/nucleo-g071rb/index.rst @@ -0,0 +1,5 @@ +================ +ST Nucleo G071RB +================ + +The Nucleo-G071RB is a member of the Nucleo-64 board family. diff --git a/Documentation/platforms/arm/stm32g0/boards/stm32g071b-disco/index.rst b/Documentation/platforms/arm/stm32g0/boards/stm32g071b-disco/index.rst new file mode 100644 index 00000000000..56e43eb304a --- /dev/null +++ b/Documentation/platforms/arm/stm32g0/boards/stm32g071b-disco/index.rst @@ -0,0 +1,14 @@ +=================== +ST STM32G071B-DISCO +=================== + +This page discusses issues unique to NuttX configurations for the +STMicro STM32G071B-DISCO development board. The STM32G071B-DISCO board +is based on the STM32G071RB MCU (128Kbytes FLASH and 32Kbytes of SRAM). + +The boards features: +- An ST-LINK/V2-1 embedded debug tool interface, +- 128 x 64 pixels OLED display (SSD1315Z) +- LEDs, +- 4-way joystick +- USB Type-C current sensing based on the INA230 I2C current-shunt and power monitor diff --git a/Documentation/platforms/arm/stm32g0/index.rst b/Documentation/platforms/arm/stm32g0/index.rst new file mode 100644 index 00000000000..d8a38e6660a --- /dev/null +++ b/Documentation/platforms/arm/stm32g0/index.rst @@ -0,0 +1,27 @@ +========== +ST STM32G0 +========== + +Supported MCUs +============== + +========= ======= ================ +MCU Support Note +========= ======= ================ +STM32G0x0 Yes Value line +STM32G0x1 Yes Access line +========= ======= ================ + +Peripheral Support +================== + +TODO + +Supported Boards +================ + +.. toctree:: + :glob: + :maxdepth: 1 + + boards/*/* diff --git a/boards/arm/stm32f0l0g0/nucleo-g070rb/README.txt b/boards/arm/stm32f0l0g0/nucleo-g070rb/README.txt deleted file mode 100644 index 932a2700bea..00000000000 --- a/boards/arm/stm32f0l0g0/nucleo-g070rb/README.txt +++ /dev/null @@ -1,15 +0,0 @@ -Nucleo-64 Boards -================ - -The Nucleo-G070RB is a member of the Nucleo-64 board family. - -STATUS -====== - - 2019-09-04: Initial support for the STM32 Nucleo-G070RB board, based on STM32 Nucleo-G071RB. - Basic NSH configuration is functional. - 2019-09-16: Enable PWR peripheral and increase sysclk to max. frequency. - 2019-10-04: Enable basic timer TIM6. Timer example working. - 2019-10-17: Add PWM support. PWM example working. - 2019-11-04: Add button driver and GPIO driver support. Buttons and GPIO examples working. - 2019-12-20: Add i2C driver driver support and i2C tool. diff --git a/boards/arm/stm32f0l0g0/nucleo-g071rb/README.txt b/boards/arm/stm32f0l0g0/nucleo-g071rb/README.txt deleted file mode 100644 index 0779c0f2883..00000000000 --- a/boards/arm/stm32f0l0g0/nucleo-g071rb/README.txt +++ /dev/null @@ -1,34 +0,0 @@ -Nucleo-64 Boards -================ - -The Nucleo-G071RB is a member of the Nucleo-64 board family. The Nucleo-64 -is a standard board for use with several STM32 parts in the LQFP64 package. -Variants include - - Order code Targeted STM32 - ------------- -------------- - NUCLEO-F030R8 STM32F030R8T6 - NUCLEO-F070RB STM32F070RBT6 - NUCLEO-F072RB STM32F072RBT6 - NUCLEO-F091RC STM32F091RCT6 - NUCLEO-F103RB STM32F103RBT6 - NUCLEO-F302R8 STM32F302R8T6 - NUCLEO-F303RE STM32F303RET6 - NUCLEO-F334R8 STM32F334R8T6 - NUCLEO-F401RE STM32F401RET6 - NUCLEO-F410RB STM32F410RBT6 - NUCLEO-F411RE STM32F411RET6 - NUCLEO-F446RE STM32F446RET6 - NUCLEO-L053R8 STM32L053R8T6 - NUCLEO-L073RZ STM32L073RZT6 - NUCLEO-L152RE STM32L152RET6 - NUCLEO-L452RE STM32L452RET6 - NUCLEO-L476RG STM32L476RGT6 - -STATUS -====== - - 2019-05-27: Brings in initial WIP support for the STM32 G0. - Not tested on hardware. - - 2019-05-30: The basic NSH configuration is now functional. diff --git a/boards/arm/stm32f0l0g0/stm32g071b-disco/README.txt b/boards/arm/stm32f0l0g0/stm32g071b-disco/README.txt deleted file mode 100644 index 65b4bf12e1e..00000000000 --- a/boards/arm/stm32f0l0g0/stm32g071b-disco/README.txt +++ /dev/null @@ -1,15 +0,0 @@ -README -====== - - This README discusses issues unique to NuttX configurations for the - STMicro STM32G071B-DISCO development board. The STM32G071B-DISCO board - is based on the STM32G071RB MCU (128Kbytes FLASH and 32Kbytes of SRAM). - - The boards features: - - - An ST-LINK/V2-1 embedded debug tool interface, - - 128 x 64 pixels OLED display (SSD1315Z) - - LEDs, - - 4-way joystick - - USB Type-C current sensing based on the INA230 I2C - current-shunt and power monitor