Step 5 : Flash and Boot the OS
In this program, you are going to learn
How to ?
Topics in this section,
Open one normal linux terminal and run minicom once you plug in the board.
sudo minicom -D /dev/serial/by-id/usb-STMicroelectronics_STM32_STLink_0669FF30304B4E3043024711-if02 -b 115200
You should see the following output
Welcome to minicom 2.8
OPTIONS: I18n
Port /dev/serial/by-id/usb-STMicroelectronics_STM32_STLink_0669FF30304B4E3043024711-if02, 21:01:28
Press CTRL-A Z for help on special keys
*** Booting Zephyr OS build zephyr-v3.5.0-4086-g0a8d03b95f84 ***
Hello World! nucleo_g0b1r
Now run west flash in the venv terminal
$ west flash
-- west flash: rebuilding
[1/1] cd /home/test/zephyrproject/zephyr/build/zephyr && /home/test/zephyrproject/.venv/bin/python3 ...ts/build/check_init_priorities.py --elf-file=/home/test/zephyrproject/zephyr/build/zephyr/zephyr.elf
-- west flash: using runner stm32cubeprogrammer
-------------------------------------------------------------------
STM32CubeProgrammer v2.15.0
-------------------------------------------------------------------
ST-LINK SN : 0669FF30304B4E3043024711
ST-LINK FW : V2J37M27
Board : NUCLEO-G0B1RE
Voltage : 3.24V
SWD freq : 4000 KHz
Connect mode: Under Reset
Reset mode : Hardware reset
Device ID : 0x467
Revision ID : Rev Z
Device name : STM32G0B0xx/B1xx/C1xx
Flash size : 512 KBytes
Device type : MCU
Device CPU : Cortex-M0+
BL Version : 0x92
Memory Programming ...
Opening and parsing file: zephyr.hex
File : zephyr.hex
Size : 13.62 KB
Address : 0x08000000
Erasing memory corresponding to segment 0:
Erasing internal memory sectors [0 6]
Download in Progress:
[==================================================] 100%
File download complete
Time elapsed during download operation: 00:00:00.451
RUNNING Program ...
Address: : 0x8000000
Application is running, Please Hold on...
Start operation achieved successfully