@@ -67,6 +67,45 @@ MyBoard_nRF52832.menu.reset.notenable.build.reset_flags=
6767MyBoard_nRF52832.menu.reset.enabled=Enable
6868MyBoard_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