Documentation: migrate STM32G0

This commit is contained in:
raiden00pl
2023-08-23 10:17:16 +02:00
committed by Xiang Xiao
parent 8da255309b
commit 44f288a37c
7 changed files with 51 additions and 64 deletions
@@ -0,0 +1,5 @@
================
ST Nucleo G070RB
================
The Nucleo-G070RB is a member of the Nucleo-64 board family.
@@ -0,0 +1,5 @@
================
ST Nucleo G071RB
================
The Nucleo-G071RB is a member of the Nucleo-64 board family.
@@ -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
@@ -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/*/*
@@ -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.
@@ -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.
@@ -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