File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 8080 run : |
8181 . ${IDF_PATH}/export.sh
8282 pip install idf-component-manager ruamel.yaml idf-build-apps --upgrade
83- idf-build-apps build -p ./tests/espressif --recursive --target esp32s3
83+ idf-build-apps build -p ./tests/espressif --recursive --target esp32s3
84+
85+ build_rtthread :
86+ runs-on : ubuntu-latest
87+ steps :
88+ - name : Set up Python
89+ uses : actions/setup-python@main
90+ with :
91+ python-version : 3.8
92+
93+ - name : Install dependencies
94+ run : |
95+ sudo apt-get update
96+ wget https://raw.githubusercontent.com/RT-Thread/env/master/install_ubuntu.sh
97+ chmod 777 install_ubuntu.sh
98+ ./install_ubuntu.sh
99+
100+ - name : Download sdk-bsp-stm32h7r-realthread-artpi2
101+ run : |
102+ cd ~
103+ git clone https://github.com/sakumisu/sdk-bsp-stm32h7r-realthread-artpi2.git
104+
105+ - name : Download ARM toolchain
106+ run : |
107+ cd ~
108+ wget -c https://github.com/RT-Thread/toolchains-ci/releases/download/v1.8/arm-gnu-toolchain-13.2.rel1-x86_64-arm-none-eabi.tar.xz
109+ sudo tar -xf arm-gnu-toolchain-13.2.rel1-x86_64-arm-none-eabi.tar.xz -C /opt
110+ /opt/arm-gnu-toolchain-13.2.Rel1-x86_64-arm-none-eabi/bin/arm-none-eabi-gcc --version
111+
112+ - name : Build rtthread demo
113+ run : |
114+ cd ~/sdk-bsp-stm32h7r-realthread-artpi2
115+ source ~/.env/env.sh
116+ export RTT_ROOT=~/sdk-bsp-stm32h7r-realthread-artpi2/rt-thread
117+ export RTT_CC=gcc
118+ export RTT_EXEC_PATH=/opt/arm-gnu-toolchain-13.2.Rel1-x86_64-arm-none-eabi/bin
119+ cd ~/sdk-bsp-stm32h7r-realthread-artpi2/projects/art_pi2_cherryusb_usbdev_cdc_acm
120+ rm -rf packages/CherryUSB-latest
121+ pkgs --update
122+ scons -j8
123+ cd ~/sdk-bsp-stm32h7r-realthread-artpi2/projects/art_pi2_cherryusb_usbhost
124+ rm -rf packages/CherryUSB-latest
125+ pkgs --update
126+ scons -j8
You can’t perform that action at this time.
0 commit comments