Skip to content

Commit c039542

Browse files
authored
Fix compilation for Adafruit nRF52840 boards. (#7)
1 parent 086fd22 commit c039542

File tree

2 files changed

+16
-5
lines changed

2 files changed

+16
-5
lines changed

.github/workflows/build.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,21 @@ jobs:
1616
- Generic_nRF52832
1717
- Generic_nRF52833
1818
- Generic_nRF52840
19+
- feather52840
20+
1921
runs-on: ubuntu-latest
2022

2123
steps:
2224
- uses: actions/checkout@v3
25+
- name: Set up Python
26+
uses: actions/setup-python@v1
27+
with:
28+
python-version: "3.x"
29+
- name: Install utils
30+
run: |
31+
python -m pip install --upgrade pip
32+
pip install adafruit-nrfutil
33+
2334
- name: Build n-able Arduino
2435
uses: arduino/compile-sketches@v1
2536
with:

boards.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -759,7 +759,7 @@ feather52840.build.pid=0x8029
759759
feather52840.build.float_flags=-mfloat-abi=hard -mfpu=fpv4-sp-d16
760760
feather52840.build.ldscript=nrf52840_xxaa.ld
761761
feather52840.build.lfclk_flags=-DUSE_LFXO
762-
feather52840.build.extra_flags=-DNRF52_SERIES -DNRF52832_XXAA {bootloader.flags} {build.flags.usb} -DCONFIG_NIMBLE_CPP_LOG_LEVEL={build.cpp_debug} {build.nimble_flags}
762+
feather52840.build.extra_flags=-DNRF52_SERIES -DNRF52840_XXAA {bootloader.flags} {build.flags.usb} -DCONFIG_NIMBLE_CPP_LOG_LEVEL={build.cpp_debug} {build.nimble_flags}
763763
feather52840.build.dfu_pattern={adafruit-nrfutil.dfu_pattern}
764764

765765
feather52840.menu.role.all=All
@@ -830,7 +830,7 @@ feather52840sense.build.pid=0x8087
830830
feather52840sense.build.float_flags=-mfloat-abi=hard -mfpu=fpv4-sp-d16
831831
feather52840sense.build.ldscript=nrf52840_xxaa.ld
832832
feather52840sense.build.lfclk_flags=-DUSE_LFRC
833-
feather52840sense.build.extra_flags=-DNRF52_SERIES -DNRF52832_XXAA {bootloader.flags} {build.flags.usb} -DCONFIG_NIMBLE_CPP_LOG_LEVEL={build.cpp_debug} {build.nimble_flags}
833+
feather52840sense.build.extra_flags=-DNRF52_SERIES -DNRF52840_XXAA {bootloader.flags} {build.flags.usb} -DCONFIG_NIMBLE_CPP_LOG_LEVEL={build.cpp_debug} {build.nimble_flags}
834834
feather52840sense.build.dfu_pattern={adafruit-nrfutil.dfu_pattern}
835835

836836
feather52840sense.menu.role.all=All
@@ -901,7 +901,7 @@ itsybitsy52840.build.pid=0x8051
901901
itsybitsy52840.build.float_flags=-mfloat-abi=hard -mfpu=fpv4-sp-d16
902902
itsybitsy52840.build.ldscript=nrf52840_xxaa.ld
903903
itsybitsy52840.build.lfclk_flags=-DUSE_LFXO
904-
itsybitsy52840.build.extra_flags=-DNRF52_SERIES -DNRF52832_XXAA {bootloader.flags} {build.flags.usb} -DCONFIG_NIMBLE_CPP_LOG_LEVEL={build.cpp_debug} {build.nimble_flags}
904+
itsybitsy52840.build.extra_flags=-DNRF52_SERIES -DNRF52840_XXAA {bootloader.flags} {build.flags.usb} -DCONFIG_NIMBLE_CPP_LOG_LEVEL={build.cpp_debug} {build.nimble_flags}
905905
itsybitsy52840.build.dfu_pattern={adafruit-nrfutil.dfu_pattern}
906906

907907
itsybitsy52840.menu.role.all=All
@@ -970,7 +970,7 @@ cplaynrf52840.build.pid=0x8045
970970
cplaynrf52840.build.float_flags=-mfloat-abi=hard -mfpu=fpv4-sp-d16
971971
cplaynrf52840.build.ldscript=nrf52840_xxaa.ld
972972
cplaynrf52840.build.lfclk_flags=-DUSE_LFRC
973-
cplaynrf52840.build.extra_flags=-DNRF52_SERIES -DNRF52832_XXAA {bootloader.flags} {build.flags.usb} -DCONFIG_NIMBLE_CPP_LOG_LEVEL={build.cpp_debug} {build.nimble_flags}
973+
cplaynrf52840.build.extra_flags=-DNRF52_SERIES -DNRF52840_XXAA {bootloader.flags} {build.flags.usb} -DCONFIG_NIMBLE_CPP_LOG_LEVEL={build.cpp_debug} {build.nimble_flags}
974974
cplaynrf52840.build.dfu_pattern={adafruit-nrfutil.dfu_pattern}
975975

976976
cplaynrf52840.menu.role.all=All
@@ -1039,7 +1039,7 @@ cluenrf52840.build.pid=0x8071
10391039
cluenrf52840.build.float_flags=-mfloat-abi=hard -mfpu=fpv4-sp-d16
10401040
cluenrf52840.build.ldscript=nrf52840_xxaa.ld
10411041
cluenrf52840.build.lfclk_flags=-DUSE_LFRC
1042-
cluenrf52840.build.extra_flags=-DNRF52_SERIES -DNRF52832_XXAA {bootloader.flags} {build.flags.usb} -DCONFIG_NIMBLE_CPP_LOG_LEVEL={build.cpp_debug} {build.nimble_flags}
1042+
cluenrf52840.build.extra_flags=-DNRF52_SERIES -DNRF52840_XXAA {bootloader.flags} {build.flags.usb} -DCONFIG_NIMBLE_CPP_LOG_LEVEL={build.cpp_debug} {build.nimble_flags}
10431043
cluenrf52840.build.dfu_pattern={adafruit-nrfutil.dfu_pattern}
10441044

10451045
cluenrf52840.menu.role.all=All

0 commit comments

Comments
 (0)