File tree Expand file tree Collapse file tree 1 file changed +16
-3
lines changed Expand file tree Collapse file tree 1 file changed +16
-3
lines changed Original file line number Diff line number Diff line change @@ -18,12 +18,25 @@ jobs:
18
18
uses : carlosperate/arm-none-eabi-gcc-action@v1
19
19
with :
20
20
release : ' 11.2-2022.02'
21
+
22
+ - name : Install SEGGER J-Link RTT
23
+ run : |
24
+ wget --post-data "accept_license_agreement=accepted" -c https://www.segger.com/downloads/jlink/JLink_Linux_V792_x86_64.tgz
25
+ tar xvzf JLink_Linux_V792_x86_64.tgz
26
+ tar xvzf JLink_Linux_V792_x86_64/Samples/RTT/SEGGER_RTT_V792.tgz
27
+ cp SEGGER_RTT_V792/Config/SEGGER_RTT_Conf.h SEGGER_RTT_V792/RTT/
28
+
29
+ - name : Install CubeMX G0
30
+ run : |
31
+ git clone --recursive -b v1.6.0 https://github.com/STMicroelectronics/STM32CubeG0.git
32
+
21
33
- name : Check out repository
22
34
uses : actions/checkout@v4
23
35
with :
24
36
path : NeoDK
25
- - name : Install arm-none-eabi-gcc
37
+
38
+ - name : Build Firmware
26
39
run : |
27
- arm-none-eabi-gcc --version
28
- which arm-none-eabi-gcc
40
+ cd NeoDK
41
+ SEGGER=~/SEGGER_RTT_V792/RTT/ STM32CUBE_G0=~/STM32CubeG0 GNU_INSTALL_ROOT=$(dirname $( which arm-none-eabi-gcc))/ make
29
42
You can’t perform that action at this time.
0 commit comments