Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
boards:g0b1 [2022/12/16 01:09]
darron
boards:g0b1 [2023/11/22 22:44] (current)
darron [NUCLEO-G0B1RE]
Line 1: Line 1:
 +====NUCLEO-G0B1RE====
 +
 +<wrap right>
 +{{:boards:g0b1.jpg?200}}
 +\\ \\
 +{{boards:g0b1clk.jpg?200}}
 +</wrap>
 +
 +The G0B1RE MCU is a Cortex M0+ at 64 MHz with 512 KB Flash and 144 KB RAM.
 +
 +===Pinout===
 +
 +<code>
 +Arduino compatible headers
 +
 +                PB8  D15 I2C1 SCL
 +                PB9  D14 I2C1 SDA
 +                     AVDD
 +NC  PD1              GND
 +IOREF       LD4 PA5  D13 SPI1 SCK
 +RESET           PA6  D12 SPI1 MISO
 +3V3             PA7  D11 SPI1 MOSI
 +5V              PB0  D10 SPI1 CS
 +GND             PC7  D9
 +GND             PA9  D8
 +VIN    B1 PC13
 +                PA8  D7
 +                PB14 D6
 +AD0 PA0         PB4  D5
 +AD1 PA1         PB5  D4
 +AD2 PA4         PB3  D3
 +AD3 PB1         PA10 D2
 +AD4 PB11/PB9    PC4  D1  USART1/3 TX
 +AD5 PB12/PB8    PC5  D0  USART1/3 RX
 +
 +PA2 USART2_TX AF1 LPUART_TX AF6 ST-LINK
 +PA3 USART2_RX AF1 LPUART_RX AF6 ST-LINK
 +</code>
 +
 +===Programming===
 <code> <code>
 openocd -f "interface/stlink.cfg" -c "transport select hla_swd" -f "target/stm32g0x.cfg" openocd -f "interface/stlink.cfg" -c "transport select hla_swd" -f "target/stm32g0x.cfg"
Line 29: Line 69:
  
 <code> <code>
-Pi4$ gdb-multiarch+gdb-multiarch
 (gdb) set arch arm (gdb) set arch arm
 The target architecture is assumed to be arm The target architecture is assumed to be arm
Line 63: Line 103:
 (gdb) (gdb)
 </code> </code>
 +
 +===Resources===
 +
 +[[https://www.st.com/en/evaluation-tools/nucleo-g0b1re.html|Product page]]
 +
 +[[https://www.st.com/resource/en/user_manual/um2324-stm32-nucleo64-boards-mb1360-stmicroelectronics.pdf|User manual]]
 +
 +[[https://www.st.com/resource/en/schematic_pack/mb1360-g0b1re-c02_schematic.pdf|Schematic]]
 +
 +[[https://www.st.com/en/microcontrollers-microprocessors/stm32g0b1re.html|MCU Product page]]
 +
 +[[https://www.st.com/resource/en/datasheet/stm32g0b1re.pdf|MCU data-sheet]]
 +
 +[[https://www.st.com/resource/en/errata_sheet/es0548-stm32g0b1xbxcxe-device-errata-stmicroelectronics.pdf|MCU errata]]
 +
 +[[https://www.st.com/resource/en/reference_manual/rm0444-stm32g0x1-advanced-armbased-32bit-mcus-stmicroelectronics.pdf|MCU reference manual]]
 +