@@ -128,3 +128,47 @@ rak_wistrio5010.bootloader.extra_action.preflash=echo INFO:removed_mass-erase
128128rak_wistrio5010.bootloader.config=-f target/nrf52.cfg
129129rak_wistrio5010.bootloader.programmer=-f interface/cmsis-dap.cfg
130130rak_wistrio5010.bootloader.file=bast_frontier/bast_frontier_bootloader-0.3.2.hex
131+
132+ ##############################################################
133+ # WISBLOCK RAK4631
134+
135+ wisblock_rak4631.name=WisBlock RAK4631
136+ wisblock_rak4631.build.core=arduino
137+ wisblock_rak4631.build.crossprefix=arm-none-eabi-
138+ wisblock_rak4631.build.compiler_path={runtime.tools.arm-none-eabi-gcc.path}/bin/
139+
140+ wisblock_rak4631.build.variant=RAK4631
141+ wisblock_rak4631.build.mcu=cortex-m4
142+ wisblock_rak4631.build.extra_flags=
143+ wisblock_rak4631.build.architecture=cortex-m4
144+ wisblock_rak4631.build.fpu=fpv4-sp-d16
145+ wisblock_rak4631.build.float-abi=softfp
146+ wisblock_rak4631.build.board=RAK4631
147+ wisblock_rak4631.build.ldscript=linker_script.ld
148+ wisblock_rak4631.compiler.mbed.arch.define=-DARDUINO_ARCH_NRF52840
149+ wisblock_rak4631.compiler.mbed.defines={build.variant.path}/defines.txt
150+ wisblock_rak4631.compiler.mbed.ldflags={build.variant.path}/ldflags.txt
151+ wisblock_rak4631.compiler.mbed.cflags={build.variant.path}/cflags.txt
152+ wisblock_rak4631.compiler.mbed.cxxflags={build.variant.path}/cxxflags.txt
153+ wisblock_rak4631.compiler.mbed.includes={build.variant.path}/includes.txt
154+ wisblock_rak4631.compiler.mbed.extra_ldflags=-lstdc++ -lsupc++ -lm -lc -lgcc -lnosys
155+ wisblock_rak4631.compiler.mbed="{build.variant.path}/libs/libmbed.a" "{build.variant.path}/libs/libcc_310_core.a" "{build.variant.path}/libs/libcc_310_ext.a" "{build.variant.path}/libs/libcc_310_trng.a"
156+ wisblock_rak4631.vid.0=0x239A
157+ wisblock_rak4631.pid.0=0x8029
158+ wisblock_rak4631.vid.1=0x239A
159+ wisblock_rak4631.pid.1=0x8029
160+
161+ # Upload
162+ wisblock_rak4631.bootloader.tool=bootburn
163+ wisblock_rak4631.upload.tool=nrfutil
164+ wisblock_rak4631.upload.protocol=nrfutil
165+ wisblock_rak4631.upload.use_1200bps_touch=true
166+ wisblock_rak4631.upload.wait_for_upload_port=true
167+ wisblock_rak4631.upload.maximum_size=983040
168+ wisblock_rak4631.upload.maximum_data_size=262144
169+
170+ wisblock_rak4631.bootloader.tool=openocd
171+ wisblock_rak4631.bootloader.extra_action.preflash=echo INFO:removed_mass-erase
172+ wisblock_rak4631.bootloader.config=-f target/nrf52.cfg
173+ wisblock_rak4631.bootloader.programmer=-f interface/cmsis-dap.cfg
174+ wisblock_rak4631.bootloader.file=wisblock_rak4631/wisblock_rak4631_bootloader-0.3.2.hex
0 commit comments