Skip to content

Commit 0ac4b6c

Browse files
committed
Create NRF52805 board definition
1 parent 1d0d480 commit 0ac4b6c

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

boards.txt

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,45 @@ MyBoard_nRF52832.menu.reset.notenable.build.reset_flags=
6767
MyBoard_nRF52832.menu.reset.enabled=Enable
6868
MyBoard_nRF52832.menu.reset.enabled.build.reset_flags=-DCONFIG_GPIO_AS_PINRESET
6969

70+
# MyBoardNRF5 nRF52805
71+
# Board definition is expected in
72+
# MyBoard.cpp and MyBoard.h as part
73+
# of the sketch
74+
###################################
75+
76+
MyBoard_nRF52805.name=MyBoardNRF5 nRF52805
77+
78+
MyBoard_nRF52805.bootloader.tool=sandeepmistry:openocd
79+
80+
MyBoard_nRF52805.upload.tool=sandeepmistry:openocd
81+
MyBoard_nRF52805.upload.target=nrf52
82+
MyBoard_nRF52805.upload.maximum_size=192000
83+
84+
MyBoard_nRF52805.build.mcu=cortex-m4
85+
MyBoard_nRF52805.build.f_cpu=16000000
86+
MyBoard_nRF52805.build.board=GENERIC
87+
MyBoard_nRF52805.build.core=sandeepmistry:nRF5
88+
MyBoard_nRF52805.build.variant=MyBoardNRF5
89+
MyBoard_nRF52805.build.variant_system_lib=
90+
# -I{build.path} and -DMYBOARDNRF5 is only required by MyBoardNRF5
91+
MyBoard_nRF52805.build.extra_flags=-DNRF52805_XXAA -DNRF52 -DMYBOARDNRF5 -I{build.path}
92+
MyBoard_nRF52805.build.float_flags=
93+
MyBoard_nRF52805.build.ldscript=nrf52805_xxaa.ld
94+
95+
MyBoard_nRF52805.menu.bootcode.none=None
96+
MyBoard_nRF52805.menu.bootcode.none.softdevice=none
97+
98+
MyBoard_nRF52805.menu.lfclk.lfxo=Crystal Oscillator
99+
MyBoard_nRF52805.menu.lfclk.lfxo.build.lfclk_flags=-DUSE_LFXO
100+
MyBoard_nRF52805.menu.lfclk.lfrc=RC Oscillator
101+
MyBoard_nRF52805.menu.lfclk.lfrc.build.lfclk_flags=-DUSE_LFRC
102+
MyBoard_nRF52805.menu.lfclk.lfsynt=Synthesized
103+
MyBoard_nRF52805.menu.lfclk.lfsynt.build.lfclk_flags=-DUSE_LFSYNT
104+
105+
MyBoard_nRF52805.menu.reset.notenable=Don't enable
106+
MyBoard_nRF52805.menu.reset.notenable.build.reset_flags=
107+
MyBoard_nRF52805.menu.reset.enabled=Enable
108+
MyBoard_nRF52805.menu.reset.enabled.build.reset_flags=-DCONFIG_GPIO_AS_PINRESET
70109

71110
# MyBoardNRF5 nRF51822
72111
# Board definition is expected in

0 commit comments

Comments
 (0)