Skip to content

Commit 1b04db2

Browse files
authored
Merge branch 'master' into master
2 parents 2029ca9 + de4ad2c commit 1b04db2

File tree

422 files changed

+23033
-4455
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

422 files changed

+23033
-4455
lines changed

.codespellrc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
[codespell]
33
# In the event of a false positive, add the problematic word, in all lowercase, to 'ignore-words.txt' (one word per line).
44
# Or copy & paste the whole problematic line to 'exclude-file.txt'
5-
ignore-words = .codespell/ignore-words.txt
6-
exclude-file = .codespell/exclude-file.txt
5+
ignore-words = tools/codespell/ignore-words.txt
6+
exclude-file = tools/codespell/exclude-file.txt
77
check-filenames =
88
check-hidden =
99
count =

.github/workflows/build_arm.yml

Lines changed: 0 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ jobs:
3939
- 'lpc51 lpc54'
4040
- 'mm32 msp432e4'
4141
- 'nrf'
42-
- 'ra'
4342
- 'samd11 samd21'
4443
- 'samd51 same5x'
4544
- 'saml2x'
@@ -67,12 +66,6 @@ jobs:
6766
repository: hathach/linkermap
6867
path: linkermap
6968

70-
- name: Checkout pico-sdk for rp2040
71-
if: matrix.family == 'rp2040'
72-
run: |
73-
git clone --depth 1 -b develop https://github.com/raspberrypi/pico-sdk ~/pico-sdk
74-
echo >> $GITHUB_ENV PICO_SDK_PATH=~/pico-sdk
75-
7669
- name: Get Dependencies
7770
run: python3 tools/get_deps.py ${{ matrix.family }}
7871

@@ -87,81 +80,3 @@ jobs:
8780
do
8881
find ${ex} -name *.map -print -quit | xargs -I % sh -c 'echo "::group::%"; linkermap -v %; echo "::endgroup::"'
8982
done
90-
91-
# Upload binaries for hardware test with self-hosted
92-
- name: Prepare stm32l412nucleo Artifacts
93-
if: contains(matrix.family, 'stm32l4')
94-
run: find examples/ -path "*stm32l412nucleo/*.elf" -exec mv {} . \;
95-
96-
- name: Upload Artifacts for stm32l412nucleo
97-
if: contains(matrix.family, 'stm32l4') && github.repository_owner == 'hathach'
98-
uses: actions/upload-artifact@v3
99-
with:
100-
name: stm32l4
101-
path: |
102-
*.elf
103-
104-
# # ---------------------------------------
105-
# # Hardware in the loop (HIL)
106-
# # Current self-hosted instance is running on an EPYC 7232 server hosted by HiFiPhile user
107-
# # - STM32L412 Nucleo with on-board jlink as ttyACM0
108-
# # ---------------------------------------
109-
# hw-stm32l412nucleo-test:
110-
# needs: build-arm
111-
# runs-on: [self-hosted, Linux, X64, hifiphile]
112-
#
113-
# steps:
114-
# - name: Clean workspace
115-
# run: |
116-
# echo "Cleaning up previous run"
117-
# rm -rf "${{ github.workspace }}"
118-
# mkdir -p "${{ github.workspace }}"
119-
#
120-
# - name: Download stm32l4 Artifacts
121-
# uses: actions/download-artifact@v3
122-
# with:
123-
# name: stm32l4
124-
#
125-
# - name: Create flash.sh
126-
# run: |
127-
# echo > flash.sh 'echo halt > flash.jlink'
128-
# echo >> flash.sh 'echo r >> flash.jlink'
129-
# echo >> flash.sh 'echo loadfile $1 >> flash.jlink'
130-
# echo >> flash.sh 'echo r >> flash.jlink'
131-
# echo >> flash.sh 'echo go >> flash.jlink'
132-
# echo >> flash.sh 'echo exit >> flash.jlink'
133-
# echo >> flash.sh 'cmdout=$(JLinkExe -device stm32l412kb -if swd -JTAGConf -1,-1 -speed auto -NoGui 1 -ExitOnError 1 -CommandFile flash.jlink)'
134-
# echo >> flash.sh 'if (( $? )) ; then echo $cmdout ; fi'
135-
# chmod +x flash.sh
136-
#
137-
# - name: Test cdc_dual_ports
138-
# run: |
139-
# ./flash.sh cdc_dual_ports.elf
140-
# while (! ([ -e /dev/ttyACM1 ] && [ -e /dev/ttyACM2 ])) && [ $SECONDS -le 10 ]; do :; done
141-
# test -e /dev/ttyACM1 && echo "ttyACM1 exists"
142-
# test -e /dev/ttyACM2 && echo "ttyACM2 exists"
143-
#
144-
# # Debian does not auto mount usb drive. skip this test for now
145-
# - name: Test cdc_msc
146-
# if: false
147-
# run: |
148-
# ./flash.sh cdc_msc.elf
149-
# readme='/media/pi/TinyUSB MSC/README.TXT'
150-
# while (! ([ -e /dev/ttyACM1 ] && [ -f "$readme" ])) && [ $SECONDS -le 10 ]; do :; done
151-
# test -e /dev/ttyACM1 && echo "ttyACM1 exists"
152-
# test -f "$readme" && echo "$readme exists"
153-
# cat "$readme"
154-
#
155-
# - name: Test dfu
156-
# run: |
157-
# ./flash.sh dfu.elf
158-
# while (! (dfu-util -l | grep "Found DFU")) && [ $SECONDS -le 10 ]; do :; done
159-
# dfu-util -d cafe -a 0 -U dfu0
160-
# dfu-util -d cafe -a 1 -U dfu1
161-
# grep "TinyUSB DFU! - Partition 0" dfu0
162-
# grep "TinyUSB DFU! - Partition 1" dfu1
163-
#
164-
# - name: Test dfu_runtime
165-
# run: |
166-
# ./flash.sh dfu_runtime.elf
167-
# while (! (dfu-util -l | grep "Found Runtime")) && [ $SECONDS -le 10 ]; do :; done

.github/workflows/cmake_arm.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,10 @@ jobs:
3535
# Alphabetical order
3636
- 'imxrt'
3737
- 'kinetis_kl'
38-
- 'lpc18'
38+
- 'lpc18 lpc40 lpc43'
3939
- 'lpc55'
4040
- 'mcx'
41+
- 'ra'
4142
- 'rp2040'
4243
- 'stm32f0'
4344
- 'stm32f1'

.idea/cmake.xml

Lines changed: 17 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/kl25.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/lpc1857.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/lpc4088.xml

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/mcx947.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/nrf52840.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/nrf5340.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)