# WARNING - DO NOT EDIT THIS FILE, IT IS MACHINE GENERATED # To change something here, edit tools/makeboards.py and # run 'python3 makeboards.py > ../boards.txt' to regenerate menu.BoardModel=Model menu.variantchip=Chip Variant menu.flash=Flash Size menu.psramcs=PSRAM CS menu.psram=PSRAM Size menu.psramfreq=PSRAM Speed menu.freq=CPU Speed menu.arch=CPU Architecture menu.opt=Optimize menu.profile=Profiling menu.rtti=RTTI menu.stackprotect=Stack Protector menu.exceptions=C++ Exceptions menu.dbgport=Debug Port menu.dbglvl=Debug Level menu.boot2=Boot Stage 2 menu.wificountry=WiFi Region menu.usbstack=USB Stack menu.espwifitype=ESP Wifi Type menu.ipbtstack=IP/Bluetooth Stack menu.uploadmethod=Upload Method # ----------------------------------- # Raspberry Pi Pico # ----------------------------------- rpipico.name=Raspberry Pi Pico rpipico.vid.0=0x2e8a rpipico.pid.0=0x000a rpipico.vid.1=0x2e8a rpipico.pid.1=0x010a rpipico.vid.2=0x2e8a rpipico.pid.2=0x400a rpipico.vid.3=0x2e8a rpipico.pid.3=0x410a rpipico.vid.4=0x2e8a rpipico.pid.4=0x800a rpipico.vid.5=0x2e8a rpipico.pid.5=0x810a rpipico.vid.6=0x2e8a rpipico.pid.6=0xc00a rpipico.vid.7=0x2e8a rpipico.pid.7=0xc10a rpipico.upload_port.0.vid=0x2e8a rpipico.upload_port.0.pid=0x000a rpipico.upload_port.1.vid=0x2e8a rpipico.upload_port.1.pid=0x010a rpipico.upload_port.2.vid=0x2e8a rpipico.upload_port.2.pid=0x400a rpipico.upload_port.3.vid=0x2e8a rpipico.upload_port.3.pid=0x410a rpipico.upload_port.4.vid=0x2e8a rpipico.upload_port.4.pid=0x800a rpipico.upload_port.5.vid=0x2e8a rpipico.upload_port.5.pid=0x810a rpipico.upload_port.6.vid=0x2e8a rpipico.upload_port.6.pid=0xc00a rpipico.upload_port.7.vid=0x2e8a rpipico.upload_port.7.pid=0xc10a rpipico.build.usbvid=-DUSBD_VID=0x2e8a rpipico.build.usbpid=-DUSBD_PID=0x000a rpipico.build.usbpwr=-DUSBD_MAX_POWER_MA=250 rpipico.build.board=RASPBERRY_PI_PICO rpipico.build.mcu=cortex-m0plus rpipico.build.chip=rp2040 rpipico.build.toolchain=arm-none-eabi rpipico.build.toolchainpkg=pqt-gcc rpipico.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb rpipico.build.uf2family=--family rp2040 rpipico.build.variant=rpipico rpipico.upload.maximum_size=2097152 rpipico.upload.wait_for_upload_port=true rpipico.upload.erase_cmd= rpipico.serial.disableDTR=false rpipico.serial.disableRTS=false rpipico.build.f_cpu=125000000 rpipico.build.led= rpipico.build.core=rp2040 rpipico.build.ldscript=memmap_default.ld rpipico.build.boot2=boot2_w25q080_2_padded_checksum rpipico.build.usb_manufacturer="Raspberry Pi" rpipico.build.usb_product="Pico" rpipico.menu.flash.2097152_0=2MB (no FS) rpipico.menu.flash.2097152_0.upload.maximum_size=2093056 rpipico.menu.flash.2097152_0.build.flash_total=2097152 rpipico.menu.flash.2097152_0.build.flash_length=2093056 rpipico.menu.flash.2097152_0.build.eeprom_start=270528512 rpipico.menu.flash.2097152_0.build.fs_start=270528512 rpipico.menu.flash.2097152_0.build.fs_end=270528512 rpipico.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) rpipico.menu.flash.2097152_65536.upload.maximum_size=2027520 rpipico.menu.flash.2097152_65536.build.flash_total=2097152 rpipico.menu.flash.2097152_65536.build.flash_length=2027520 rpipico.menu.flash.2097152_65536.build.eeprom_start=270528512 rpipico.menu.flash.2097152_65536.build.fs_start=270462976 rpipico.menu.flash.2097152_65536.build.fs_end=270528512 rpipico.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) rpipico.menu.flash.2097152_131072.upload.maximum_size=1961984 rpipico.menu.flash.2097152_131072.build.flash_total=2097152 rpipico.menu.flash.2097152_131072.build.flash_length=1961984 rpipico.menu.flash.2097152_131072.build.eeprom_start=270528512 rpipico.menu.flash.2097152_131072.build.fs_start=270397440 rpipico.menu.flash.2097152_131072.build.fs_end=270528512 rpipico.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) rpipico.menu.flash.2097152_262144.upload.maximum_size=1830912 rpipico.menu.flash.2097152_262144.build.flash_total=2097152 rpipico.menu.flash.2097152_262144.build.flash_length=1830912 rpipico.menu.flash.2097152_262144.build.eeprom_start=270528512 rpipico.menu.flash.2097152_262144.build.fs_start=270266368 rpipico.menu.flash.2097152_262144.build.fs_end=270528512 rpipico.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) rpipico.menu.flash.2097152_524288.upload.maximum_size=1568768 rpipico.menu.flash.2097152_524288.build.flash_total=2097152 rpipico.menu.flash.2097152_524288.build.flash_length=1568768 rpipico.menu.flash.2097152_524288.build.eeprom_start=270528512 rpipico.menu.flash.2097152_524288.build.fs_start=270004224 rpipico.menu.flash.2097152_524288.build.fs_end=270528512 rpipico.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) rpipico.menu.flash.2097152_1048576.upload.maximum_size=1044480 rpipico.menu.flash.2097152_1048576.build.flash_total=2097152 rpipico.menu.flash.2097152_1048576.build.flash_length=1044480 rpipico.menu.flash.2097152_1048576.build.eeprom_start=270528512 rpipico.menu.flash.2097152_1048576.build.fs_start=269479936 rpipico.menu.flash.2097152_1048576.build.fs_end=270528512 rpipico.menu.freq.200=200 MHz rpipico.menu.freq.200.build.f_cpu=200000000L rpipico.menu.freq.50=50 MHz rpipico.menu.freq.50.build.f_cpu=50000000L rpipico.menu.freq.100=100 MHz rpipico.menu.freq.100.build.f_cpu=100000000L rpipico.menu.freq.120=120 MHz rpipico.menu.freq.120.build.f_cpu=120000000L rpipico.menu.freq.125=125 MHz rpipico.menu.freq.125.build.f_cpu=125000000L rpipico.menu.freq.128=128 MHz rpipico.menu.freq.128.build.f_cpu=128000000L rpipico.menu.freq.133=133 MHz rpipico.menu.freq.133.build.f_cpu=133000000L rpipico.menu.freq.150=150 MHz rpipico.menu.freq.150.build.f_cpu=150000000L rpipico.menu.freq.176=176 MHz rpipico.menu.freq.176.build.f_cpu=176000000L rpipico.menu.freq.225=225 MHz (Overclock) rpipico.menu.freq.225.build.f_cpu=225000000L rpipico.menu.freq.240=240 MHz (Overclock) rpipico.menu.freq.240.build.f_cpu=240000000L rpipico.menu.freq.250=250 MHz (Overclock) rpipico.menu.freq.250.build.f_cpu=250000000L rpipico.menu.freq.276=276 MHz (Overclock) rpipico.menu.freq.276.build.f_cpu=276000000L rpipico.menu.freq.300=300 MHz (Overclock) rpipico.menu.freq.300.build.f_cpu=300000000L rpipico.menu.opt.Small=Small (-Os) (standard) rpipico.menu.opt.Small.build.flags.optimize=-Os rpipico.menu.opt.Optimize=Optimize (-O) rpipico.menu.opt.Optimize.build.flags.optimize=-O rpipico.menu.opt.Optimize2=Optimize More (-O2) rpipico.menu.opt.Optimize2.build.flags.optimize=-O2 rpipico.menu.opt.Optimize3=Optimize Even More (-O3) rpipico.menu.opt.Optimize3.build.flags.optimize=-O3 rpipico.menu.opt.Fast=Fast (-Ofast) (maybe slower) rpipico.menu.opt.Fast.build.flags.optimize=-Ofast rpipico.menu.opt.Debug=Debug (-Og) rpipico.menu.opt.Debug.build.flags.optimize=-Og rpipico.menu.opt.Disabled=Disabled (-O0) rpipico.menu.opt.Disabled.build.flags.optimize=-O0 rpipico.menu.profile.Disabled=Disabled rpipico.menu.profile.Disabled.build.flags.profile= rpipico.menu.profile.Enabled=Enabled rpipico.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE rpipico.menu.rtti.Disabled=Disabled rpipico.menu.rtti.Disabled.build.flags.rtti=-fno-rtti rpipico.menu.rtti.Enabled=Enabled rpipico.menu.rtti.Enabled.build.flags.rtti= rpipico.menu.stackprotect.Disabled=Disabled rpipico.menu.stackprotect.Disabled.build.flags.stackprotect= rpipico.menu.stackprotect.Enabled=Enabled rpipico.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all rpipico.menu.exceptions.Disabled=Disabled rpipico.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions rpipico.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ rpipico.menu.exceptions.Enabled=Enabled rpipico.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions rpipico.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc rpipico.menu.dbgport.Disabled=Disabled rpipico.menu.dbgport.Disabled.build.debug_port= rpipico.menu.dbgport.Serial=Serial rpipico.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial rpipico.menu.dbgport.Serial1=Serial1 rpipico.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 rpipico.menu.dbgport.Serial2=Serial2 rpipico.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 rpipico.menu.dbgport.SerialSemi=SerialSemi rpipico.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi rpipico.menu.dbglvl.None=None rpipico.menu.dbglvl.None.build.debug_level= rpipico.menu.dbglvl.Core=Core rpipico.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE rpipico.menu.dbglvl.SPI=SPI rpipico.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI rpipico.menu.dbglvl.Wire=Wire rpipico.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE rpipico.menu.dbglvl.Bluetooth=Bluetooth rpipico.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH rpipico.menu.dbglvl.All=All rpipico.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH rpipico.menu.dbglvl.NDEBUG=NDEBUG rpipico.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG rpipico.menu.usbstack.picosdk=Pico SDK rpipico.menu.usbstack.picosdk.build.usbstack_flags= rpipico.menu.usbstack.tinyusb=Adafruit TinyUSB rpipico.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" rpipico.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) rpipico.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" rpipico.menu.usbstack.nousb=No USB rpipico.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" rpipico.menu.ipbtstack.ipv4only=IPv4 Only rpipico.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a rpipico.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 rpipico.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 rpipico.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a rpipico.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 rpipico.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth rpipico.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a rpipico.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 rpipico.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth rpipico.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a rpipico.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 rpipico.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K rpipico.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a rpipico.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 rpipico.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K rpipico.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a rpipico.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 rpipico.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K rpipico.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a rpipico.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 rpipico.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K rpipico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a rpipico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 rpipico.menu.uploadmethod.default=Default (UF2) rpipico.menu.uploadmethod.default.build.ram_length=256k rpipico.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl rpipico.menu.uploadmethod.default.upload.maximum_data_size=262144 rpipico.menu.uploadmethod.default.upload.tool=uf2conv rpipico.menu.uploadmethod.default.upload.tool.default=uf2conv rpipico.menu.uploadmethod.default.upload.tool.network=uf2conv-network rpipico.menu.uploadmethod.picotool=Picotool rpipico.menu.uploadmethod.picotool.build.ram_length=256k rpipico.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl rpipico.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB rpipico.menu.uploadmethod.picotool.upload.maximum_data_size=262144 rpipico.menu.uploadmethod.picotool.upload.tool=picotool rpipico.menu.uploadmethod.picotool.upload.tool.default=picotool rpipico.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) rpipico.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k rpipico.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl rpipico.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 rpipico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap rpipico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Raspberry Pi Pico W # ----------------------------------- rpipicow.name=Raspberry Pi Pico W rpipicow.vid.0=0x2e8a rpipicow.pid.0=0xf00a rpipicow.vid.1=0x2e8a rpipicow.pid.1=0xf10a rpipicow.upload_port.0.vid=0x2e8a rpipicow.upload_port.0.pid=0xf00a rpipicow.upload_port.1.vid=0x2e8a rpipicow.upload_port.1.pid=0xf10a rpipicow.build.usbvid=-DUSBD_VID=0x2e8a rpipicow.build.usbpid=-DUSBD_PID=0xf00a rpipicow.build.usbpwr=-DUSBD_MAX_POWER_MA=250 rpipicow.build.board=RASPBERRY_PI_PICO_W rpipicow.build.mcu=cortex-m0plus rpipicow.build.chip=rp2040 rpipicow.build.toolchain=arm-none-eabi rpipicow.build.toolchainpkg=pqt-gcc rpipicow.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb rpipicow.build.uf2family=--family rp2040 rpipicow.build.variant=rpipicow rpipicow.upload.maximum_size=2097152 rpipicow.upload.wait_for_upload_port=true rpipicow.upload.erase_cmd= rpipicow.serial.disableDTR=false rpipicow.serial.disableRTS=false rpipicow.build.f_cpu=125000000 rpipicow.build.led= rpipicow.build.core=rp2040 rpipicow.build.ldscript=memmap_default.ld rpipicow.build.boot2=boot2_w25q080_2_padded_checksum rpipicow.build.usb_manufacturer="Raspberry Pi" rpipicow.build.usb_product="Pico W" rpipicow.build.extra_flags=-DPICO_CYW43_SUPPORTED=1 -DCYW43_PIN_WL_DYNAMIC=1 rpipicow.menu.flash.2097152_0=2MB (no FS) rpipicow.menu.flash.2097152_0.upload.maximum_size=2093056 rpipicow.menu.flash.2097152_0.build.flash_total=2097152 rpipicow.menu.flash.2097152_0.build.flash_length=2093056 rpipicow.menu.flash.2097152_0.build.eeprom_start=270528512 rpipicow.menu.flash.2097152_0.build.fs_start=270528512 rpipicow.menu.flash.2097152_0.build.fs_end=270528512 rpipicow.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) rpipicow.menu.flash.2097152_65536.upload.maximum_size=2027520 rpipicow.menu.flash.2097152_65536.build.flash_total=2097152 rpipicow.menu.flash.2097152_65536.build.flash_length=2027520 rpipicow.menu.flash.2097152_65536.build.eeprom_start=270528512 rpipicow.menu.flash.2097152_65536.build.fs_start=270462976 rpipicow.menu.flash.2097152_65536.build.fs_end=270528512 rpipicow.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) rpipicow.menu.flash.2097152_131072.upload.maximum_size=1961984 rpipicow.menu.flash.2097152_131072.build.flash_total=2097152 rpipicow.menu.flash.2097152_131072.build.flash_length=1961984 rpipicow.menu.flash.2097152_131072.build.eeprom_start=270528512 rpipicow.menu.flash.2097152_131072.build.fs_start=270397440 rpipicow.menu.flash.2097152_131072.build.fs_end=270528512 rpipicow.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) rpipicow.menu.flash.2097152_262144.upload.maximum_size=1830912 rpipicow.menu.flash.2097152_262144.build.flash_total=2097152 rpipicow.menu.flash.2097152_262144.build.flash_length=1830912 rpipicow.menu.flash.2097152_262144.build.eeprom_start=270528512 rpipicow.menu.flash.2097152_262144.build.fs_start=270266368 rpipicow.menu.flash.2097152_262144.build.fs_end=270528512 rpipicow.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) rpipicow.menu.flash.2097152_524288.upload.maximum_size=1568768 rpipicow.menu.flash.2097152_524288.build.flash_total=2097152 rpipicow.menu.flash.2097152_524288.build.flash_length=1568768 rpipicow.menu.flash.2097152_524288.build.eeprom_start=270528512 rpipicow.menu.flash.2097152_524288.build.fs_start=270004224 rpipicow.menu.flash.2097152_524288.build.fs_end=270528512 rpipicow.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) rpipicow.menu.flash.2097152_1048576.upload.maximum_size=1044480 rpipicow.menu.flash.2097152_1048576.build.flash_total=2097152 rpipicow.menu.flash.2097152_1048576.build.flash_length=1044480 rpipicow.menu.flash.2097152_1048576.build.eeprom_start=270528512 rpipicow.menu.flash.2097152_1048576.build.fs_start=269479936 rpipicow.menu.flash.2097152_1048576.build.fs_end=270528512 rpipicow.menu.freq.200=200 MHz rpipicow.menu.freq.200.build.f_cpu=200000000L rpipicow.menu.freq.50=50 MHz rpipicow.menu.freq.50.build.f_cpu=50000000L rpipicow.menu.freq.100=100 MHz rpipicow.menu.freq.100.build.f_cpu=100000000L rpipicow.menu.freq.120=120 MHz rpipicow.menu.freq.120.build.f_cpu=120000000L rpipicow.menu.freq.125=125 MHz rpipicow.menu.freq.125.build.f_cpu=125000000L rpipicow.menu.freq.128=128 MHz rpipicow.menu.freq.128.build.f_cpu=128000000L rpipicow.menu.freq.133=133 MHz rpipicow.menu.freq.133.build.f_cpu=133000000L rpipicow.menu.freq.150=150 MHz rpipicow.menu.freq.150.build.f_cpu=150000000L rpipicow.menu.freq.176=176 MHz rpipicow.menu.freq.176.build.f_cpu=176000000L rpipicow.menu.freq.225=225 MHz (Overclock) rpipicow.menu.freq.225.build.f_cpu=225000000L rpipicow.menu.freq.240=240 MHz (Overclock) rpipicow.menu.freq.240.build.f_cpu=240000000L rpipicow.menu.freq.250=250 MHz (Overclock) rpipicow.menu.freq.250.build.f_cpu=250000000L rpipicow.menu.freq.276=276 MHz (Overclock) rpipicow.menu.freq.276.build.f_cpu=276000000L rpipicow.menu.freq.300=300 MHz (Overclock) rpipicow.menu.freq.300.build.f_cpu=300000000L rpipicow.menu.opt.Small=Small (-Os) (standard) rpipicow.menu.opt.Small.build.flags.optimize=-Os rpipicow.menu.opt.Optimize=Optimize (-O) rpipicow.menu.opt.Optimize.build.flags.optimize=-O rpipicow.menu.opt.Optimize2=Optimize More (-O2) rpipicow.menu.opt.Optimize2.build.flags.optimize=-O2 rpipicow.menu.opt.Optimize3=Optimize Even More (-O3) rpipicow.menu.opt.Optimize3.build.flags.optimize=-O3 rpipicow.menu.opt.Fast=Fast (-Ofast) (maybe slower) rpipicow.menu.opt.Fast.build.flags.optimize=-Ofast rpipicow.menu.opt.Debug=Debug (-Og) rpipicow.menu.opt.Debug.build.flags.optimize=-Og rpipicow.menu.opt.Disabled=Disabled (-O0) rpipicow.menu.opt.Disabled.build.flags.optimize=-O0 rpipicow.menu.profile.Disabled=Disabled rpipicow.menu.profile.Disabled.build.flags.profile= rpipicow.menu.profile.Enabled=Enabled rpipicow.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE rpipicow.menu.rtti.Disabled=Disabled rpipicow.menu.rtti.Disabled.build.flags.rtti=-fno-rtti rpipicow.menu.rtti.Enabled=Enabled rpipicow.menu.rtti.Enabled.build.flags.rtti= rpipicow.menu.stackprotect.Disabled=Disabled rpipicow.menu.stackprotect.Disabled.build.flags.stackprotect= rpipicow.menu.stackprotect.Enabled=Enabled rpipicow.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all rpipicow.menu.exceptions.Disabled=Disabled rpipicow.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions rpipicow.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ rpipicow.menu.exceptions.Enabled=Enabled rpipicow.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions rpipicow.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc rpipicow.menu.dbgport.Disabled=Disabled rpipicow.menu.dbgport.Disabled.build.debug_port= rpipicow.menu.dbgport.Serial=Serial rpipicow.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial rpipicow.menu.dbgport.Serial1=Serial1 rpipicow.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 rpipicow.menu.dbgport.Serial2=Serial2 rpipicow.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 rpipicow.menu.dbgport.SerialSemi=SerialSemi rpipicow.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi rpipicow.menu.dbglvl.None=None rpipicow.menu.dbglvl.None.build.debug_level= rpipicow.menu.dbglvl.Core=Core rpipicow.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE rpipicow.menu.dbglvl.SPI=SPI rpipicow.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI rpipicow.menu.dbglvl.Wire=Wire rpipicow.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE rpipicow.menu.dbglvl.Bluetooth=Bluetooth rpipicow.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH rpipicow.menu.dbglvl.All=All rpipicow.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH rpipicow.menu.dbglvl.NDEBUG=NDEBUG rpipicow.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG rpipicow.menu.usbstack.picosdk=Pico SDK rpipicow.menu.usbstack.picosdk.build.usbstack_flags= rpipicow.menu.usbstack.tinyusb=Adafruit TinyUSB rpipicow.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" rpipicow.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) rpipicow.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" rpipicow.menu.usbstack.nousb=No USB rpipicow.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" rpipicow.menu.wificountry.worldwide=Worldwide rpipicow.menu.wificountry.worldwide.build.wificc=-DWIFICC=CYW43_COUNTRY_WORLDWIDE rpipicow.menu.wificountry.australia=Australia rpipicow.menu.wificountry.australia.build.wificc=-DWIFICC=CYW43_COUNTRY_AUSTRALIA rpipicow.menu.wificountry.austria=Austria rpipicow.menu.wificountry.austria.build.wificc=-DWIFICC=CYW43_COUNTRY_AUSTRIA rpipicow.menu.wificountry.belgium=Belgium rpipicow.menu.wificountry.belgium.build.wificc=-DWIFICC=CYW43_COUNTRY_BELGIUM rpipicow.menu.wificountry.brazil=Brazil rpipicow.menu.wificountry.brazil.build.wificc=-DWIFICC=CYW43_COUNTRY_BRAZIL rpipicow.menu.wificountry.canada=Canada rpipicow.menu.wificountry.canada.build.wificc=-DWIFICC=CYW43_COUNTRY_CANADA rpipicow.menu.wificountry.chile=Chile rpipicow.menu.wificountry.chile.build.wificc=-DWIFICC=CYW43_COUNTRY_CHILE rpipicow.menu.wificountry.china=China rpipicow.menu.wificountry.china.build.wificc=-DWIFICC=CYW43_COUNTRY_CHINA rpipicow.menu.wificountry.colombia=Colombia rpipicow.menu.wificountry.colombia.build.wificc=-DWIFICC=CYW43_COUNTRY_COLOMBIA rpipicow.menu.wificountry.czech_republic=Czech Republic rpipicow.menu.wificountry.czech_republic.build.wificc=-DWIFICC=CYW43_COUNTRY_CZECH_REPUBLIC rpipicow.menu.wificountry.denmark=Denmark rpipicow.menu.wificountry.denmark.build.wificc=-DWIFICC=CYW43_COUNTRY_DENMARK rpipicow.menu.wificountry.estonia=Estonia rpipicow.menu.wificountry.estonia.build.wificc=-DWIFICC=CYW43_COUNTRY_ESTONIA rpipicow.menu.wificountry.finland=Finland rpipicow.menu.wificountry.finland.build.wificc=-DWIFICC=CYW43_COUNTRY_FINLAND rpipicow.menu.wificountry.france=France rpipicow.menu.wificountry.france.build.wificc=-DWIFICC=CYW43_COUNTRY_FRANCE rpipicow.menu.wificountry.germany=Germany rpipicow.menu.wificountry.germany.build.wificc=-DWIFICC=CYW43_COUNTRY_GERMANY rpipicow.menu.wificountry.greece=Greece rpipicow.menu.wificountry.greece.build.wificc=-DWIFICC=CYW43_COUNTRY_GREECE rpipicow.menu.wificountry.hong_kong=Hong Kong rpipicow.menu.wificountry.hong_kong.build.wificc=-DWIFICC=CYW43_COUNTRY_HONG_KONG rpipicow.menu.wificountry.hungary=Hungary rpipicow.menu.wificountry.hungary.build.wificc=-DWIFICC=CYW43_COUNTRY_HUNGARY rpipicow.menu.wificountry.iceland=Iceland rpipicow.menu.wificountry.iceland.build.wificc=-DWIFICC=CYW43_COUNTRY_ICELAND rpipicow.menu.wificountry.india=India rpipicow.menu.wificountry.india.build.wificc=-DWIFICC=CYW43_COUNTRY_INDIA rpipicow.menu.wificountry.israel=Israel rpipicow.menu.wificountry.israel.build.wificc=-DWIFICC=CYW43_COUNTRY_ISRAEL rpipicow.menu.wificountry.italy=Italy rpipicow.menu.wificountry.italy.build.wificc=-DWIFICC=CYW43_COUNTRY_ITALY rpipicow.menu.wificountry.japan=Japan rpipicow.menu.wificountry.japan.build.wificc=-DWIFICC=CYW43_COUNTRY_JAPAN rpipicow.menu.wificountry.kenya=Kenya rpipicow.menu.wificountry.kenya.build.wificc=-DWIFICC=CYW43_COUNTRY_KENYA rpipicow.menu.wificountry.latvia=Latvia rpipicow.menu.wificountry.latvia.build.wificc=-DWIFICC=CYW43_COUNTRY_LATVIA rpipicow.menu.wificountry.liechtenstein=Liechtenstein rpipicow.menu.wificountry.liechtenstein.build.wificc=-DWIFICC=CYW43_COUNTRY_LIECHTENSTEIN rpipicow.menu.wificountry.lithuania=Lithuania rpipicow.menu.wificountry.lithuania.build.wificc=-DWIFICC=CYW43_COUNTRY_LITHUANIA rpipicow.menu.wificountry.luxembourg=Luxembourg rpipicow.menu.wificountry.luxembourg.build.wificc=-DWIFICC=CYW43_COUNTRY_LUXEMBOURG rpipicow.menu.wificountry.malaysia=Malaysia rpipicow.menu.wificountry.malaysia.build.wificc=-DWIFICC=CYW43_COUNTRY_MALAYSIA rpipicow.menu.wificountry.malta=Malta rpipicow.menu.wificountry.malta.build.wificc=-DWIFICC=CYW43_COUNTRY_MALTA rpipicow.menu.wificountry.mexico=Mexico rpipicow.menu.wificountry.mexico.build.wificc=-DWIFICC=CYW43_COUNTRY_MEXICO rpipicow.menu.wificountry.netherlands=Netherlands rpipicow.menu.wificountry.netherlands.build.wificc=-DWIFICC=CYW43_COUNTRY_NETHERLANDS rpipicow.menu.wificountry.new_zealand=New Zealand rpipicow.menu.wificountry.new_zealand.build.wificc=-DWIFICC=CYW43_COUNTRY_NEW_ZEALAND rpipicow.menu.wificountry.nigeria=Nigeria rpipicow.menu.wificountry.nigeria.build.wificc=-DWIFICC=CYW43_COUNTRY_NIGERIA rpipicow.menu.wificountry.norway=Norway rpipicow.menu.wificountry.norway.build.wificc=-DWIFICC=CYW43_COUNTRY_NORWAY rpipicow.menu.wificountry.peru=Peru rpipicow.menu.wificountry.peru.build.wificc=-DWIFICC=CYW43_COUNTRY_PERU rpipicow.menu.wificountry.philippines=Philippines rpipicow.menu.wificountry.philippines.build.wificc=-DWIFICC=CYW43_COUNTRY_PHILIPPINES rpipicow.menu.wificountry.poland=Poland rpipicow.menu.wificountry.poland.build.wificc=-DWIFICC=CYW43_COUNTRY_POLAND rpipicow.menu.wificountry.portugal=Portugal rpipicow.menu.wificountry.portugal.build.wificc=-DWIFICC=CYW43_COUNTRY_PORTUGAL rpipicow.menu.wificountry.singapore=Singapore rpipicow.menu.wificountry.singapore.build.wificc=-DWIFICC=CYW43_COUNTRY_SINGAPORE rpipicow.menu.wificountry.slovakia=Slovakia rpipicow.menu.wificountry.slovakia.build.wificc=-DWIFICC=CYW43_COUNTRY_SLOVAKIA rpipicow.menu.wificountry.slovenia=Slovenia rpipicow.menu.wificountry.slovenia.build.wificc=-DWIFICC=CYW43_COUNTRY_SLOVENIA rpipicow.menu.wificountry.south_africa=South Africa rpipicow.menu.wificountry.south_africa.build.wificc=-DWIFICC=CYW43_COUNTRY_SOUTH_AFRICA rpipicow.menu.wificountry.south_korea=South Korea rpipicow.menu.wificountry.south_korea.build.wificc=-DWIFICC=CYW43_COUNTRY_SOUTH_KOREA rpipicow.menu.wificountry.spain=Spain rpipicow.menu.wificountry.spain.build.wificc=-DWIFICC=CYW43_COUNTRY_SPAIN rpipicow.menu.wificountry.sweden=Sweden rpipicow.menu.wificountry.sweden.build.wificc=-DWIFICC=CYW43_COUNTRY_SWEDEN rpipicow.menu.wificountry.switzerland=Switzerland rpipicow.menu.wificountry.switzerland.build.wificc=-DWIFICC=CYW43_COUNTRY_SWITZERLAND rpipicow.menu.wificountry.taiwan=Taiwan rpipicow.menu.wificountry.taiwan.build.wificc=-DWIFICC=CYW43_COUNTRY_TAIWAN rpipicow.menu.wificountry.thailand=Thailand rpipicow.menu.wificountry.thailand.build.wificc=-DWIFICC=CYW43_COUNTRY_THAILAND rpipicow.menu.wificountry.turkey=Turkey rpipicow.menu.wificountry.turkey.build.wificc=-DWIFICC=CYW43_COUNTRY_TURKEY rpipicow.menu.wificountry.uk=UK rpipicow.menu.wificountry.uk.build.wificc=-DWIFICC=CYW43_COUNTRY_UK rpipicow.menu.wificountry.usa=USA rpipicow.menu.wificountry.usa.build.wificc=-DWIFICC=CYW43_COUNTRY_USA rpipicow.menu.ipbtstack.ipv4only=IPv4 Only rpipicow.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a rpipicow.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 rpipicow.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 rpipicow.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a rpipicow.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 rpipicow.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth rpipicow.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a rpipicow.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 rpipicow.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth rpipicow.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a rpipicow.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 rpipicow.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K rpipicow.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a rpipicow.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 rpipicow.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K rpipicow.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a rpipicow.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 rpipicow.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K rpipicow.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a rpipicow.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 rpipicow.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K rpipicow.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a rpipicow.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 rpipicow.menu.uploadmethod.default=Default (UF2) rpipicow.menu.uploadmethod.default.build.ram_length=256k rpipicow.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl rpipicow.menu.uploadmethod.default.upload.maximum_data_size=262144 rpipicow.menu.uploadmethod.default.upload.tool=uf2conv rpipicow.menu.uploadmethod.default.upload.tool.default=uf2conv rpipicow.menu.uploadmethod.default.upload.tool.network=uf2conv-network rpipicow.menu.uploadmethod.picotool=Picotool rpipicow.menu.uploadmethod.picotool.build.ram_length=256k rpipicow.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl rpipicow.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB rpipicow.menu.uploadmethod.picotool.upload.maximum_data_size=262144 rpipicow.menu.uploadmethod.picotool.upload.tool=picotool rpipicow.menu.uploadmethod.picotool.upload.tool.default=picotool rpipicow.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) rpipicow.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k rpipicow.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl rpipicow.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 rpipicow.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap rpipicow.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Raspberry Pi Pico 2 # ----------------------------------- rpipico2.name=Raspberry Pi Pico 2 rpipico2.vid.0=0x2e8a rpipico2.pid.0=0x000f rpipico2.vid.1=0x2e8a rpipico2.pid.1=0x010f rpipico2.vid.2=0x2e8a rpipico2.pid.2=0x400f rpipico2.vid.3=0x2e8a rpipico2.pid.3=0x410f rpipico2.vid.4=0x2e8a rpipico2.pid.4=0x800f rpipico2.vid.5=0x2e8a rpipico2.pid.5=0x810f rpipico2.vid.6=0x2e8a rpipico2.pid.6=0xc00f rpipico2.vid.7=0x2e8a rpipico2.pid.7=0xc10f rpipico2.upload_port.0.vid=0x2e8a rpipico2.upload_port.0.pid=0x000f rpipico2.upload_port.1.vid=0x2e8a rpipico2.upload_port.1.pid=0x010f rpipico2.upload_port.2.vid=0x2e8a rpipico2.upload_port.2.pid=0x400f rpipico2.upload_port.3.vid=0x2e8a rpipico2.upload_port.3.pid=0x410f rpipico2.upload_port.4.vid=0x2e8a rpipico2.upload_port.4.pid=0x800f rpipico2.upload_port.5.vid=0x2e8a rpipico2.upload_port.5.pid=0x810f rpipico2.upload_port.6.vid=0x2e8a rpipico2.upload_port.6.pid=0xc00f rpipico2.upload_port.7.vid=0x2e8a rpipico2.upload_port.7.pid=0xc10f rpipico2.build.usbvid=-DUSBD_VID=0x2e8a rpipico2.build.usbpid=-DUSBD_PID=0x000f rpipico2.build.usbpwr=-DUSBD_MAX_POWER_MA=250 rpipico2.build.board=RASPBERRY_PI_PICO_2 rpipico2.build.variant=rpipico2 rpipico2.upload.maximum_size=4194304 rpipico2.upload.wait_for_upload_port=true rpipico2.upload.erase_cmd= rpipico2.serial.disableDTR=false rpipico2.serial.disableRTS=false rpipico2.build.f_cpu=125000000 rpipico2.build.led= rpipico2.build.core=rp2040 rpipico2.build.ldscript=memmap_default.ld rpipico2.build.boot2=none rpipico2.build.usb_manufacturer="Raspberry Pi" rpipico2.build.usb_product="Pico 2" rpipico2.build.psram_length=0x000000 rpipico2.menu.flash.4194304_0=4MB (no FS) rpipico2.menu.flash.4194304_0.upload.maximum_size=4186112 rpipico2.menu.flash.4194304_0.build.flash_total=4194304 rpipico2.menu.flash.4194304_0.build.flash_length=4186112 rpipico2.menu.flash.4194304_0.build.eeprom_start=272621568 rpipico2.menu.flash.4194304_0.build.fs_start=272621568 rpipico2.menu.flash.4194304_0.build.fs_end=272621568 rpipico2.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB) rpipico2.menu.flash.4194304_65536.upload.maximum_size=4120576 rpipico2.menu.flash.4194304_65536.build.flash_total=4194304 rpipico2.menu.flash.4194304_65536.build.flash_length=4120576 rpipico2.menu.flash.4194304_65536.build.eeprom_start=272621568 rpipico2.menu.flash.4194304_65536.build.fs_start=272556032 rpipico2.menu.flash.4194304_65536.build.fs_end=272621568 rpipico2.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB) rpipico2.menu.flash.4194304_131072.upload.maximum_size=4055040 rpipico2.menu.flash.4194304_131072.build.flash_total=4194304 rpipico2.menu.flash.4194304_131072.build.flash_length=4055040 rpipico2.menu.flash.4194304_131072.build.eeprom_start=272621568 rpipico2.menu.flash.4194304_131072.build.fs_start=272490496 rpipico2.menu.flash.4194304_131072.build.fs_end=272621568 rpipico2.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB) rpipico2.menu.flash.4194304_262144.upload.maximum_size=3923968 rpipico2.menu.flash.4194304_262144.build.flash_total=4194304 rpipico2.menu.flash.4194304_262144.build.flash_length=3923968 rpipico2.menu.flash.4194304_262144.build.eeprom_start=272621568 rpipico2.menu.flash.4194304_262144.build.fs_start=272359424 rpipico2.menu.flash.4194304_262144.build.fs_end=272621568 rpipico2.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB) rpipico2.menu.flash.4194304_524288.upload.maximum_size=3661824 rpipico2.menu.flash.4194304_524288.build.flash_total=4194304 rpipico2.menu.flash.4194304_524288.build.flash_length=3661824 rpipico2.menu.flash.4194304_524288.build.eeprom_start=272621568 rpipico2.menu.flash.4194304_524288.build.fs_start=272097280 rpipico2.menu.flash.4194304_524288.build.fs_end=272621568 rpipico2.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB) rpipico2.menu.flash.4194304_1048576.upload.maximum_size=3137536 rpipico2.menu.flash.4194304_1048576.build.flash_total=4194304 rpipico2.menu.flash.4194304_1048576.build.flash_length=3137536 rpipico2.menu.flash.4194304_1048576.build.eeprom_start=272621568 rpipico2.menu.flash.4194304_1048576.build.fs_start=271572992 rpipico2.menu.flash.4194304_1048576.build.fs_end=272621568 rpipico2.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB) rpipico2.menu.flash.4194304_2097152.upload.maximum_size=2088960 rpipico2.menu.flash.4194304_2097152.build.flash_total=4194304 rpipico2.menu.flash.4194304_2097152.build.flash_length=2088960 rpipico2.menu.flash.4194304_2097152.build.eeprom_start=272621568 rpipico2.menu.flash.4194304_2097152.build.fs_start=270524416 rpipico2.menu.flash.4194304_2097152.build.fs_end=272621568 rpipico2.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB) rpipico2.menu.flash.4194304_3145728.upload.maximum_size=1040384 rpipico2.menu.flash.4194304_3145728.build.flash_total=4194304 rpipico2.menu.flash.4194304_3145728.build.flash_length=1040384 rpipico2.menu.flash.4194304_3145728.build.eeprom_start=272621568 rpipico2.menu.flash.4194304_3145728.build.fs_start=269475840 rpipico2.menu.flash.4194304_3145728.build.fs_end=272621568 rpipico2.menu.arch.arm=ARM rpipico2.menu.arch.arm.build.chip=rp2350 rpipico2.menu.arch.arm.build.toolchain=arm-none-eabi rpipico2.menu.arch.arm.build.toolchainpkg=pqt-gcc rpipico2.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse rpipico2.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block rpipico2.menu.arch.arm.build.mcu=cortex-m33 rpipico2.menu.arch.riscv=RISC-V rpipico2.menu.arch.riscv.build.chip=rp2350-riscv rpipico2.menu.arch.riscv.build.toolchain=riscv32-unknown-elf rpipico2.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv rpipico2.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 rpipico2.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block rpipico2.menu.arch.riscv.build.mcu=rv32imac rpipico2.menu.freq.150=150 MHz rpipico2.menu.freq.150.build.f_cpu=150000000L rpipico2.menu.freq.50=50 MHz rpipico2.menu.freq.50.build.f_cpu=50000000L rpipico2.menu.freq.100=100 MHz rpipico2.menu.freq.100.build.f_cpu=100000000L rpipico2.menu.freq.120=120 MHz rpipico2.menu.freq.120.build.f_cpu=120000000L rpipico2.menu.freq.125=125 MHz rpipico2.menu.freq.125.build.f_cpu=125000000L rpipico2.menu.freq.128=128 MHz rpipico2.menu.freq.128.build.f_cpu=128000000L rpipico2.menu.freq.133=133 MHz rpipico2.menu.freq.133.build.f_cpu=133000000L rpipico2.menu.freq.176=176 MHz (Overclock) rpipico2.menu.freq.176.build.f_cpu=176000000L rpipico2.menu.freq.200=200 MHz (Overclock) rpipico2.menu.freq.200.build.f_cpu=200000000L rpipico2.menu.freq.225=225 MHz (Overclock) rpipico2.menu.freq.225.build.f_cpu=225000000L rpipico2.menu.freq.240=240 MHz (Overclock) rpipico2.menu.freq.240.build.f_cpu=240000000L rpipico2.menu.freq.250=250 MHz (Overclock) rpipico2.menu.freq.250.build.f_cpu=250000000L rpipico2.menu.freq.276=276 MHz (Overclock) rpipico2.menu.freq.276.build.f_cpu=276000000L rpipico2.menu.freq.300=300 MHz (Overclock) rpipico2.menu.freq.300.build.f_cpu=300000000L rpipico2.menu.opt.Small=Small (-Os) (standard) rpipico2.menu.opt.Small.build.flags.optimize=-Os rpipico2.menu.opt.Optimize=Optimize (-O) rpipico2.menu.opt.Optimize.build.flags.optimize=-O rpipico2.menu.opt.Optimize2=Optimize More (-O2) rpipico2.menu.opt.Optimize2.build.flags.optimize=-O2 rpipico2.menu.opt.Optimize3=Optimize Even More (-O3) rpipico2.menu.opt.Optimize3.build.flags.optimize=-O3 rpipico2.menu.opt.Fast=Fast (-Ofast) (maybe slower) rpipico2.menu.opt.Fast.build.flags.optimize=-Ofast rpipico2.menu.opt.Debug=Debug (-Og) rpipico2.menu.opt.Debug.build.flags.optimize=-Og rpipico2.menu.opt.Disabled=Disabled (-O0) rpipico2.menu.opt.Disabled.build.flags.optimize=-O0 rpipico2.menu.profile.Disabled=Disabled rpipico2.menu.profile.Disabled.build.flags.profile= rpipico2.menu.profile.Enabled=Enabled rpipico2.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE rpipico2.menu.rtti.Disabled=Disabled rpipico2.menu.rtti.Disabled.build.flags.rtti=-fno-rtti rpipico2.menu.rtti.Enabled=Enabled rpipico2.menu.rtti.Enabled.build.flags.rtti= rpipico2.menu.stackprotect.Disabled=Disabled rpipico2.menu.stackprotect.Disabled.build.flags.stackprotect= rpipico2.menu.stackprotect.Enabled=Enabled rpipico2.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all rpipico2.menu.exceptions.Disabled=Disabled rpipico2.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions rpipico2.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ rpipico2.menu.exceptions.Enabled=Enabled rpipico2.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions rpipico2.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc rpipico2.menu.dbgport.Disabled=Disabled rpipico2.menu.dbgport.Disabled.build.debug_port= rpipico2.menu.dbgport.Serial=Serial rpipico2.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial rpipico2.menu.dbgport.Serial1=Serial1 rpipico2.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 rpipico2.menu.dbgport.Serial2=Serial2 rpipico2.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 rpipico2.menu.dbgport.SerialSemi=SerialSemi rpipico2.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi rpipico2.menu.dbglvl.None=None rpipico2.menu.dbglvl.None.build.debug_level= rpipico2.menu.dbglvl.Core=Core rpipico2.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE rpipico2.menu.dbglvl.SPI=SPI rpipico2.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI rpipico2.menu.dbglvl.Wire=Wire rpipico2.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE rpipico2.menu.dbglvl.Bluetooth=Bluetooth rpipico2.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH rpipico2.menu.dbglvl.All=All rpipico2.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH rpipico2.menu.dbglvl.NDEBUG=NDEBUG rpipico2.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG rpipico2.menu.usbstack.picosdk=Pico SDK rpipico2.menu.usbstack.picosdk.build.usbstack_flags= rpipico2.menu.usbstack.tinyusb=Adafruit TinyUSB rpipico2.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" rpipico2.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) rpipico2.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" rpipico2.menu.usbstack.nousb=No USB rpipico2.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" rpipico2.menu.ipbtstack.ipv4only=IPv4 Only rpipico2.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a rpipico2.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 rpipico2.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 rpipico2.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a rpipico2.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 rpipico2.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth rpipico2.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a rpipico2.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 rpipico2.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth rpipico2.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a rpipico2.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 rpipico2.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K rpipico2.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a rpipico2.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 rpipico2.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K rpipico2.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a rpipico2.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 rpipico2.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K rpipico2.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a rpipico2.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 rpipico2.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K rpipico2.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a rpipico2.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 rpipico2.menu.uploadmethod.default=Default (UF2) rpipico2.menu.uploadmethod.default.build.ram_length=512k rpipico2.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl rpipico2.menu.uploadmethod.default.upload.maximum_data_size=524288 rpipico2.menu.uploadmethod.default.upload.tool=uf2conv rpipico2.menu.uploadmethod.default.upload.tool.default=uf2conv rpipico2.menu.uploadmethod.default.upload.tool.network=uf2conv-network rpipico2.menu.uploadmethod.picotool=Picotool rpipico2.menu.uploadmethod.picotool.build.ram_length=512k rpipico2.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl rpipico2.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB rpipico2.menu.uploadmethod.picotool.upload.maximum_data_size=524288 rpipico2.menu.uploadmethod.picotool.upload.tool=picotool rpipico2.menu.uploadmethod.picotool.upload.tool.default=picotool rpipico2.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) rpipico2.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k rpipico2.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl rpipico2.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 rpipico2.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap rpipico2.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Raspberry Pi Pico 2W # ----------------------------------- rpipico2w.name=Raspberry Pi Pico 2W rpipico2w.vid.0=0x2e8a rpipico2w.pid.0=0xf00f rpipico2w.vid.1=0x2e8a rpipico2w.pid.1=0xf10f rpipico2w.upload_port.0.vid=0x2e8a rpipico2w.upload_port.0.pid=0xf00f rpipico2w.upload_port.1.vid=0x2e8a rpipico2w.upload_port.1.pid=0xf10f rpipico2w.build.usbvid=-DUSBD_VID=0x2e8a rpipico2w.build.usbpid=-DUSBD_PID=0xf00f rpipico2w.build.usbpwr=-DUSBD_MAX_POWER_MA=250 rpipico2w.build.board=RASPBERRY_PI_PICO_2W rpipico2w.build.variant=rpipico2w rpipico2w.upload.maximum_size=4194304 rpipico2w.upload.wait_for_upload_port=true rpipico2w.upload.erase_cmd= rpipico2w.serial.disableDTR=false rpipico2w.serial.disableRTS=false rpipico2w.build.f_cpu=125000000 rpipico2w.build.led= rpipico2w.build.core=rp2040 rpipico2w.build.ldscript=memmap_default.ld rpipico2w.build.boot2=none rpipico2w.build.usb_manufacturer="Raspberry Pi" rpipico2w.build.usb_product="Pico 2W" rpipico2w.build.psram_length=0x000000 rpipico2w.build.extra_flags=-DPICO_CYW43_SUPPORTED=1 -DCYW43_PIN_WL_DYNAMIC=1 rpipico2w.menu.flash.4194304_0=4MB (no FS) rpipico2w.menu.flash.4194304_0.upload.maximum_size=4186112 rpipico2w.menu.flash.4194304_0.build.flash_total=4194304 rpipico2w.menu.flash.4194304_0.build.flash_length=4186112 rpipico2w.menu.flash.4194304_0.build.eeprom_start=272621568 rpipico2w.menu.flash.4194304_0.build.fs_start=272621568 rpipico2w.menu.flash.4194304_0.build.fs_end=272621568 rpipico2w.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB) rpipico2w.menu.flash.4194304_65536.upload.maximum_size=4120576 rpipico2w.menu.flash.4194304_65536.build.flash_total=4194304 rpipico2w.menu.flash.4194304_65536.build.flash_length=4120576 rpipico2w.menu.flash.4194304_65536.build.eeprom_start=272621568 rpipico2w.menu.flash.4194304_65536.build.fs_start=272556032 rpipico2w.menu.flash.4194304_65536.build.fs_end=272621568 rpipico2w.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB) rpipico2w.menu.flash.4194304_131072.upload.maximum_size=4055040 rpipico2w.menu.flash.4194304_131072.build.flash_total=4194304 rpipico2w.menu.flash.4194304_131072.build.flash_length=4055040 rpipico2w.menu.flash.4194304_131072.build.eeprom_start=272621568 rpipico2w.menu.flash.4194304_131072.build.fs_start=272490496 rpipico2w.menu.flash.4194304_131072.build.fs_end=272621568 rpipico2w.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB) rpipico2w.menu.flash.4194304_262144.upload.maximum_size=3923968 rpipico2w.menu.flash.4194304_262144.build.flash_total=4194304 rpipico2w.menu.flash.4194304_262144.build.flash_length=3923968 rpipico2w.menu.flash.4194304_262144.build.eeprom_start=272621568 rpipico2w.menu.flash.4194304_262144.build.fs_start=272359424 rpipico2w.menu.flash.4194304_262144.build.fs_end=272621568 rpipico2w.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB) rpipico2w.menu.flash.4194304_524288.upload.maximum_size=3661824 rpipico2w.menu.flash.4194304_524288.build.flash_total=4194304 rpipico2w.menu.flash.4194304_524288.build.flash_length=3661824 rpipico2w.menu.flash.4194304_524288.build.eeprom_start=272621568 rpipico2w.menu.flash.4194304_524288.build.fs_start=272097280 rpipico2w.menu.flash.4194304_524288.build.fs_end=272621568 rpipico2w.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB) rpipico2w.menu.flash.4194304_1048576.upload.maximum_size=3137536 rpipico2w.menu.flash.4194304_1048576.build.flash_total=4194304 rpipico2w.menu.flash.4194304_1048576.build.flash_length=3137536 rpipico2w.menu.flash.4194304_1048576.build.eeprom_start=272621568 rpipico2w.menu.flash.4194304_1048576.build.fs_start=271572992 rpipico2w.menu.flash.4194304_1048576.build.fs_end=272621568 rpipico2w.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB) rpipico2w.menu.flash.4194304_2097152.upload.maximum_size=2088960 rpipico2w.menu.flash.4194304_2097152.build.flash_total=4194304 rpipico2w.menu.flash.4194304_2097152.build.flash_length=2088960 rpipico2w.menu.flash.4194304_2097152.build.eeprom_start=272621568 rpipico2w.menu.flash.4194304_2097152.build.fs_start=270524416 rpipico2w.menu.flash.4194304_2097152.build.fs_end=272621568 rpipico2w.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB) rpipico2w.menu.flash.4194304_3145728.upload.maximum_size=1040384 rpipico2w.menu.flash.4194304_3145728.build.flash_total=4194304 rpipico2w.menu.flash.4194304_3145728.build.flash_length=1040384 rpipico2w.menu.flash.4194304_3145728.build.eeprom_start=272621568 rpipico2w.menu.flash.4194304_3145728.build.fs_start=269475840 rpipico2w.menu.flash.4194304_3145728.build.fs_end=272621568 rpipico2w.menu.arch.arm=ARM rpipico2w.menu.arch.arm.build.chip=rp2350 rpipico2w.menu.arch.arm.build.toolchain=arm-none-eabi rpipico2w.menu.arch.arm.build.toolchainpkg=pqt-gcc rpipico2w.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse rpipico2w.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block rpipico2w.menu.arch.arm.build.mcu=cortex-m33 rpipico2w.menu.arch.riscv=RISC-V rpipico2w.menu.arch.riscv.build.chip=rp2350-riscv rpipico2w.menu.arch.riscv.build.toolchain=riscv32-unknown-elf rpipico2w.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv rpipico2w.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 rpipico2w.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block rpipico2w.menu.arch.riscv.build.mcu=rv32imac rpipico2w.menu.freq.150=150 MHz rpipico2w.menu.freq.150.build.f_cpu=150000000L rpipico2w.menu.freq.50=50 MHz rpipico2w.menu.freq.50.build.f_cpu=50000000L rpipico2w.menu.freq.100=100 MHz rpipico2w.menu.freq.100.build.f_cpu=100000000L rpipico2w.menu.freq.120=120 MHz rpipico2w.menu.freq.120.build.f_cpu=120000000L rpipico2w.menu.freq.125=125 MHz rpipico2w.menu.freq.125.build.f_cpu=125000000L rpipico2w.menu.freq.128=128 MHz rpipico2w.menu.freq.128.build.f_cpu=128000000L rpipico2w.menu.freq.133=133 MHz rpipico2w.menu.freq.133.build.f_cpu=133000000L rpipico2w.menu.freq.176=176 MHz (Overclock) rpipico2w.menu.freq.176.build.f_cpu=176000000L rpipico2w.menu.freq.200=200 MHz (Overclock) rpipico2w.menu.freq.200.build.f_cpu=200000000L rpipico2w.menu.freq.225=225 MHz (Overclock) rpipico2w.menu.freq.225.build.f_cpu=225000000L rpipico2w.menu.freq.240=240 MHz (Overclock) rpipico2w.menu.freq.240.build.f_cpu=240000000L rpipico2w.menu.freq.250=250 MHz (Overclock) rpipico2w.menu.freq.250.build.f_cpu=250000000L rpipico2w.menu.freq.276=276 MHz (Overclock) rpipico2w.menu.freq.276.build.f_cpu=276000000L rpipico2w.menu.freq.300=300 MHz (Overclock) rpipico2w.menu.freq.300.build.f_cpu=300000000L rpipico2w.menu.opt.Small=Small (-Os) (standard) rpipico2w.menu.opt.Small.build.flags.optimize=-Os rpipico2w.menu.opt.Optimize=Optimize (-O) rpipico2w.menu.opt.Optimize.build.flags.optimize=-O rpipico2w.menu.opt.Optimize2=Optimize More (-O2) rpipico2w.menu.opt.Optimize2.build.flags.optimize=-O2 rpipico2w.menu.opt.Optimize3=Optimize Even More (-O3) rpipico2w.menu.opt.Optimize3.build.flags.optimize=-O3 rpipico2w.menu.opt.Fast=Fast (-Ofast) (maybe slower) rpipico2w.menu.opt.Fast.build.flags.optimize=-Ofast rpipico2w.menu.opt.Debug=Debug (-Og) rpipico2w.menu.opt.Debug.build.flags.optimize=-Og rpipico2w.menu.opt.Disabled=Disabled (-O0) rpipico2w.menu.opt.Disabled.build.flags.optimize=-O0 rpipico2w.menu.profile.Disabled=Disabled rpipico2w.menu.profile.Disabled.build.flags.profile= rpipico2w.menu.profile.Enabled=Enabled rpipico2w.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE rpipico2w.menu.rtti.Disabled=Disabled rpipico2w.menu.rtti.Disabled.build.flags.rtti=-fno-rtti rpipico2w.menu.rtti.Enabled=Enabled rpipico2w.menu.rtti.Enabled.build.flags.rtti= rpipico2w.menu.stackprotect.Disabled=Disabled rpipico2w.menu.stackprotect.Disabled.build.flags.stackprotect= rpipico2w.menu.stackprotect.Enabled=Enabled rpipico2w.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all rpipico2w.menu.exceptions.Disabled=Disabled rpipico2w.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions rpipico2w.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ rpipico2w.menu.exceptions.Enabled=Enabled rpipico2w.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions rpipico2w.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc rpipico2w.menu.dbgport.Disabled=Disabled rpipico2w.menu.dbgport.Disabled.build.debug_port= rpipico2w.menu.dbgport.Serial=Serial rpipico2w.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial rpipico2w.menu.dbgport.Serial1=Serial1 rpipico2w.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 rpipico2w.menu.dbgport.Serial2=Serial2 rpipico2w.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 rpipico2w.menu.dbgport.SerialSemi=SerialSemi rpipico2w.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi rpipico2w.menu.dbglvl.None=None rpipico2w.menu.dbglvl.None.build.debug_level= rpipico2w.menu.dbglvl.Core=Core rpipico2w.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE rpipico2w.menu.dbglvl.SPI=SPI rpipico2w.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI rpipico2w.menu.dbglvl.Wire=Wire rpipico2w.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE rpipico2w.menu.dbglvl.Bluetooth=Bluetooth rpipico2w.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH rpipico2w.menu.dbglvl.All=All rpipico2w.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH rpipico2w.menu.dbglvl.NDEBUG=NDEBUG rpipico2w.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG rpipico2w.menu.usbstack.picosdk=Pico SDK rpipico2w.menu.usbstack.picosdk.build.usbstack_flags= rpipico2w.menu.usbstack.tinyusb=Adafruit TinyUSB rpipico2w.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" rpipico2w.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) rpipico2w.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" rpipico2w.menu.usbstack.nousb=No USB rpipico2w.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" rpipico2w.menu.wificountry.worldwide=Worldwide rpipico2w.menu.wificountry.worldwide.build.wificc=-DWIFICC=CYW43_COUNTRY_WORLDWIDE rpipico2w.menu.wificountry.australia=Australia rpipico2w.menu.wificountry.australia.build.wificc=-DWIFICC=CYW43_COUNTRY_AUSTRALIA rpipico2w.menu.wificountry.austria=Austria rpipico2w.menu.wificountry.austria.build.wificc=-DWIFICC=CYW43_COUNTRY_AUSTRIA rpipico2w.menu.wificountry.belgium=Belgium rpipico2w.menu.wificountry.belgium.build.wificc=-DWIFICC=CYW43_COUNTRY_BELGIUM rpipico2w.menu.wificountry.brazil=Brazil rpipico2w.menu.wificountry.brazil.build.wificc=-DWIFICC=CYW43_COUNTRY_BRAZIL rpipico2w.menu.wificountry.canada=Canada rpipico2w.menu.wificountry.canada.build.wificc=-DWIFICC=CYW43_COUNTRY_CANADA rpipico2w.menu.wificountry.chile=Chile rpipico2w.menu.wificountry.chile.build.wificc=-DWIFICC=CYW43_COUNTRY_CHILE rpipico2w.menu.wificountry.china=China rpipico2w.menu.wificountry.china.build.wificc=-DWIFICC=CYW43_COUNTRY_CHINA rpipico2w.menu.wificountry.colombia=Colombia rpipico2w.menu.wificountry.colombia.build.wificc=-DWIFICC=CYW43_COUNTRY_COLOMBIA rpipico2w.menu.wificountry.czech_republic=Czech Republic rpipico2w.menu.wificountry.czech_republic.build.wificc=-DWIFICC=CYW43_COUNTRY_CZECH_REPUBLIC rpipico2w.menu.wificountry.denmark=Denmark rpipico2w.menu.wificountry.denmark.build.wificc=-DWIFICC=CYW43_COUNTRY_DENMARK rpipico2w.menu.wificountry.estonia=Estonia rpipico2w.menu.wificountry.estonia.build.wificc=-DWIFICC=CYW43_COUNTRY_ESTONIA rpipico2w.menu.wificountry.finland=Finland rpipico2w.menu.wificountry.finland.build.wificc=-DWIFICC=CYW43_COUNTRY_FINLAND rpipico2w.menu.wificountry.france=France rpipico2w.menu.wificountry.france.build.wificc=-DWIFICC=CYW43_COUNTRY_FRANCE rpipico2w.menu.wificountry.germany=Germany rpipico2w.menu.wificountry.germany.build.wificc=-DWIFICC=CYW43_COUNTRY_GERMANY rpipico2w.menu.wificountry.greece=Greece rpipico2w.menu.wificountry.greece.build.wificc=-DWIFICC=CYW43_COUNTRY_GREECE rpipico2w.menu.wificountry.hong_kong=Hong Kong rpipico2w.menu.wificountry.hong_kong.build.wificc=-DWIFICC=CYW43_COUNTRY_HONG_KONG rpipico2w.menu.wificountry.hungary=Hungary rpipico2w.menu.wificountry.hungary.build.wificc=-DWIFICC=CYW43_COUNTRY_HUNGARY rpipico2w.menu.wificountry.iceland=Iceland rpipico2w.menu.wificountry.iceland.build.wificc=-DWIFICC=CYW43_COUNTRY_ICELAND rpipico2w.menu.wificountry.india=India rpipico2w.menu.wificountry.india.build.wificc=-DWIFICC=CYW43_COUNTRY_INDIA rpipico2w.menu.wificountry.israel=Israel rpipico2w.menu.wificountry.israel.build.wificc=-DWIFICC=CYW43_COUNTRY_ISRAEL rpipico2w.menu.wificountry.italy=Italy rpipico2w.menu.wificountry.italy.build.wificc=-DWIFICC=CYW43_COUNTRY_ITALY rpipico2w.menu.wificountry.japan=Japan rpipico2w.menu.wificountry.japan.build.wificc=-DWIFICC=CYW43_COUNTRY_JAPAN rpipico2w.menu.wificountry.kenya=Kenya rpipico2w.menu.wificountry.kenya.build.wificc=-DWIFICC=CYW43_COUNTRY_KENYA rpipico2w.menu.wificountry.latvia=Latvia rpipico2w.menu.wificountry.latvia.build.wificc=-DWIFICC=CYW43_COUNTRY_LATVIA rpipico2w.menu.wificountry.liechtenstein=Liechtenstein rpipico2w.menu.wificountry.liechtenstein.build.wificc=-DWIFICC=CYW43_COUNTRY_LIECHTENSTEIN rpipico2w.menu.wificountry.lithuania=Lithuania rpipico2w.menu.wificountry.lithuania.build.wificc=-DWIFICC=CYW43_COUNTRY_LITHUANIA rpipico2w.menu.wificountry.luxembourg=Luxembourg rpipico2w.menu.wificountry.luxembourg.build.wificc=-DWIFICC=CYW43_COUNTRY_LUXEMBOURG rpipico2w.menu.wificountry.malaysia=Malaysia rpipico2w.menu.wificountry.malaysia.build.wificc=-DWIFICC=CYW43_COUNTRY_MALAYSIA rpipico2w.menu.wificountry.malta=Malta rpipico2w.menu.wificountry.malta.build.wificc=-DWIFICC=CYW43_COUNTRY_MALTA rpipico2w.menu.wificountry.mexico=Mexico rpipico2w.menu.wificountry.mexico.build.wificc=-DWIFICC=CYW43_COUNTRY_MEXICO rpipico2w.menu.wificountry.netherlands=Netherlands rpipico2w.menu.wificountry.netherlands.build.wificc=-DWIFICC=CYW43_COUNTRY_NETHERLANDS rpipico2w.menu.wificountry.new_zealand=New Zealand rpipico2w.menu.wificountry.new_zealand.build.wificc=-DWIFICC=CYW43_COUNTRY_NEW_ZEALAND rpipico2w.menu.wificountry.nigeria=Nigeria rpipico2w.menu.wificountry.nigeria.build.wificc=-DWIFICC=CYW43_COUNTRY_NIGERIA rpipico2w.menu.wificountry.norway=Norway rpipico2w.menu.wificountry.norway.build.wificc=-DWIFICC=CYW43_COUNTRY_NORWAY rpipico2w.menu.wificountry.peru=Peru rpipico2w.menu.wificountry.peru.build.wificc=-DWIFICC=CYW43_COUNTRY_PERU rpipico2w.menu.wificountry.philippines=Philippines rpipico2w.menu.wificountry.philippines.build.wificc=-DWIFICC=CYW43_COUNTRY_PHILIPPINES rpipico2w.menu.wificountry.poland=Poland rpipico2w.menu.wificountry.poland.build.wificc=-DWIFICC=CYW43_COUNTRY_POLAND rpipico2w.menu.wificountry.portugal=Portugal rpipico2w.menu.wificountry.portugal.build.wificc=-DWIFICC=CYW43_COUNTRY_PORTUGAL rpipico2w.menu.wificountry.singapore=Singapore rpipico2w.menu.wificountry.singapore.build.wificc=-DWIFICC=CYW43_COUNTRY_SINGAPORE rpipico2w.menu.wificountry.slovakia=Slovakia rpipico2w.menu.wificountry.slovakia.build.wificc=-DWIFICC=CYW43_COUNTRY_SLOVAKIA rpipico2w.menu.wificountry.slovenia=Slovenia rpipico2w.menu.wificountry.slovenia.build.wificc=-DWIFICC=CYW43_COUNTRY_SLOVENIA rpipico2w.menu.wificountry.south_africa=South Africa rpipico2w.menu.wificountry.south_africa.build.wificc=-DWIFICC=CYW43_COUNTRY_SOUTH_AFRICA rpipico2w.menu.wificountry.south_korea=South Korea rpipico2w.menu.wificountry.south_korea.build.wificc=-DWIFICC=CYW43_COUNTRY_SOUTH_KOREA rpipico2w.menu.wificountry.spain=Spain rpipico2w.menu.wificountry.spain.build.wificc=-DWIFICC=CYW43_COUNTRY_SPAIN rpipico2w.menu.wificountry.sweden=Sweden rpipico2w.menu.wificountry.sweden.build.wificc=-DWIFICC=CYW43_COUNTRY_SWEDEN rpipico2w.menu.wificountry.switzerland=Switzerland rpipico2w.menu.wificountry.switzerland.build.wificc=-DWIFICC=CYW43_COUNTRY_SWITZERLAND rpipico2w.menu.wificountry.taiwan=Taiwan rpipico2w.menu.wificountry.taiwan.build.wificc=-DWIFICC=CYW43_COUNTRY_TAIWAN rpipico2w.menu.wificountry.thailand=Thailand rpipico2w.menu.wificountry.thailand.build.wificc=-DWIFICC=CYW43_COUNTRY_THAILAND rpipico2w.menu.wificountry.turkey=Turkey rpipico2w.menu.wificountry.turkey.build.wificc=-DWIFICC=CYW43_COUNTRY_TURKEY rpipico2w.menu.wificountry.uk=UK rpipico2w.menu.wificountry.uk.build.wificc=-DWIFICC=CYW43_COUNTRY_UK rpipico2w.menu.wificountry.usa=USA rpipico2w.menu.wificountry.usa.build.wificc=-DWIFICC=CYW43_COUNTRY_USA rpipico2w.menu.ipbtstack.ipv4only=IPv4 Only rpipico2w.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a rpipico2w.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 rpipico2w.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 rpipico2w.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a rpipico2w.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 rpipico2w.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth rpipico2w.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a rpipico2w.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 rpipico2w.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth rpipico2w.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a rpipico2w.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 rpipico2w.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K rpipico2w.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a rpipico2w.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 rpipico2w.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K rpipico2w.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a rpipico2w.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 rpipico2w.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K rpipico2w.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a rpipico2w.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 rpipico2w.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K rpipico2w.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a rpipico2w.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 rpipico2w.menu.uploadmethod.default=Default (UF2) rpipico2w.menu.uploadmethod.default.build.ram_length=512k rpipico2w.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl rpipico2w.menu.uploadmethod.default.upload.maximum_data_size=524288 rpipico2w.menu.uploadmethod.default.upload.tool=uf2conv rpipico2w.menu.uploadmethod.default.upload.tool.default=uf2conv rpipico2w.menu.uploadmethod.default.upload.tool.network=uf2conv-network rpipico2w.menu.uploadmethod.picotool=Picotool rpipico2w.menu.uploadmethod.picotool.build.ram_length=512k rpipico2w.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl rpipico2w.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB rpipico2w.menu.uploadmethod.picotool.upload.maximum_data_size=524288 rpipico2w.menu.uploadmethod.picotool.upload.tool=picotool rpipico2w.menu.uploadmethod.picotool.upload.tool.default=picotool rpipico2w.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) rpipico2w.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k rpipico2w.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl rpipico2w.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 rpipico2w.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap rpipico2w.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # 0xCB Helios # ----------------------------------- 0xcb_helios.name=0xCB Helios 0xcb_helios.vid.0=0x1209 0xcb_helios.pid.0=0xcb74 0xcb_helios.upload_port.0.vid=0x1209 0xcb_helios.upload_port.0.pid=0xcb74 0xcb_helios.build.usbvid=-DUSBD_VID=0x1209 0xcb_helios.build.usbpid=-DUSBD_PID=0xcb74 0xcb_helios.build.usbpwr=-DUSBD_MAX_POWER_MA=500 0xcb_helios.build.board=0XCB_HELIOS 0xcb_helios.build.mcu=cortex-m0plus 0xcb_helios.build.chip=rp2040 0xcb_helios.build.toolchain=arm-none-eabi 0xcb_helios.build.toolchainpkg=pqt-gcc 0xcb_helios.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb 0xcb_helios.build.uf2family=--family rp2040 0xcb_helios.build.variant=0xcb_helios 0xcb_helios.upload.maximum_size=16777216 0xcb_helios.upload.wait_for_upload_port=true 0xcb_helios.upload.erase_cmd= 0xcb_helios.serial.disableDTR=false 0xcb_helios.serial.disableRTS=false 0xcb_helios.build.f_cpu=125000000 0xcb_helios.build.led= 0xcb_helios.build.core=rp2040 0xcb_helios.build.ldscript=memmap_default.ld 0xcb_helios.build.boot2=boot2_w25q128jvxq_4_padded_checksum 0xcb_helios.build.usb_manufacturer="0xCB" 0xcb_helios.build.usb_product="Helios" 0xcb_helios.menu.flash.16777216_0=16MB (no FS) 0xcb_helios.menu.flash.16777216_0.upload.maximum_size=16773120 0xcb_helios.menu.flash.16777216_0.build.flash_total=16777216 0xcb_helios.menu.flash.16777216_0.build.flash_length=16773120 0xcb_helios.menu.flash.16777216_0.build.eeprom_start=285208576 0xcb_helios.menu.flash.16777216_0.build.fs_start=285208576 0xcb_helios.menu.flash.16777216_0.build.fs_end=285208576 0xcb_helios.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) 0xcb_helios.menu.flash.16777216_65536.upload.maximum_size=16707584 0xcb_helios.menu.flash.16777216_65536.build.flash_total=16777216 0xcb_helios.menu.flash.16777216_65536.build.flash_length=16707584 0xcb_helios.menu.flash.16777216_65536.build.eeprom_start=285208576 0xcb_helios.menu.flash.16777216_65536.build.fs_start=285143040 0xcb_helios.menu.flash.16777216_65536.build.fs_end=285208576 0xcb_helios.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) 0xcb_helios.menu.flash.16777216_131072.upload.maximum_size=16642048 0xcb_helios.menu.flash.16777216_131072.build.flash_total=16777216 0xcb_helios.menu.flash.16777216_131072.build.flash_length=16642048 0xcb_helios.menu.flash.16777216_131072.build.eeprom_start=285208576 0xcb_helios.menu.flash.16777216_131072.build.fs_start=285077504 0xcb_helios.menu.flash.16777216_131072.build.fs_end=285208576 0xcb_helios.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) 0xcb_helios.menu.flash.16777216_262144.upload.maximum_size=16510976 0xcb_helios.menu.flash.16777216_262144.build.flash_total=16777216 0xcb_helios.menu.flash.16777216_262144.build.flash_length=16510976 0xcb_helios.menu.flash.16777216_262144.build.eeprom_start=285208576 0xcb_helios.menu.flash.16777216_262144.build.fs_start=284946432 0xcb_helios.menu.flash.16777216_262144.build.fs_end=285208576 0xcb_helios.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) 0xcb_helios.menu.flash.16777216_524288.upload.maximum_size=16248832 0xcb_helios.menu.flash.16777216_524288.build.flash_total=16777216 0xcb_helios.menu.flash.16777216_524288.build.flash_length=16248832 0xcb_helios.menu.flash.16777216_524288.build.eeprom_start=285208576 0xcb_helios.menu.flash.16777216_524288.build.fs_start=284684288 0xcb_helios.menu.flash.16777216_524288.build.fs_end=285208576 0xcb_helios.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) 0xcb_helios.menu.flash.16777216_1048576.upload.maximum_size=15724544 0xcb_helios.menu.flash.16777216_1048576.build.flash_total=16777216 0xcb_helios.menu.flash.16777216_1048576.build.flash_length=15724544 0xcb_helios.menu.flash.16777216_1048576.build.eeprom_start=285208576 0xcb_helios.menu.flash.16777216_1048576.build.fs_start=284160000 0xcb_helios.menu.flash.16777216_1048576.build.fs_end=285208576 0xcb_helios.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) 0xcb_helios.menu.flash.16777216_2097152.upload.maximum_size=14675968 0xcb_helios.menu.flash.16777216_2097152.build.flash_total=16777216 0xcb_helios.menu.flash.16777216_2097152.build.flash_length=14675968 0xcb_helios.menu.flash.16777216_2097152.build.eeprom_start=285208576 0xcb_helios.menu.flash.16777216_2097152.build.fs_start=283111424 0xcb_helios.menu.flash.16777216_2097152.build.fs_end=285208576 0xcb_helios.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) 0xcb_helios.menu.flash.16777216_3145728.upload.maximum_size=13627392 0xcb_helios.menu.flash.16777216_3145728.build.flash_total=16777216 0xcb_helios.menu.flash.16777216_3145728.build.flash_length=13627392 0xcb_helios.menu.flash.16777216_3145728.build.eeprom_start=285208576 0xcb_helios.menu.flash.16777216_3145728.build.fs_start=282062848 0xcb_helios.menu.flash.16777216_3145728.build.fs_end=285208576 0xcb_helios.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) 0xcb_helios.menu.flash.16777216_4194304.upload.maximum_size=12578816 0xcb_helios.menu.flash.16777216_4194304.build.flash_total=16777216 0xcb_helios.menu.flash.16777216_4194304.build.flash_length=12578816 0xcb_helios.menu.flash.16777216_4194304.build.eeprom_start=285208576 0xcb_helios.menu.flash.16777216_4194304.build.fs_start=281014272 0xcb_helios.menu.flash.16777216_4194304.build.fs_end=285208576 0xcb_helios.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) 0xcb_helios.menu.flash.16777216_5242880.upload.maximum_size=11530240 0xcb_helios.menu.flash.16777216_5242880.build.flash_total=16777216 0xcb_helios.menu.flash.16777216_5242880.build.flash_length=11530240 0xcb_helios.menu.flash.16777216_5242880.build.eeprom_start=285208576 0xcb_helios.menu.flash.16777216_5242880.build.fs_start=279965696 0xcb_helios.menu.flash.16777216_5242880.build.fs_end=285208576 0xcb_helios.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) 0xcb_helios.menu.flash.16777216_6291456.upload.maximum_size=10481664 0xcb_helios.menu.flash.16777216_6291456.build.flash_total=16777216 0xcb_helios.menu.flash.16777216_6291456.build.flash_length=10481664 0xcb_helios.menu.flash.16777216_6291456.build.eeprom_start=285208576 0xcb_helios.menu.flash.16777216_6291456.build.fs_start=278917120 0xcb_helios.menu.flash.16777216_6291456.build.fs_end=285208576 0xcb_helios.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) 0xcb_helios.menu.flash.16777216_7340032.upload.maximum_size=9433088 0xcb_helios.menu.flash.16777216_7340032.build.flash_total=16777216 0xcb_helios.menu.flash.16777216_7340032.build.flash_length=9433088 0xcb_helios.menu.flash.16777216_7340032.build.eeprom_start=285208576 0xcb_helios.menu.flash.16777216_7340032.build.fs_start=277868544 0xcb_helios.menu.flash.16777216_7340032.build.fs_end=285208576 0xcb_helios.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) 0xcb_helios.menu.flash.16777216_8388608.upload.maximum_size=8384512 0xcb_helios.menu.flash.16777216_8388608.build.flash_total=16777216 0xcb_helios.menu.flash.16777216_8388608.build.flash_length=8384512 0xcb_helios.menu.flash.16777216_8388608.build.eeprom_start=285208576 0xcb_helios.menu.flash.16777216_8388608.build.fs_start=276819968 0xcb_helios.menu.flash.16777216_8388608.build.fs_end=285208576 0xcb_helios.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) 0xcb_helios.menu.flash.16777216_9437184.upload.maximum_size=7335936 0xcb_helios.menu.flash.16777216_9437184.build.flash_total=16777216 0xcb_helios.menu.flash.16777216_9437184.build.flash_length=7335936 0xcb_helios.menu.flash.16777216_9437184.build.eeprom_start=285208576 0xcb_helios.menu.flash.16777216_9437184.build.fs_start=275771392 0xcb_helios.menu.flash.16777216_9437184.build.fs_end=285208576 0xcb_helios.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) 0xcb_helios.menu.flash.16777216_10485760.upload.maximum_size=6287360 0xcb_helios.menu.flash.16777216_10485760.build.flash_total=16777216 0xcb_helios.menu.flash.16777216_10485760.build.flash_length=6287360 0xcb_helios.menu.flash.16777216_10485760.build.eeprom_start=285208576 0xcb_helios.menu.flash.16777216_10485760.build.fs_start=274722816 0xcb_helios.menu.flash.16777216_10485760.build.fs_end=285208576 0xcb_helios.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) 0xcb_helios.menu.flash.16777216_11534336.upload.maximum_size=5238784 0xcb_helios.menu.flash.16777216_11534336.build.flash_total=16777216 0xcb_helios.menu.flash.16777216_11534336.build.flash_length=5238784 0xcb_helios.menu.flash.16777216_11534336.build.eeprom_start=285208576 0xcb_helios.menu.flash.16777216_11534336.build.fs_start=273674240 0xcb_helios.menu.flash.16777216_11534336.build.fs_end=285208576 0xcb_helios.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) 0xcb_helios.menu.flash.16777216_12582912.upload.maximum_size=4190208 0xcb_helios.menu.flash.16777216_12582912.build.flash_total=16777216 0xcb_helios.menu.flash.16777216_12582912.build.flash_length=4190208 0xcb_helios.menu.flash.16777216_12582912.build.eeprom_start=285208576 0xcb_helios.menu.flash.16777216_12582912.build.fs_start=272625664 0xcb_helios.menu.flash.16777216_12582912.build.fs_end=285208576 0xcb_helios.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) 0xcb_helios.menu.flash.16777216_13631488.upload.maximum_size=3141632 0xcb_helios.menu.flash.16777216_13631488.build.flash_total=16777216 0xcb_helios.menu.flash.16777216_13631488.build.flash_length=3141632 0xcb_helios.menu.flash.16777216_13631488.build.eeprom_start=285208576 0xcb_helios.menu.flash.16777216_13631488.build.fs_start=271577088 0xcb_helios.menu.flash.16777216_13631488.build.fs_end=285208576 0xcb_helios.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) 0xcb_helios.menu.flash.16777216_14680064.upload.maximum_size=2093056 0xcb_helios.menu.flash.16777216_14680064.build.flash_total=16777216 0xcb_helios.menu.flash.16777216_14680064.build.flash_length=2093056 0xcb_helios.menu.flash.16777216_14680064.build.eeprom_start=285208576 0xcb_helios.menu.flash.16777216_14680064.build.fs_start=270528512 0xcb_helios.menu.flash.16777216_14680064.build.fs_end=285208576 0xcb_helios.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) 0xcb_helios.menu.flash.16777216_15728640.upload.maximum_size=1044480 0xcb_helios.menu.flash.16777216_15728640.build.flash_total=16777216 0xcb_helios.menu.flash.16777216_15728640.build.flash_length=1044480 0xcb_helios.menu.flash.16777216_15728640.build.eeprom_start=285208576 0xcb_helios.menu.flash.16777216_15728640.build.fs_start=269479936 0xcb_helios.menu.flash.16777216_15728640.build.fs_end=285208576 0xcb_helios.menu.freq.200=200 MHz 0xcb_helios.menu.freq.200.build.f_cpu=200000000L 0xcb_helios.menu.freq.50=50 MHz 0xcb_helios.menu.freq.50.build.f_cpu=50000000L 0xcb_helios.menu.freq.100=100 MHz 0xcb_helios.menu.freq.100.build.f_cpu=100000000L 0xcb_helios.menu.freq.120=120 MHz 0xcb_helios.menu.freq.120.build.f_cpu=120000000L 0xcb_helios.menu.freq.125=125 MHz 0xcb_helios.menu.freq.125.build.f_cpu=125000000L 0xcb_helios.menu.freq.128=128 MHz 0xcb_helios.menu.freq.128.build.f_cpu=128000000L 0xcb_helios.menu.freq.133=133 MHz 0xcb_helios.menu.freq.133.build.f_cpu=133000000L 0xcb_helios.menu.freq.150=150 MHz 0xcb_helios.menu.freq.150.build.f_cpu=150000000L 0xcb_helios.menu.freq.176=176 MHz 0xcb_helios.menu.freq.176.build.f_cpu=176000000L 0xcb_helios.menu.freq.225=225 MHz (Overclock) 0xcb_helios.menu.freq.225.build.f_cpu=225000000L 0xcb_helios.menu.freq.240=240 MHz (Overclock) 0xcb_helios.menu.freq.240.build.f_cpu=240000000L 0xcb_helios.menu.freq.250=250 MHz (Overclock) 0xcb_helios.menu.freq.250.build.f_cpu=250000000L 0xcb_helios.menu.freq.276=276 MHz (Overclock) 0xcb_helios.menu.freq.276.build.f_cpu=276000000L 0xcb_helios.menu.freq.300=300 MHz (Overclock) 0xcb_helios.menu.freq.300.build.f_cpu=300000000L 0xcb_helios.menu.opt.Small=Small (-Os) (standard) 0xcb_helios.menu.opt.Small.build.flags.optimize=-Os 0xcb_helios.menu.opt.Optimize=Optimize (-O) 0xcb_helios.menu.opt.Optimize.build.flags.optimize=-O 0xcb_helios.menu.opt.Optimize2=Optimize More (-O2) 0xcb_helios.menu.opt.Optimize2.build.flags.optimize=-O2 0xcb_helios.menu.opt.Optimize3=Optimize Even More (-O3) 0xcb_helios.menu.opt.Optimize3.build.flags.optimize=-O3 0xcb_helios.menu.opt.Fast=Fast (-Ofast) (maybe slower) 0xcb_helios.menu.opt.Fast.build.flags.optimize=-Ofast 0xcb_helios.menu.opt.Debug=Debug (-Og) 0xcb_helios.menu.opt.Debug.build.flags.optimize=-Og 0xcb_helios.menu.opt.Disabled=Disabled (-O0) 0xcb_helios.menu.opt.Disabled.build.flags.optimize=-O0 0xcb_helios.menu.profile.Disabled=Disabled 0xcb_helios.menu.profile.Disabled.build.flags.profile= 0xcb_helios.menu.profile.Enabled=Enabled 0xcb_helios.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE 0xcb_helios.menu.rtti.Disabled=Disabled 0xcb_helios.menu.rtti.Disabled.build.flags.rtti=-fno-rtti 0xcb_helios.menu.rtti.Enabled=Enabled 0xcb_helios.menu.rtti.Enabled.build.flags.rtti= 0xcb_helios.menu.stackprotect.Disabled=Disabled 0xcb_helios.menu.stackprotect.Disabled.build.flags.stackprotect= 0xcb_helios.menu.stackprotect.Enabled=Enabled 0xcb_helios.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all 0xcb_helios.menu.exceptions.Disabled=Disabled 0xcb_helios.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions 0xcb_helios.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ 0xcb_helios.menu.exceptions.Enabled=Enabled 0xcb_helios.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions 0xcb_helios.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc 0xcb_helios.menu.dbgport.Disabled=Disabled 0xcb_helios.menu.dbgport.Disabled.build.debug_port= 0xcb_helios.menu.dbgport.Serial=Serial 0xcb_helios.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial 0xcb_helios.menu.dbgport.Serial1=Serial1 0xcb_helios.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 0xcb_helios.menu.dbgport.Serial2=Serial2 0xcb_helios.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 0xcb_helios.menu.dbgport.SerialSemi=SerialSemi 0xcb_helios.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi 0xcb_helios.menu.dbglvl.None=None 0xcb_helios.menu.dbglvl.None.build.debug_level= 0xcb_helios.menu.dbglvl.Core=Core 0xcb_helios.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE 0xcb_helios.menu.dbglvl.SPI=SPI 0xcb_helios.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI 0xcb_helios.menu.dbglvl.Wire=Wire 0xcb_helios.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE 0xcb_helios.menu.dbglvl.Bluetooth=Bluetooth 0xcb_helios.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH 0xcb_helios.menu.dbglvl.All=All 0xcb_helios.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH 0xcb_helios.menu.dbglvl.NDEBUG=NDEBUG 0xcb_helios.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG 0xcb_helios.menu.usbstack.picosdk=Pico SDK 0xcb_helios.menu.usbstack.picosdk.build.usbstack_flags= 0xcb_helios.menu.usbstack.tinyusb=Adafruit TinyUSB 0xcb_helios.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" 0xcb_helios.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) 0xcb_helios.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" 0xcb_helios.menu.usbstack.nousb=No USB 0xcb_helios.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" 0xcb_helios.menu.ipbtstack.ipv4only=IPv4 Only 0xcb_helios.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a 0xcb_helios.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 0xcb_helios.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 0xcb_helios.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a 0xcb_helios.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 0xcb_helios.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth 0xcb_helios.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a 0xcb_helios.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 0xcb_helios.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth 0xcb_helios.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a 0xcb_helios.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 0xcb_helios.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K 0xcb_helios.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a 0xcb_helios.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 0xcb_helios.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K 0xcb_helios.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a 0xcb_helios.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 0xcb_helios.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K 0xcb_helios.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a 0xcb_helios.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 0xcb_helios.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K 0xcb_helios.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a 0xcb_helios.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 0xcb_helios.menu.uploadmethod.default=Default (UF2) 0xcb_helios.menu.uploadmethod.default.build.ram_length=256k 0xcb_helios.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl 0xcb_helios.menu.uploadmethod.default.upload.maximum_data_size=262144 0xcb_helios.menu.uploadmethod.default.upload.tool=uf2conv 0xcb_helios.menu.uploadmethod.default.upload.tool.default=uf2conv 0xcb_helios.menu.uploadmethod.default.upload.tool.network=uf2conv-network 0xcb_helios.menu.uploadmethod.picotool=Picotool 0xcb_helios.menu.uploadmethod.picotool.build.ram_length=256k 0xcb_helios.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl 0xcb_helios.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB 0xcb_helios.menu.uploadmethod.picotool.upload.maximum_data_size=262144 0xcb_helios.menu.uploadmethod.picotool.upload.tool=picotool 0xcb_helios.menu.uploadmethod.picotool.upload.tool.default=picotool 0xcb_helios.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) 0xcb_helios.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k 0xcb_helios.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl 0xcb_helios.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 0xcb_helios.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap 0xcb_helios.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Adafruit Feather RP2040 # ----------------------------------- adafruit_feather.name=Adafruit Feather RP2040 adafruit_feather.vid.0=0x239a adafruit_feather.pid.0=0x80f1 adafruit_feather.vid.1=0x239a adafruit_feather.pid.1=0x81f1 adafruit_feather.vid.2=0x239a adafruit_feather.pid.2=0xc0f1 adafruit_feather.vid.3=0x239a adafruit_feather.pid.3=0xc1f1 adafruit_feather.upload_port.0.vid=0x239a adafruit_feather.upload_port.0.pid=0x80f1 adafruit_feather.upload_port.1.vid=0x239a adafruit_feather.upload_port.1.pid=0x81f1 adafruit_feather.upload_port.2.vid=0x239a adafruit_feather.upload_port.2.pid=0xc0f1 adafruit_feather.upload_port.3.vid=0x239a adafruit_feather.upload_port.3.pid=0xc1f1 adafruit_feather.build.usbvid=-DUSBD_VID=0x239a adafruit_feather.build.usbpid=-DUSBD_PID=0x80f1 adafruit_feather.build.usbpwr=-DUSBD_MAX_POWER_MA=250 adafruit_feather.build.board=ADAFRUIT_FEATHER_RP2040 adafruit_feather.build.mcu=cortex-m0plus adafruit_feather.build.chip=rp2040 adafruit_feather.build.toolchain=arm-none-eabi adafruit_feather.build.toolchainpkg=pqt-gcc adafruit_feather.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb adafruit_feather.build.uf2family=--family rp2040 adafruit_feather.build.variant=adafruit_feather adafruit_feather.upload.maximum_size=8388608 adafruit_feather.upload.wait_for_upload_port=true adafruit_feather.upload.erase_cmd= adafruit_feather.serial.disableDTR=false adafruit_feather.serial.disableRTS=false adafruit_feather.build.f_cpu=125000000 adafruit_feather.build.led= adafruit_feather.build.core=rp2040 adafruit_feather.build.ldscript=memmap_default.ld adafruit_feather.build.boot2=boot2_w25x10cl_4_padded_checksum adafruit_feather.build.usb_manufacturer="Adafruit" adafruit_feather.build.usb_product="Feather RP2040" adafruit_feather.menu.flash.8388608_0=8MB (no FS) adafruit_feather.menu.flash.8388608_0.upload.maximum_size=8384512 adafruit_feather.menu.flash.8388608_0.build.flash_total=8388608 adafruit_feather.menu.flash.8388608_0.build.flash_length=8384512 adafruit_feather.menu.flash.8388608_0.build.eeprom_start=276819968 adafruit_feather.menu.flash.8388608_0.build.fs_start=276819968 adafruit_feather.menu.flash.8388608_0.build.fs_end=276819968 adafruit_feather.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) adafruit_feather.menu.flash.8388608_65536.upload.maximum_size=8318976 adafruit_feather.menu.flash.8388608_65536.build.flash_total=8388608 adafruit_feather.menu.flash.8388608_65536.build.flash_length=8318976 adafruit_feather.menu.flash.8388608_65536.build.eeprom_start=276819968 adafruit_feather.menu.flash.8388608_65536.build.fs_start=276754432 adafruit_feather.menu.flash.8388608_65536.build.fs_end=276819968 adafruit_feather.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) adafruit_feather.menu.flash.8388608_131072.upload.maximum_size=8253440 adafruit_feather.menu.flash.8388608_131072.build.flash_total=8388608 adafruit_feather.menu.flash.8388608_131072.build.flash_length=8253440 adafruit_feather.menu.flash.8388608_131072.build.eeprom_start=276819968 adafruit_feather.menu.flash.8388608_131072.build.fs_start=276688896 adafruit_feather.menu.flash.8388608_131072.build.fs_end=276819968 adafruit_feather.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) adafruit_feather.menu.flash.8388608_262144.upload.maximum_size=8122368 adafruit_feather.menu.flash.8388608_262144.build.flash_total=8388608 adafruit_feather.menu.flash.8388608_262144.build.flash_length=8122368 adafruit_feather.menu.flash.8388608_262144.build.eeprom_start=276819968 adafruit_feather.menu.flash.8388608_262144.build.fs_start=276557824 adafruit_feather.menu.flash.8388608_262144.build.fs_end=276819968 adafruit_feather.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) adafruit_feather.menu.flash.8388608_524288.upload.maximum_size=7860224 adafruit_feather.menu.flash.8388608_524288.build.flash_total=8388608 adafruit_feather.menu.flash.8388608_524288.build.flash_length=7860224 adafruit_feather.menu.flash.8388608_524288.build.eeprom_start=276819968 adafruit_feather.menu.flash.8388608_524288.build.fs_start=276295680 adafruit_feather.menu.flash.8388608_524288.build.fs_end=276819968 adafruit_feather.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) adafruit_feather.menu.flash.8388608_1048576.upload.maximum_size=7335936 adafruit_feather.menu.flash.8388608_1048576.build.flash_total=8388608 adafruit_feather.menu.flash.8388608_1048576.build.flash_length=7335936 adafruit_feather.menu.flash.8388608_1048576.build.eeprom_start=276819968 adafruit_feather.menu.flash.8388608_1048576.build.fs_start=275771392 adafruit_feather.menu.flash.8388608_1048576.build.fs_end=276819968 adafruit_feather.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) adafruit_feather.menu.flash.8388608_2097152.upload.maximum_size=6287360 adafruit_feather.menu.flash.8388608_2097152.build.flash_total=8388608 adafruit_feather.menu.flash.8388608_2097152.build.flash_length=6287360 adafruit_feather.menu.flash.8388608_2097152.build.eeprom_start=276819968 adafruit_feather.menu.flash.8388608_2097152.build.fs_start=274722816 adafruit_feather.menu.flash.8388608_2097152.build.fs_end=276819968 adafruit_feather.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) adafruit_feather.menu.flash.8388608_3145728.upload.maximum_size=5238784 adafruit_feather.menu.flash.8388608_3145728.build.flash_total=8388608 adafruit_feather.menu.flash.8388608_3145728.build.flash_length=5238784 adafruit_feather.menu.flash.8388608_3145728.build.eeprom_start=276819968 adafruit_feather.menu.flash.8388608_3145728.build.fs_start=273674240 adafruit_feather.menu.flash.8388608_3145728.build.fs_end=276819968 adafruit_feather.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) adafruit_feather.menu.flash.8388608_4194304.upload.maximum_size=4190208 adafruit_feather.menu.flash.8388608_4194304.build.flash_total=8388608 adafruit_feather.menu.flash.8388608_4194304.build.flash_length=4190208 adafruit_feather.menu.flash.8388608_4194304.build.eeprom_start=276819968 adafruit_feather.menu.flash.8388608_4194304.build.fs_start=272625664 adafruit_feather.menu.flash.8388608_4194304.build.fs_end=276819968 adafruit_feather.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) adafruit_feather.menu.flash.8388608_5242880.upload.maximum_size=3141632 adafruit_feather.menu.flash.8388608_5242880.build.flash_total=8388608 adafruit_feather.menu.flash.8388608_5242880.build.flash_length=3141632 adafruit_feather.menu.flash.8388608_5242880.build.eeprom_start=276819968 adafruit_feather.menu.flash.8388608_5242880.build.fs_start=271577088 adafruit_feather.menu.flash.8388608_5242880.build.fs_end=276819968 adafruit_feather.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) adafruit_feather.menu.flash.8388608_6291456.upload.maximum_size=2093056 adafruit_feather.menu.flash.8388608_6291456.build.flash_total=8388608 adafruit_feather.menu.flash.8388608_6291456.build.flash_length=2093056 adafruit_feather.menu.flash.8388608_6291456.build.eeprom_start=276819968 adafruit_feather.menu.flash.8388608_6291456.build.fs_start=270528512 adafruit_feather.menu.flash.8388608_6291456.build.fs_end=276819968 adafruit_feather.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) adafruit_feather.menu.flash.8388608_7340032.upload.maximum_size=1044480 adafruit_feather.menu.flash.8388608_7340032.build.flash_total=8388608 adafruit_feather.menu.flash.8388608_7340032.build.flash_length=1044480 adafruit_feather.menu.flash.8388608_7340032.build.eeprom_start=276819968 adafruit_feather.menu.flash.8388608_7340032.build.fs_start=269479936 adafruit_feather.menu.flash.8388608_7340032.build.fs_end=276819968 adafruit_feather.menu.freq.200=200 MHz adafruit_feather.menu.freq.200.build.f_cpu=200000000L adafruit_feather.menu.freq.50=50 MHz adafruit_feather.menu.freq.50.build.f_cpu=50000000L adafruit_feather.menu.freq.100=100 MHz adafruit_feather.menu.freq.100.build.f_cpu=100000000L adafruit_feather.menu.freq.120=120 MHz adafruit_feather.menu.freq.120.build.f_cpu=120000000L adafruit_feather.menu.freq.125=125 MHz adafruit_feather.menu.freq.125.build.f_cpu=125000000L adafruit_feather.menu.freq.128=128 MHz adafruit_feather.menu.freq.128.build.f_cpu=128000000L adafruit_feather.menu.freq.133=133 MHz adafruit_feather.menu.freq.133.build.f_cpu=133000000L adafruit_feather.menu.freq.150=150 MHz adafruit_feather.menu.freq.150.build.f_cpu=150000000L adafruit_feather.menu.freq.176=176 MHz adafruit_feather.menu.freq.176.build.f_cpu=176000000L adafruit_feather.menu.freq.225=225 MHz (Overclock) adafruit_feather.menu.freq.225.build.f_cpu=225000000L adafruit_feather.menu.freq.240=240 MHz (Overclock) adafruit_feather.menu.freq.240.build.f_cpu=240000000L adafruit_feather.menu.freq.250=250 MHz (Overclock) adafruit_feather.menu.freq.250.build.f_cpu=250000000L adafruit_feather.menu.freq.276=276 MHz (Overclock) adafruit_feather.menu.freq.276.build.f_cpu=276000000L adafruit_feather.menu.freq.300=300 MHz (Overclock) adafruit_feather.menu.freq.300.build.f_cpu=300000000L adafruit_feather.menu.opt.Small=Small (-Os) (standard) adafruit_feather.menu.opt.Small.build.flags.optimize=-Os adafruit_feather.menu.opt.Optimize=Optimize (-O) adafruit_feather.menu.opt.Optimize.build.flags.optimize=-O adafruit_feather.menu.opt.Optimize2=Optimize More (-O2) adafruit_feather.menu.opt.Optimize2.build.flags.optimize=-O2 adafruit_feather.menu.opt.Optimize3=Optimize Even More (-O3) adafruit_feather.menu.opt.Optimize3.build.flags.optimize=-O3 adafruit_feather.menu.opt.Fast=Fast (-Ofast) (maybe slower) adafruit_feather.menu.opt.Fast.build.flags.optimize=-Ofast adafruit_feather.menu.opt.Debug=Debug (-Og) adafruit_feather.menu.opt.Debug.build.flags.optimize=-Og adafruit_feather.menu.opt.Disabled=Disabled (-O0) adafruit_feather.menu.opt.Disabled.build.flags.optimize=-O0 adafruit_feather.menu.profile.Disabled=Disabled adafruit_feather.menu.profile.Disabled.build.flags.profile= adafruit_feather.menu.profile.Enabled=Enabled adafruit_feather.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE adafruit_feather.menu.rtti.Disabled=Disabled adafruit_feather.menu.rtti.Disabled.build.flags.rtti=-fno-rtti adafruit_feather.menu.rtti.Enabled=Enabled adafruit_feather.menu.rtti.Enabled.build.flags.rtti= adafruit_feather.menu.stackprotect.Disabled=Disabled adafruit_feather.menu.stackprotect.Disabled.build.flags.stackprotect= adafruit_feather.menu.stackprotect.Enabled=Enabled adafruit_feather.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all adafruit_feather.menu.exceptions.Disabled=Disabled adafruit_feather.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions adafruit_feather.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ adafruit_feather.menu.exceptions.Enabled=Enabled adafruit_feather.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions adafruit_feather.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc adafruit_feather.menu.dbgport.Disabled=Disabled adafruit_feather.menu.dbgport.Disabled.build.debug_port= adafruit_feather.menu.dbgport.Serial=Serial adafruit_feather.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial adafruit_feather.menu.dbgport.Serial1=Serial1 adafruit_feather.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 adafruit_feather.menu.dbgport.Serial2=Serial2 adafruit_feather.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 adafruit_feather.menu.dbgport.SerialSemi=SerialSemi adafruit_feather.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi adafruit_feather.menu.dbglvl.None=None adafruit_feather.menu.dbglvl.None.build.debug_level= adafruit_feather.menu.dbglvl.Core=Core adafruit_feather.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE adafruit_feather.menu.dbglvl.SPI=SPI adafruit_feather.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI adafruit_feather.menu.dbglvl.Wire=Wire adafruit_feather.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE adafruit_feather.menu.dbglvl.Bluetooth=Bluetooth adafruit_feather.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH adafruit_feather.menu.dbglvl.All=All adafruit_feather.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH adafruit_feather.menu.dbglvl.NDEBUG=NDEBUG adafruit_feather.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG adafruit_feather.menu.usbstack.picosdk=Pico SDK adafruit_feather.menu.usbstack.picosdk.build.usbstack_flags= adafruit_feather.menu.usbstack.tinyusb=Adafruit TinyUSB adafruit_feather.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_feather.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) adafruit_feather.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_feather.menu.usbstack.nousb=No USB adafruit_feather.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" adafruit_feather.menu.ipbtstack.ipv4only=IPv4 Only adafruit_feather.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a adafruit_feather.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 adafruit_feather.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 adafruit_feather.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a adafruit_feather.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 adafruit_feather.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth adafruit_feather.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a adafruit_feather.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_feather.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth adafruit_feather.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a adafruit_feather.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_feather.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K adafruit_feather.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a adafruit_feather.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_feather.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K adafruit_feather.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a adafruit_feather.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_feather.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K adafruit_feather.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a adafruit_feather.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_feather.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K adafruit_feather.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a adafruit_feather.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_feather.menu.uploadmethod.default=Default (UF2) adafruit_feather.menu.uploadmethod.default.build.ram_length=256k adafruit_feather.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_feather.menu.uploadmethod.default.upload.maximum_data_size=262144 adafruit_feather.menu.uploadmethod.default.upload.tool=uf2conv adafruit_feather.menu.uploadmethod.default.upload.tool.default=uf2conv adafruit_feather.menu.uploadmethod.default.upload.tool.network=uf2conv-network adafruit_feather.menu.uploadmethod.picotool=Picotool adafruit_feather.menu.uploadmethod.picotool.build.ram_length=256k adafruit_feather.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl adafruit_feather.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB adafruit_feather.menu.uploadmethod.picotool.upload.maximum_data_size=262144 adafruit_feather.menu.uploadmethod.picotool.upload.tool=picotool adafruit_feather.menu.uploadmethod.picotool.upload.tool.default=picotool adafruit_feather.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) adafruit_feather.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k adafruit_feather.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_feather.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 adafruit_feather.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap adafruit_feather.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Adafruit Feather RP2040 SCORPIO # ----------------------------------- adafruit_feather_scorpio.name=Adafruit Feather RP2040 SCORPIO adafruit_feather_scorpio.vid.0=0x239a adafruit_feather_scorpio.pid.0=0x8121 adafruit_feather_scorpio.vid.1=0x239a adafruit_feather_scorpio.pid.1=0xc121 adafruit_feather_scorpio.upload_port.0.vid=0x239a adafruit_feather_scorpio.upload_port.0.pid=0x8121 adafruit_feather_scorpio.upload_port.1.vid=0x239a adafruit_feather_scorpio.upload_port.1.pid=0xc121 adafruit_feather_scorpio.build.usbvid=-DUSBD_VID=0x239a adafruit_feather_scorpio.build.usbpid=-DUSBD_PID=0x8121 adafruit_feather_scorpio.build.usbpwr=-DUSBD_MAX_POWER_MA=250 adafruit_feather_scorpio.build.board=ADAFRUIT_FEATHER_RP2040_SCORPIO adafruit_feather_scorpio.build.mcu=cortex-m0plus adafruit_feather_scorpio.build.chip=rp2040 adafruit_feather_scorpio.build.toolchain=arm-none-eabi adafruit_feather_scorpio.build.toolchainpkg=pqt-gcc adafruit_feather_scorpio.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb adafruit_feather_scorpio.build.uf2family=--family rp2040 adafruit_feather_scorpio.build.variant=adafruit_feather_scorpio adafruit_feather_scorpio.upload.maximum_size=8388608 adafruit_feather_scorpio.upload.wait_for_upload_port=true adafruit_feather_scorpio.upload.erase_cmd= adafruit_feather_scorpio.serial.disableDTR=false adafruit_feather_scorpio.serial.disableRTS=false adafruit_feather_scorpio.build.f_cpu=125000000 adafruit_feather_scorpio.build.led= adafruit_feather_scorpio.build.core=rp2040 adafruit_feather_scorpio.build.ldscript=memmap_default.ld adafruit_feather_scorpio.build.boot2=boot2_w25q080_2_padded_checksum adafruit_feather_scorpio.build.usb_manufacturer="Adafruit" adafruit_feather_scorpio.build.usb_product="Feather RP2040 SCORPIO" adafruit_feather_scorpio.menu.flash.8388608_0=8MB (no FS) adafruit_feather_scorpio.menu.flash.8388608_0.upload.maximum_size=8384512 adafruit_feather_scorpio.menu.flash.8388608_0.build.flash_total=8388608 adafruit_feather_scorpio.menu.flash.8388608_0.build.flash_length=8384512 adafruit_feather_scorpio.menu.flash.8388608_0.build.eeprom_start=276819968 adafruit_feather_scorpio.menu.flash.8388608_0.build.fs_start=276819968 adafruit_feather_scorpio.menu.flash.8388608_0.build.fs_end=276819968 adafruit_feather_scorpio.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) adafruit_feather_scorpio.menu.flash.8388608_65536.upload.maximum_size=8318976 adafruit_feather_scorpio.menu.flash.8388608_65536.build.flash_total=8388608 adafruit_feather_scorpio.menu.flash.8388608_65536.build.flash_length=8318976 adafruit_feather_scorpio.menu.flash.8388608_65536.build.eeprom_start=276819968 adafruit_feather_scorpio.menu.flash.8388608_65536.build.fs_start=276754432 adafruit_feather_scorpio.menu.flash.8388608_65536.build.fs_end=276819968 adafruit_feather_scorpio.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) adafruit_feather_scorpio.menu.flash.8388608_131072.upload.maximum_size=8253440 adafruit_feather_scorpio.menu.flash.8388608_131072.build.flash_total=8388608 adafruit_feather_scorpio.menu.flash.8388608_131072.build.flash_length=8253440 adafruit_feather_scorpio.menu.flash.8388608_131072.build.eeprom_start=276819968 adafruit_feather_scorpio.menu.flash.8388608_131072.build.fs_start=276688896 adafruit_feather_scorpio.menu.flash.8388608_131072.build.fs_end=276819968 adafruit_feather_scorpio.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) adafruit_feather_scorpio.menu.flash.8388608_262144.upload.maximum_size=8122368 adafruit_feather_scorpio.menu.flash.8388608_262144.build.flash_total=8388608 adafruit_feather_scorpio.menu.flash.8388608_262144.build.flash_length=8122368 adafruit_feather_scorpio.menu.flash.8388608_262144.build.eeprom_start=276819968 adafruit_feather_scorpio.menu.flash.8388608_262144.build.fs_start=276557824 adafruit_feather_scorpio.menu.flash.8388608_262144.build.fs_end=276819968 adafruit_feather_scorpio.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) adafruit_feather_scorpio.menu.flash.8388608_524288.upload.maximum_size=7860224 adafruit_feather_scorpio.menu.flash.8388608_524288.build.flash_total=8388608 adafruit_feather_scorpio.menu.flash.8388608_524288.build.flash_length=7860224 adafruit_feather_scorpio.menu.flash.8388608_524288.build.eeprom_start=276819968 adafruit_feather_scorpio.menu.flash.8388608_524288.build.fs_start=276295680 adafruit_feather_scorpio.menu.flash.8388608_524288.build.fs_end=276819968 adafruit_feather_scorpio.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) adafruit_feather_scorpio.menu.flash.8388608_1048576.upload.maximum_size=7335936 adafruit_feather_scorpio.menu.flash.8388608_1048576.build.flash_total=8388608 adafruit_feather_scorpio.menu.flash.8388608_1048576.build.flash_length=7335936 adafruit_feather_scorpio.menu.flash.8388608_1048576.build.eeprom_start=276819968 adafruit_feather_scorpio.menu.flash.8388608_1048576.build.fs_start=275771392 adafruit_feather_scorpio.menu.flash.8388608_1048576.build.fs_end=276819968 adafruit_feather_scorpio.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) adafruit_feather_scorpio.menu.flash.8388608_2097152.upload.maximum_size=6287360 adafruit_feather_scorpio.menu.flash.8388608_2097152.build.flash_total=8388608 adafruit_feather_scorpio.menu.flash.8388608_2097152.build.flash_length=6287360 adafruit_feather_scorpio.menu.flash.8388608_2097152.build.eeprom_start=276819968 adafruit_feather_scorpio.menu.flash.8388608_2097152.build.fs_start=274722816 adafruit_feather_scorpio.menu.flash.8388608_2097152.build.fs_end=276819968 adafruit_feather_scorpio.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) adafruit_feather_scorpio.menu.flash.8388608_3145728.upload.maximum_size=5238784 adafruit_feather_scorpio.menu.flash.8388608_3145728.build.flash_total=8388608 adafruit_feather_scorpio.menu.flash.8388608_3145728.build.flash_length=5238784 adafruit_feather_scorpio.menu.flash.8388608_3145728.build.eeprom_start=276819968 adafruit_feather_scorpio.menu.flash.8388608_3145728.build.fs_start=273674240 adafruit_feather_scorpio.menu.flash.8388608_3145728.build.fs_end=276819968 adafruit_feather_scorpio.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) adafruit_feather_scorpio.menu.flash.8388608_4194304.upload.maximum_size=4190208 adafruit_feather_scorpio.menu.flash.8388608_4194304.build.flash_total=8388608 adafruit_feather_scorpio.menu.flash.8388608_4194304.build.flash_length=4190208 adafruit_feather_scorpio.menu.flash.8388608_4194304.build.eeprom_start=276819968 adafruit_feather_scorpio.menu.flash.8388608_4194304.build.fs_start=272625664 adafruit_feather_scorpio.menu.flash.8388608_4194304.build.fs_end=276819968 adafruit_feather_scorpio.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) adafruit_feather_scorpio.menu.flash.8388608_5242880.upload.maximum_size=3141632 adafruit_feather_scorpio.menu.flash.8388608_5242880.build.flash_total=8388608 adafruit_feather_scorpio.menu.flash.8388608_5242880.build.flash_length=3141632 adafruit_feather_scorpio.menu.flash.8388608_5242880.build.eeprom_start=276819968 adafruit_feather_scorpio.menu.flash.8388608_5242880.build.fs_start=271577088 adafruit_feather_scorpio.menu.flash.8388608_5242880.build.fs_end=276819968 adafruit_feather_scorpio.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) adafruit_feather_scorpio.menu.flash.8388608_6291456.upload.maximum_size=2093056 adafruit_feather_scorpio.menu.flash.8388608_6291456.build.flash_total=8388608 adafruit_feather_scorpio.menu.flash.8388608_6291456.build.flash_length=2093056 adafruit_feather_scorpio.menu.flash.8388608_6291456.build.eeprom_start=276819968 adafruit_feather_scorpio.menu.flash.8388608_6291456.build.fs_start=270528512 adafruit_feather_scorpio.menu.flash.8388608_6291456.build.fs_end=276819968 adafruit_feather_scorpio.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) adafruit_feather_scorpio.menu.flash.8388608_7340032.upload.maximum_size=1044480 adafruit_feather_scorpio.menu.flash.8388608_7340032.build.flash_total=8388608 adafruit_feather_scorpio.menu.flash.8388608_7340032.build.flash_length=1044480 adafruit_feather_scorpio.menu.flash.8388608_7340032.build.eeprom_start=276819968 adafruit_feather_scorpio.menu.flash.8388608_7340032.build.fs_start=269479936 adafruit_feather_scorpio.menu.flash.8388608_7340032.build.fs_end=276819968 adafruit_feather_scorpio.menu.freq.200=200 MHz adafruit_feather_scorpio.menu.freq.200.build.f_cpu=200000000L adafruit_feather_scorpio.menu.freq.50=50 MHz adafruit_feather_scorpio.menu.freq.50.build.f_cpu=50000000L adafruit_feather_scorpio.menu.freq.100=100 MHz adafruit_feather_scorpio.menu.freq.100.build.f_cpu=100000000L adafruit_feather_scorpio.menu.freq.120=120 MHz adafruit_feather_scorpio.menu.freq.120.build.f_cpu=120000000L adafruit_feather_scorpio.menu.freq.125=125 MHz adafruit_feather_scorpio.menu.freq.125.build.f_cpu=125000000L adafruit_feather_scorpio.menu.freq.128=128 MHz adafruit_feather_scorpio.menu.freq.128.build.f_cpu=128000000L adafruit_feather_scorpio.menu.freq.133=133 MHz adafruit_feather_scorpio.menu.freq.133.build.f_cpu=133000000L adafruit_feather_scorpio.menu.freq.150=150 MHz adafruit_feather_scorpio.menu.freq.150.build.f_cpu=150000000L adafruit_feather_scorpio.menu.freq.176=176 MHz adafruit_feather_scorpio.menu.freq.176.build.f_cpu=176000000L adafruit_feather_scorpio.menu.freq.225=225 MHz (Overclock) adafruit_feather_scorpio.menu.freq.225.build.f_cpu=225000000L adafruit_feather_scorpio.menu.freq.240=240 MHz (Overclock) adafruit_feather_scorpio.menu.freq.240.build.f_cpu=240000000L adafruit_feather_scorpio.menu.freq.250=250 MHz (Overclock) adafruit_feather_scorpio.menu.freq.250.build.f_cpu=250000000L adafruit_feather_scorpio.menu.freq.276=276 MHz (Overclock) adafruit_feather_scorpio.menu.freq.276.build.f_cpu=276000000L adafruit_feather_scorpio.menu.freq.300=300 MHz (Overclock) adafruit_feather_scorpio.menu.freq.300.build.f_cpu=300000000L adafruit_feather_scorpio.menu.opt.Small=Small (-Os) (standard) adafruit_feather_scorpio.menu.opt.Small.build.flags.optimize=-Os adafruit_feather_scorpio.menu.opt.Optimize=Optimize (-O) adafruit_feather_scorpio.menu.opt.Optimize.build.flags.optimize=-O adafruit_feather_scorpio.menu.opt.Optimize2=Optimize More (-O2) adafruit_feather_scorpio.menu.opt.Optimize2.build.flags.optimize=-O2 adafruit_feather_scorpio.menu.opt.Optimize3=Optimize Even More (-O3) adafruit_feather_scorpio.menu.opt.Optimize3.build.flags.optimize=-O3 adafruit_feather_scorpio.menu.opt.Fast=Fast (-Ofast) (maybe slower) adafruit_feather_scorpio.menu.opt.Fast.build.flags.optimize=-Ofast adafruit_feather_scorpio.menu.opt.Debug=Debug (-Og) adafruit_feather_scorpio.menu.opt.Debug.build.flags.optimize=-Og adafruit_feather_scorpio.menu.opt.Disabled=Disabled (-O0) adafruit_feather_scorpio.menu.opt.Disabled.build.flags.optimize=-O0 adafruit_feather_scorpio.menu.profile.Disabled=Disabled adafruit_feather_scorpio.menu.profile.Disabled.build.flags.profile= adafruit_feather_scorpio.menu.profile.Enabled=Enabled adafruit_feather_scorpio.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE adafruit_feather_scorpio.menu.rtti.Disabled=Disabled adafruit_feather_scorpio.menu.rtti.Disabled.build.flags.rtti=-fno-rtti adafruit_feather_scorpio.menu.rtti.Enabled=Enabled adafruit_feather_scorpio.menu.rtti.Enabled.build.flags.rtti= adafruit_feather_scorpio.menu.stackprotect.Disabled=Disabled adafruit_feather_scorpio.menu.stackprotect.Disabled.build.flags.stackprotect= adafruit_feather_scorpio.menu.stackprotect.Enabled=Enabled adafruit_feather_scorpio.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all adafruit_feather_scorpio.menu.exceptions.Disabled=Disabled adafruit_feather_scorpio.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions adafruit_feather_scorpio.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ adafruit_feather_scorpio.menu.exceptions.Enabled=Enabled adafruit_feather_scorpio.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions adafruit_feather_scorpio.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc adafruit_feather_scorpio.menu.dbgport.Disabled=Disabled adafruit_feather_scorpio.menu.dbgport.Disabled.build.debug_port= adafruit_feather_scorpio.menu.dbgport.Serial=Serial adafruit_feather_scorpio.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial adafruit_feather_scorpio.menu.dbgport.Serial1=Serial1 adafruit_feather_scorpio.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 adafruit_feather_scorpio.menu.dbgport.Serial2=Serial2 adafruit_feather_scorpio.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 adafruit_feather_scorpio.menu.dbgport.SerialSemi=SerialSemi adafruit_feather_scorpio.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi adafruit_feather_scorpio.menu.dbglvl.None=None adafruit_feather_scorpio.menu.dbglvl.None.build.debug_level= adafruit_feather_scorpio.menu.dbglvl.Core=Core adafruit_feather_scorpio.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE adafruit_feather_scorpio.menu.dbglvl.SPI=SPI adafruit_feather_scorpio.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI adafruit_feather_scorpio.menu.dbglvl.Wire=Wire adafruit_feather_scorpio.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE adafruit_feather_scorpio.menu.dbglvl.Bluetooth=Bluetooth adafruit_feather_scorpio.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH adafruit_feather_scorpio.menu.dbglvl.All=All adafruit_feather_scorpio.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH adafruit_feather_scorpio.menu.dbglvl.NDEBUG=NDEBUG adafruit_feather_scorpio.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG adafruit_feather_scorpio.menu.usbstack.picosdk=Pico SDK adafruit_feather_scorpio.menu.usbstack.picosdk.build.usbstack_flags= adafruit_feather_scorpio.menu.usbstack.tinyusb=Adafruit TinyUSB adafruit_feather_scorpio.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_feather_scorpio.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) adafruit_feather_scorpio.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_feather_scorpio.menu.usbstack.nousb=No USB adafruit_feather_scorpio.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" adafruit_feather_scorpio.menu.ipbtstack.ipv4only=IPv4 Only adafruit_feather_scorpio.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a adafruit_feather_scorpio.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 adafruit_feather_scorpio.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 adafruit_feather_scorpio.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a adafruit_feather_scorpio.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 adafruit_feather_scorpio.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth adafruit_feather_scorpio.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a adafruit_feather_scorpio.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_feather_scorpio.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth adafruit_feather_scorpio.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a adafruit_feather_scorpio.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_feather_scorpio.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K adafruit_feather_scorpio.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a adafruit_feather_scorpio.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_feather_scorpio.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K adafruit_feather_scorpio.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a adafruit_feather_scorpio.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_feather_scorpio.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K adafruit_feather_scorpio.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a adafruit_feather_scorpio.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_feather_scorpio.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K adafruit_feather_scorpio.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a adafruit_feather_scorpio.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_feather_scorpio.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2 adafruit_feather_scorpio.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum adafruit_feather_scorpio.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4 adafruit_feather_scorpio.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum adafruit_feather_scorpio.menu.uploadmethod.default=Default (UF2) adafruit_feather_scorpio.menu.uploadmethod.default.build.ram_length=256k adafruit_feather_scorpio.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_feather_scorpio.menu.uploadmethod.default.upload.maximum_data_size=262144 adafruit_feather_scorpio.menu.uploadmethod.default.upload.tool=uf2conv adafruit_feather_scorpio.menu.uploadmethod.default.upload.tool.default=uf2conv adafruit_feather_scorpio.menu.uploadmethod.default.upload.tool.network=uf2conv-network adafruit_feather_scorpio.menu.uploadmethod.picotool=Picotool adafruit_feather_scorpio.menu.uploadmethod.picotool.build.ram_length=256k adafruit_feather_scorpio.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl adafruit_feather_scorpio.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB adafruit_feather_scorpio.menu.uploadmethod.picotool.upload.maximum_data_size=262144 adafruit_feather_scorpio.menu.uploadmethod.picotool.upload.tool=picotool adafruit_feather_scorpio.menu.uploadmethod.picotool.upload.tool.default=picotool adafruit_feather_scorpio.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) adafruit_feather_scorpio.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k adafruit_feather_scorpio.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_feather_scorpio.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 adafruit_feather_scorpio.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap adafruit_feather_scorpio.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Adafruit Feather RP2040 DVI # ----------------------------------- adafruit_feather_dvi.name=Adafruit Feather RP2040 DVI adafruit_feather_dvi.vid.0=0x239a adafruit_feather_dvi.pid.0=0x8127 adafruit_feather_dvi.vid.1=0x239a adafruit_feather_dvi.pid.1=0xc127 adafruit_feather_dvi.upload_port.0.vid=0x239a adafruit_feather_dvi.upload_port.0.pid=0x8127 adafruit_feather_dvi.upload_port.1.vid=0x239a adafruit_feather_dvi.upload_port.1.pid=0xc127 adafruit_feather_dvi.build.usbvid=-DUSBD_VID=0x239a adafruit_feather_dvi.build.usbpid=-DUSBD_PID=0x8127 adafruit_feather_dvi.build.usbpwr=-DUSBD_MAX_POWER_MA=250 adafruit_feather_dvi.build.board=ADAFRUIT_FEATHER_RP2040_DVI adafruit_feather_dvi.build.mcu=cortex-m0plus adafruit_feather_dvi.build.chip=rp2040 adafruit_feather_dvi.build.toolchain=arm-none-eabi adafruit_feather_dvi.build.toolchainpkg=pqt-gcc adafruit_feather_dvi.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb adafruit_feather_dvi.build.uf2family=--family rp2040 adafruit_feather_dvi.build.variant=adafruit_feather_dvi adafruit_feather_dvi.upload.maximum_size=8388608 adafruit_feather_dvi.upload.wait_for_upload_port=true adafruit_feather_dvi.upload.erase_cmd= adafruit_feather_dvi.serial.disableDTR=false adafruit_feather_dvi.serial.disableRTS=false adafruit_feather_dvi.build.f_cpu=125000000 adafruit_feather_dvi.build.led= adafruit_feather_dvi.build.core=rp2040 adafruit_feather_dvi.build.ldscript=memmap_default.ld adafruit_feather_dvi.build.boot2=boot2_w25q080_2_padded_checksum adafruit_feather_dvi.build.usb_manufacturer="Adafruit" adafruit_feather_dvi.build.usb_product="Feather RP2040 DVI" adafruit_feather_dvi.menu.flash.8388608_0=8MB (no FS) adafruit_feather_dvi.menu.flash.8388608_0.upload.maximum_size=8384512 adafruit_feather_dvi.menu.flash.8388608_0.build.flash_total=8388608 adafruit_feather_dvi.menu.flash.8388608_0.build.flash_length=8384512 adafruit_feather_dvi.menu.flash.8388608_0.build.eeprom_start=276819968 adafruit_feather_dvi.menu.flash.8388608_0.build.fs_start=276819968 adafruit_feather_dvi.menu.flash.8388608_0.build.fs_end=276819968 adafruit_feather_dvi.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) adafruit_feather_dvi.menu.flash.8388608_65536.upload.maximum_size=8318976 adafruit_feather_dvi.menu.flash.8388608_65536.build.flash_total=8388608 adafruit_feather_dvi.menu.flash.8388608_65536.build.flash_length=8318976 adafruit_feather_dvi.menu.flash.8388608_65536.build.eeprom_start=276819968 adafruit_feather_dvi.menu.flash.8388608_65536.build.fs_start=276754432 adafruit_feather_dvi.menu.flash.8388608_65536.build.fs_end=276819968 adafruit_feather_dvi.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) adafruit_feather_dvi.menu.flash.8388608_131072.upload.maximum_size=8253440 adafruit_feather_dvi.menu.flash.8388608_131072.build.flash_total=8388608 adafruit_feather_dvi.menu.flash.8388608_131072.build.flash_length=8253440 adafruit_feather_dvi.menu.flash.8388608_131072.build.eeprom_start=276819968 adafruit_feather_dvi.menu.flash.8388608_131072.build.fs_start=276688896 adafruit_feather_dvi.menu.flash.8388608_131072.build.fs_end=276819968 adafruit_feather_dvi.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) adafruit_feather_dvi.menu.flash.8388608_262144.upload.maximum_size=8122368 adafruit_feather_dvi.menu.flash.8388608_262144.build.flash_total=8388608 adafruit_feather_dvi.menu.flash.8388608_262144.build.flash_length=8122368 adafruit_feather_dvi.menu.flash.8388608_262144.build.eeprom_start=276819968 adafruit_feather_dvi.menu.flash.8388608_262144.build.fs_start=276557824 adafruit_feather_dvi.menu.flash.8388608_262144.build.fs_end=276819968 adafruit_feather_dvi.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) adafruit_feather_dvi.menu.flash.8388608_524288.upload.maximum_size=7860224 adafruit_feather_dvi.menu.flash.8388608_524288.build.flash_total=8388608 adafruit_feather_dvi.menu.flash.8388608_524288.build.flash_length=7860224 adafruit_feather_dvi.menu.flash.8388608_524288.build.eeprom_start=276819968 adafruit_feather_dvi.menu.flash.8388608_524288.build.fs_start=276295680 adafruit_feather_dvi.menu.flash.8388608_524288.build.fs_end=276819968 adafruit_feather_dvi.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) adafruit_feather_dvi.menu.flash.8388608_1048576.upload.maximum_size=7335936 adafruit_feather_dvi.menu.flash.8388608_1048576.build.flash_total=8388608 adafruit_feather_dvi.menu.flash.8388608_1048576.build.flash_length=7335936 adafruit_feather_dvi.menu.flash.8388608_1048576.build.eeprom_start=276819968 adafruit_feather_dvi.menu.flash.8388608_1048576.build.fs_start=275771392 adafruit_feather_dvi.menu.flash.8388608_1048576.build.fs_end=276819968 adafruit_feather_dvi.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) adafruit_feather_dvi.menu.flash.8388608_2097152.upload.maximum_size=6287360 adafruit_feather_dvi.menu.flash.8388608_2097152.build.flash_total=8388608 adafruit_feather_dvi.menu.flash.8388608_2097152.build.flash_length=6287360 adafruit_feather_dvi.menu.flash.8388608_2097152.build.eeprom_start=276819968 adafruit_feather_dvi.menu.flash.8388608_2097152.build.fs_start=274722816 adafruit_feather_dvi.menu.flash.8388608_2097152.build.fs_end=276819968 adafruit_feather_dvi.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) adafruit_feather_dvi.menu.flash.8388608_3145728.upload.maximum_size=5238784 adafruit_feather_dvi.menu.flash.8388608_3145728.build.flash_total=8388608 adafruit_feather_dvi.menu.flash.8388608_3145728.build.flash_length=5238784 adafruit_feather_dvi.menu.flash.8388608_3145728.build.eeprom_start=276819968 adafruit_feather_dvi.menu.flash.8388608_3145728.build.fs_start=273674240 adafruit_feather_dvi.menu.flash.8388608_3145728.build.fs_end=276819968 adafruit_feather_dvi.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) adafruit_feather_dvi.menu.flash.8388608_4194304.upload.maximum_size=4190208 adafruit_feather_dvi.menu.flash.8388608_4194304.build.flash_total=8388608 adafruit_feather_dvi.menu.flash.8388608_4194304.build.flash_length=4190208 adafruit_feather_dvi.menu.flash.8388608_4194304.build.eeprom_start=276819968 adafruit_feather_dvi.menu.flash.8388608_4194304.build.fs_start=272625664 adafruit_feather_dvi.menu.flash.8388608_4194304.build.fs_end=276819968 adafruit_feather_dvi.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) adafruit_feather_dvi.menu.flash.8388608_5242880.upload.maximum_size=3141632 adafruit_feather_dvi.menu.flash.8388608_5242880.build.flash_total=8388608 adafruit_feather_dvi.menu.flash.8388608_5242880.build.flash_length=3141632 adafruit_feather_dvi.menu.flash.8388608_5242880.build.eeprom_start=276819968 adafruit_feather_dvi.menu.flash.8388608_5242880.build.fs_start=271577088 adafruit_feather_dvi.menu.flash.8388608_5242880.build.fs_end=276819968 adafruit_feather_dvi.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) adafruit_feather_dvi.menu.flash.8388608_6291456.upload.maximum_size=2093056 adafruit_feather_dvi.menu.flash.8388608_6291456.build.flash_total=8388608 adafruit_feather_dvi.menu.flash.8388608_6291456.build.flash_length=2093056 adafruit_feather_dvi.menu.flash.8388608_6291456.build.eeprom_start=276819968 adafruit_feather_dvi.menu.flash.8388608_6291456.build.fs_start=270528512 adafruit_feather_dvi.menu.flash.8388608_6291456.build.fs_end=276819968 adafruit_feather_dvi.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) adafruit_feather_dvi.menu.flash.8388608_7340032.upload.maximum_size=1044480 adafruit_feather_dvi.menu.flash.8388608_7340032.build.flash_total=8388608 adafruit_feather_dvi.menu.flash.8388608_7340032.build.flash_length=1044480 adafruit_feather_dvi.menu.flash.8388608_7340032.build.eeprom_start=276819968 adafruit_feather_dvi.menu.flash.8388608_7340032.build.fs_start=269479936 adafruit_feather_dvi.menu.flash.8388608_7340032.build.fs_end=276819968 adafruit_feather_dvi.menu.freq.200=200 MHz adafruit_feather_dvi.menu.freq.200.build.f_cpu=200000000L adafruit_feather_dvi.menu.freq.50=50 MHz adafruit_feather_dvi.menu.freq.50.build.f_cpu=50000000L adafruit_feather_dvi.menu.freq.100=100 MHz adafruit_feather_dvi.menu.freq.100.build.f_cpu=100000000L adafruit_feather_dvi.menu.freq.120=120 MHz adafruit_feather_dvi.menu.freq.120.build.f_cpu=120000000L adafruit_feather_dvi.menu.freq.125=125 MHz adafruit_feather_dvi.menu.freq.125.build.f_cpu=125000000L adafruit_feather_dvi.menu.freq.128=128 MHz adafruit_feather_dvi.menu.freq.128.build.f_cpu=128000000L adafruit_feather_dvi.menu.freq.133=133 MHz adafruit_feather_dvi.menu.freq.133.build.f_cpu=133000000L adafruit_feather_dvi.menu.freq.150=150 MHz adafruit_feather_dvi.menu.freq.150.build.f_cpu=150000000L adafruit_feather_dvi.menu.freq.176=176 MHz adafruit_feather_dvi.menu.freq.176.build.f_cpu=176000000L adafruit_feather_dvi.menu.freq.225=225 MHz (Overclock) adafruit_feather_dvi.menu.freq.225.build.f_cpu=225000000L adafruit_feather_dvi.menu.freq.240=240 MHz (Overclock) adafruit_feather_dvi.menu.freq.240.build.f_cpu=240000000L adafruit_feather_dvi.menu.freq.250=250 MHz (Overclock) adafruit_feather_dvi.menu.freq.250.build.f_cpu=250000000L adafruit_feather_dvi.menu.freq.276=276 MHz (Overclock) adafruit_feather_dvi.menu.freq.276.build.f_cpu=276000000L adafruit_feather_dvi.menu.freq.300=300 MHz (Overclock) adafruit_feather_dvi.menu.freq.300.build.f_cpu=300000000L adafruit_feather_dvi.menu.opt.Small=Small (-Os) (standard) adafruit_feather_dvi.menu.opt.Small.build.flags.optimize=-Os adafruit_feather_dvi.menu.opt.Optimize=Optimize (-O) adafruit_feather_dvi.menu.opt.Optimize.build.flags.optimize=-O adafruit_feather_dvi.menu.opt.Optimize2=Optimize More (-O2) adafruit_feather_dvi.menu.opt.Optimize2.build.flags.optimize=-O2 adafruit_feather_dvi.menu.opt.Optimize3=Optimize Even More (-O3) adafruit_feather_dvi.menu.opt.Optimize3.build.flags.optimize=-O3 adafruit_feather_dvi.menu.opt.Fast=Fast (-Ofast) (maybe slower) adafruit_feather_dvi.menu.opt.Fast.build.flags.optimize=-Ofast adafruit_feather_dvi.menu.opt.Debug=Debug (-Og) adafruit_feather_dvi.menu.opt.Debug.build.flags.optimize=-Og adafruit_feather_dvi.menu.opt.Disabled=Disabled (-O0) adafruit_feather_dvi.menu.opt.Disabled.build.flags.optimize=-O0 adafruit_feather_dvi.menu.profile.Disabled=Disabled adafruit_feather_dvi.menu.profile.Disabled.build.flags.profile= adafruit_feather_dvi.menu.profile.Enabled=Enabled adafruit_feather_dvi.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE adafruit_feather_dvi.menu.rtti.Disabled=Disabled adafruit_feather_dvi.menu.rtti.Disabled.build.flags.rtti=-fno-rtti adafruit_feather_dvi.menu.rtti.Enabled=Enabled adafruit_feather_dvi.menu.rtti.Enabled.build.flags.rtti= adafruit_feather_dvi.menu.stackprotect.Disabled=Disabled adafruit_feather_dvi.menu.stackprotect.Disabled.build.flags.stackprotect= adafruit_feather_dvi.menu.stackprotect.Enabled=Enabled adafruit_feather_dvi.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all adafruit_feather_dvi.menu.exceptions.Disabled=Disabled adafruit_feather_dvi.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions adafruit_feather_dvi.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ adafruit_feather_dvi.menu.exceptions.Enabled=Enabled adafruit_feather_dvi.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions adafruit_feather_dvi.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc adafruit_feather_dvi.menu.dbgport.Disabled=Disabled adafruit_feather_dvi.menu.dbgport.Disabled.build.debug_port= adafruit_feather_dvi.menu.dbgport.Serial=Serial adafruit_feather_dvi.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial adafruit_feather_dvi.menu.dbgport.Serial1=Serial1 adafruit_feather_dvi.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 adafruit_feather_dvi.menu.dbgport.Serial2=Serial2 adafruit_feather_dvi.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 adafruit_feather_dvi.menu.dbgport.SerialSemi=SerialSemi adafruit_feather_dvi.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi adafruit_feather_dvi.menu.dbglvl.None=None adafruit_feather_dvi.menu.dbglvl.None.build.debug_level= adafruit_feather_dvi.menu.dbglvl.Core=Core adafruit_feather_dvi.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE adafruit_feather_dvi.menu.dbglvl.SPI=SPI adafruit_feather_dvi.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI adafruit_feather_dvi.menu.dbglvl.Wire=Wire adafruit_feather_dvi.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE adafruit_feather_dvi.menu.dbglvl.Bluetooth=Bluetooth adafruit_feather_dvi.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH adafruit_feather_dvi.menu.dbglvl.All=All adafruit_feather_dvi.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH adafruit_feather_dvi.menu.dbglvl.NDEBUG=NDEBUG adafruit_feather_dvi.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG adafruit_feather_dvi.menu.usbstack.picosdk=Pico SDK adafruit_feather_dvi.menu.usbstack.picosdk.build.usbstack_flags= adafruit_feather_dvi.menu.usbstack.tinyusb=Adafruit TinyUSB adafruit_feather_dvi.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_feather_dvi.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) adafruit_feather_dvi.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_feather_dvi.menu.usbstack.nousb=No USB adafruit_feather_dvi.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" adafruit_feather_dvi.menu.ipbtstack.ipv4only=IPv4 Only adafruit_feather_dvi.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a adafruit_feather_dvi.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 adafruit_feather_dvi.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 adafruit_feather_dvi.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a adafruit_feather_dvi.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 adafruit_feather_dvi.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth adafruit_feather_dvi.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a adafruit_feather_dvi.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_feather_dvi.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth adafruit_feather_dvi.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a adafruit_feather_dvi.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_feather_dvi.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K adafruit_feather_dvi.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a adafruit_feather_dvi.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_feather_dvi.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K adafruit_feather_dvi.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a adafruit_feather_dvi.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_feather_dvi.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K adafruit_feather_dvi.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a adafruit_feather_dvi.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_feather_dvi.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K adafruit_feather_dvi.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a adafruit_feather_dvi.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_feather_dvi.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2 adafruit_feather_dvi.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum adafruit_feather_dvi.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4 adafruit_feather_dvi.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum adafruit_feather_dvi.menu.uploadmethod.default=Default (UF2) adafruit_feather_dvi.menu.uploadmethod.default.build.ram_length=256k adafruit_feather_dvi.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_feather_dvi.menu.uploadmethod.default.upload.maximum_data_size=262144 adafruit_feather_dvi.menu.uploadmethod.default.upload.tool=uf2conv adafruit_feather_dvi.menu.uploadmethod.default.upload.tool.default=uf2conv adafruit_feather_dvi.menu.uploadmethod.default.upload.tool.network=uf2conv-network adafruit_feather_dvi.menu.uploadmethod.picotool=Picotool adafruit_feather_dvi.menu.uploadmethod.picotool.build.ram_length=256k adafruit_feather_dvi.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl adafruit_feather_dvi.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB adafruit_feather_dvi.menu.uploadmethod.picotool.upload.maximum_data_size=262144 adafruit_feather_dvi.menu.uploadmethod.picotool.upload.tool=picotool adafruit_feather_dvi.menu.uploadmethod.picotool.upload.tool.default=picotool adafruit_feather_dvi.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) adafruit_feather_dvi.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k adafruit_feather_dvi.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_feather_dvi.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 adafruit_feather_dvi.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap adafruit_feather_dvi.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Adafruit Feather RP2040 Adalogger # ----------------------------------- adafruit_feather_adalogger.name=Adafruit Feather RP2040 Adalogger adafruit_feather_adalogger.vid.0=0x239a adafruit_feather_adalogger.pid.0=0x815d adafruit_feather_adalogger.vid.1=0x239a adafruit_feather_adalogger.pid.1=0xc15d adafruit_feather_adalogger.upload_port.0.vid=0x239a adafruit_feather_adalogger.upload_port.0.pid=0x815d adafruit_feather_adalogger.upload_port.1.vid=0x239a adafruit_feather_adalogger.upload_port.1.pid=0xc15d adafruit_feather_adalogger.build.usbvid=-DUSBD_VID=0x239a adafruit_feather_adalogger.build.usbpid=-DUSBD_PID=0x815d adafruit_feather_adalogger.build.usbpwr=-DUSBD_MAX_POWER_MA=250 adafruit_feather_adalogger.build.board=ADAFRUIT_FEATHER_RP2040_ADALOGGER adafruit_feather_adalogger.build.mcu=cortex-m0plus adafruit_feather_adalogger.build.chip=rp2040 adafruit_feather_adalogger.build.toolchain=arm-none-eabi adafruit_feather_adalogger.build.toolchainpkg=pqt-gcc adafruit_feather_adalogger.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb adafruit_feather_adalogger.build.uf2family=--family rp2040 adafruit_feather_adalogger.build.variant=adafruit_feather_adalogger adafruit_feather_adalogger.upload.maximum_size=8388608 adafruit_feather_adalogger.upload.wait_for_upload_port=true adafruit_feather_adalogger.upload.erase_cmd= adafruit_feather_adalogger.serial.disableDTR=false adafruit_feather_adalogger.serial.disableRTS=false adafruit_feather_adalogger.build.f_cpu=125000000 adafruit_feather_adalogger.build.led= adafruit_feather_adalogger.build.core=rp2040 adafruit_feather_adalogger.build.ldscript=memmap_default.ld adafruit_feather_adalogger.build.boot2=boot2_w25q080_2_padded_checksum adafruit_feather_adalogger.build.usb_manufacturer="Adafruit" adafruit_feather_adalogger.build.usb_product="Feather RP2040 Adalogger" adafruit_feather_adalogger.menu.flash.8388608_0=8MB (no FS) adafruit_feather_adalogger.menu.flash.8388608_0.upload.maximum_size=8384512 adafruit_feather_adalogger.menu.flash.8388608_0.build.flash_total=8388608 adafruit_feather_adalogger.menu.flash.8388608_0.build.flash_length=8384512 adafruit_feather_adalogger.menu.flash.8388608_0.build.eeprom_start=276819968 adafruit_feather_adalogger.menu.flash.8388608_0.build.fs_start=276819968 adafruit_feather_adalogger.menu.flash.8388608_0.build.fs_end=276819968 adafruit_feather_adalogger.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) adafruit_feather_adalogger.menu.flash.8388608_65536.upload.maximum_size=8318976 adafruit_feather_adalogger.menu.flash.8388608_65536.build.flash_total=8388608 adafruit_feather_adalogger.menu.flash.8388608_65536.build.flash_length=8318976 adafruit_feather_adalogger.menu.flash.8388608_65536.build.eeprom_start=276819968 adafruit_feather_adalogger.menu.flash.8388608_65536.build.fs_start=276754432 adafruit_feather_adalogger.menu.flash.8388608_65536.build.fs_end=276819968 adafruit_feather_adalogger.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) adafruit_feather_adalogger.menu.flash.8388608_131072.upload.maximum_size=8253440 adafruit_feather_adalogger.menu.flash.8388608_131072.build.flash_total=8388608 adafruit_feather_adalogger.menu.flash.8388608_131072.build.flash_length=8253440 adafruit_feather_adalogger.menu.flash.8388608_131072.build.eeprom_start=276819968 adafruit_feather_adalogger.menu.flash.8388608_131072.build.fs_start=276688896 adafruit_feather_adalogger.menu.flash.8388608_131072.build.fs_end=276819968 adafruit_feather_adalogger.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) adafruit_feather_adalogger.menu.flash.8388608_262144.upload.maximum_size=8122368 adafruit_feather_adalogger.menu.flash.8388608_262144.build.flash_total=8388608 adafruit_feather_adalogger.menu.flash.8388608_262144.build.flash_length=8122368 adafruit_feather_adalogger.menu.flash.8388608_262144.build.eeprom_start=276819968 adafruit_feather_adalogger.menu.flash.8388608_262144.build.fs_start=276557824 adafruit_feather_adalogger.menu.flash.8388608_262144.build.fs_end=276819968 adafruit_feather_adalogger.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) adafruit_feather_adalogger.menu.flash.8388608_524288.upload.maximum_size=7860224 adafruit_feather_adalogger.menu.flash.8388608_524288.build.flash_total=8388608 adafruit_feather_adalogger.menu.flash.8388608_524288.build.flash_length=7860224 adafruit_feather_adalogger.menu.flash.8388608_524288.build.eeprom_start=276819968 adafruit_feather_adalogger.menu.flash.8388608_524288.build.fs_start=276295680 adafruit_feather_adalogger.menu.flash.8388608_524288.build.fs_end=276819968 adafruit_feather_adalogger.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) adafruit_feather_adalogger.menu.flash.8388608_1048576.upload.maximum_size=7335936 adafruit_feather_adalogger.menu.flash.8388608_1048576.build.flash_total=8388608 adafruit_feather_adalogger.menu.flash.8388608_1048576.build.flash_length=7335936 adafruit_feather_adalogger.menu.flash.8388608_1048576.build.eeprom_start=276819968 adafruit_feather_adalogger.menu.flash.8388608_1048576.build.fs_start=275771392 adafruit_feather_adalogger.menu.flash.8388608_1048576.build.fs_end=276819968 adafruit_feather_adalogger.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) adafruit_feather_adalogger.menu.flash.8388608_2097152.upload.maximum_size=6287360 adafruit_feather_adalogger.menu.flash.8388608_2097152.build.flash_total=8388608 adafruit_feather_adalogger.menu.flash.8388608_2097152.build.flash_length=6287360 adafruit_feather_adalogger.menu.flash.8388608_2097152.build.eeprom_start=276819968 adafruit_feather_adalogger.menu.flash.8388608_2097152.build.fs_start=274722816 adafruit_feather_adalogger.menu.flash.8388608_2097152.build.fs_end=276819968 adafruit_feather_adalogger.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) adafruit_feather_adalogger.menu.flash.8388608_3145728.upload.maximum_size=5238784 adafruit_feather_adalogger.menu.flash.8388608_3145728.build.flash_total=8388608 adafruit_feather_adalogger.menu.flash.8388608_3145728.build.flash_length=5238784 adafruit_feather_adalogger.menu.flash.8388608_3145728.build.eeprom_start=276819968 adafruit_feather_adalogger.menu.flash.8388608_3145728.build.fs_start=273674240 adafruit_feather_adalogger.menu.flash.8388608_3145728.build.fs_end=276819968 adafruit_feather_adalogger.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) adafruit_feather_adalogger.menu.flash.8388608_4194304.upload.maximum_size=4190208 adafruit_feather_adalogger.menu.flash.8388608_4194304.build.flash_total=8388608 adafruit_feather_adalogger.menu.flash.8388608_4194304.build.flash_length=4190208 adafruit_feather_adalogger.menu.flash.8388608_4194304.build.eeprom_start=276819968 adafruit_feather_adalogger.menu.flash.8388608_4194304.build.fs_start=272625664 adafruit_feather_adalogger.menu.flash.8388608_4194304.build.fs_end=276819968 adafruit_feather_adalogger.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) adafruit_feather_adalogger.menu.flash.8388608_5242880.upload.maximum_size=3141632 adafruit_feather_adalogger.menu.flash.8388608_5242880.build.flash_total=8388608 adafruit_feather_adalogger.menu.flash.8388608_5242880.build.flash_length=3141632 adafruit_feather_adalogger.menu.flash.8388608_5242880.build.eeprom_start=276819968 adafruit_feather_adalogger.menu.flash.8388608_5242880.build.fs_start=271577088 adafruit_feather_adalogger.menu.flash.8388608_5242880.build.fs_end=276819968 adafruit_feather_adalogger.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) adafruit_feather_adalogger.menu.flash.8388608_6291456.upload.maximum_size=2093056 adafruit_feather_adalogger.menu.flash.8388608_6291456.build.flash_total=8388608 adafruit_feather_adalogger.menu.flash.8388608_6291456.build.flash_length=2093056 adafruit_feather_adalogger.menu.flash.8388608_6291456.build.eeprom_start=276819968 adafruit_feather_adalogger.menu.flash.8388608_6291456.build.fs_start=270528512 adafruit_feather_adalogger.menu.flash.8388608_6291456.build.fs_end=276819968 adafruit_feather_adalogger.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) adafruit_feather_adalogger.menu.flash.8388608_7340032.upload.maximum_size=1044480 adafruit_feather_adalogger.menu.flash.8388608_7340032.build.flash_total=8388608 adafruit_feather_adalogger.menu.flash.8388608_7340032.build.flash_length=1044480 adafruit_feather_adalogger.menu.flash.8388608_7340032.build.eeprom_start=276819968 adafruit_feather_adalogger.menu.flash.8388608_7340032.build.fs_start=269479936 adafruit_feather_adalogger.menu.flash.8388608_7340032.build.fs_end=276819968 adafruit_feather_adalogger.menu.freq.200=200 MHz adafruit_feather_adalogger.menu.freq.200.build.f_cpu=200000000L adafruit_feather_adalogger.menu.freq.50=50 MHz adafruit_feather_adalogger.menu.freq.50.build.f_cpu=50000000L adafruit_feather_adalogger.menu.freq.100=100 MHz adafruit_feather_adalogger.menu.freq.100.build.f_cpu=100000000L adafruit_feather_adalogger.menu.freq.120=120 MHz adafruit_feather_adalogger.menu.freq.120.build.f_cpu=120000000L adafruit_feather_adalogger.menu.freq.125=125 MHz adafruit_feather_adalogger.menu.freq.125.build.f_cpu=125000000L adafruit_feather_adalogger.menu.freq.128=128 MHz adafruit_feather_adalogger.menu.freq.128.build.f_cpu=128000000L adafruit_feather_adalogger.menu.freq.133=133 MHz adafruit_feather_adalogger.menu.freq.133.build.f_cpu=133000000L adafruit_feather_adalogger.menu.freq.150=150 MHz adafruit_feather_adalogger.menu.freq.150.build.f_cpu=150000000L adafruit_feather_adalogger.menu.freq.176=176 MHz adafruit_feather_adalogger.menu.freq.176.build.f_cpu=176000000L adafruit_feather_adalogger.menu.freq.225=225 MHz (Overclock) adafruit_feather_adalogger.menu.freq.225.build.f_cpu=225000000L adafruit_feather_adalogger.menu.freq.240=240 MHz (Overclock) adafruit_feather_adalogger.menu.freq.240.build.f_cpu=240000000L adafruit_feather_adalogger.menu.freq.250=250 MHz (Overclock) adafruit_feather_adalogger.menu.freq.250.build.f_cpu=250000000L adafruit_feather_adalogger.menu.freq.276=276 MHz (Overclock) adafruit_feather_adalogger.menu.freq.276.build.f_cpu=276000000L adafruit_feather_adalogger.menu.freq.300=300 MHz (Overclock) adafruit_feather_adalogger.menu.freq.300.build.f_cpu=300000000L adafruit_feather_adalogger.menu.opt.Small=Small (-Os) (standard) adafruit_feather_adalogger.menu.opt.Small.build.flags.optimize=-Os adafruit_feather_adalogger.menu.opt.Optimize=Optimize (-O) adafruit_feather_adalogger.menu.opt.Optimize.build.flags.optimize=-O adafruit_feather_adalogger.menu.opt.Optimize2=Optimize More (-O2) adafruit_feather_adalogger.menu.opt.Optimize2.build.flags.optimize=-O2 adafruit_feather_adalogger.menu.opt.Optimize3=Optimize Even More (-O3) adafruit_feather_adalogger.menu.opt.Optimize3.build.flags.optimize=-O3 adafruit_feather_adalogger.menu.opt.Fast=Fast (-Ofast) (maybe slower) adafruit_feather_adalogger.menu.opt.Fast.build.flags.optimize=-Ofast adafruit_feather_adalogger.menu.opt.Debug=Debug (-Og) adafruit_feather_adalogger.menu.opt.Debug.build.flags.optimize=-Og adafruit_feather_adalogger.menu.opt.Disabled=Disabled (-O0) adafruit_feather_adalogger.menu.opt.Disabled.build.flags.optimize=-O0 adafruit_feather_adalogger.menu.profile.Disabled=Disabled adafruit_feather_adalogger.menu.profile.Disabled.build.flags.profile= adafruit_feather_adalogger.menu.profile.Enabled=Enabled adafruit_feather_adalogger.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE adafruit_feather_adalogger.menu.rtti.Disabled=Disabled adafruit_feather_adalogger.menu.rtti.Disabled.build.flags.rtti=-fno-rtti adafruit_feather_adalogger.menu.rtti.Enabled=Enabled adafruit_feather_adalogger.menu.rtti.Enabled.build.flags.rtti= adafruit_feather_adalogger.menu.stackprotect.Disabled=Disabled adafruit_feather_adalogger.menu.stackprotect.Disabled.build.flags.stackprotect= adafruit_feather_adalogger.menu.stackprotect.Enabled=Enabled adafruit_feather_adalogger.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all adafruit_feather_adalogger.menu.exceptions.Disabled=Disabled adafruit_feather_adalogger.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions adafruit_feather_adalogger.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ adafruit_feather_adalogger.menu.exceptions.Enabled=Enabled adafruit_feather_adalogger.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions adafruit_feather_adalogger.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc adafruit_feather_adalogger.menu.dbgport.Disabled=Disabled adafruit_feather_adalogger.menu.dbgport.Disabled.build.debug_port= adafruit_feather_adalogger.menu.dbgport.Serial=Serial adafruit_feather_adalogger.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial adafruit_feather_adalogger.menu.dbgport.Serial1=Serial1 adafruit_feather_adalogger.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 adafruit_feather_adalogger.menu.dbgport.Serial2=Serial2 adafruit_feather_adalogger.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 adafruit_feather_adalogger.menu.dbgport.SerialSemi=SerialSemi adafruit_feather_adalogger.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi adafruit_feather_adalogger.menu.dbglvl.None=None adafruit_feather_adalogger.menu.dbglvl.None.build.debug_level= adafruit_feather_adalogger.menu.dbglvl.Core=Core adafruit_feather_adalogger.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE adafruit_feather_adalogger.menu.dbglvl.SPI=SPI adafruit_feather_adalogger.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI adafruit_feather_adalogger.menu.dbglvl.Wire=Wire adafruit_feather_adalogger.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE adafruit_feather_adalogger.menu.dbglvl.Bluetooth=Bluetooth adafruit_feather_adalogger.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH adafruit_feather_adalogger.menu.dbglvl.All=All adafruit_feather_adalogger.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH adafruit_feather_adalogger.menu.dbglvl.NDEBUG=NDEBUG adafruit_feather_adalogger.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG adafruit_feather_adalogger.menu.usbstack.picosdk=Pico SDK adafruit_feather_adalogger.menu.usbstack.picosdk.build.usbstack_flags= adafruit_feather_adalogger.menu.usbstack.tinyusb=Adafruit TinyUSB adafruit_feather_adalogger.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_feather_adalogger.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) adafruit_feather_adalogger.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_feather_adalogger.menu.usbstack.nousb=No USB adafruit_feather_adalogger.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" adafruit_feather_adalogger.menu.ipbtstack.ipv4only=IPv4 Only adafruit_feather_adalogger.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a adafruit_feather_adalogger.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 adafruit_feather_adalogger.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 adafruit_feather_adalogger.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a adafruit_feather_adalogger.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 adafruit_feather_adalogger.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth adafruit_feather_adalogger.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a adafruit_feather_adalogger.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_feather_adalogger.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth adafruit_feather_adalogger.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a adafruit_feather_adalogger.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_feather_adalogger.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K adafruit_feather_adalogger.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a adafruit_feather_adalogger.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_feather_adalogger.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K adafruit_feather_adalogger.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a adafruit_feather_adalogger.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_feather_adalogger.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K adafruit_feather_adalogger.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a adafruit_feather_adalogger.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_feather_adalogger.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K adafruit_feather_adalogger.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a adafruit_feather_adalogger.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_feather_adalogger.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2 adafruit_feather_adalogger.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum adafruit_feather_adalogger.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4 adafruit_feather_adalogger.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum adafruit_feather_adalogger.menu.uploadmethod.default=Default (UF2) adafruit_feather_adalogger.menu.uploadmethod.default.build.ram_length=256k adafruit_feather_adalogger.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_feather_adalogger.menu.uploadmethod.default.upload.maximum_data_size=262144 adafruit_feather_adalogger.menu.uploadmethod.default.upload.tool=uf2conv adafruit_feather_adalogger.menu.uploadmethod.default.upload.tool.default=uf2conv adafruit_feather_adalogger.menu.uploadmethod.default.upload.tool.network=uf2conv-network adafruit_feather_adalogger.menu.uploadmethod.picotool=Picotool adafruit_feather_adalogger.menu.uploadmethod.picotool.build.ram_length=256k adafruit_feather_adalogger.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl adafruit_feather_adalogger.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB adafruit_feather_adalogger.menu.uploadmethod.picotool.upload.maximum_data_size=262144 adafruit_feather_adalogger.menu.uploadmethod.picotool.upload.tool=picotool adafruit_feather_adalogger.menu.uploadmethod.picotool.upload.tool.default=picotool adafruit_feather_adalogger.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) adafruit_feather_adalogger.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k adafruit_feather_adalogger.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_feather_adalogger.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 adafruit_feather_adalogger.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap adafruit_feather_adalogger.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Adafruit Feather RP2040 RFM # ----------------------------------- adafruit_feather_rfm.name=Adafruit Feather RP2040 RFM adafruit_feather_rfm.vid.0=0x239a adafruit_feather_rfm.pid.0=0x812d adafruit_feather_rfm.vid.1=0x239a adafruit_feather_rfm.pid.1=0xc12d adafruit_feather_rfm.upload_port.0.vid=0x239a adafruit_feather_rfm.upload_port.0.pid=0x812d adafruit_feather_rfm.upload_port.1.vid=0x239a adafruit_feather_rfm.upload_port.1.pid=0xc12d adafruit_feather_rfm.build.usbvid=-DUSBD_VID=0x239a adafruit_feather_rfm.build.usbpid=-DUSBD_PID=0x812d adafruit_feather_rfm.build.usbpwr=-DUSBD_MAX_POWER_MA=250 adafruit_feather_rfm.build.board=ADAFRUIT_FEATHER_RP2040_RFM adafruit_feather_rfm.build.mcu=cortex-m0plus adafruit_feather_rfm.build.chip=rp2040 adafruit_feather_rfm.build.toolchain=arm-none-eabi adafruit_feather_rfm.build.toolchainpkg=pqt-gcc adafruit_feather_rfm.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb adafruit_feather_rfm.build.uf2family=--family rp2040 adafruit_feather_rfm.build.variant=adafruit_feather_rfm adafruit_feather_rfm.upload.maximum_size=8388608 adafruit_feather_rfm.upload.wait_for_upload_port=true adafruit_feather_rfm.upload.erase_cmd= adafruit_feather_rfm.serial.disableDTR=false adafruit_feather_rfm.serial.disableRTS=false adafruit_feather_rfm.build.f_cpu=125000000 adafruit_feather_rfm.build.led= adafruit_feather_rfm.build.core=rp2040 adafruit_feather_rfm.build.ldscript=memmap_default.ld adafruit_feather_rfm.build.boot2=boot2_w25q080_2_padded_checksum adafruit_feather_rfm.build.usb_manufacturer="Adafruit" adafruit_feather_rfm.build.usb_product="Feather RP2040 RFM" adafruit_feather_rfm.menu.flash.8388608_0=8MB (no FS) adafruit_feather_rfm.menu.flash.8388608_0.upload.maximum_size=8384512 adafruit_feather_rfm.menu.flash.8388608_0.build.flash_total=8388608 adafruit_feather_rfm.menu.flash.8388608_0.build.flash_length=8384512 adafruit_feather_rfm.menu.flash.8388608_0.build.eeprom_start=276819968 adafruit_feather_rfm.menu.flash.8388608_0.build.fs_start=276819968 adafruit_feather_rfm.menu.flash.8388608_0.build.fs_end=276819968 adafruit_feather_rfm.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) adafruit_feather_rfm.menu.flash.8388608_65536.upload.maximum_size=8318976 adafruit_feather_rfm.menu.flash.8388608_65536.build.flash_total=8388608 adafruit_feather_rfm.menu.flash.8388608_65536.build.flash_length=8318976 adafruit_feather_rfm.menu.flash.8388608_65536.build.eeprom_start=276819968 adafruit_feather_rfm.menu.flash.8388608_65536.build.fs_start=276754432 adafruit_feather_rfm.menu.flash.8388608_65536.build.fs_end=276819968 adafruit_feather_rfm.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) adafruit_feather_rfm.menu.flash.8388608_131072.upload.maximum_size=8253440 adafruit_feather_rfm.menu.flash.8388608_131072.build.flash_total=8388608 adafruit_feather_rfm.menu.flash.8388608_131072.build.flash_length=8253440 adafruit_feather_rfm.menu.flash.8388608_131072.build.eeprom_start=276819968 adafruit_feather_rfm.menu.flash.8388608_131072.build.fs_start=276688896 adafruit_feather_rfm.menu.flash.8388608_131072.build.fs_end=276819968 adafruit_feather_rfm.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) adafruit_feather_rfm.menu.flash.8388608_262144.upload.maximum_size=8122368 adafruit_feather_rfm.menu.flash.8388608_262144.build.flash_total=8388608 adafruit_feather_rfm.menu.flash.8388608_262144.build.flash_length=8122368 adafruit_feather_rfm.menu.flash.8388608_262144.build.eeprom_start=276819968 adafruit_feather_rfm.menu.flash.8388608_262144.build.fs_start=276557824 adafruit_feather_rfm.menu.flash.8388608_262144.build.fs_end=276819968 adafruit_feather_rfm.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) adafruit_feather_rfm.menu.flash.8388608_524288.upload.maximum_size=7860224 adafruit_feather_rfm.menu.flash.8388608_524288.build.flash_total=8388608 adafruit_feather_rfm.menu.flash.8388608_524288.build.flash_length=7860224 adafruit_feather_rfm.menu.flash.8388608_524288.build.eeprom_start=276819968 adafruit_feather_rfm.menu.flash.8388608_524288.build.fs_start=276295680 adafruit_feather_rfm.menu.flash.8388608_524288.build.fs_end=276819968 adafruit_feather_rfm.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) adafruit_feather_rfm.menu.flash.8388608_1048576.upload.maximum_size=7335936 adafruit_feather_rfm.menu.flash.8388608_1048576.build.flash_total=8388608 adafruit_feather_rfm.menu.flash.8388608_1048576.build.flash_length=7335936 adafruit_feather_rfm.menu.flash.8388608_1048576.build.eeprom_start=276819968 adafruit_feather_rfm.menu.flash.8388608_1048576.build.fs_start=275771392 adafruit_feather_rfm.menu.flash.8388608_1048576.build.fs_end=276819968 adafruit_feather_rfm.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) adafruit_feather_rfm.menu.flash.8388608_2097152.upload.maximum_size=6287360 adafruit_feather_rfm.menu.flash.8388608_2097152.build.flash_total=8388608 adafruit_feather_rfm.menu.flash.8388608_2097152.build.flash_length=6287360 adafruit_feather_rfm.menu.flash.8388608_2097152.build.eeprom_start=276819968 adafruit_feather_rfm.menu.flash.8388608_2097152.build.fs_start=274722816 adafruit_feather_rfm.menu.flash.8388608_2097152.build.fs_end=276819968 adafruit_feather_rfm.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) adafruit_feather_rfm.menu.flash.8388608_3145728.upload.maximum_size=5238784 adafruit_feather_rfm.menu.flash.8388608_3145728.build.flash_total=8388608 adafruit_feather_rfm.menu.flash.8388608_3145728.build.flash_length=5238784 adafruit_feather_rfm.menu.flash.8388608_3145728.build.eeprom_start=276819968 adafruit_feather_rfm.menu.flash.8388608_3145728.build.fs_start=273674240 adafruit_feather_rfm.menu.flash.8388608_3145728.build.fs_end=276819968 adafruit_feather_rfm.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) adafruit_feather_rfm.menu.flash.8388608_4194304.upload.maximum_size=4190208 adafruit_feather_rfm.menu.flash.8388608_4194304.build.flash_total=8388608 adafruit_feather_rfm.menu.flash.8388608_4194304.build.flash_length=4190208 adafruit_feather_rfm.menu.flash.8388608_4194304.build.eeprom_start=276819968 adafruit_feather_rfm.menu.flash.8388608_4194304.build.fs_start=272625664 adafruit_feather_rfm.menu.flash.8388608_4194304.build.fs_end=276819968 adafruit_feather_rfm.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) adafruit_feather_rfm.menu.flash.8388608_5242880.upload.maximum_size=3141632 adafruit_feather_rfm.menu.flash.8388608_5242880.build.flash_total=8388608 adafruit_feather_rfm.menu.flash.8388608_5242880.build.flash_length=3141632 adafruit_feather_rfm.menu.flash.8388608_5242880.build.eeprom_start=276819968 adafruit_feather_rfm.menu.flash.8388608_5242880.build.fs_start=271577088 adafruit_feather_rfm.menu.flash.8388608_5242880.build.fs_end=276819968 adafruit_feather_rfm.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) adafruit_feather_rfm.menu.flash.8388608_6291456.upload.maximum_size=2093056 adafruit_feather_rfm.menu.flash.8388608_6291456.build.flash_total=8388608 adafruit_feather_rfm.menu.flash.8388608_6291456.build.flash_length=2093056 adafruit_feather_rfm.menu.flash.8388608_6291456.build.eeprom_start=276819968 adafruit_feather_rfm.menu.flash.8388608_6291456.build.fs_start=270528512 adafruit_feather_rfm.menu.flash.8388608_6291456.build.fs_end=276819968 adafruit_feather_rfm.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) adafruit_feather_rfm.menu.flash.8388608_7340032.upload.maximum_size=1044480 adafruit_feather_rfm.menu.flash.8388608_7340032.build.flash_total=8388608 adafruit_feather_rfm.menu.flash.8388608_7340032.build.flash_length=1044480 adafruit_feather_rfm.menu.flash.8388608_7340032.build.eeprom_start=276819968 adafruit_feather_rfm.menu.flash.8388608_7340032.build.fs_start=269479936 adafruit_feather_rfm.menu.flash.8388608_7340032.build.fs_end=276819968 adafruit_feather_rfm.menu.freq.200=200 MHz adafruit_feather_rfm.menu.freq.200.build.f_cpu=200000000L adafruit_feather_rfm.menu.freq.50=50 MHz adafruit_feather_rfm.menu.freq.50.build.f_cpu=50000000L adafruit_feather_rfm.menu.freq.100=100 MHz adafruit_feather_rfm.menu.freq.100.build.f_cpu=100000000L adafruit_feather_rfm.menu.freq.120=120 MHz adafruit_feather_rfm.menu.freq.120.build.f_cpu=120000000L adafruit_feather_rfm.menu.freq.125=125 MHz adafruit_feather_rfm.menu.freq.125.build.f_cpu=125000000L adafruit_feather_rfm.menu.freq.128=128 MHz adafruit_feather_rfm.menu.freq.128.build.f_cpu=128000000L adafruit_feather_rfm.menu.freq.133=133 MHz adafruit_feather_rfm.menu.freq.133.build.f_cpu=133000000L adafruit_feather_rfm.menu.freq.150=150 MHz adafruit_feather_rfm.menu.freq.150.build.f_cpu=150000000L adafruit_feather_rfm.menu.freq.176=176 MHz adafruit_feather_rfm.menu.freq.176.build.f_cpu=176000000L adafruit_feather_rfm.menu.freq.225=225 MHz (Overclock) adafruit_feather_rfm.menu.freq.225.build.f_cpu=225000000L adafruit_feather_rfm.menu.freq.240=240 MHz (Overclock) adafruit_feather_rfm.menu.freq.240.build.f_cpu=240000000L adafruit_feather_rfm.menu.freq.250=250 MHz (Overclock) adafruit_feather_rfm.menu.freq.250.build.f_cpu=250000000L adafruit_feather_rfm.menu.freq.276=276 MHz (Overclock) adafruit_feather_rfm.menu.freq.276.build.f_cpu=276000000L adafruit_feather_rfm.menu.freq.300=300 MHz (Overclock) adafruit_feather_rfm.menu.freq.300.build.f_cpu=300000000L adafruit_feather_rfm.menu.opt.Small=Small (-Os) (standard) adafruit_feather_rfm.menu.opt.Small.build.flags.optimize=-Os adafruit_feather_rfm.menu.opt.Optimize=Optimize (-O) adafruit_feather_rfm.menu.opt.Optimize.build.flags.optimize=-O adafruit_feather_rfm.menu.opt.Optimize2=Optimize More (-O2) adafruit_feather_rfm.menu.opt.Optimize2.build.flags.optimize=-O2 adafruit_feather_rfm.menu.opt.Optimize3=Optimize Even More (-O3) adafruit_feather_rfm.menu.opt.Optimize3.build.flags.optimize=-O3 adafruit_feather_rfm.menu.opt.Fast=Fast (-Ofast) (maybe slower) adafruit_feather_rfm.menu.opt.Fast.build.flags.optimize=-Ofast adafruit_feather_rfm.menu.opt.Debug=Debug (-Og) adafruit_feather_rfm.menu.opt.Debug.build.flags.optimize=-Og adafruit_feather_rfm.menu.opt.Disabled=Disabled (-O0) adafruit_feather_rfm.menu.opt.Disabled.build.flags.optimize=-O0 adafruit_feather_rfm.menu.profile.Disabled=Disabled adafruit_feather_rfm.menu.profile.Disabled.build.flags.profile= adafruit_feather_rfm.menu.profile.Enabled=Enabled adafruit_feather_rfm.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE adafruit_feather_rfm.menu.rtti.Disabled=Disabled adafruit_feather_rfm.menu.rtti.Disabled.build.flags.rtti=-fno-rtti adafruit_feather_rfm.menu.rtti.Enabled=Enabled adafruit_feather_rfm.menu.rtti.Enabled.build.flags.rtti= adafruit_feather_rfm.menu.stackprotect.Disabled=Disabled adafruit_feather_rfm.menu.stackprotect.Disabled.build.flags.stackprotect= adafruit_feather_rfm.menu.stackprotect.Enabled=Enabled adafruit_feather_rfm.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all adafruit_feather_rfm.menu.exceptions.Disabled=Disabled adafruit_feather_rfm.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions adafruit_feather_rfm.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ adafruit_feather_rfm.menu.exceptions.Enabled=Enabled adafruit_feather_rfm.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions adafruit_feather_rfm.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc adafruit_feather_rfm.menu.dbgport.Disabled=Disabled adafruit_feather_rfm.menu.dbgport.Disabled.build.debug_port= adafruit_feather_rfm.menu.dbgport.Serial=Serial adafruit_feather_rfm.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial adafruit_feather_rfm.menu.dbgport.Serial1=Serial1 adafruit_feather_rfm.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 adafruit_feather_rfm.menu.dbgport.Serial2=Serial2 adafruit_feather_rfm.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 adafruit_feather_rfm.menu.dbgport.SerialSemi=SerialSemi adafruit_feather_rfm.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi adafruit_feather_rfm.menu.dbglvl.None=None adafruit_feather_rfm.menu.dbglvl.None.build.debug_level= adafruit_feather_rfm.menu.dbglvl.Core=Core adafruit_feather_rfm.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE adafruit_feather_rfm.menu.dbglvl.SPI=SPI adafruit_feather_rfm.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI adafruit_feather_rfm.menu.dbglvl.Wire=Wire adafruit_feather_rfm.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE adafruit_feather_rfm.menu.dbglvl.Bluetooth=Bluetooth adafruit_feather_rfm.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH adafruit_feather_rfm.menu.dbglvl.All=All adafruit_feather_rfm.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH adafruit_feather_rfm.menu.dbglvl.NDEBUG=NDEBUG adafruit_feather_rfm.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG adafruit_feather_rfm.menu.usbstack.picosdk=Pico SDK adafruit_feather_rfm.menu.usbstack.picosdk.build.usbstack_flags= adafruit_feather_rfm.menu.usbstack.tinyusb=Adafruit TinyUSB adafruit_feather_rfm.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_feather_rfm.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) adafruit_feather_rfm.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_feather_rfm.menu.usbstack.nousb=No USB adafruit_feather_rfm.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" adafruit_feather_rfm.menu.ipbtstack.ipv4only=IPv4 Only adafruit_feather_rfm.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a adafruit_feather_rfm.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 adafruit_feather_rfm.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 adafruit_feather_rfm.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a adafruit_feather_rfm.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 adafruit_feather_rfm.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth adafruit_feather_rfm.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a adafruit_feather_rfm.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_feather_rfm.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth adafruit_feather_rfm.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a adafruit_feather_rfm.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_feather_rfm.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K adafruit_feather_rfm.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a adafruit_feather_rfm.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_feather_rfm.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K adafruit_feather_rfm.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a adafruit_feather_rfm.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_feather_rfm.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K adafruit_feather_rfm.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a adafruit_feather_rfm.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_feather_rfm.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K adafruit_feather_rfm.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a adafruit_feather_rfm.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_feather_rfm.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2 adafruit_feather_rfm.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum adafruit_feather_rfm.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4 adafruit_feather_rfm.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum adafruit_feather_rfm.menu.uploadmethod.default=Default (UF2) adafruit_feather_rfm.menu.uploadmethod.default.build.ram_length=256k adafruit_feather_rfm.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_feather_rfm.menu.uploadmethod.default.upload.maximum_data_size=262144 adafruit_feather_rfm.menu.uploadmethod.default.upload.tool=uf2conv adafruit_feather_rfm.menu.uploadmethod.default.upload.tool.default=uf2conv adafruit_feather_rfm.menu.uploadmethod.default.upload.tool.network=uf2conv-network adafruit_feather_rfm.menu.uploadmethod.picotool=Picotool adafruit_feather_rfm.menu.uploadmethod.picotool.build.ram_length=256k adafruit_feather_rfm.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl adafruit_feather_rfm.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB adafruit_feather_rfm.menu.uploadmethod.picotool.upload.maximum_data_size=262144 adafruit_feather_rfm.menu.uploadmethod.picotool.upload.tool=picotool adafruit_feather_rfm.menu.uploadmethod.picotool.upload.tool.default=picotool adafruit_feather_rfm.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) adafruit_feather_rfm.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k adafruit_feather_rfm.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_feather_rfm.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 adafruit_feather_rfm.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap adafruit_feather_rfm.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Adafruit Feather RP2040 ThinkINK # ----------------------------------- adafruit_feather_thinkink.name=Adafruit Feather RP2040 ThinkINK adafruit_feather_thinkink.vid.0=0x239a adafruit_feather_thinkink.pid.0=0x812b adafruit_feather_thinkink.vid.1=0x239a adafruit_feather_thinkink.pid.1=0xc12b adafruit_feather_thinkink.upload_port.0.vid=0x239a adafruit_feather_thinkink.upload_port.0.pid=0x812b adafruit_feather_thinkink.upload_port.1.vid=0x239a adafruit_feather_thinkink.upload_port.1.pid=0xc12b adafruit_feather_thinkink.build.usbvid=-DUSBD_VID=0x239a adafruit_feather_thinkink.build.usbpid=-DUSBD_PID=0x812b adafruit_feather_thinkink.build.usbpwr=-DUSBD_MAX_POWER_MA=250 adafruit_feather_thinkink.build.board=ADAFRUIT_FEATHER_RP2040_THINKINK adafruit_feather_thinkink.build.mcu=cortex-m0plus adafruit_feather_thinkink.build.chip=rp2040 adafruit_feather_thinkink.build.toolchain=arm-none-eabi adafruit_feather_thinkink.build.toolchainpkg=pqt-gcc adafruit_feather_thinkink.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb adafruit_feather_thinkink.build.uf2family=--family rp2040 adafruit_feather_thinkink.build.variant=adafruit_feather_thinkink adafruit_feather_thinkink.upload.maximum_size=8388608 adafruit_feather_thinkink.upload.wait_for_upload_port=true adafruit_feather_thinkink.upload.erase_cmd= adafruit_feather_thinkink.serial.disableDTR=false adafruit_feather_thinkink.serial.disableRTS=false adafruit_feather_thinkink.build.f_cpu=125000000 adafruit_feather_thinkink.build.led= adafruit_feather_thinkink.build.core=rp2040 adafruit_feather_thinkink.build.ldscript=memmap_default.ld adafruit_feather_thinkink.build.boot2=boot2_w25q080_2_padded_checksum adafruit_feather_thinkink.build.usb_manufacturer="Adafruit" adafruit_feather_thinkink.build.usb_product="Feather RP2040 ThinkINK" adafruit_feather_thinkink.menu.flash.8388608_0=8MB (no FS) adafruit_feather_thinkink.menu.flash.8388608_0.upload.maximum_size=8384512 adafruit_feather_thinkink.menu.flash.8388608_0.build.flash_total=8388608 adafruit_feather_thinkink.menu.flash.8388608_0.build.flash_length=8384512 adafruit_feather_thinkink.menu.flash.8388608_0.build.eeprom_start=276819968 adafruit_feather_thinkink.menu.flash.8388608_0.build.fs_start=276819968 adafruit_feather_thinkink.menu.flash.8388608_0.build.fs_end=276819968 adafruit_feather_thinkink.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) adafruit_feather_thinkink.menu.flash.8388608_65536.upload.maximum_size=8318976 adafruit_feather_thinkink.menu.flash.8388608_65536.build.flash_total=8388608 adafruit_feather_thinkink.menu.flash.8388608_65536.build.flash_length=8318976 adafruit_feather_thinkink.menu.flash.8388608_65536.build.eeprom_start=276819968 adafruit_feather_thinkink.menu.flash.8388608_65536.build.fs_start=276754432 adafruit_feather_thinkink.menu.flash.8388608_65536.build.fs_end=276819968 adafruit_feather_thinkink.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) adafruit_feather_thinkink.menu.flash.8388608_131072.upload.maximum_size=8253440 adafruit_feather_thinkink.menu.flash.8388608_131072.build.flash_total=8388608 adafruit_feather_thinkink.menu.flash.8388608_131072.build.flash_length=8253440 adafruit_feather_thinkink.menu.flash.8388608_131072.build.eeprom_start=276819968 adafruit_feather_thinkink.menu.flash.8388608_131072.build.fs_start=276688896 adafruit_feather_thinkink.menu.flash.8388608_131072.build.fs_end=276819968 adafruit_feather_thinkink.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) adafruit_feather_thinkink.menu.flash.8388608_262144.upload.maximum_size=8122368 adafruit_feather_thinkink.menu.flash.8388608_262144.build.flash_total=8388608 adafruit_feather_thinkink.menu.flash.8388608_262144.build.flash_length=8122368 adafruit_feather_thinkink.menu.flash.8388608_262144.build.eeprom_start=276819968 adafruit_feather_thinkink.menu.flash.8388608_262144.build.fs_start=276557824 adafruit_feather_thinkink.menu.flash.8388608_262144.build.fs_end=276819968 adafruit_feather_thinkink.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) adafruit_feather_thinkink.menu.flash.8388608_524288.upload.maximum_size=7860224 adafruit_feather_thinkink.menu.flash.8388608_524288.build.flash_total=8388608 adafruit_feather_thinkink.menu.flash.8388608_524288.build.flash_length=7860224 adafruit_feather_thinkink.menu.flash.8388608_524288.build.eeprom_start=276819968 adafruit_feather_thinkink.menu.flash.8388608_524288.build.fs_start=276295680 adafruit_feather_thinkink.menu.flash.8388608_524288.build.fs_end=276819968 adafruit_feather_thinkink.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) adafruit_feather_thinkink.menu.flash.8388608_1048576.upload.maximum_size=7335936 adafruit_feather_thinkink.menu.flash.8388608_1048576.build.flash_total=8388608 adafruit_feather_thinkink.menu.flash.8388608_1048576.build.flash_length=7335936 adafruit_feather_thinkink.menu.flash.8388608_1048576.build.eeprom_start=276819968 adafruit_feather_thinkink.menu.flash.8388608_1048576.build.fs_start=275771392 adafruit_feather_thinkink.menu.flash.8388608_1048576.build.fs_end=276819968 adafruit_feather_thinkink.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) adafruit_feather_thinkink.menu.flash.8388608_2097152.upload.maximum_size=6287360 adafruit_feather_thinkink.menu.flash.8388608_2097152.build.flash_total=8388608 adafruit_feather_thinkink.menu.flash.8388608_2097152.build.flash_length=6287360 adafruit_feather_thinkink.menu.flash.8388608_2097152.build.eeprom_start=276819968 adafruit_feather_thinkink.menu.flash.8388608_2097152.build.fs_start=274722816 adafruit_feather_thinkink.menu.flash.8388608_2097152.build.fs_end=276819968 adafruit_feather_thinkink.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) adafruit_feather_thinkink.menu.flash.8388608_3145728.upload.maximum_size=5238784 adafruit_feather_thinkink.menu.flash.8388608_3145728.build.flash_total=8388608 adafruit_feather_thinkink.menu.flash.8388608_3145728.build.flash_length=5238784 adafruit_feather_thinkink.menu.flash.8388608_3145728.build.eeprom_start=276819968 adafruit_feather_thinkink.menu.flash.8388608_3145728.build.fs_start=273674240 adafruit_feather_thinkink.menu.flash.8388608_3145728.build.fs_end=276819968 adafruit_feather_thinkink.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) adafruit_feather_thinkink.menu.flash.8388608_4194304.upload.maximum_size=4190208 adafruit_feather_thinkink.menu.flash.8388608_4194304.build.flash_total=8388608 adafruit_feather_thinkink.menu.flash.8388608_4194304.build.flash_length=4190208 adafruit_feather_thinkink.menu.flash.8388608_4194304.build.eeprom_start=276819968 adafruit_feather_thinkink.menu.flash.8388608_4194304.build.fs_start=272625664 adafruit_feather_thinkink.menu.flash.8388608_4194304.build.fs_end=276819968 adafruit_feather_thinkink.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) adafruit_feather_thinkink.menu.flash.8388608_5242880.upload.maximum_size=3141632 adafruit_feather_thinkink.menu.flash.8388608_5242880.build.flash_total=8388608 adafruit_feather_thinkink.menu.flash.8388608_5242880.build.flash_length=3141632 adafruit_feather_thinkink.menu.flash.8388608_5242880.build.eeprom_start=276819968 adafruit_feather_thinkink.menu.flash.8388608_5242880.build.fs_start=271577088 adafruit_feather_thinkink.menu.flash.8388608_5242880.build.fs_end=276819968 adafruit_feather_thinkink.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) adafruit_feather_thinkink.menu.flash.8388608_6291456.upload.maximum_size=2093056 adafruit_feather_thinkink.menu.flash.8388608_6291456.build.flash_total=8388608 adafruit_feather_thinkink.menu.flash.8388608_6291456.build.flash_length=2093056 adafruit_feather_thinkink.menu.flash.8388608_6291456.build.eeprom_start=276819968 adafruit_feather_thinkink.menu.flash.8388608_6291456.build.fs_start=270528512 adafruit_feather_thinkink.menu.flash.8388608_6291456.build.fs_end=276819968 adafruit_feather_thinkink.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) adafruit_feather_thinkink.menu.flash.8388608_7340032.upload.maximum_size=1044480 adafruit_feather_thinkink.menu.flash.8388608_7340032.build.flash_total=8388608 adafruit_feather_thinkink.menu.flash.8388608_7340032.build.flash_length=1044480 adafruit_feather_thinkink.menu.flash.8388608_7340032.build.eeprom_start=276819968 adafruit_feather_thinkink.menu.flash.8388608_7340032.build.fs_start=269479936 adafruit_feather_thinkink.menu.flash.8388608_7340032.build.fs_end=276819968 adafruit_feather_thinkink.menu.freq.200=200 MHz adafruit_feather_thinkink.menu.freq.200.build.f_cpu=200000000L adafruit_feather_thinkink.menu.freq.50=50 MHz adafruit_feather_thinkink.menu.freq.50.build.f_cpu=50000000L adafruit_feather_thinkink.menu.freq.100=100 MHz adafruit_feather_thinkink.menu.freq.100.build.f_cpu=100000000L adafruit_feather_thinkink.menu.freq.120=120 MHz adafruit_feather_thinkink.menu.freq.120.build.f_cpu=120000000L adafruit_feather_thinkink.menu.freq.125=125 MHz adafruit_feather_thinkink.menu.freq.125.build.f_cpu=125000000L adafruit_feather_thinkink.menu.freq.128=128 MHz adafruit_feather_thinkink.menu.freq.128.build.f_cpu=128000000L adafruit_feather_thinkink.menu.freq.133=133 MHz adafruit_feather_thinkink.menu.freq.133.build.f_cpu=133000000L adafruit_feather_thinkink.menu.freq.150=150 MHz adafruit_feather_thinkink.menu.freq.150.build.f_cpu=150000000L adafruit_feather_thinkink.menu.freq.176=176 MHz adafruit_feather_thinkink.menu.freq.176.build.f_cpu=176000000L adafruit_feather_thinkink.menu.freq.225=225 MHz (Overclock) adafruit_feather_thinkink.menu.freq.225.build.f_cpu=225000000L adafruit_feather_thinkink.menu.freq.240=240 MHz (Overclock) adafruit_feather_thinkink.menu.freq.240.build.f_cpu=240000000L adafruit_feather_thinkink.menu.freq.250=250 MHz (Overclock) adafruit_feather_thinkink.menu.freq.250.build.f_cpu=250000000L adafruit_feather_thinkink.menu.freq.276=276 MHz (Overclock) adafruit_feather_thinkink.menu.freq.276.build.f_cpu=276000000L adafruit_feather_thinkink.menu.freq.300=300 MHz (Overclock) adafruit_feather_thinkink.menu.freq.300.build.f_cpu=300000000L adafruit_feather_thinkink.menu.opt.Small=Small (-Os) (standard) adafruit_feather_thinkink.menu.opt.Small.build.flags.optimize=-Os adafruit_feather_thinkink.menu.opt.Optimize=Optimize (-O) adafruit_feather_thinkink.menu.opt.Optimize.build.flags.optimize=-O adafruit_feather_thinkink.menu.opt.Optimize2=Optimize More (-O2) adafruit_feather_thinkink.menu.opt.Optimize2.build.flags.optimize=-O2 adafruit_feather_thinkink.menu.opt.Optimize3=Optimize Even More (-O3) adafruit_feather_thinkink.menu.opt.Optimize3.build.flags.optimize=-O3 adafruit_feather_thinkink.menu.opt.Fast=Fast (-Ofast) (maybe slower) adafruit_feather_thinkink.menu.opt.Fast.build.flags.optimize=-Ofast adafruit_feather_thinkink.menu.opt.Debug=Debug (-Og) adafruit_feather_thinkink.menu.opt.Debug.build.flags.optimize=-Og adafruit_feather_thinkink.menu.opt.Disabled=Disabled (-O0) adafruit_feather_thinkink.menu.opt.Disabled.build.flags.optimize=-O0 adafruit_feather_thinkink.menu.profile.Disabled=Disabled adafruit_feather_thinkink.menu.profile.Disabled.build.flags.profile= adafruit_feather_thinkink.menu.profile.Enabled=Enabled adafruit_feather_thinkink.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE adafruit_feather_thinkink.menu.rtti.Disabled=Disabled adafruit_feather_thinkink.menu.rtti.Disabled.build.flags.rtti=-fno-rtti adafruit_feather_thinkink.menu.rtti.Enabled=Enabled adafruit_feather_thinkink.menu.rtti.Enabled.build.flags.rtti= adafruit_feather_thinkink.menu.stackprotect.Disabled=Disabled adafruit_feather_thinkink.menu.stackprotect.Disabled.build.flags.stackprotect= adafruit_feather_thinkink.menu.stackprotect.Enabled=Enabled adafruit_feather_thinkink.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all adafruit_feather_thinkink.menu.exceptions.Disabled=Disabled adafruit_feather_thinkink.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions adafruit_feather_thinkink.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ adafruit_feather_thinkink.menu.exceptions.Enabled=Enabled adafruit_feather_thinkink.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions adafruit_feather_thinkink.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc adafruit_feather_thinkink.menu.dbgport.Disabled=Disabled adafruit_feather_thinkink.menu.dbgport.Disabled.build.debug_port= adafruit_feather_thinkink.menu.dbgport.Serial=Serial adafruit_feather_thinkink.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial adafruit_feather_thinkink.menu.dbgport.Serial1=Serial1 adafruit_feather_thinkink.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 adafruit_feather_thinkink.menu.dbgport.Serial2=Serial2 adafruit_feather_thinkink.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 adafruit_feather_thinkink.menu.dbgport.SerialSemi=SerialSemi adafruit_feather_thinkink.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi adafruit_feather_thinkink.menu.dbglvl.None=None adafruit_feather_thinkink.menu.dbglvl.None.build.debug_level= adafruit_feather_thinkink.menu.dbglvl.Core=Core adafruit_feather_thinkink.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE adafruit_feather_thinkink.menu.dbglvl.SPI=SPI adafruit_feather_thinkink.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI adafruit_feather_thinkink.menu.dbglvl.Wire=Wire adafruit_feather_thinkink.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE adafruit_feather_thinkink.menu.dbglvl.Bluetooth=Bluetooth adafruit_feather_thinkink.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH adafruit_feather_thinkink.menu.dbglvl.All=All adafruit_feather_thinkink.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH adafruit_feather_thinkink.menu.dbglvl.NDEBUG=NDEBUG adafruit_feather_thinkink.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG adafruit_feather_thinkink.menu.usbstack.picosdk=Pico SDK adafruit_feather_thinkink.menu.usbstack.picosdk.build.usbstack_flags= adafruit_feather_thinkink.menu.usbstack.tinyusb=Adafruit TinyUSB adafruit_feather_thinkink.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_feather_thinkink.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) adafruit_feather_thinkink.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_feather_thinkink.menu.usbstack.nousb=No USB adafruit_feather_thinkink.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" adafruit_feather_thinkink.menu.ipbtstack.ipv4only=IPv4 Only adafruit_feather_thinkink.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a adafruit_feather_thinkink.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 adafruit_feather_thinkink.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 adafruit_feather_thinkink.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a adafruit_feather_thinkink.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 adafruit_feather_thinkink.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth adafruit_feather_thinkink.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a adafruit_feather_thinkink.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_feather_thinkink.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth adafruit_feather_thinkink.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a adafruit_feather_thinkink.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_feather_thinkink.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K adafruit_feather_thinkink.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a adafruit_feather_thinkink.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_feather_thinkink.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K adafruit_feather_thinkink.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a adafruit_feather_thinkink.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_feather_thinkink.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K adafruit_feather_thinkink.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a adafruit_feather_thinkink.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_feather_thinkink.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K adafruit_feather_thinkink.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a adafruit_feather_thinkink.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_feather_thinkink.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2 adafruit_feather_thinkink.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum adafruit_feather_thinkink.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4 adafruit_feather_thinkink.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum adafruit_feather_thinkink.menu.uploadmethod.default=Default (UF2) adafruit_feather_thinkink.menu.uploadmethod.default.build.ram_length=256k adafruit_feather_thinkink.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_feather_thinkink.menu.uploadmethod.default.upload.maximum_data_size=262144 adafruit_feather_thinkink.menu.uploadmethod.default.upload.tool=uf2conv adafruit_feather_thinkink.menu.uploadmethod.default.upload.tool.default=uf2conv adafruit_feather_thinkink.menu.uploadmethod.default.upload.tool.network=uf2conv-network adafruit_feather_thinkink.menu.uploadmethod.picotool=Picotool adafruit_feather_thinkink.menu.uploadmethod.picotool.build.ram_length=256k adafruit_feather_thinkink.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl adafruit_feather_thinkink.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB adafruit_feather_thinkink.menu.uploadmethod.picotool.upload.maximum_data_size=262144 adafruit_feather_thinkink.menu.uploadmethod.picotool.upload.tool=picotool adafruit_feather_thinkink.menu.uploadmethod.picotool.upload.tool.default=picotool adafruit_feather_thinkink.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) adafruit_feather_thinkink.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k adafruit_feather_thinkink.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_feather_thinkink.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 adafruit_feather_thinkink.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap adafruit_feather_thinkink.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Adafruit Feather RP2040 USB Host # ----------------------------------- adafruit_feather_usb_host.name=Adafruit Feather RP2040 USB Host adafruit_feather_usb_host.vid.0=0x239a adafruit_feather_usb_host.pid.0=0x8129 adafruit_feather_usb_host.vid.1=0x239a adafruit_feather_usb_host.pid.1=0xc129 adafruit_feather_usb_host.upload_port.0.vid=0x239a adafruit_feather_usb_host.upload_port.0.pid=0x8129 adafruit_feather_usb_host.upload_port.1.vid=0x239a adafruit_feather_usb_host.upload_port.1.pid=0xc129 adafruit_feather_usb_host.build.usbvid=-DUSBD_VID=0x239a adafruit_feather_usb_host.build.usbpid=-DUSBD_PID=0x8129 adafruit_feather_usb_host.build.usbpwr=-DUSBD_MAX_POWER_MA=250 adafruit_feather_usb_host.build.board=ADAFRUIT_FEATHER_RP2040_USB_HOST adafruit_feather_usb_host.build.mcu=cortex-m0plus adafruit_feather_usb_host.build.chip=rp2040 adafruit_feather_usb_host.build.toolchain=arm-none-eabi adafruit_feather_usb_host.build.toolchainpkg=pqt-gcc adafruit_feather_usb_host.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb adafruit_feather_usb_host.build.uf2family=--family rp2040 adafruit_feather_usb_host.build.variant=adafruit_feather_usb_host adafruit_feather_usb_host.upload.maximum_size=8388608 adafruit_feather_usb_host.upload.wait_for_upload_port=true adafruit_feather_usb_host.upload.erase_cmd= adafruit_feather_usb_host.serial.disableDTR=false adafruit_feather_usb_host.serial.disableRTS=false adafruit_feather_usb_host.build.f_cpu=125000000 adafruit_feather_usb_host.build.led= adafruit_feather_usb_host.build.core=rp2040 adafruit_feather_usb_host.build.ldscript=memmap_default.ld adafruit_feather_usb_host.build.boot2=boot2_w25q080_2_padded_checksum adafruit_feather_usb_host.build.usb_manufacturer="Adafruit" adafruit_feather_usb_host.build.usb_product="Feather RP2040 USB Host" adafruit_feather_usb_host.menu.flash.8388608_0=8MB (no FS) adafruit_feather_usb_host.menu.flash.8388608_0.upload.maximum_size=8384512 adafruit_feather_usb_host.menu.flash.8388608_0.build.flash_total=8388608 adafruit_feather_usb_host.menu.flash.8388608_0.build.flash_length=8384512 adafruit_feather_usb_host.menu.flash.8388608_0.build.eeprom_start=276819968 adafruit_feather_usb_host.menu.flash.8388608_0.build.fs_start=276819968 adafruit_feather_usb_host.menu.flash.8388608_0.build.fs_end=276819968 adafruit_feather_usb_host.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) adafruit_feather_usb_host.menu.flash.8388608_65536.upload.maximum_size=8318976 adafruit_feather_usb_host.menu.flash.8388608_65536.build.flash_total=8388608 adafruit_feather_usb_host.menu.flash.8388608_65536.build.flash_length=8318976 adafruit_feather_usb_host.menu.flash.8388608_65536.build.eeprom_start=276819968 adafruit_feather_usb_host.menu.flash.8388608_65536.build.fs_start=276754432 adafruit_feather_usb_host.menu.flash.8388608_65536.build.fs_end=276819968 adafruit_feather_usb_host.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) adafruit_feather_usb_host.menu.flash.8388608_131072.upload.maximum_size=8253440 adafruit_feather_usb_host.menu.flash.8388608_131072.build.flash_total=8388608 adafruit_feather_usb_host.menu.flash.8388608_131072.build.flash_length=8253440 adafruit_feather_usb_host.menu.flash.8388608_131072.build.eeprom_start=276819968 adafruit_feather_usb_host.menu.flash.8388608_131072.build.fs_start=276688896 adafruit_feather_usb_host.menu.flash.8388608_131072.build.fs_end=276819968 adafruit_feather_usb_host.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) adafruit_feather_usb_host.menu.flash.8388608_262144.upload.maximum_size=8122368 adafruit_feather_usb_host.menu.flash.8388608_262144.build.flash_total=8388608 adafruit_feather_usb_host.menu.flash.8388608_262144.build.flash_length=8122368 adafruit_feather_usb_host.menu.flash.8388608_262144.build.eeprom_start=276819968 adafruit_feather_usb_host.menu.flash.8388608_262144.build.fs_start=276557824 adafruit_feather_usb_host.menu.flash.8388608_262144.build.fs_end=276819968 adafruit_feather_usb_host.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) adafruit_feather_usb_host.menu.flash.8388608_524288.upload.maximum_size=7860224 adafruit_feather_usb_host.menu.flash.8388608_524288.build.flash_total=8388608 adafruit_feather_usb_host.menu.flash.8388608_524288.build.flash_length=7860224 adafruit_feather_usb_host.menu.flash.8388608_524288.build.eeprom_start=276819968 adafruit_feather_usb_host.menu.flash.8388608_524288.build.fs_start=276295680 adafruit_feather_usb_host.menu.flash.8388608_524288.build.fs_end=276819968 adafruit_feather_usb_host.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) adafruit_feather_usb_host.menu.flash.8388608_1048576.upload.maximum_size=7335936 adafruit_feather_usb_host.menu.flash.8388608_1048576.build.flash_total=8388608 adafruit_feather_usb_host.menu.flash.8388608_1048576.build.flash_length=7335936 adafruit_feather_usb_host.menu.flash.8388608_1048576.build.eeprom_start=276819968 adafruit_feather_usb_host.menu.flash.8388608_1048576.build.fs_start=275771392 adafruit_feather_usb_host.menu.flash.8388608_1048576.build.fs_end=276819968 adafruit_feather_usb_host.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) adafruit_feather_usb_host.menu.flash.8388608_2097152.upload.maximum_size=6287360 adafruit_feather_usb_host.menu.flash.8388608_2097152.build.flash_total=8388608 adafruit_feather_usb_host.menu.flash.8388608_2097152.build.flash_length=6287360 adafruit_feather_usb_host.menu.flash.8388608_2097152.build.eeprom_start=276819968 adafruit_feather_usb_host.menu.flash.8388608_2097152.build.fs_start=274722816 adafruit_feather_usb_host.menu.flash.8388608_2097152.build.fs_end=276819968 adafruit_feather_usb_host.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) adafruit_feather_usb_host.menu.flash.8388608_3145728.upload.maximum_size=5238784 adafruit_feather_usb_host.menu.flash.8388608_3145728.build.flash_total=8388608 adafruit_feather_usb_host.menu.flash.8388608_3145728.build.flash_length=5238784 adafruit_feather_usb_host.menu.flash.8388608_3145728.build.eeprom_start=276819968 adafruit_feather_usb_host.menu.flash.8388608_3145728.build.fs_start=273674240 adafruit_feather_usb_host.menu.flash.8388608_3145728.build.fs_end=276819968 adafruit_feather_usb_host.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) adafruit_feather_usb_host.menu.flash.8388608_4194304.upload.maximum_size=4190208 adafruit_feather_usb_host.menu.flash.8388608_4194304.build.flash_total=8388608 adafruit_feather_usb_host.menu.flash.8388608_4194304.build.flash_length=4190208 adafruit_feather_usb_host.menu.flash.8388608_4194304.build.eeprom_start=276819968 adafruit_feather_usb_host.menu.flash.8388608_4194304.build.fs_start=272625664 adafruit_feather_usb_host.menu.flash.8388608_4194304.build.fs_end=276819968 adafruit_feather_usb_host.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) adafruit_feather_usb_host.menu.flash.8388608_5242880.upload.maximum_size=3141632 adafruit_feather_usb_host.menu.flash.8388608_5242880.build.flash_total=8388608 adafruit_feather_usb_host.menu.flash.8388608_5242880.build.flash_length=3141632 adafruit_feather_usb_host.menu.flash.8388608_5242880.build.eeprom_start=276819968 adafruit_feather_usb_host.menu.flash.8388608_5242880.build.fs_start=271577088 adafruit_feather_usb_host.menu.flash.8388608_5242880.build.fs_end=276819968 adafruit_feather_usb_host.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) adafruit_feather_usb_host.menu.flash.8388608_6291456.upload.maximum_size=2093056 adafruit_feather_usb_host.menu.flash.8388608_6291456.build.flash_total=8388608 adafruit_feather_usb_host.menu.flash.8388608_6291456.build.flash_length=2093056 adafruit_feather_usb_host.menu.flash.8388608_6291456.build.eeprom_start=276819968 adafruit_feather_usb_host.menu.flash.8388608_6291456.build.fs_start=270528512 adafruit_feather_usb_host.menu.flash.8388608_6291456.build.fs_end=276819968 adafruit_feather_usb_host.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) adafruit_feather_usb_host.menu.flash.8388608_7340032.upload.maximum_size=1044480 adafruit_feather_usb_host.menu.flash.8388608_7340032.build.flash_total=8388608 adafruit_feather_usb_host.menu.flash.8388608_7340032.build.flash_length=1044480 adafruit_feather_usb_host.menu.flash.8388608_7340032.build.eeprom_start=276819968 adafruit_feather_usb_host.menu.flash.8388608_7340032.build.fs_start=269479936 adafruit_feather_usb_host.menu.flash.8388608_7340032.build.fs_end=276819968 adafruit_feather_usb_host.menu.freq.200=200 MHz adafruit_feather_usb_host.menu.freq.200.build.f_cpu=200000000L adafruit_feather_usb_host.menu.freq.50=50 MHz adafruit_feather_usb_host.menu.freq.50.build.f_cpu=50000000L adafruit_feather_usb_host.menu.freq.100=100 MHz adafruit_feather_usb_host.menu.freq.100.build.f_cpu=100000000L adafruit_feather_usb_host.menu.freq.120=120 MHz adafruit_feather_usb_host.menu.freq.120.build.f_cpu=120000000L adafruit_feather_usb_host.menu.freq.125=125 MHz adafruit_feather_usb_host.menu.freq.125.build.f_cpu=125000000L adafruit_feather_usb_host.menu.freq.128=128 MHz adafruit_feather_usb_host.menu.freq.128.build.f_cpu=128000000L adafruit_feather_usb_host.menu.freq.133=133 MHz adafruit_feather_usb_host.menu.freq.133.build.f_cpu=133000000L adafruit_feather_usb_host.menu.freq.150=150 MHz adafruit_feather_usb_host.menu.freq.150.build.f_cpu=150000000L adafruit_feather_usb_host.menu.freq.176=176 MHz adafruit_feather_usb_host.menu.freq.176.build.f_cpu=176000000L adafruit_feather_usb_host.menu.freq.225=225 MHz (Overclock) adafruit_feather_usb_host.menu.freq.225.build.f_cpu=225000000L adafruit_feather_usb_host.menu.freq.240=240 MHz (Overclock) adafruit_feather_usb_host.menu.freq.240.build.f_cpu=240000000L adafruit_feather_usb_host.menu.freq.250=250 MHz (Overclock) adafruit_feather_usb_host.menu.freq.250.build.f_cpu=250000000L adafruit_feather_usb_host.menu.freq.276=276 MHz (Overclock) adafruit_feather_usb_host.menu.freq.276.build.f_cpu=276000000L adafruit_feather_usb_host.menu.freq.300=300 MHz (Overclock) adafruit_feather_usb_host.menu.freq.300.build.f_cpu=300000000L adafruit_feather_usb_host.menu.opt.Small=Small (-Os) (standard) adafruit_feather_usb_host.menu.opt.Small.build.flags.optimize=-Os adafruit_feather_usb_host.menu.opt.Optimize=Optimize (-O) adafruit_feather_usb_host.menu.opt.Optimize.build.flags.optimize=-O adafruit_feather_usb_host.menu.opt.Optimize2=Optimize More (-O2) adafruit_feather_usb_host.menu.opt.Optimize2.build.flags.optimize=-O2 adafruit_feather_usb_host.menu.opt.Optimize3=Optimize Even More (-O3) adafruit_feather_usb_host.menu.opt.Optimize3.build.flags.optimize=-O3 adafruit_feather_usb_host.menu.opt.Fast=Fast (-Ofast) (maybe slower) adafruit_feather_usb_host.menu.opt.Fast.build.flags.optimize=-Ofast adafruit_feather_usb_host.menu.opt.Debug=Debug (-Og) adafruit_feather_usb_host.menu.opt.Debug.build.flags.optimize=-Og adafruit_feather_usb_host.menu.opt.Disabled=Disabled (-O0) adafruit_feather_usb_host.menu.opt.Disabled.build.flags.optimize=-O0 adafruit_feather_usb_host.menu.profile.Disabled=Disabled adafruit_feather_usb_host.menu.profile.Disabled.build.flags.profile= adafruit_feather_usb_host.menu.profile.Enabled=Enabled adafruit_feather_usb_host.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE adafruit_feather_usb_host.menu.rtti.Disabled=Disabled adafruit_feather_usb_host.menu.rtti.Disabled.build.flags.rtti=-fno-rtti adafruit_feather_usb_host.menu.rtti.Enabled=Enabled adafruit_feather_usb_host.menu.rtti.Enabled.build.flags.rtti= adafruit_feather_usb_host.menu.stackprotect.Disabled=Disabled adafruit_feather_usb_host.menu.stackprotect.Disabled.build.flags.stackprotect= adafruit_feather_usb_host.menu.stackprotect.Enabled=Enabled adafruit_feather_usb_host.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all adafruit_feather_usb_host.menu.exceptions.Disabled=Disabled adafruit_feather_usb_host.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions adafruit_feather_usb_host.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ adafruit_feather_usb_host.menu.exceptions.Enabled=Enabled adafruit_feather_usb_host.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions adafruit_feather_usb_host.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc adafruit_feather_usb_host.menu.dbgport.Disabled=Disabled adafruit_feather_usb_host.menu.dbgport.Disabled.build.debug_port= adafruit_feather_usb_host.menu.dbgport.Serial=Serial adafruit_feather_usb_host.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial adafruit_feather_usb_host.menu.dbgport.Serial1=Serial1 adafruit_feather_usb_host.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 adafruit_feather_usb_host.menu.dbgport.Serial2=Serial2 adafruit_feather_usb_host.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 adafruit_feather_usb_host.menu.dbgport.SerialSemi=SerialSemi adafruit_feather_usb_host.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi adafruit_feather_usb_host.menu.dbglvl.None=None adafruit_feather_usb_host.menu.dbglvl.None.build.debug_level= adafruit_feather_usb_host.menu.dbglvl.Core=Core adafruit_feather_usb_host.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE adafruit_feather_usb_host.menu.dbglvl.SPI=SPI adafruit_feather_usb_host.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI adafruit_feather_usb_host.menu.dbglvl.Wire=Wire adafruit_feather_usb_host.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE adafruit_feather_usb_host.menu.dbglvl.Bluetooth=Bluetooth adafruit_feather_usb_host.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH adafruit_feather_usb_host.menu.dbglvl.All=All adafruit_feather_usb_host.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH adafruit_feather_usb_host.menu.dbglvl.NDEBUG=NDEBUG adafruit_feather_usb_host.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG adafruit_feather_usb_host.menu.usbstack.picosdk=Pico SDK adafruit_feather_usb_host.menu.usbstack.picosdk.build.usbstack_flags= adafruit_feather_usb_host.menu.usbstack.tinyusb=Adafruit TinyUSB adafruit_feather_usb_host.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_feather_usb_host.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) adafruit_feather_usb_host.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_feather_usb_host.menu.usbstack.nousb=No USB adafruit_feather_usb_host.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" adafruit_feather_usb_host.menu.ipbtstack.ipv4only=IPv4 Only adafruit_feather_usb_host.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a adafruit_feather_usb_host.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 adafruit_feather_usb_host.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 adafruit_feather_usb_host.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a adafruit_feather_usb_host.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 adafruit_feather_usb_host.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth adafruit_feather_usb_host.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a adafruit_feather_usb_host.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_feather_usb_host.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth adafruit_feather_usb_host.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a adafruit_feather_usb_host.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_feather_usb_host.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K adafruit_feather_usb_host.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a adafruit_feather_usb_host.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_feather_usb_host.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K adafruit_feather_usb_host.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a adafruit_feather_usb_host.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_feather_usb_host.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K adafruit_feather_usb_host.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a adafruit_feather_usb_host.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_feather_usb_host.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K adafruit_feather_usb_host.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a adafruit_feather_usb_host.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_feather_usb_host.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2 adafruit_feather_usb_host.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum adafruit_feather_usb_host.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4 adafruit_feather_usb_host.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum adafruit_feather_usb_host.menu.uploadmethod.default=Default (UF2) adafruit_feather_usb_host.menu.uploadmethod.default.build.ram_length=256k adafruit_feather_usb_host.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_feather_usb_host.menu.uploadmethod.default.upload.maximum_data_size=262144 adafruit_feather_usb_host.menu.uploadmethod.default.upload.tool=uf2conv adafruit_feather_usb_host.menu.uploadmethod.default.upload.tool.default=uf2conv adafruit_feather_usb_host.menu.uploadmethod.default.upload.tool.network=uf2conv-network adafruit_feather_usb_host.menu.uploadmethod.picotool=Picotool adafruit_feather_usb_host.menu.uploadmethod.picotool.build.ram_length=256k adafruit_feather_usb_host.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl adafruit_feather_usb_host.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB adafruit_feather_usb_host.menu.uploadmethod.picotool.upload.maximum_data_size=262144 adafruit_feather_usb_host.menu.uploadmethod.picotool.upload.tool=picotool adafruit_feather_usb_host.menu.uploadmethod.picotool.upload.tool.default=picotool adafruit_feather_usb_host.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) adafruit_feather_usb_host.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k adafruit_feather_usb_host.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_feather_usb_host.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 adafruit_feather_usb_host.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap adafruit_feather_usb_host.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Adafruit Feather RP2040 CAN # ----------------------------------- adafruit_feather_can.name=Adafruit Feather RP2040 CAN adafruit_feather_can.vid.0=0x239a adafruit_feather_can.pid.0=0x812f adafruit_feather_can.vid.1=0x239a adafruit_feather_can.pid.1=0xc12f adafruit_feather_can.upload_port.0.vid=0x239a adafruit_feather_can.upload_port.0.pid=0x812f adafruit_feather_can.upload_port.1.vid=0x239a adafruit_feather_can.upload_port.1.pid=0xc12f adafruit_feather_can.build.usbvid=-DUSBD_VID=0x239a adafruit_feather_can.build.usbpid=-DUSBD_PID=0x812f adafruit_feather_can.build.usbpwr=-DUSBD_MAX_POWER_MA=250 adafruit_feather_can.build.board=ADAFRUIT_FEATHER_RP2040_CAN adafruit_feather_can.build.mcu=cortex-m0plus adafruit_feather_can.build.chip=rp2040 adafruit_feather_can.build.toolchain=arm-none-eabi adafruit_feather_can.build.toolchainpkg=pqt-gcc adafruit_feather_can.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb adafruit_feather_can.build.uf2family=--family rp2040 adafruit_feather_can.build.variant=adafruit_feather_can adafruit_feather_can.upload.maximum_size=8388608 adafruit_feather_can.upload.wait_for_upload_port=true adafruit_feather_can.upload.erase_cmd= adafruit_feather_can.serial.disableDTR=false adafruit_feather_can.serial.disableRTS=false adafruit_feather_can.build.f_cpu=125000000 adafruit_feather_can.build.led= adafruit_feather_can.build.core=rp2040 adafruit_feather_can.build.ldscript=memmap_default.ld adafruit_feather_can.build.boot2=boot2_w25q080_2_padded_checksum adafruit_feather_can.build.usb_manufacturer="Adafruit" adafruit_feather_can.build.usb_product="Feather RP2040 CAN" adafruit_feather_can.menu.flash.8388608_0=8MB (no FS) adafruit_feather_can.menu.flash.8388608_0.upload.maximum_size=8384512 adafruit_feather_can.menu.flash.8388608_0.build.flash_total=8388608 adafruit_feather_can.menu.flash.8388608_0.build.flash_length=8384512 adafruit_feather_can.menu.flash.8388608_0.build.eeprom_start=276819968 adafruit_feather_can.menu.flash.8388608_0.build.fs_start=276819968 adafruit_feather_can.menu.flash.8388608_0.build.fs_end=276819968 adafruit_feather_can.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) adafruit_feather_can.menu.flash.8388608_65536.upload.maximum_size=8318976 adafruit_feather_can.menu.flash.8388608_65536.build.flash_total=8388608 adafruit_feather_can.menu.flash.8388608_65536.build.flash_length=8318976 adafruit_feather_can.menu.flash.8388608_65536.build.eeprom_start=276819968 adafruit_feather_can.menu.flash.8388608_65536.build.fs_start=276754432 adafruit_feather_can.menu.flash.8388608_65536.build.fs_end=276819968 adafruit_feather_can.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) adafruit_feather_can.menu.flash.8388608_131072.upload.maximum_size=8253440 adafruit_feather_can.menu.flash.8388608_131072.build.flash_total=8388608 adafruit_feather_can.menu.flash.8388608_131072.build.flash_length=8253440 adafruit_feather_can.menu.flash.8388608_131072.build.eeprom_start=276819968 adafruit_feather_can.menu.flash.8388608_131072.build.fs_start=276688896 adafruit_feather_can.menu.flash.8388608_131072.build.fs_end=276819968 adafruit_feather_can.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) adafruit_feather_can.menu.flash.8388608_262144.upload.maximum_size=8122368 adafruit_feather_can.menu.flash.8388608_262144.build.flash_total=8388608 adafruit_feather_can.menu.flash.8388608_262144.build.flash_length=8122368 adafruit_feather_can.menu.flash.8388608_262144.build.eeprom_start=276819968 adafruit_feather_can.menu.flash.8388608_262144.build.fs_start=276557824 adafruit_feather_can.menu.flash.8388608_262144.build.fs_end=276819968 adafruit_feather_can.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) adafruit_feather_can.menu.flash.8388608_524288.upload.maximum_size=7860224 adafruit_feather_can.menu.flash.8388608_524288.build.flash_total=8388608 adafruit_feather_can.menu.flash.8388608_524288.build.flash_length=7860224 adafruit_feather_can.menu.flash.8388608_524288.build.eeprom_start=276819968 adafruit_feather_can.menu.flash.8388608_524288.build.fs_start=276295680 adafruit_feather_can.menu.flash.8388608_524288.build.fs_end=276819968 adafruit_feather_can.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) adafruit_feather_can.menu.flash.8388608_1048576.upload.maximum_size=7335936 adafruit_feather_can.menu.flash.8388608_1048576.build.flash_total=8388608 adafruit_feather_can.menu.flash.8388608_1048576.build.flash_length=7335936 adafruit_feather_can.menu.flash.8388608_1048576.build.eeprom_start=276819968 adafruit_feather_can.menu.flash.8388608_1048576.build.fs_start=275771392 adafruit_feather_can.menu.flash.8388608_1048576.build.fs_end=276819968 adafruit_feather_can.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) adafruit_feather_can.menu.flash.8388608_2097152.upload.maximum_size=6287360 adafruit_feather_can.menu.flash.8388608_2097152.build.flash_total=8388608 adafruit_feather_can.menu.flash.8388608_2097152.build.flash_length=6287360 adafruit_feather_can.menu.flash.8388608_2097152.build.eeprom_start=276819968 adafruit_feather_can.menu.flash.8388608_2097152.build.fs_start=274722816 adafruit_feather_can.menu.flash.8388608_2097152.build.fs_end=276819968 adafruit_feather_can.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) adafruit_feather_can.menu.flash.8388608_3145728.upload.maximum_size=5238784 adafruit_feather_can.menu.flash.8388608_3145728.build.flash_total=8388608 adafruit_feather_can.menu.flash.8388608_3145728.build.flash_length=5238784 adafruit_feather_can.menu.flash.8388608_3145728.build.eeprom_start=276819968 adafruit_feather_can.menu.flash.8388608_3145728.build.fs_start=273674240 adafruit_feather_can.menu.flash.8388608_3145728.build.fs_end=276819968 adafruit_feather_can.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) adafruit_feather_can.menu.flash.8388608_4194304.upload.maximum_size=4190208 adafruit_feather_can.menu.flash.8388608_4194304.build.flash_total=8388608 adafruit_feather_can.menu.flash.8388608_4194304.build.flash_length=4190208 adafruit_feather_can.menu.flash.8388608_4194304.build.eeprom_start=276819968 adafruit_feather_can.menu.flash.8388608_4194304.build.fs_start=272625664 adafruit_feather_can.menu.flash.8388608_4194304.build.fs_end=276819968 adafruit_feather_can.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) adafruit_feather_can.menu.flash.8388608_5242880.upload.maximum_size=3141632 adafruit_feather_can.menu.flash.8388608_5242880.build.flash_total=8388608 adafruit_feather_can.menu.flash.8388608_5242880.build.flash_length=3141632 adafruit_feather_can.menu.flash.8388608_5242880.build.eeprom_start=276819968 adafruit_feather_can.menu.flash.8388608_5242880.build.fs_start=271577088 adafruit_feather_can.menu.flash.8388608_5242880.build.fs_end=276819968 adafruit_feather_can.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) adafruit_feather_can.menu.flash.8388608_6291456.upload.maximum_size=2093056 adafruit_feather_can.menu.flash.8388608_6291456.build.flash_total=8388608 adafruit_feather_can.menu.flash.8388608_6291456.build.flash_length=2093056 adafruit_feather_can.menu.flash.8388608_6291456.build.eeprom_start=276819968 adafruit_feather_can.menu.flash.8388608_6291456.build.fs_start=270528512 adafruit_feather_can.menu.flash.8388608_6291456.build.fs_end=276819968 adafruit_feather_can.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) adafruit_feather_can.menu.flash.8388608_7340032.upload.maximum_size=1044480 adafruit_feather_can.menu.flash.8388608_7340032.build.flash_total=8388608 adafruit_feather_can.menu.flash.8388608_7340032.build.flash_length=1044480 adafruit_feather_can.menu.flash.8388608_7340032.build.eeprom_start=276819968 adafruit_feather_can.menu.flash.8388608_7340032.build.fs_start=269479936 adafruit_feather_can.menu.flash.8388608_7340032.build.fs_end=276819968 adafruit_feather_can.menu.freq.200=200 MHz adafruit_feather_can.menu.freq.200.build.f_cpu=200000000L adafruit_feather_can.menu.freq.50=50 MHz adafruit_feather_can.menu.freq.50.build.f_cpu=50000000L adafruit_feather_can.menu.freq.100=100 MHz adafruit_feather_can.menu.freq.100.build.f_cpu=100000000L adafruit_feather_can.menu.freq.120=120 MHz adafruit_feather_can.menu.freq.120.build.f_cpu=120000000L adafruit_feather_can.menu.freq.125=125 MHz adafruit_feather_can.menu.freq.125.build.f_cpu=125000000L adafruit_feather_can.menu.freq.128=128 MHz adafruit_feather_can.menu.freq.128.build.f_cpu=128000000L adafruit_feather_can.menu.freq.133=133 MHz adafruit_feather_can.menu.freq.133.build.f_cpu=133000000L adafruit_feather_can.menu.freq.150=150 MHz adafruit_feather_can.menu.freq.150.build.f_cpu=150000000L adafruit_feather_can.menu.freq.176=176 MHz adafruit_feather_can.menu.freq.176.build.f_cpu=176000000L adafruit_feather_can.menu.freq.225=225 MHz (Overclock) adafruit_feather_can.menu.freq.225.build.f_cpu=225000000L adafruit_feather_can.menu.freq.240=240 MHz (Overclock) adafruit_feather_can.menu.freq.240.build.f_cpu=240000000L adafruit_feather_can.menu.freq.250=250 MHz (Overclock) adafruit_feather_can.menu.freq.250.build.f_cpu=250000000L adafruit_feather_can.menu.freq.276=276 MHz (Overclock) adafruit_feather_can.menu.freq.276.build.f_cpu=276000000L adafruit_feather_can.menu.freq.300=300 MHz (Overclock) adafruit_feather_can.menu.freq.300.build.f_cpu=300000000L adafruit_feather_can.menu.opt.Small=Small (-Os) (standard) adafruit_feather_can.menu.opt.Small.build.flags.optimize=-Os adafruit_feather_can.menu.opt.Optimize=Optimize (-O) adafruit_feather_can.menu.opt.Optimize.build.flags.optimize=-O adafruit_feather_can.menu.opt.Optimize2=Optimize More (-O2) adafruit_feather_can.menu.opt.Optimize2.build.flags.optimize=-O2 adafruit_feather_can.menu.opt.Optimize3=Optimize Even More (-O3) adafruit_feather_can.menu.opt.Optimize3.build.flags.optimize=-O3 adafruit_feather_can.menu.opt.Fast=Fast (-Ofast) (maybe slower) adafruit_feather_can.menu.opt.Fast.build.flags.optimize=-Ofast adafruit_feather_can.menu.opt.Debug=Debug (-Og) adafruit_feather_can.menu.opt.Debug.build.flags.optimize=-Og adafruit_feather_can.menu.opt.Disabled=Disabled (-O0) adafruit_feather_can.menu.opt.Disabled.build.flags.optimize=-O0 adafruit_feather_can.menu.profile.Disabled=Disabled adafruit_feather_can.menu.profile.Disabled.build.flags.profile= adafruit_feather_can.menu.profile.Enabled=Enabled adafruit_feather_can.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE adafruit_feather_can.menu.rtti.Disabled=Disabled adafruit_feather_can.menu.rtti.Disabled.build.flags.rtti=-fno-rtti adafruit_feather_can.menu.rtti.Enabled=Enabled adafruit_feather_can.menu.rtti.Enabled.build.flags.rtti= adafruit_feather_can.menu.stackprotect.Disabled=Disabled adafruit_feather_can.menu.stackprotect.Disabled.build.flags.stackprotect= adafruit_feather_can.menu.stackprotect.Enabled=Enabled adafruit_feather_can.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all adafruit_feather_can.menu.exceptions.Disabled=Disabled adafruit_feather_can.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions adafruit_feather_can.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ adafruit_feather_can.menu.exceptions.Enabled=Enabled adafruit_feather_can.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions adafruit_feather_can.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc adafruit_feather_can.menu.dbgport.Disabled=Disabled adafruit_feather_can.menu.dbgport.Disabled.build.debug_port= adafruit_feather_can.menu.dbgport.Serial=Serial adafruit_feather_can.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial adafruit_feather_can.menu.dbgport.Serial1=Serial1 adafruit_feather_can.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 adafruit_feather_can.menu.dbgport.Serial2=Serial2 adafruit_feather_can.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 adafruit_feather_can.menu.dbgport.SerialSemi=SerialSemi adafruit_feather_can.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi adafruit_feather_can.menu.dbglvl.None=None adafruit_feather_can.menu.dbglvl.None.build.debug_level= adafruit_feather_can.menu.dbglvl.Core=Core adafruit_feather_can.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE adafruit_feather_can.menu.dbglvl.SPI=SPI adafruit_feather_can.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI adafruit_feather_can.menu.dbglvl.Wire=Wire adafruit_feather_can.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE adafruit_feather_can.menu.dbglvl.Bluetooth=Bluetooth adafruit_feather_can.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH adafruit_feather_can.menu.dbglvl.All=All adafruit_feather_can.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH adafruit_feather_can.menu.dbglvl.NDEBUG=NDEBUG adafruit_feather_can.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG adafruit_feather_can.menu.usbstack.picosdk=Pico SDK adafruit_feather_can.menu.usbstack.picosdk.build.usbstack_flags= adafruit_feather_can.menu.usbstack.tinyusb=Adafruit TinyUSB adafruit_feather_can.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_feather_can.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) adafruit_feather_can.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_feather_can.menu.usbstack.nousb=No USB adafruit_feather_can.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" adafruit_feather_can.menu.ipbtstack.ipv4only=IPv4 Only adafruit_feather_can.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a adafruit_feather_can.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 adafruit_feather_can.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 adafruit_feather_can.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a adafruit_feather_can.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 adafruit_feather_can.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth adafruit_feather_can.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a adafruit_feather_can.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_feather_can.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth adafruit_feather_can.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a adafruit_feather_can.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_feather_can.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K adafruit_feather_can.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a adafruit_feather_can.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_feather_can.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K adafruit_feather_can.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a adafruit_feather_can.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_feather_can.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K adafruit_feather_can.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a adafruit_feather_can.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_feather_can.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K adafruit_feather_can.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a adafruit_feather_can.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_feather_can.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2 adafruit_feather_can.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum adafruit_feather_can.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4 adafruit_feather_can.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum adafruit_feather_can.menu.uploadmethod.default=Default (UF2) adafruit_feather_can.menu.uploadmethod.default.build.ram_length=256k adafruit_feather_can.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_feather_can.menu.uploadmethod.default.upload.maximum_data_size=262144 adafruit_feather_can.menu.uploadmethod.default.upload.tool=uf2conv adafruit_feather_can.menu.uploadmethod.default.upload.tool.default=uf2conv adafruit_feather_can.menu.uploadmethod.default.upload.tool.network=uf2conv-network adafruit_feather_can.menu.uploadmethod.picotool=Picotool adafruit_feather_can.menu.uploadmethod.picotool.build.ram_length=256k adafruit_feather_can.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl adafruit_feather_can.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB adafruit_feather_can.menu.uploadmethod.picotool.upload.maximum_data_size=262144 adafruit_feather_can.menu.uploadmethod.picotool.upload.tool=picotool adafruit_feather_can.menu.uploadmethod.picotool.upload.tool.default=picotool adafruit_feather_can.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) adafruit_feather_can.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k adafruit_feather_can.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_feather_can.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 adafruit_feather_can.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap adafruit_feather_can.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Adafruit Feather RP2040 Prop-Maker # ----------------------------------- adafruit_feather_prop_maker.name=Adafruit Feather RP2040 Prop-Maker adafruit_feather_prop_maker.vid.0=0x239a adafruit_feather_prop_maker.pid.0=0x8131 adafruit_feather_prop_maker.vid.1=0x239a adafruit_feather_prop_maker.pid.1=0xc131 adafruit_feather_prop_maker.upload_port.0.vid=0x239a adafruit_feather_prop_maker.upload_port.0.pid=0x8131 adafruit_feather_prop_maker.upload_port.1.vid=0x239a adafruit_feather_prop_maker.upload_port.1.pid=0xc131 adafruit_feather_prop_maker.build.usbvid=-DUSBD_VID=0x239a adafruit_feather_prop_maker.build.usbpid=-DUSBD_PID=0x8131 adafruit_feather_prop_maker.build.usbpwr=-DUSBD_MAX_POWER_MA=250 adafruit_feather_prop_maker.build.board=ADAFRUIT_FEATHER_RP2040_PROP_MAKER adafruit_feather_prop_maker.build.mcu=cortex-m0plus adafruit_feather_prop_maker.build.chip=rp2040 adafruit_feather_prop_maker.build.toolchain=arm-none-eabi adafruit_feather_prop_maker.build.toolchainpkg=pqt-gcc adafruit_feather_prop_maker.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb adafruit_feather_prop_maker.build.uf2family=--family rp2040 adafruit_feather_prop_maker.build.variant=adafruit_feather_prop_maker adafruit_feather_prop_maker.upload.maximum_size=8388608 adafruit_feather_prop_maker.upload.wait_for_upload_port=true adafruit_feather_prop_maker.upload.erase_cmd= adafruit_feather_prop_maker.serial.disableDTR=false adafruit_feather_prop_maker.serial.disableRTS=false adafruit_feather_prop_maker.build.f_cpu=125000000 adafruit_feather_prop_maker.build.led= adafruit_feather_prop_maker.build.core=rp2040 adafruit_feather_prop_maker.build.ldscript=memmap_default.ld adafruit_feather_prop_maker.build.boot2=boot2_w25q080_2_padded_checksum adafruit_feather_prop_maker.build.usb_manufacturer="Adafruit" adafruit_feather_prop_maker.build.usb_product="Feather RP2040 Prop-Maker" adafruit_feather_prop_maker.menu.flash.8388608_0=8MB (no FS) adafruit_feather_prop_maker.menu.flash.8388608_0.upload.maximum_size=8384512 adafruit_feather_prop_maker.menu.flash.8388608_0.build.flash_total=8388608 adafruit_feather_prop_maker.menu.flash.8388608_0.build.flash_length=8384512 adafruit_feather_prop_maker.menu.flash.8388608_0.build.eeprom_start=276819968 adafruit_feather_prop_maker.menu.flash.8388608_0.build.fs_start=276819968 adafruit_feather_prop_maker.menu.flash.8388608_0.build.fs_end=276819968 adafruit_feather_prop_maker.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) adafruit_feather_prop_maker.menu.flash.8388608_65536.upload.maximum_size=8318976 adafruit_feather_prop_maker.menu.flash.8388608_65536.build.flash_total=8388608 adafruit_feather_prop_maker.menu.flash.8388608_65536.build.flash_length=8318976 adafruit_feather_prop_maker.menu.flash.8388608_65536.build.eeprom_start=276819968 adafruit_feather_prop_maker.menu.flash.8388608_65536.build.fs_start=276754432 adafruit_feather_prop_maker.menu.flash.8388608_65536.build.fs_end=276819968 adafruit_feather_prop_maker.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) adafruit_feather_prop_maker.menu.flash.8388608_131072.upload.maximum_size=8253440 adafruit_feather_prop_maker.menu.flash.8388608_131072.build.flash_total=8388608 adafruit_feather_prop_maker.menu.flash.8388608_131072.build.flash_length=8253440 adafruit_feather_prop_maker.menu.flash.8388608_131072.build.eeprom_start=276819968 adafruit_feather_prop_maker.menu.flash.8388608_131072.build.fs_start=276688896 adafruit_feather_prop_maker.menu.flash.8388608_131072.build.fs_end=276819968 adafruit_feather_prop_maker.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) adafruit_feather_prop_maker.menu.flash.8388608_262144.upload.maximum_size=8122368 adafruit_feather_prop_maker.menu.flash.8388608_262144.build.flash_total=8388608 adafruit_feather_prop_maker.menu.flash.8388608_262144.build.flash_length=8122368 adafruit_feather_prop_maker.menu.flash.8388608_262144.build.eeprom_start=276819968 adafruit_feather_prop_maker.menu.flash.8388608_262144.build.fs_start=276557824 adafruit_feather_prop_maker.menu.flash.8388608_262144.build.fs_end=276819968 adafruit_feather_prop_maker.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) adafruit_feather_prop_maker.menu.flash.8388608_524288.upload.maximum_size=7860224 adafruit_feather_prop_maker.menu.flash.8388608_524288.build.flash_total=8388608 adafruit_feather_prop_maker.menu.flash.8388608_524288.build.flash_length=7860224 adafruit_feather_prop_maker.menu.flash.8388608_524288.build.eeprom_start=276819968 adafruit_feather_prop_maker.menu.flash.8388608_524288.build.fs_start=276295680 adafruit_feather_prop_maker.menu.flash.8388608_524288.build.fs_end=276819968 adafruit_feather_prop_maker.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) adafruit_feather_prop_maker.menu.flash.8388608_1048576.upload.maximum_size=7335936 adafruit_feather_prop_maker.menu.flash.8388608_1048576.build.flash_total=8388608 adafruit_feather_prop_maker.menu.flash.8388608_1048576.build.flash_length=7335936 adafruit_feather_prop_maker.menu.flash.8388608_1048576.build.eeprom_start=276819968 adafruit_feather_prop_maker.menu.flash.8388608_1048576.build.fs_start=275771392 adafruit_feather_prop_maker.menu.flash.8388608_1048576.build.fs_end=276819968 adafruit_feather_prop_maker.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) adafruit_feather_prop_maker.menu.flash.8388608_2097152.upload.maximum_size=6287360 adafruit_feather_prop_maker.menu.flash.8388608_2097152.build.flash_total=8388608 adafruit_feather_prop_maker.menu.flash.8388608_2097152.build.flash_length=6287360 adafruit_feather_prop_maker.menu.flash.8388608_2097152.build.eeprom_start=276819968 adafruit_feather_prop_maker.menu.flash.8388608_2097152.build.fs_start=274722816 adafruit_feather_prop_maker.menu.flash.8388608_2097152.build.fs_end=276819968 adafruit_feather_prop_maker.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) adafruit_feather_prop_maker.menu.flash.8388608_3145728.upload.maximum_size=5238784 adafruit_feather_prop_maker.menu.flash.8388608_3145728.build.flash_total=8388608 adafruit_feather_prop_maker.menu.flash.8388608_3145728.build.flash_length=5238784 adafruit_feather_prop_maker.menu.flash.8388608_3145728.build.eeprom_start=276819968 adafruit_feather_prop_maker.menu.flash.8388608_3145728.build.fs_start=273674240 adafruit_feather_prop_maker.menu.flash.8388608_3145728.build.fs_end=276819968 adafruit_feather_prop_maker.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) adafruit_feather_prop_maker.menu.flash.8388608_4194304.upload.maximum_size=4190208 adafruit_feather_prop_maker.menu.flash.8388608_4194304.build.flash_total=8388608 adafruit_feather_prop_maker.menu.flash.8388608_4194304.build.flash_length=4190208 adafruit_feather_prop_maker.menu.flash.8388608_4194304.build.eeprom_start=276819968 adafruit_feather_prop_maker.menu.flash.8388608_4194304.build.fs_start=272625664 adafruit_feather_prop_maker.menu.flash.8388608_4194304.build.fs_end=276819968 adafruit_feather_prop_maker.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) adafruit_feather_prop_maker.menu.flash.8388608_5242880.upload.maximum_size=3141632 adafruit_feather_prop_maker.menu.flash.8388608_5242880.build.flash_total=8388608 adafruit_feather_prop_maker.menu.flash.8388608_5242880.build.flash_length=3141632 adafruit_feather_prop_maker.menu.flash.8388608_5242880.build.eeprom_start=276819968 adafruit_feather_prop_maker.menu.flash.8388608_5242880.build.fs_start=271577088 adafruit_feather_prop_maker.menu.flash.8388608_5242880.build.fs_end=276819968 adafruit_feather_prop_maker.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) adafruit_feather_prop_maker.menu.flash.8388608_6291456.upload.maximum_size=2093056 adafruit_feather_prop_maker.menu.flash.8388608_6291456.build.flash_total=8388608 adafruit_feather_prop_maker.menu.flash.8388608_6291456.build.flash_length=2093056 adafruit_feather_prop_maker.menu.flash.8388608_6291456.build.eeprom_start=276819968 adafruit_feather_prop_maker.menu.flash.8388608_6291456.build.fs_start=270528512 adafruit_feather_prop_maker.menu.flash.8388608_6291456.build.fs_end=276819968 adafruit_feather_prop_maker.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) adafruit_feather_prop_maker.menu.flash.8388608_7340032.upload.maximum_size=1044480 adafruit_feather_prop_maker.menu.flash.8388608_7340032.build.flash_total=8388608 adafruit_feather_prop_maker.menu.flash.8388608_7340032.build.flash_length=1044480 adafruit_feather_prop_maker.menu.flash.8388608_7340032.build.eeprom_start=276819968 adafruit_feather_prop_maker.menu.flash.8388608_7340032.build.fs_start=269479936 adafruit_feather_prop_maker.menu.flash.8388608_7340032.build.fs_end=276819968 adafruit_feather_prop_maker.menu.freq.200=200 MHz adafruit_feather_prop_maker.menu.freq.200.build.f_cpu=200000000L adafruit_feather_prop_maker.menu.freq.50=50 MHz adafruit_feather_prop_maker.menu.freq.50.build.f_cpu=50000000L adafruit_feather_prop_maker.menu.freq.100=100 MHz adafruit_feather_prop_maker.menu.freq.100.build.f_cpu=100000000L adafruit_feather_prop_maker.menu.freq.120=120 MHz adafruit_feather_prop_maker.menu.freq.120.build.f_cpu=120000000L adafruit_feather_prop_maker.menu.freq.125=125 MHz adafruit_feather_prop_maker.menu.freq.125.build.f_cpu=125000000L adafruit_feather_prop_maker.menu.freq.128=128 MHz adafruit_feather_prop_maker.menu.freq.128.build.f_cpu=128000000L adafruit_feather_prop_maker.menu.freq.133=133 MHz adafruit_feather_prop_maker.menu.freq.133.build.f_cpu=133000000L adafruit_feather_prop_maker.menu.freq.150=150 MHz adafruit_feather_prop_maker.menu.freq.150.build.f_cpu=150000000L adafruit_feather_prop_maker.menu.freq.176=176 MHz adafruit_feather_prop_maker.menu.freq.176.build.f_cpu=176000000L adafruit_feather_prop_maker.menu.freq.225=225 MHz (Overclock) adafruit_feather_prop_maker.menu.freq.225.build.f_cpu=225000000L adafruit_feather_prop_maker.menu.freq.240=240 MHz (Overclock) adafruit_feather_prop_maker.menu.freq.240.build.f_cpu=240000000L adafruit_feather_prop_maker.menu.freq.250=250 MHz (Overclock) adafruit_feather_prop_maker.menu.freq.250.build.f_cpu=250000000L adafruit_feather_prop_maker.menu.freq.276=276 MHz (Overclock) adafruit_feather_prop_maker.menu.freq.276.build.f_cpu=276000000L adafruit_feather_prop_maker.menu.freq.300=300 MHz (Overclock) adafruit_feather_prop_maker.menu.freq.300.build.f_cpu=300000000L adafruit_feather_prop_maker.menu.opt.Small=Small (-Os) (standard) adafruit_feather_prop_maker.menu.opt.Small.build.flags.optimize=-Os adafruit_feather_prop_maker.menu.opt.Optimize=Optimize (-O) adafruit_feather_prop_maker.menu.opt.Optimize.build.flags.optimize=-O adafruit_feather_prop_maker.menu.opt.Optimize2=Optimize More (-O2) adafruit_feather_prop_maker.menu.opt.Optimize2.build.flags.optimize=-O2 adafruit_feather_prop_maker.menu.opt.Optimize3=Optimize Even More (-O3) adafruit_feather_prop_maker.menu.opt.Optimize3.build.flags.optimize=-O3 adafruit_feather_prop_maker.menu.opt.Fast=Fast (-Ofast) (maybe slower) adafruit_feather_prop_maker.menu.opt.Fast.build.flags.optimize=-Ofast adafruit_feather_prop_maker.menu.opt.Debug=Debug (-Og) adafruit_feather_prop_maker.menu.opt.Debug.build.flags.optimize=-Og adafruit_feather_prop_maker.menu.opt.Disabled=Disabled (-O0) adafruit_feather_prop_maker.menu.opt.Disabled.build.flags.optimize=-O0 adafruit_feather_prop_maker.menu.profile.Disabled=Disabled adafruit_feather_prop_maker.menu.profile.Disabled.build.flags.profile= adafruit_feather_prop_maker.menu.profile.Enabled=Enabled adafruit_feather_prop_maker.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE adafruit_feather_prop_maker.menu.rtti.Disabled=Disabled adafruit_feather_prop_maker.menu.rtti.Disabled.build.flags.rtti=-fno-rtti adafruit_feather_prop_maker.menu.rtti.Enabled=Enabled adafruit_feather_prop_maker.menu.rtti.Enabled.build.flags.rtti= adafruit_feather_prop_maker.menu.stackprotect.Disabled=Disabled adafruit_feather_prop_maker.menu.stackprotect.Disabled.build.flags.stackprotect= adafruit_feather_prop_maker.menu.stackprotect.Enabled=Enabled adafruit_feather_prop_maker.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all adafruit_feather_prop_maker.menu.exceptions.Disabled=Disabled adafruit_feather_prop_maker.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions adafruit_feather_prop_maker.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ adafruit_feather_prop_maker.menu.exceptions.Enabled=Enabled adafruit_feather_prop_maker.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions adafruit_feather_prop_maker.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc adafruit_feather_prop_maker.menu.dbgport.Disabled=Disabled adafruit_feather_prop_maker.menu.dbgport.Disabled.build.debug_port= adafruit_feather_prop_maker.menu.dbgport.Serial=Serial adafruit_feather_prop_maker.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial adafruit_feather_prop_maker.menu.dbgport.Serial1=Serial1 adafruit_feather_prop_maker.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 adafruit_feather_prop_maker.menu.dbgport.Serial2=Serial2 adafruit_feather_prop_maker.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 adafruit_feather_prop_maker.menu.dbgport.SerialSemi=SerialSemi adafruit_feather_prop_maker.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi adafruit_feather_prop_maker.menu.dbglvl.None=None adafruit_feather_prop_maker.menu.dbglvl.None.build.debug_level= adafruit_feather_prop_maker.menu.dbglvl.Core=Core adafruit_feather_prop_maker.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE adafruit_feather_prop_maker.menu.dbglvl.SPI=SPI adafruit_feather_prop_maker.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI adafruit_feather_prop_maker.menu.dbglvl.Wire=Wire adafruit_feather_prop_maker.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE adafruit_feather_prop_maker.menu.dbglvl.Bluetooth=Bluetooth adafruit_feather_prop_maker.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH adafruit_feather_prop_maker.menu.dbglvl.All=All adafruit_feather_prop_maker.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH adafruit_feather_prop_maker.menu.dbglvl.NDEBUG=NDEBUG adafruit_feather_prop_maker.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG adafruit_feather_prop_maker.menu.usbstack.picosdk=Pico SDK adafruit_feather_prop_maker.menu.usbstack.picosdk.build.usbstack_flags= adafruit_feather_prop_maker.menu.usbstack.tinyusb=Adafruit TinyUSB adafruit_feather_prop_maker.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_feather_prop_maker.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) adafruit_feather_prop_maker.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_feather_prop_maker.menu.usbstack.nousb=No USB adafruit_feather_prop_maker.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" adafruit_feather_prop_maker.menu.ipbtstack.ipv4only=IPv4 Only adafruit_feather_prop_maker.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a adafruit_feather_prop_maker.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 adafruit_feather_prop_maker.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 adafruit_feather_prop_maker.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a adafruit_feather_prop_maker.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 adafruit_feather_prop_maker.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth adafruit_feather_prop_maker.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a adafruit_feather_prop_maker.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_feather_prop_maker.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth adafruit_feather_prop_maker.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a adafruit_feather_prop_maker.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_feather_prop_maker.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K adafruit_feather_prop_maker.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a adafruit_feather_prop_maker.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_feather_prop_maker.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K adafruit_feather_prop_maker.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a adafruit_feather_prop_maker.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_feather_prop_maker.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K adafruit_feather_prop_maker.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a adafruit_feather_prop_maker.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_feather_prop_maker.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K adafruit_feather_prop_maker.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a adafruit_feather_prop_maker.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_feather_prop_maker.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2 adafruit_feather_prop_maker.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum adafruit_feather_prop_maker.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4 adafruit_feather_prop_maker.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum adafruit_feather_prop_maker.menu.uploadmethod.default=Default (UF2) adafruit_feather_prop_maker.menu.uploadmethod.default.build.ram_length=256k adafruit_feather_prop_maker.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_feather_prop_maker.menu.uploadmethod.default.upload.maximum_data_size=262144 adafruit_feather_prop_maker.menu.uploadmethod.default.upload.tool=uf2conv adafruit_feather_prop_maker.menu.uploadmethod.default.upload.tool.default=uf2conv adafruit_feather_prop_maker.menu.uploadmethod.default.upload.tool.network=uf2conv-network adafruit_feather_prop_maker.menu.uploadmethod.picotool=Picotool adafruit_feather_prop_maker.menu.uploadmethod.picotool.build.ram_length=256k adafruit_feather_prop_maker.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl adafruit_feather_prop_maker.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB adafruit_feather_prop_maker.menu.uploadmethod.picotool.upload.maximum_data_size=262144 adafruit_feather_prop_maker.menu.uploadmethod.picotool.upload.tool=picotool adafruit_feather_prop_maker.menu.uploadmethod.picotool.upload.tool.default=picotool adafruit_feather_prop_maker.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) adafruit_feather_prop_maker.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k adafruit_feather_prop_maker.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_feather_prop_maker.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 adafruit_feather_prop_maker.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap adafruit_feather_prop_maker.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Adafruit ItsyBitsy RP2040 # ----------------------------------- adafruit_itsybitsy.name=Adafruit ItsyBitsy RP2040 adafruit_itsybitsy.vid.0=0x239a adafruit_itsybitsy.pid.0=0x80fd adafruit_itsybitsy.vid.1=0x239a adafruit_itsybitsy.pid.1=0x81fd adafruit_itsybitsy.vid.2=0x239a adafruit_itsybitsy.pid.2=0xc0fd adafruit_itsybitsy.vid.3=0x239a adafruit_itsybitsy.pid.3=0xc1fd adafruit_itsybitsy.upload_port.0.vid=0x239a adafruit_itsybitsy.upload_port.0.pid=0x80fd adafruit_itsybitsy.upload_port.1.vid=0x239a adafruit_itsybitsy.upload_port.1.pid=0x81fd adafruit_itsybitsy.upload_port.2.vid=0x239a adafruit_itsybitsy.upload_port.2.pid=0xc0fd adafruit_itsybitsy.upload_port.3.vid=0x239a adafruit_itsybitsy.upload_port.3.pid=0xc1fd adafruit_itsybitsy.build.usbvid=-DUSBD_VID=0x239a adafruit_itsybitsy.build.usbpid=-DUSBD_PID=0x80fd adafruit_itsybitsy.build.usbpwr=-DUSBD_MAX_POWER_MA=250 adafruit_itsybitsy.build.board=ADAFRUIT_ITSYBITSY_RP2040 adafruit_itsybitsy.build.mcu=cortex-m0plus adafruit_itsybitsy.build.chip=rp2040 adafruit_itsybitsy.build.toolchain=arm-none-eabi adafruit_itsybitsy.build.toolchainpkg=pqt-gcc adafruit_itsybitsy.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb adafruit_itsybitsy.build.uf2family=--family rp2040 adafruit_itsybitsy.build.variant=adafruit_itsybitsy adafruit_itsybitsy.upload.maximum_size=8388608 adafruit_itsybitsy.upload.wait_for_upload_port=true adafruit_itsybitsy.upload.erase_cmd= adafruit_itsybitsy.serial.disableDTR=false adafruit_itsybitsy.serial.disableRTS=false adafruit_itsybitsy.build.f_cpu=125000000 adafruit_itsybitsy.build.led= adafruit_itsybitsy.build.core=rp2040 adafruit_itsybitsy.build.ldscript=memmap_default.ld adafruit_itsybitsy.build.boot2=boot2_w25q080_2_padded_checksum adafruit_itsybitsy.build.usb_manufacturer="Adafruit" adafruit_itsybitsy.build.usb_product="ItsyBitsy RP2040" adafruit_itsybitsy.menu.flash.8388608_0=8MB (no FS) adafruit_itsybitsy.menu.flash.8388608_0.upload.maximum_size=8384512 adafruit_itsybitsy.menu.flash.8388608_0.build.flash_total=8388608 adafruit_itsybitsy.menu.flash.8388608_0.build.flash_length=8384512 adafruit_itsybitsy.menu.flash.8388608_0.build.eeprom_start=276819968 adafruit_itsybitsy.menu.flash.8388608_0.build.fs_start=276819968 adafruit_itsybitsy.menu.flash.8388608_0.build.fs_end=276819968 adafruit_itsybitsy.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) adafruit_itsybitsy.menu.flash.8388608_65536.upload.maximum_size=8318976 adafruit_itsybitsy.menu.flash.8388608_65536.build.flash_total=8388608 adafruit_itsybitsy.menu.flash.8388608_65536.build.flash_length=8318976 adafruit_itsybitsy.menu.flash.8388608_65536.build.eeprom_start=276819968 adafruit_itsybitsy.menu.flash.8388608_65536.build.fs_start=276754432 adafruit_itsybitsy.menu.flash.8388608_65536.build.fs_end=276819968 adafruit_itsybitsy.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) adafruit_itsybitsy.menu.flash.8388608_131072.upload.maximum_size=8253440 adafruit_itsybitsy.menu.flash.8388608_131072.build.flash_total=8388608 adafruit_itsybitsy.menu.flash.8388608_131072.build.flash_length=8253440 adafruit_itsybitsy.menu.flash.8388608_131072.build.eeprom_start=276819968 adafruit_itsybitsy.menu.flash.8388608_131072.build.fs_start=276688896 adafruit_itsybitsy.menu.flash.8388608_131072.build.fs_end=276819968 adafruit_itsybitsy.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) adafruit_itsybitsy.menu.flash.8388608_262144.upload.maximum_size=8122368 adafruit_itsybitsy.menu.flash.8388608_262144.build.flash_total=8388608 adafruit_itsybitsy.menu.flash.8388608_262144.build.flash_length=8122368 adafruit_itsybitsy.menu.flash.8388608_262144.build.eeprom_start=276819968 adafruit_itsybitsy.menu.flash.8388608_262144.build.fs_start=276557824 adafruit_itsybitsy.menu.flash.8388608_262144.build.fs_end=276819968 adafruit_itsybitsy.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) adafruit_itsybitsy.menu.flash.8388608_524288.upload.maximum_size=7860224 adafruit_itsybitsy.menu.flash.8388608_524288.build.flash_total=8388608 adafruit_itsybitsy.menu.flash.8388608_524288.build.flash_length=7860224 adafruit_itsybitsy.menu.flash.8388608_524288.build.eeprom_start=276819968 adafruit_itsybitsy.menu.flash.8388608_524288.build.fs_start=276295680 adafruit_itsybitsy.menu.flash.8388608_524288.build.fs_end=276819968 adafruit_itsybitsy.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) adafruit_itsybitsy.menu.flash.8388608_1048576.upload.maximum_size=7335936 adafruit_itsybitsy.menu.flash.8388608_1048576.build.flash_total=8388608 adafruit_itsybitsy.menu.flash.8388608_1048576.build.flash_length=7335936 adafruit_itsybitsy.menu.flash.8388608_1048576.build.eeprom_start=276819968 adafruit_itsybitsy.menu.flash.8388608_1048576.build.fs_start=275771392 adafruit_itsybitsy.menu.flash.8388608_1048576.build.fs_end=276819968 adafruit_itsybitsy.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) adafruit_itsybitsy.menu.flash.8388608_2097152.upload.maximum_size=6287360 adafruit_itsybitsy.menu.flash.8388608_2097152.build.flash_total=8388608 adafruit_itsybitsy.menu.flash.8388608_2097152.build.flash_length=6287360 adafruit_itsybitsy.menu.flash.8388608_2097152.build.eeprom_start=276819968 adafruit_itsybitsy.menu.flash.8388608_2097152.build.fs_start=274722816 adafruit_itsybitsy.menu.flash.8388608_2097152.build.fs_end=276819968 adafruit_itsybitsy.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) adafruit_itsybitsy.menu.flash.8388608_3145728.upload.maximum_size=5238784 adafruit_itsybitsy.menu.flash.8388608_3145728.build.flash_total=8388608 adafruit_itsybitsy.menu.flash.8388608_3145728.build.flash_length=5238784 adafruit_itsybitsy.menu.flash.8388608_3145728.build.eeprom_start=276819968 adafruit_itsybitsy.menu.flash.8388608_3145728.build.fs_start=273674240 adafruit_itsybitsy.menu.flash.8388608_3145728.build.fs_end=276819968 adafruit_itsybitsy.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) adafruit_itsybitsy.menu.flash.8388608_4194304.upload.maximum_size=4190208 adafruit_itsybitsy.menu.flash.8388608_4194304.build.flash_total=8388608 adafruit_itsybitsy.menu.flash.8388608_4194304.build.flash_length=4190208 adafruit_itsybitsy.menu.flash.8388608_4194304.build.eeprom_start=276819968 adafruit_itsybitsy.menu.flash.8388608_4194304.build.fs_start=272625664 adafruit_itsybitsy.menu.flash.8388608_4194304.build.fs_end=276819968 adafruit_itsybitsy.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) adafruit_itsybitsy.menu.flash.8388608_5242880.upload.maximum_size=3141632 adafruit_itsybitsy.menu.flash.8388608_5242880.build.flash_total=8388608 adafruit_itsybitsy.menu.flash.8388608_5242880.build.flash_length=3141632 adafruit_itsybitsy.menu.flash.8388608_5242880.build.eeprom_start=276819968 adafruit_itsybitsy.menu.flash.8388608_5242880.build.fs_start=271577088 adafruit_itsybitsy.menu.flash.8388608_5242880.build.fs_end=276819968 adafruit_itsybitsy.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) adafruit_itsybitsy.menu.flash.8388608_6291456.upload.maximum_size=2093056 adafruit_itsybitsy.menu.flash.8388608_6291456.build.flash_total=8388608 adafruit_itsybitsy.menu.flash.8388608_6291456.build.flash_length=2093056 adafruit_itsybitsy.menu.flash.8388608_6291456.build.eeprom_start=276819968 adafruit_itsybitsy.menu.flash.8388608_6291456.build.fs_start=270528512 adafruit_itsybitsy.menu.flash.8388608_6291456.build.fs_end=276819968 adafruit_itsybitsy.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) adafruit_itsybitsy.menu.flash.8388608_7340032.upload.maximum_size=1044480 adafruit_itsybitsy.menu.flash.8388608_7340032.build.flash_total=8388608 adafruit_itsybitsy.menu.flash.8388608_7340032.build.flash_length=1044480 adafruit_itsybitsy.menu.flash.8388608_7340032.build.eeprom_start=276819968 adafruit_itsybitsy.menu.flash.8388608_7340032.build.fs_start=269479936 adafruit_itsybitsy.menu.flash.8388608_7340032.build.fs_end=276819968 adafruit_itsybitsy.menu.freq.200=200 MHz adafruit_itsybitsy.menu.freq.200.build.f_cpu=200000000L adafruit_itsybitsy.menu.freq.50=50 MHz adafruit_itsybitsy.menu.freq.50.build.f_cpu=50000000L adafruit_itsybitsy.menu.freq.100=100 MHz adafruit_itsybitsy.menu.freq.100.build.f_cpu=100000000L adafruit_itsybitsy.menu.freq.120=120 MHz adafruit_itsybitsy.menu.freq.120.build.f_cpu=120000000L adafruit_itsybitsy.menu.freq.125=125 MHz adafruit_itsybitsy.menu.freq.125.build.f_cpu=125000000L adafruit_itsybitsy.menu.freq.128=128 MHz adafruit_itsybitsy.menu.freq.128.build.f_cpu=128000000L adafruit_itsybitsy.menu.freq.133=133 MHz adafruit_itsybitsy.menu.freq.133.build.f_cpu=133000000L adafruit_itsybitsy.menu.freq.150=150 MHz adafruit_itsybitsy.menu.freq.150.build.f_cpu=150000000L adafruit_itsybitsy.menu.freq.176=176 MHz adafruit_itsybitsy.menu.freq.176.build.f_cpu=176000000L adafruit_itsybitsy.menu.freq.225=225 MHz (Overclock) adafruit_itsybitsy.menu.freq.225.build.f_cpu=225000000L adafruit_itsybitsy.menu.freq.240=240 MHz (Overclock) adafruit_itsybitsy.menu.freq.240.build.f_cpu=240000000L adafruit_itsybitsy.menu.freq.250=250 MHz (Overclock) adafruit_itsybitsy.menu.freq.250.build.f_cpu=250000000L adafruit_itsybitsy.menu.freq.276=276 MHz (Overclock) adafruit_itsybitsy.menu.freq.276.build.f_cpu=276000000L adafruit_itsybitsy.menu.freq.300=300 MHz (Overclock) adafruit_itsybitsy.menu.freq.300.build.f_cpu=300000000L adafruit_itsybitsy.menu.opt.Small=Small (-Os) (standard) adafruit_itsybitsy.menu.opt.Small.build.flags.optimize=-Os adafruit_itsybitsy.menu.opt.Optimize=Optimize (-O) adafruit_itsybitsy.menu.opt.Optimize.build.flags.optimize=-O adafruit_itsybitsy.menu.opt.Optimize2=Optimize More (-O2) adafruit_itsybitsy.menu.opt.Optimize2.build.flags.optimize=-O2 adafruit_itsybitsy.menu.opt.Optimize3=Optimize Even More (-O3) adafruit_itsybitsy.menu.opt.Optimize3.build.flags.optimize=-O3 adafruit_itsybitsy.menu.opt.Fast=Fast (-Ofast) (maybe slower) adafruit_itsybitsy.menu.opt.Fast.build.flags.optimize=-Ofast adafruit_itsybitsy.menu.opt.Debug=Debug (-Og) adafruit_itsybitsy.menu.opt.Debug.build.flags.optimize=-Og adafruit_itsybitsy.menu.opt.Disabled=Disabled (-O0) adafruit_itsybitsy.menu.opt.Disabled.build.flags.optimize=-O0 adafruit_itsybitsy.menu.profile.Disabled=Disabled adafruit_itsybitsy.menu.profile.Disabled.build.flags.profile= adafruit_itsybitsy.menu.profile.Enabled=Enabled adafruit_itsybitsy.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE adafruit_itsybitsy.menu.rtti.Disabled=Disabled adafruit_itsybitsy.menu.rtti.Disabled.build.flags.rtti=-fno-rtti adafruit_itsybitsy.menu.rtti.Enabled=Enabled adafruit_itsybitsy.menu.rtti.Enabled.build.flags.rtti= adafruit_itsybitsy.menu.stackprotect.Disabled=Disabled adafruit_itsybitsy.menu.stackprotect.Disabled.build.flags.stackprotect= adafruit_itsybitsy.menu.stackprotect.Enabled=Enabled adafruit_itsybitsy.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all adafruit_itsybitsy.menu.exceptions.Disabled=Disabled adafruit_itsybitsy.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions adafruit_itsybitsy.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ adafruit_itsybitsy.menu.exceptions.Enabled=Enabled adafruit_itsybitsy.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions adafruit_itsybitsy.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc adafruit_itsybitsy.menu.dbgport.Disabled=Disabled adafruit_itsybitsy.menu.dbgport.Disabled.build.debug_port= adafruit_itsybitsy.menu.dbgport.Serial=Serial adafruit_itsybitsy.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial adafruit_itsybitsy.menu.dbgport.Serial1=Serial1 adafruit_itsybitsy.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 adafruit_itsybitsy.menu.dbgport.Serial2=Serial2 adafruit_itsybitsy.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 adafruit_itsybitsy.menu.dbgport.SerialSemi=SerialSemi adafruit_itsybitsy.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi adafruit_itsybitsy.menu.dbglvl.None=None adafruit_itsybitsy.menu.dbglvl.None.build.debug_level= adafruit_itsybitsy.menu.dbglvl.Core=Core adafruit_itsybitsy.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE adafruit_itsybitsy.menu.dbglvl.SPI=SPI adafruit_itsybitsy.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI adafruit_itsybitsy.menu.dbglvl.Wire=Wire adafruit_itsybitsy.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE adafruit_itsybitsy.menu.dbglvl.Bluetooth=Bluetooth adafruit_itsybitsy.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH adafruit_itsybitsy.menu.dbglvl.All=All adafruit_itsybitsy.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH adafruit_itsybitsy.menu.dbglvl.NDEBUG=NDEBUG adafruit_itsybitsy.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG adafruit_itsybitsy.menu.usbstack.picosdk=Pico SDK adafruit_itsybitsy.menu.usbstack.picosdk.build.usbstack_flags= adafruit_itsybitsy.menu.usbstack.tinyusb=Adafruit TinyUSB adafruit_itsybitsy.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_itsybitsy.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) adafruit_itsybitsy.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_itsybitsy.menu.usbstack.nousb=No USB adafruit_itsybitsy.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" adafruit_itsybitsy.menu.ipbtstack.ipv4only=IPv4 Only adafruit_itsybitsy.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a adafruit_itsybitsy.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 adafruit_itsybitsy.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 adafruit_itsybitsy.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a adafruit_itsybitsy.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 adafruit_itsybitsy.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth adafruit_itsybitsy.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a adafruit_itsybitsy.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_itsybitsy.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth adafruit_itsybitsy.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a adafruit_itsybitsy.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_itsybitsy.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K adafruit_itsybitsy.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a adafruit_itsybitsy.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_itsybitsy.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K adafruit_itsybitsy.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a adafruit_itsybitsy.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_itsybitsy.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K adafruit_itsybitsy.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a adafruit_itsybitsy.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_itsybitsy.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K adafruit_itsybitsy.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a adafruit_itsybitsy.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_itsybitsy.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2 adafruit_itsybitsy.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum adafruit_itsybitsy.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4 adafruit_itsybitsy.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum adafruit_itsybitsy.menu.uploadmethod.default=Default (UF2) adafruit_itsybitsy.menu.uploadmethod.default.build.ram_length=256k adafruit_itsybitsy.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_itsybitsy.menu.uploadmethod.default.upload.maximum_data_size=262144 adafruit_itsybitsy.menu.uploadmethod.default.upload.tool=uf2conv adafruit_itsybitsy.menu.uploadmethod.default.upload.tool.default=uf2conv adafruit_itsybitsy.menu.uploadmethod.default.upload.tool.network=uf2conv-network adafruit_itsybitsy.menu.uploadmethod.picotool=Picotool adafruit_itsybitsy.menu.uploadmethod.picotool.build.ram_length=256k adafruit_itsybitsy.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl adafruit_itsybitsy.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB adafruit_itsybitsy.menu.uploadmethod.picotool.upload.maximum_data_size=262144 adafruit_itsybitsy.menu.uploadmethod.picotool.upload.tool=picotool adafruit_itsybitsy.menu.uploadmethod.picotool.upload.tool.default=picotool adafruit_itsybitsy.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) adafruit_itsybitsy.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k adafruit_itsybitsy.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_itsybitsy.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 adafruit_itsybitsy.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap adafruit_itsybitsy.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Adafruit Metro RP2040 # ----------------------------------- adafruit_metro.name=Adafruit Metro RP2040 adafruit_metro.vid.0=0x239a adafruit_metro.pid.0=0x813d adafruit_metro.vid.1=0x239a adafruit_metro.pid.1=0xc13d adafruit_metro.upload_port.0.vid=0x239a adafruit_metro.upload_port.0.pid=0x813d adafruit_metro.upload_port.1.vid=0x239a adafruit_metro.upload_port.1.pid=0xc13d adafruit_metro.build.usbvid=-DUSBD_VID=0x239a adafruit_metro.build.usbpid=-DUSBD_PID=0x813d adafruit_metro.build.usbpwr=-DUSBD_MAX_POWER_MA=250 adafruit_metro.build.board=ADAFRUIT_METRO_RP2040 adafruit_metro.build.mcu=cortex-m0plus adafruit_metro.build.chip=rp2040 adafruit_metro.build.toolchain=arm-none-eabi adafruit_metro.build.toolchainpkg=pqt-gcc adafruit_metro.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb adafruit_metro.build.uf2family=--family rp2040 adafruit_metro.build.variant=adafruit_metro adafruit_metro.upload.maximum_size=16777216 adafruit_metro.upload.wait_for_upload_port=true adafruit_metro.upload.erase_cmd= adafruit_metro.serial.disableDTR=false adafruit_metro.serial.disableRTS=false adafruit_metro.build.f_cpu=125000000 adafruit_metro.build.led= adafruit_metro.build.core=rp2040 adafruit_metro.build.ldscript=memmap_default.ld adafruit_metro.build.boot2=boot2_w25q080_2_padded_checksum adafruit_metro.build.usb_manufacturer="Adafruit" adafruit_metro.build.usb_product="Metro RP2040" adafruit_metro.menu.flash.16777216_0=16MB (no FS) adafruit_metro.menu.flash.16777216_0.upload.maximum_size=16773120 adafruit_metro.menu.flash.16777216_0.build.flash_total=16777216 adafruit_metro.menu.flash.16777216_0.build.flash_length=16773120 adafruit_metro.menu.flash.16777216_0.build.eeprom_start=285208576 adafruit_metro.menu.flash.16777216_0.build.fs_start=285208576 adafruit_metro.menu.flash.16777216_0.build.fs_end=285208576 adafruit_metro.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) adafruit_metro.menu.flash.16777216_65536.upload.maximum_size=16707584 adafruit_metro.menu.flash.16777216_65536.build.flash_total=16777216 adafruit_metro.menu.flash.16777216_65536.build.flash_length=16707584 adafruit_metro.menu.flash.16777216_65536.build.eeprom_start=285208576 adafruit_metro.menu.flash.16777216_65536.build.fs_start=285143040 adafruit_metro.menu.flash.16777216_65536.build.fs_end=285208576 adafruit_metro.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) adafruit_metro.menu.flash.16777216_131072.upload.maximum_size=16642048 adafruit_metro.menu.flash.16777216_131072.build.flash_total=16777216 adafruit_metro.menu.flash.16777216_131072.build.flash_length=16642048 adafruit_metro.menu.flash.16777216_131072.build.eeprom_start=285208576 adafruit_metro.menu.flash.16777216_131072.build.fs_start=285077504 adafruit_metro.menu.flash.16777216_131072.build.fs_end=285208576 adafruit_metro.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) adafruit_metro.menu.flash.16777216_262144.upload.maximum_size=16510976 adafruit_metro.menu.flash.16777216_262144.build.flash_total=16777216 adafruit_metro.menu.flash.16777216_262144.build.flash_length=16510976 adafruit_metro.menu.flash.16777216_262144.build.eeprom_start=285208576 adafruit_metro.menu.flash.16777216_262144.build.fs_start=284946432 adafruit_metro.menu.flash.16777216_262144.build.fs_end=285208576 adafruit_metro.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) adafruit_metro.menu.flash.16777216_524288.upload.maximum_size=16248832 adafruit_metro.menu.flash.16777216_524288.build.flash_total=16777216 adafruit_metro.menu.flash.16777216_524288.build.flash_length=16248832 adafruit_metro.menu.flash.16777216_524288.build.eeprom_start=285208576 adafruit_metro.menu.flash.16777216_524288.build.fs_start=284684288 adafruit_metro.menu.flash.16777216_524288.build.fs_end=285208576 adafruit_metro.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) adafruit_metro.menu.flash.16777216_1048576.upload.maximum_size=15724544 adafruit_metro.menu.flash.16777216_1048576.build.flash_total=16777216 adafruit_metro.menu.flash.16777216_1048576.build.flash_length=15724544 adafruit_metro.menu.flash.16777216_1048576.build.eeprom_start=285208576 adafruit_metro.menu.flash.16777216_1048576.build.fs_start=284160000 adafruit_metro.menu.flash.16777216_1048576.build.fs_end=285208576 adafruit_metro.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) adafruit_metro.menu.flash.16777216_2097152.upload.maximum_size=14675968 adafruit_metro.menu.flash.16777216_2097152.build.flash_total=16777216 adafruit_metro.menu.flash.16777216_2097152.build.flash_length=14675968 adafruit_metro.menu.flash.16777216_2097152.build.eeprom_start=285208576 adafruit_metro.menu.flash.16777216_2097152.build.fs_start=283111424 adafruit_metro.menu.flash.16777216_2097152.build.fs_end=285208576 adafruit_metro.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) adafruit_metro.menu.flash.16777216_3145728.upload.maximum_size=13627392 adafruit_metro.menu.flash.16777216_3145728.build.flash_total=16777216 adafruit_metro.menu.flash.16777216_3145728.build.flash_length=13627392 adafruit_metro.menu.flash.16777216_3145728.build.eeprom_start=285208576 adafruit_metro.menu.flash.16777216_3145728.build.fs_start=282062848 adafruit_metro.menu.flash.16777216_3145728.build.fs_end=285208576 adafruit_metro.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) adafruit_metro.menu.flash.16777216_4194304.upload.maximum_size=12578816 adafruit_metro.menu.flash.16777216_4194304.build.flash_total=16777216 adafruit_metro.menu.flash.16777216_4194304.build.flash_length=12578816 adafruit_metro.menu.flash.16777216_4194304.build.eeprom_start=285208576 adafruit_metro.menu.flash.16777216_4194304.build.fs_start=281014272 adafruit_metro.menu.flash.16777216_4194304.build.fs_end=285208576 adafruit_metro.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) adafruit_metro.menu.flash.16777216_5242880.upload.maximum_size=11530240 adafruit_metro.menu.flash.16777216_5242880.build.flash_total=16777216 adafruit_metro.menu.flash.16777216_5242880.build.flash_length=11530240 adafruit_metro.menu.flash.16777216_5242880.build.eeprom_start=285208576 adafruit_metro.menu.flash.16777216_5242880.build.fs_start=279965696 adafruit_metro.menu.flash.16777216_5242880.build.fs_end=285208576 adafruit_metro.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) adafruit_metro.menu.flash.16777216_6291456.upload.maximum_size=10481664 adafruit_metro.menu.flash.16777216_6291456.build.flash_total=16777216 adafruit_metro.menu.flash.16777216_6291456.build.flash_length=10481664 adafruit_metro.menu.flash.16777216_6291456.build.eeprom_start=285208576 adafruit_metro.menu.flash.16777216_6291456.build.fs_start=278917120 adafruit_metro.menu.flash.16777216_6291456.build.fs_end=285208576 adafruit_metro.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) adafruit_metro.menu.flash.16777216_7340032.upload.maximum_size=9433088 adafruit_metro.menu.flash.16777216_7340032.build.flash_total=16777216 adafruit_metro.menu.flash.16777216_7340032.build.flash_length=9433088 adafruit_metro.menu.flash.16777216_7340032.build.eeprom_start=285208576 adafruit_metro.menu.flash.16777216_7340032.build.fs_start=277868544 adafruit_metro.menu.flash.16777216_7340032.build.fs_end=285208576 adafruit_metro.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) adafruit_metro.menu.flash.16777216_8388608.upload.maximum_size=8384512 adafruit_metro.menu.flash.16777216_8388608.build.flash_total=16777216 adafruit_metro.menu.flash.16777216_8388608.build.flash_length=8384512 adafruit_metro.menu.flash.16777216_8388608.build.eeprom_start=285208576 adafruit_metro.menu.flash.16777216_8388608.build.fs_start=276819968 adafruit_metro.menu.flash.16777216_8388608.build.fs_end=285208576 adafruit_metro.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) adafruit_metro.menu.flash.16777216_9437184.upload.maximum_size=7335936 adafruit_metro.menu.flash.16777216_9437184.build.flash_total=16777216 adafruit_metro.menu.flash.16777216_9437184.build.flash_length=7335936 adafruit_metro.menu.flash.16777216_9437184.build.eeprom_start=285208576 adafruit_metro.menu.flash.16777216_9437184.build.fs_start=275771392 adafruit_metro.menu.flash.16777216_9437184.build.fs_end=285208576 adafruit_metro.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) adafruit_metro.menu.flash.16777216_10485760.upload.maximum_size=6287360 adafruit_metro.menu.flash.16777216_10485760.build.flash_total=16777216 adafruit_metro.menu.flash.16777216_10485760.build.flash_length=6287360 adafruit_metro.menu.flash.16777216_10485760.build.eeprom_start=285208576 adafruit_metro.menu.flash.16777216_10485760.build.fs_start=274722816 adafruit_metro.menu.flash.16777216_10485760.build.fs_end=285208576 adafruit_metro.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) adafruit_metro.menu.flash.16777216_11534336.upload.maximum_size=5238784 adafruit_metro.menu.flash.16777216_11534336.build.flash_total=16777216 adafruit_metro.menu.flash.16777216_11534336.build.flash_length=5238784 adafruit_metro.menu.flash.16777216_11534336.build.eeprom_start=285208576 adafruit_metro.menu.flash.16777216_11534336.build.fs_start=273674240 adafruit_metro.menu.flash.16777216_11534336.build.fs_end=285208576 adafruit_metro.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) adafruit_metro.menu.flash.16777216_12582912.upload.maximum_size=4190208 adafruit_metro.menu.flash.16777216_12582912.build.flash_total=16777216 adafruit_metro.menu.flash.16777216_12582912.build.flash_length=4190208 adafruit_metro.menu.flash.16777216_12582912.build.eeprom_start=285208576 adafruit_metro.menu.flash.16777216_12582912.build.fs_start=272625664 adafruit_metro.menu.flash.16777216_12582912.build.fs_end=285208576 adafruit_metro.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) adafruit_metro.menu.flash.16777216_13631488.upload.maximum_size=3141632 adafruit_metro.menu.flash.16777216_13631488.build.flash_total=16777216 adafruit_metro.menu.flash.16777216_13631488.build.flash_length=3141632 adafruit_metro.menu.flash.16777216_13631488.build.eeprom_start=285208576 adafruit_metro.menu.flash.16777216_13631488.build.fs_start=271577088 adafruit_metro.menu.flash.16777216_13631488.build.fs_end=285208576 adafruit_metro.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) adafruit_metro.menu.flash.16777216_14680064.upload.maximum_size=2093056 adafruit_metro.menu.flash.16777216_14680064.build.flash_total=16777216 adafruit_metro.menu.flash.16777216_14680064.build.flash_length=2093056 adafruit_metro.menu.flash.16777216_14680064.build.eeprom_start=285208576 adafruit_metro.menu.flash.16777216_14680064.build.fs_start=270528512 adafruit_metro.menu.flash.16777216_14680064.build.fs_end=285208576 adafruit_metro.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) adafruit_metro.menu.flash.16777216_15728640.upload.maximum_size=1044480 adafruit_metro.menu.flash.16777216_15728640.build.flash_total=16777216 adafruit_metro.menu.flash.16777216_15728640.build.flash_length=1044480 adafruit_metro.menu.flash.16777216_15728640.build.eeprom_start=285208576 adafruit_metro.menu.flash.16777216_15728640.build.fs_start=269479936 adafruit_metro.menu.flash.16777216_15728640.build.fs_end=285208576 adafruit_metro.menu.freq.200=200 MHz adafruit_metro.menu.freq.200.build.f_cpu=200000000L adafruit_metro.menu.freq.50=50 MHz adafruit_metro.menu.freq.50.build.f_cpu=50000000L adafruit_metro.menu.freq.100=100 MHz adafruit_metro.menu.freq.100.build.f_cpu=100000000L adafruit_metro.menu.freq.120=120 MHz adafruit_metro.menu.freq.120.build.f_cpu=120000000L adafruit_metro.menu.freq.125=125 MHz adafruit_metro.menu.freq.125.build.f_cpu=125000000L adafruit_metro.menu.freq.128=128 MHz adafruit_metro.menu.freq.128.build.f_cpu=128000000L adafruit_metro.menu.freq.133=133 MHz adafruit_metro.menu.freq.133.build.f_cpu=133000000L adafruit_metro.menu.freq.150=150 MHz adafruit_metro.menu.freq.150.build.f_cpu=150000000L adafruit_metro.menu.freq.176=176 MHz adafruit_metro.menu.freq.176.build.f_cpu=176000000L adafruit_metro.menu.freq.225=225 MHz (Overclock) adafruit_metro.menu.freq.225.build.f_cpu=225000000L adafruit_metro.menu.freq.240=240 MHz (Overclock) adafruit_metro.menu.freq.240.build.f_cpu=240000000L adafruit_metro.menu.freq.250=250 MHz (Overclock) adafruit_metro.menu.freq.250.build.f_cpu=250000000L adafruit_metro.menu.freq.276=276 MHz (Overclock) adafruit_metro.menu.freq.276.build.f_cpu=276000000L adafruit_metro.menu.freq.300=300 MHz (Overclock) adafruit_metro.menu.freq.300.build.f_cpu=300000000L adafruit_metro.menu.opt.Small=Small (-Os) (standard) adafruit_metro.menu.opt.Small.build.flags.optimize=-Os adafruit_metro.menu.opt.Optimize=Optimize (-O) adafruit_metro.menu.opt.Optimize.build.flags.optimize=-O adafruit_metro.menu.opt.Optimize2=Optimize More (-O2) adafruit_metro.menu.opt.Optimize2.build.flags.optimize=-O2 adafruit_metro.menu.opt.Optimize3=Optimize Even More (-O3) adafruit_metro.menu.opt.Optimize3.build.flags.optimize=-O3 adafruit_metro.menu.opt.Fast=Fast (-Ofast) (maybe slower) adafruit_metro.menu.opt.Fast.build.flags.optimize=-Ofast adafruit_metro.menu.opt.Debug=Debug (-Og) adafruit_metro.menu.opt.Debug.build.flags.optimize=-Og adafruit_metro.menu.opt.Disabled=Disabled (-O0) adafruit_metro.menu.opt.Disabled.build.flags.optimize=-O0 adafruit_metro.menu.profile.Disabled=Disabled adafruit_metro.menu.profile.Disabled.build.flags.profile= adafruit_metro.menu.profile.Enabled=Enabled adafruit_metro.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE adafruit_metro.menu.rtti.Disabled=Disabled adafruit_metro.menu.rtti.Disabled.build.flags.rtti=-fno-rtti adafruit_metro.menu.rtti.Enabled=Enabled adafruit_metro.menu.rtti.Enabled.build.flags.rtti= adafruit_metro.menu.stackprotect.Disabled=Disabled adafruit_metro.menu.stackprotect.Disabled.build.flags.stackprotect= adafruit_metro.menu.stackprotect.Enabled=Enabled adafruit_metro.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all adafruit_metro.menu.exceptions.Disabled=Disabled adafruit_metro.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions adafruit_metro.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ adafruit_metro.menu.exceptions.Enabled=Enabled adafruit_metro.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions adafruit_metro.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc adafruit_metro.menu.dbgport.Disabled=Disabled adafruit_metro.menu.dbgport.Disabled.build.debug_port= adafruit_metro.menu.dbgport.Serial=Serial adafruit_metro.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial adafruit_metro.menu.dbgport.Serial1=Serial1 adafruit_metro.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 adafruit_metro.menu.dbgport.Serial2=Serial2 adafruit_metro.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 adafruit_metro.menu.dbgport.SerialSemi=SerialSemi adafruit_metro.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi adafruit_metro.menu.dbglvl.None=None adafruit_metro.menu.dbglvl.None.build.debug_level= adafruit_metro.menu.dbglvl.Core=Core adafruit_metro.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE adafruit_metro.menu.dbglvl.SPI=SPI adafruit_metro.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI adafruit_metro.menu.dbglvl.Wire=Wire adafruit_metro.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE adafruit_metro.menu.dbglvl.Bluetooth=Bluetooth adafruit_metro.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH adafruit_metro.menu.dbglvl.All=All adafruit_metro.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH adafruit_metro.menu.dbglvl.NDEBUG=NDEBUG adafruit_metro.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG adafruit_metro.menu.usbstack.picosdk=Pico SDK adafruit_metro.menu.usbstack.picosdk.build.usbstack_flags= adafruit_metro.menu.usbstack.tinyusb=Adafruit TinyUSB adafruit_metro.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_metro.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) adafruit_metro.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_metro.menu.usbstack.nousb=No USB adafruit_metro.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" adafruit_metro.menu.ipbtstack.ipv4only=IPv4 Only adafruit_metro.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a adafruit_metro.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 adafruit_metro.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 adafruit_metro.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a adafruit_metro.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 adafruit_metro.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth adafruit_metro.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a adafruit_metro.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_metro.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth adafruit_metro.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a adafruit_metro.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_metro.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K adafruit_metro.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a adafruit_metro.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_metro.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K adafruit_metro.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a adafruit_metro.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_metro.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K adafruit_metro.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a adafruit_metro.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_metro.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K adafruit_metro.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a adafruit_metro.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_metro.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2 adafruit_metro.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum adafruit_metro.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4 adafruit_metro.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum adafruit_metro.menu.uploadmethod.default=Default (UF2) adafruit_metro.menu.uploadmethod.default.build.ram_length=256k adafruit_metro.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_metro.menu.uploadmethod.default.upload.maximum_data_size=262144 adafruit_metro.menu.uploadmethod.default.upload.tool=uf2conv adafruit_metro.menu.uploadmethod.default.upload.tool.default=uf2conv adafruit_metro.menu.uploadmethod.default.upload.tool.network=uf2conv-network adafruit_metro.menu.uploadmethod.picotool=Picotool adafruit_metro.menu.uploadmethod.picotool.build.ram_length=256k adafruit_metro.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl adafruit_metro.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB adafruit_metro.menu.uploadmethod.picotool.upload.maximum_data_size=262144 adafruit_metro.menu.uploadmethod.picotool.upload.tool=picotool adafruit_metro.menu.uploadmethod.picotool.upload.tool.default=picotool adafruit_metro.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) adafruit_metro.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k adafruit_metro.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_metro.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 adafruit_metro.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap adafruit_metro.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Adafruit QT Py RP2040 # ----------------------------------- adafruit_qtpy.name=Adafruit QT Py RP2040 adafruit_qtpy.vid.0=0x239a adafruit_qtpy.pid.0=0x80f7 adafruit_qtpy.vid.1=0x239a adafruit_qtpy.pid.1=0x81f7 adafruit_qtpy.vid.2=0x239a adafruit_qtpy.pid.2=0xc0f7 adafruit_qtpy.vid.3=0x239a adafruit_qtpy.pid.3=0xc1f7 adafruit_qtpy.upload_port.0.vid=0x239a adafruit_qtpy.upload_port.0.pid=0x80f7 adafruit_qtpy.upload_port.1.vid=0x239a adafruit_qtpy.upload_port.1.pid=0x81f7 adafruit_qtpy.upload_port.2.vid=0x239a adafruit_qtpy.upload_port.2.pid=0xc0f7 adafruit_qtpy.upload_port.3.vid=0x239a adafruit_qtpy.upload_port.3.pid=0xc1f7 adafruit_qtpy.build.usbvid=-DUSBD_VID=0x239a adafruit_qtpy.build.usbpid=-DUSBD_PID=0x80f7 adafruit_qtpy.build.usbpwr=-DUSBD_MAX_POWER_MA=250 adafruit_qtpy.build.board=ADAFRUIT_QTPY_RP2040 adafruit_qtpy.build.mcu=cortex-m0plus adafruit_qtpy.build.chip=rp2040 adafruit_qtpy.build.toolchain=arm-none-eabi adafruit_qtpy.build.toolchainpkg=pqt-gcc adafruit_qtpy.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb adafruit_qtpy.build.uf2family=--family rp2040 adafruit_qtpy.build.variant=adafruit_qtpy adafruit_qtpy.upload.maximum_size=8388608 adafruit_qtpy.upload.wait_for_upload_port=true adafruit_qtpy.upload.erase_cmd= adafruit_qtpy.serial.disableDTR=false adafruit_qtpy.serial.disableRTS=false adafruit_qtpy.build.f_cpu=125000000 adafruit_qtpy.build.led= adafruit_qtpy.build.core=rp2040 adafruit_qtpy.build.ldscript=memmap_default.ld adafruit_qtpy.build.boot2=boot2_w25q080_2_padded_checksum adafruit_qtpy.build.usb_manufacturer="Adafruit" adafruit_qtpy.build.usb_product="QT Py RP2040" adafruit_qtpy.menu.flash.8388608_0=8MB (no FS) adafruit_qtpy.menu.flash.8388608_0.upload.maximum_size=8384512 adafruit_qtpy.menu.flash.8388608_0.build.flash_total=8388608 adafruit_qtpy.menu.flash.8388608_0.build.flash_length=8384512 adafruit_qtpy.menu.flash.8388608_0.build.eeprom_start=276819968 adafruit_qtpy.menu.flash.8388608_0.build.fs_start=276819968 adafruit_qtpy.menu.flash.8388608_0.build.fs_end=276819968 adafruit_qtpy.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) adafruit_qtpy.menu.flash.8388608_65536.upload.maximum_size=8318976 adafruit_qtpy.menu.flash.8388608_65536.build.flash_total=8388608 adafruit_qtpy.menu.flash.8388608_65536.build.flash_length=8318976 adafruit_qtpy.menu.flash.8388608_65536.build.eeprom_start=276819968 adafruit_qtpy.menu.flash.8388608_65536.build.fs_start=276754432 adafruit_qtpy.menu.flash.8388608_65536.build.fs_end=276819968 adafruit_qtpy.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) adafruit_qtpy.menu.flash.8388608_131072.upload.maximum_size=8253440 adafruit_qtpy.menu.flash.8388608_131072.build.flash_total=8388608 adafruit_qtpy.menu.flash.8388608_131072.build.flash_length=8253440 adafruit_qtpy.menu.flash.8388608_131072.build.eeprom_start=276819968 adafruit_qtpy.menu.flash.8388608_131072.build.fs_start=276688896 adafruit_qtpy.menu.flash.8388608_131072.build.fs_end=276819968 adafruit_qtpy.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) adafruit_qtpy.menu.flash.8388608_262144.upload.maximum_size=8122368 adafruit_qtpy.menu.flash.8388608_262144.build.flash_total=8388608 adafruit_qtpy.menu.flash.8388608_262144.build.flash_length=8122368 adafruit_qtpy.menu.flash.8388608_262144.build.eeprom_start=276819968 adafruit_qtpy.menu.flash.8388608_262144.build.fs_start=276557824 adafruit_qtpy.menu.flash.8388608_262144.build.fs_end=276819968 adafruit_qtpy.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) adafruit_qtpy.menu.flash.8388608_524288.upload.maximum_size=7860224 adafruit_qtpy.menu.flash.8388608_524288.build.flash_total=8388608 adafruit_qtpy.menu.flash.8388608_524288.build.flash_length=7860224 adafruit_qtpy.menu.flash.8388608_524288.build.eeprom_start=276819968 adafruit_qtpy.menu.flash.8388608_524288.build.fs_start=276295680 adafruit_qtpy.menu.flash.8388608_524288.build.fs_end=276819968 adafruit_qtpy.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) adafruit_qtpy.menu.flash.8388608_1048576.upload.maximum_size=7335936 adafruit_qtpy.menu.flash.8388608_1048576.build.flash_total=8388608 adafruit_qtpy.menu.flash.8388608_1048576.build.flash_length=7335936 adafruit_qtpy.menu.flash.8388608_1048576.build.eeprom_start=276819968 adafruit_qtpy.menu.flash.8388608_1048576.build.fs_start=275771392 adafruit_qtpy.menu.flash.8388608_1048576.build.fs_end=276819968 adafruit_qtpy.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) adafruit_qtpy.menu.flash.8388608_2097152.upload.maximum_size=6287360 adafruit_qtpy.menu.flash.8388608_2097152.build.flash_total=8388608 adafruit_qtpy.menu.flash.8388608_2097152.build.flash_length=6287360 adafruit_qtpy.menu.flash.8388608_2097152.build.eeprom_start=276819968 adafruit_qtpy.menu.flash.8388608_2097152.build.fs_start=274722816 adafruit_qtpy.menu.flash.8388608_2097152.build.fs_end=276819968 adafruit_qtpy.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) adafruit_qtpy.menu.flash.8388608_3145728.upload.maximum_size=5238784 adafruit_qtpy.menu.flash.8388608_3145728.build.flash_total=8388608 adafruit_qtpy.menu.flash.8388608_3145728.build.flash_length=5238784 adafruit_qtpy.menu.flash.8388608_3145728.build.eeprom_start=276819968 adafruit_qtpy.menu.flash.8388608_3145728.build.fs_start=273674240 adafruit_qtpy.menu.flash.8388608_3145728.build.fs_end=276819968 adafruit_qtpy.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) adafruit_qtpy.menu.flash.8388608_4194304.upload.maximum_size=4190208 adafruit_qtpy.menu.flash.8388608_4194304.build.flash_total=8388608 adafruit_qtpy.menu.flash.8388608_4194304.build.flash_length=4190208 adafruit_qtpy.menu.flash.8388608_4194304.build.eeprom_start=276819968 adafruit_qtpy.menu.flash.8388608_4194304.build.fs_start=272625664 adafruit_qtpy.menu.flash.8388608_4194304.build.fs_end=276819968 adafruit_qtpy.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) adafruit_qtpy.menu.flash.8388608_5242880.upload.maximum_size=3141632 adafruit_qtpy.menu.flash.8388608_5242880.build.flash_total=8388608 adafruit_qtpy.menu.flash.8388608_5242880.build.flash_length=3141632 adafruit_qtpy.menu.flash.8388608_5242880.build.eeprom_start=276819968 adafruit_qtpy.menu.flash.8388608_5242880.build.fs_start=271577088 adafruit_qtpy.menu.flash.8388608_5242880.build.fs_end=276819968 adafruit_qtpy.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) adafruit_qtpy.menu.flash.8388608_6291456.upload.maximum_size=2093056 adafruit_qtpy.menu.flash.8388608_6291456.build.flash_total=8388608 adafruit_qtpy.menu.flash.8388608_6291456.build.flash_length=2093056 adafruit_qtpy.menu.flash.8388608_6291456.build.eeprom_start=276819968 adafruit_qtpy.menu.flash.8388608_6291456.build.fs_start=270528512 adafruit_qtpy.menu.flash.8388608_6291456.build.fs_end=276819968 adafruit_qtpy.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) adafruit_qtpy.menu.flash.8388608_7340032.upload.maximum_size=1044480 adafruit_qtpy.menu.flash.8388608_7340032.build.flash_total=8388608 adafruit_qtpy.menu.flash.8388608_7340032.build.flash_length=1044480 adafruit_qtpy.menu.flash.8388608_7340032.build.eeprom_start=276819968 adafruit_qtpy.menu.flash.8388608_7340032.build.fs_start=269479936 adafruit_qtpy.menu.flash.8388608_7340032.build.fs_end=276819968 adafruit_qtpy.menu.freq.200=200 MHz adafruit_qtpy.menu.freq.200.build.f_cpu=200000000L adafruit_qtpy.menu.freq.50=50 MHz adafruit_qtpy.menu.freq.50.build.f_cpu=50000000L adafruit_qtpy.menu.freq.100=100 MHz adafruit_qtpy.menu.freq.100.build.f_cpu=100000000L adafruit_qtpy.menu.freq.120=120 MHz adafruit_qtpy.menu.freq.120.build.f_cpu=120000000L adafruit_qtpy.menu.freq.125=125 MHz adafruit_qtpy.menu.freq.125.build.f_cpu=125000000L adafruit_qtpy.menu.freq.128=128 MHz adafruit_qtpy.menu.freq.128.build.f_cpu=128000000L adafruit_qtpy.menu.freq.133=133 MHz adafruit_qtpy.menu.freq.133.build.f_cpu=133000000L adafruit_qtpy.menu.freq.150=150 MHz adafruit_qtpy.menu.freq.150.build.f_cpu=150000000L adafruit_qtpy.menu.freq.176=176 MHz adafruit_qtpy.menu.freq.176.build.f_cpu=176000000L adafruit_qtpy.menu.freq.225=225 MHz (Overclock) adafruit_qtpy.menu.freq.225.build.f_cpu=225000000L adafruit_qtpy.menu.freq.240=240 MHz (Overclock) adafruit_qtpy.menu.freq.240.build.f_cpu=240000000L adafruit_qtpy.menu.freq.250=250 MHz (Overclock) adafruit_qtpy.menu.freq.250.build.f_cpu=250000000L adafruit_qtpy.menu.freq.276=276 MHz (Overclock) adafruit_qtpy.menu.freq.276.build.f_cpu=276000000L adafruit_qtpy.menu.freq.300=300 MHz (Overclock) adafruit_qtpy.menu.freq.300.build.f_cpu=300000000L adafruit_qtpy.menu.opt.Small=Small (-Os) (standard) adafruit_qtpy.menu.opt.Small.build.flags.optimize=-Os adafruit_qtpy.menu.opt.Optimize=Optimize (-O) adafruit_qtpy.menu.opt.Optimize.build.flags.optimize=-O adafruit_qtpy.menu.opt.Optimize2=Optimize More (-O2) adafruit_qtpy.menu.opt.Optimize2.build.flags.optimize=-O2 adafruit_qtpy.menu.opt.Optimize3=Optimize Even More (-O3) adafruit_qtpy.menu.opt.Optimize3.build.flags.optimize=-O3 adafruit_qtpy.menu.opt.Fast=Fast (-Ofast) (maybe slower) adafruit_qtpy.menu.opt.Fast.build.flags.optimize=-Ofast adafruit_qtpy.menu.opt.Debug=Debug (-Og) adafruit_qtpy.menu.opt.Debug.build.flags.optimize=-Og adafruit_qtpy.menu.opt.Disabled=Disabled (-O0) adafruit_qtpy.menu.opt.Disabled.build.flags.optimize=-O0 adafruit_qtpy.menu.profile.Disabled=Disabled adafruit_qtpy.menu.profile.Disabled.build.flags.profile= adafruit_qtpy.menu.profile.Enabled=Enabled adafruit_qtpy.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE adafruit_qtpy.menu.rtti.Disabled=Disabled adafruit_qtpy.menu.rtti.Disabled.build.flags.rtti=-fno-rtti adafruit_qtpy.menu.rtti.Enabled=Enabled adafruit_qtpy.menu.rtti.Enabled.build.flags.rtti= adafruit_qtpy.menu.stackprotect.Disabled=Disabled adafruit_qtpy.menu.stackprotect.Disabled.build.flags.stackprotect= adafruit_qtpy.menu.stackprotect.Enabled=Enabled adafruit_qtpy.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all adafruit_qtpy.menu.exceptions.Disabled=Disabled adafruit_qtpy.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions adafruit_qtpy.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ adafruit_qtpy.menu.exceptions.Enabled=Enabled adafruit_qtpy.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions adafruit_qtpy.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc adafruit_qtpy.menu.dbgport.Disabled=Disabled adafruit_qtpy.menu.dbgport.Disabled.build.debug_port= adafruit_qtpy.menu.dbgport.Serial=Serial adafruit_qtpy.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial adafruit_qtpy.menu.dbgport.Serial1=Serial1 adafruit_qtpy.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 adafruit_qtpy.menu.dbgport.Serial2=Serial2 adafruit_qtpy.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 adafruit_qtpy.menu.dbgport.SerialSemi=SerialSemi adafruit_qtpy.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi adafruit_qtpy.menu.dbglvl.None=None adafruit_qtpy.menu.dbglvl.None.build.debug_level= adafruit_qtpy.menu.dbglvl.Core=Core adafruit_qtpy.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE adafruit_qtpy.menu.dbglvl.SPI=SPI adafruit_qtpy.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI adafruit_qtpy.menu.dbglvl.Wire=Wire adafruit_qtpy.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE adafruit_qtpy.menu.dbglvl.Bluetooth=Bluetooth adafruit_qtpy.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH adafruit_qtpy.menu.dbglvl.All=All adafruit_qtpy.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH adafruit_qtpy.menu.dbglvl.NDEBUG=NDEBUG adafruit_qtpy.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG adafruit_qtpy.menu.usbstack.picosdk=Pico SDK adafruit_qtpy.menu.usbstack.picosdk.build.usbstack_flags= adafruit_qtpy.menu.usbstack.tinyusb=Adafruit TinyUSB adafruit_qtpy.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_qtpy.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) adafruit_qtpy.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_qtpy.menu.usbstack.nousb=No USB adafruit_qtpy.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" adafruit_qtpy.menu.ipbtstack.ipv4only=IPv4 Only adafruit_qtpy.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a adafruit_qtpy.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 adafruit_qtpy.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 adafruit_qtpy.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a adafruit_qtpy.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 adafruit_qtpy.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth adafruit_qtpy.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a adafruit_qtpy.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_qtpy.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth adafruit_qtpy.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a adafruit_qtpy.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_qtpy.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K adafruit_qtpy.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a adafruit_qtpy.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_qtpy.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K adafruit_qtpy.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a adafruit_qtpy.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_qtpy.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K adafruit_qtpy.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a adafruit_qtpy.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_qtpy.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K adafruit_qtpy.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a adafruit_qtpy.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_qtpy.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2 adafruit_qtpy.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum adafruit_qtpy.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4 adafruit_qtpy.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum adafruit_qtpy.menu.uploadmethod.default=Default (UF2) adafruit_qtpy.menu.uploadmethod.default.build.ram_length=256k adafruit_qtpy.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_qtpy.menu.uploadmethod.default.upload.maximum_data_size=262144 adafruit_qtpy.menu.uploadmethod.default.upload.tool=uf2conv adafruit_qtpy.menu.uploadmethod.default.upload.tool.default=uf2conv adafruit_qtpy.menu.uploadmethod.default.upload.tool.network=uf2conv-network adafruit_qtpy.menu.uploadmethod.picotool=Picotool adafruit_qtpy.menu.uploadmethod.picotool.build.ram_length=256k adafruit_qtpy.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl adafruit_qtpy.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB adafruit_qtpy.menu.uploadmethod.picotool.upload.maximum_data_size=262144 adafruit_qtpy.menu.uploadmethod.picotool.upload.tool=picotool adafruit_qtpy.menu.uploadmethod.picotool.upload.tool.default=picotool adafruit_qtpy.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) adafruit_qtpy.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k adafruit_qtpy.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_qtpy.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 adafruit_qtpy.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap adafruit_qtpy.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Adafruit STEMMA Friend RP2040 # ----------------------------------- adafruit_stemmafriend.name=Adafruit STEMMA Friend RP2040 adafruit_stemmafriend.vid.0=0x239a adafruit_stemmafriend.pid.0=0x80e3 adafruit_stemmafriend.vid.1=0x239a adafruit_stemmafriend.pid.1=0x81e3 adafruit_stemmafriend.vid.2=0x239a adafruit_stemmafriend.pid.2=0xc0e3 adafruit_stemmafriend.vid.3=0x239a adafruit_stemmafriend.pid.3=0xc1e3 adafruit_stemmafriend.upload_port.0.vid=0x239a adafruit_stemmafriend.upload_port.0.pid=0x80e3 adafruit_stemmafriend.upload_port.1.vid=0x239a adafruit_stemmafriend.upload_port.1.pid=0x81e3 adafruit_stemmafriend.upload_port.2.vid=0x239a adafruit_stemmafriend.upload_port.2.pid=0xc0e3 adafruit_stemmafriend.upload_port.3.vid=0x239a adafruit_stemmafriend.upload_port.3.pid=0xc1e3 adafruit_stemmafriend.build.usbvid=-DUSBD_VID=0x239a adafruit_stemmafriend.build.usbpid=-DUSBD_PID=0x80e3 adafruit_stemmafriend.build.usbpwr=-DUSBD_MAX_POWER_MA=250 adafruit_stemmafriend.build.board=ADAFRUIT_STEMMAFRIEND_RP2040 adafruit_stemmafriend.build.mcu=cortex-m0plus adafruit_stemmafriend.build.chip=rp2040 adafruit_stemmafriend.build.toolchain=arm-none-eabi adafruit_stemmafriend.build.toolchainpkg=pqt-gcc adafruit_stemmafriend.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb adafruit_stemmafriend.build.uf2family=--family rp2040 adafruit_stemmafriend.build.variant=adafruit_stemmafriend adafruit_stemmafriend.upload.maximum_size=8388608 adafruit_stemmafriend.upload.wait_for_upload_port=true adafruit_stemmafriend.upload.erase_cmd= adafruit_stemmafriend.serial.disableDTR=false adafruit_stemmafriend.serial.disableRTS=false adafruit_stemmafriend.build.f_cpu=125000000 adafruit_stemmafriend.build.led= adafruit_stemmafriend.build.core=rp2040 adafruit_stemmafriend.build.ldscript=memmap_default.ld adafruit_stemmafriend.build.boot2=boot2_w25q080_2_padded_checksum adafruit_stemmafriend.build.usb_manufacturer="Adafruit" adafruit_stemmafriend.build.usb_product="STEMMA Friend RP2040" adafruit_stemmafriend.menu.flash.8388608_0=8MB (no FS) adafruit_stemmafriend.menu.flash.8388608_0.upload.maximum_size=8384512 adafruit_stemmafriend.menu.flash.8388608_0.build.flash_total=8388608 adafruit_stemmafriend.menu.flash.8388608_0.build.flash_length=8384512 adafruit_stemmafriend.menu.flash.8388608_0.build.eeprom_start=276819968 adafruit_stemmafriend.menu.flash.8388608_0.build.fs_start=276819968 adafruit_stemmafriend.menu.flash.8388608_0.build.fs_end=276819968 adafruit_stemmafriend.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) adafruit_stemmafriend.menu.flash.8388608_65536.upload.maximum_size=8318976 adafruit_stemmafriend.menu.flash.8388608_65536.build.flash_total=8388608 adafruit_stemmafriend.menu.flash.8388608_65536.build.flash_length=8318976 adafruit_stemmafriend.menu.flash.8388608_65536.build.eeprom_start=276819968 adafruit_stemmafriend.menu.flash.8388608_65536.build.fs_start=276754432 adafruit_stemmafriend.menu.flash.8388608_65536.build.fs_end=276819968 adafruit_stemmafriend.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) adafruit_stemmafriend.menu.flash.8388608_131072.upload.maximum_size=8253440 adafruit_stemmafriend.menu.flash.8388608_131072.build.flash_total=8388608 adafruit_stemmafriend.menu.flash.8388608_131072.build.flash_length=8253440 adafruit_stemmafriend.menu.flash.8388608_131072.build.eeprom_start=276819968 adafruit_stemmafriend.menu.flash.8388608_131072.build.fs_start=276688896 adafruit_stemmafriend.menu.flash.8388608_131072.build.fs_end=276819968 adafruit_stemmafriend.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) adafruit_stemmafriend.menu.flash.8388608_262144.upload.maximum_size=8122368 adafruit_stemmafriend.menu.flash.8388608_262144.build.flash_total=8388608 adafruit_stemmafriend.menu.flash.8388608_262144.build.flash_length=8122368 adafruit_stemmafriend.menu.flash.8388608_262144.build.eeprom_start=276819968 adafruit_stemmafriend.menu.flash.8388608_262144.build.fs_start=276557824 adafruit_stemmafriend.menu.flash.8388608_262144.build.fs_end=276819968 adafruit_stemmafriend.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) adafruit_stemmafriend.menu.flash.8388608_524288.upload.maximum_size=7860224 adafruit_stemmafriend.menu.flash.8388608_524288.build.flash_total=8388608 adafruit_stemmafriend.menu.flash.8388608_524288.build.flash_length=7860224 adafruit_stemmafriend.menu.flash.8388608_524288.build.eeprom_start=276819968 adafruit_stemmafriend.menu.flash.8388608_524288.build.fs_start=276295680 adafruit_stemmafriend.menu.flash.8388608_524288.build.fs_end=276819968 adafruit_stemmafriend.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) adafruit_stemmafriend.menu.flash.8388608_1048576.upload.maximum_size=7335936 adafruit_stemmafriend.menu.flash.8388608_1048576.build.flash_total=8388608 adafruit_stemmafriend.menu.flash.8388608_1048576.build.flash_length=7335936 adafruit_stemmafriend.menu.flash.8388608_1048576.build.eeprom_start=276819968 adafruit_stemmafriend.menu.flash.8388608_1048576.build.fs_start=275771392 adafruit_stemmafriend.menu.flash.8388608_1048576.build.fs_end=276819968 adafruit_stemmafriend.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) adafruit_stemmafriend.menu.flash.8388608_2097152.upload.maximum_size=6287360 adafruit_stemmafriend.menu.flash.8388608_2097152.build.flash_total=8388608 adafruit_stemmafriend.menu.flash.8388608_2097152.build.flash_length=6287360 adafruit_stemmafriend.menu.flash.8388608_2097152.build.eeprom_start=276819968 adafruit_stemmafriend.menu.flash.8388608_2097152.build.fs_start=274722816 adafruit_stemmafriend.menu.flash.8388608_2097152.build.fs_end=276819968 adafruit_stemmafriend.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) adafruit_stemmafriend.menu.flash.8388608_3145728.upload.maximum_size=5238784 adafruit_stemmafriend.menu.flash.8388608_3145728.build.flash_total=8388608 adafruit_stemmafriend.menu.flash.8388608_3145728.build.flash_length=5238784 adafruit_stemmafriend.menu.flash.8388608_3145728.build.eeprom_start=276819968 adafruit_stemmafriend.menu.flash.8388608_3145728.build.fs_start=273674240 adafruit_stemmafriend.menu.flash.8388608_3145728.build.fs_end=276819968 adafruit_stemmafriend.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) adafruit_stemmafriend.menu.flash.8388608_4194304.upload.maximum_size=4190208 adafruit_stemmafriend.menu.flash.8388608_4194304.build.flash_total=8388608 adafruit_stemmafriend.menu.flash.8388608_4194304.build.flash_length=4190208 adafruit_stemmafriend.menu.flash.8388608_4194304.build.eeprom_start=276819968 adafruit_stemmafriend.menu.flash.8388608_4194304.build.fs_start=272625664 adafruit_stemmafriend.menu.flash.8388608_4194304.build.fs_end=276819968 adafruit_stemmafriend.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) adafruit_stemmafriend.menu.flash.8388608_5242880.upload.maximum_size=3141632 adafruit_stemmafriend.menu.flash.8388608_5242880.build.flash_total=8388608 adafruit_stemmafriend.menu.flash.8388608_5242880.build.flash_length=3141632 adafruit_stemmafriend.menu.flash.8388608_5242880.build.eeprom_start=276819968 adafruit_stemmafriend.menu.flash.8388608_5242880.build.fs_start=271577088 adafruit_stemmafriend.menu.flash.8388608_5242880.build.fs_end=276819968 adafruit_stemmafriend.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) adafruit_stemmafriend.menu.flash.8388608_6291456.upload.maximum_size=2093056 adafruit_stemmafriend.menu.flash.8388608_6291456.build.flash_total=8388608 adafruit_stemmafriend.menu.flash.8388608_6291456.build.flash_length=2093056 adafruit_stemmafriend.menu.flash.8388608_6291456.build.eeprom_start=276819968 adafruit_stemmafriend.menu.flash.8388608_6291456.build.fs_start=270528512 adafruit_stemmafriend.menu.flash.8388608_6291456.build.fs_end=276819968 adafruit_stemmafriend.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) adafruit_stemmafriend.menu.flash.8388608_7340032.upload.maximum_size=1044480 adafruit_stemmafriend.menu.flash.8388608_7340032.build.flash_total=8388608 adafruit_stemmafriend.menu.flash.8388608_7340032.build.flash_length=1044480 adafruit_stemmafriend.menu.flash.8388608_7340032.build.eeprom_start=276819968 adafruit_stemmafriend.menu.flash.8388608_7340032.build.fs_start=269479936 adafruit_stemmafriend.menu.flash.8388608_7340032.build.fs_end=276819968 adafruit_stemmafriend.menu.freq.200=200 MHz adafruit_stemmafriend.menu.freq.200.build.f_cpu=200000000L adafruit_stemmafriend.menu.freq.50=50 MHz adafruit_stemmafriend.menu.freq.50.build.f_cpu=50000000L adafruit_stemmafriend.menu.freq.100=100 MHz adafruit_stemmafriend.menu.freq.100.build.f_cpu=100000000L adafruit_stemmafriend.menu.freq.120=120 MHz adafruit_stemmafriend.menu.freq.120.build.f_cpu=120000000L adafruit_stemmafriend.menu.freq.125=125 MHz adafruit_stemmafriend.menu.freq.125.build.f_cpu=125000000L adafruit_stemmafriend.menu.freq.128=128 MHz adafruit_stemmafriend.menu.freq.128.build.f_cpu=128000000L adafruit_stemmafriend.menu.freq.133=133 MHz adafruit_stemmafriend.menu.freq.133.build.f_cpu=133000000L adafruit_stemmafriend.menu.freq.150=150 MHz adafruit_stemmafriend.menu.freq.150.build.f_cpu=150000000L adafruit_stemmafriend.menu.freq.176=176 MHz adafruit_stemmafriend.menu.freq.176.build.f_cpu=176000000L adafruit_stemmafriend.menu.freq.225=225 MHz (Overclock) adafruit_stemmafriend.menu.freq.225.build.f_cpu=225000000L adafruit_stemmafriend.menu.freq.240=240 MHz (Overclock) adafruit_stemmafriend.menu.freq.240.build.f_cpu=240000000L adafruit_stemmafriend.menu.freq.250=250 MHz (Overclock) adafruit_stemmafriend.menu.freq.250.build.f_cpu=250000000L adafruit_stemmafriend.menu.freq.276=276 MHz (Overclock) adafruit_stemmafriend.menu.freq.276.build.f_cpu=276000000L adafruit_stemmafriend.menu.freq.300=300 MHz (Overclock) adafruit_stemmafriend.menu.freq.300.build.f_cpu=300000000L adafruit_stemmafriend.menu.opt.Small=Small (-Os) (standard) adafruit_stemmafriend.menu.opt.Small.build.flags.optimize=-Os adafruit_stemmafriend.menu.opt.Optimize=Optimize (-O) adafruit_stemmafriend.menu.opt.Optimize.build.flags.optimize=-O adafruit_stemmafriend.menu.opt.Optimize2=Optimize More (-O2) adafruit_stemmafriend.menu.opt.Optimize2.build.flags.optimize=-O2 adafruit_stemmafriend.menu.opt.Optimize3=Optimize Even More (-O3) adafruit_stemmafriend.menu.opt.Optimize3.build.flags.optimize=-O3 adafruit_stemmafriend.menu.opt.Fast=Fast (-Ofast) (maybe slower) adafruit_stemmafriend.menu.opt.Fast.build.flags.optimize=-Ofast adafruit_stemmafriend.menu.opt.Debug=Debug (-Og) adafruit_stemmafriend.menu.opt.Debug.build.flags.optimize=-Og adafruit_stemmafriend.menu.opt.Disabled=Disabled (-O0) adafruit_stemmafriend.menu.opt.Disabled.build.flags.optimize=-O0 adafruit_stemmafriend.menu.profile.Disabled=Disabled adafruit_stemmafriend.menu.profile.Disabled.build.flags.profile= adafruit_stemmafriend.menu.profile.Enabled=Enabled adafruit_stemmafriend.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE adafruit_stemmafriend.menu.rtti.Disabled=Disabled adafruit_stemmafriend.menu.rtti.Disabled.build.flags.rtti=-fno-rtti adafruit_stemmafriend.menu.rtti.Enabled=Enabled adafruit_stemmafriend.menu.rtti.Enabled.build.flags.rtti= adafruit_stemmafriend.menu.stackprotect.Disabled=Disabled adafruit_stemmafriend.menu.stackprotect.Disabled.build.flags.stackprotect= adafruit_stemmafriend.menu.stackprotect.Enabled=Enabled adafruit_stemmafriend.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all adafruit_stemmafriend.menu.exceptions.Disabled=Disabled adafruit_stemmafriend.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions adafruit_stemmafriend.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ adafruit_stemmafriend.menu.exceptions.Enabled=Enabled adafruit_stemmafriend.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions adafruit_stemmafriend.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc adafruit_stemmafriend.menu.dbgport.Disabled=Disabled adafruit_stemmafriend.menu.dbgport.Disabled.build.debug_port= adafruit_stemmafriend.menu.dbgport.Serial=Serial adafruit_stemmafriend.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial adafruit_stemmafriend.menu.dbgport.Serial1=Serial1 adafruit_stemmafriend.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 adafruit_stemmafriend.menu.dbgport.Serial2=Serial2 adafruit_stemmafriend.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 adafruit_stemmafriend.menu.dbgport.SerialSemi=SerialSemi adafruit_stemmafriend.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi adafruit_stemmafriend.menu.dbglvl.None=None adafruit_stemmafriend.menu.dbglvl.None.build.debug_level= adafruit_stemmafriend.menu.dbglvl.Core=Core adafruit_stemmafriend.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE adafruit_stemmafriend.menu.dbglvl.SPI=SPI adafruit_stemmafriend.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI adafruit_stemmafriend.menu.dbglvl.Wire=Wire adafruit_stemmafriend.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE adafruit_stemmafriend.menu.dbglvl.Bluetooth=Bluetooth adafruit_stemmafriend.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH adafruit_stemmafriend.menu.dbglvl.All=All adafruit_stemmafriend.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH adafruit_stemmafriend.menu.dbglvl.NDEBUG=NDEBUG adafruit_stemmafriend.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG adafruit_stemmafriend.menu.usbstack.picosdk=Pico SDK adafruit_stemmafriend.menu.usbstack.picosdk.build.usbstack_flags= adafruit_stemmafriend.menu.usbstack.tinyusb=Adafruit TinyUSB adafruit_stemmafriend.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_stemmafriend.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) adafruit_stemmafriend.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_stemmafriend.menu.usbstack.nousb=No USB adafruit_stemmafriend.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" adafruit_stemmafriend.menu.ipbtstack.ipv4only=IPv4 Only adafruit_stemmafriend.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a adafruit_stemmafriend.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 adafruit_stemmafriend.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 adafruit_stemmafriend.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a adafruit_stemmafriend.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 adafruit_stemmafriend.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth adafruit_stemmafriend.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a adafruit_stemmafriend.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_stemmafriend.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth adafruit_stemmafriend.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a adafruit_stemmafriend.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_stemmafriend.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K adafruit_stemmafriend.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a adafruit_stemmafriend.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_stemmafriend.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K adafruit_stemmafriend.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a adafruit_stemmafriend.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_stemmafriend.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K adafruit_stemmafriend.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a adafruit_stemmafriend.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_stemmafriend.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K adafruit_stemmafriend.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a adafruit_stemmafriend.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_stemmafriend.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2 adafruit_stemmafriend.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum adafruit_stemmafriend.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4 adafruit_stemmafriend.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum adafruit_stemmafriend.menu.uploadmethod.default=Default (UF2) adafruit_stemmafriend.menu.uploadmethod.default.build.ram_length=256k adafruit_stemmafriend.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_stemmafriend.menu.uploadmethod.default.upload.maximum_data_size=262144 adafruit_stemmafriend.menu.uploadmethod.default.upload.tool=uf2conv adafruit_stemmafriend.menu.uploadmethod.default.upload.tool.default=uf2conv adafruit_stemmafriend.menu.uploadmethod.default.upload.tool.network=uf2conv-network adafruit_stemmafriend.menu.uploadmethod.picotool=Picotool adafruit_stemmafriend.menu.uploadmethod.picotool.build.ram_length=256k adafruit_stemmafriend.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl adafruit_stemmafriend.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB adafruit_stemmafriend.menu.uploadmethod.picotool.upload.maximum_data_size=262144 adafruit_stemmafriend.menu.uploadmethod.picotool.upload.tool=picotool adafruit_stemmafriend.menu.uploadmethod.picotool.upload.tool.default=picotool adafruit_stemmafriend.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) adafruit_stemmafriend.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k adafruit_stemmafriend.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_stemmafriend.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 adafruit_stemmafriend.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap adafruit_stemmafriend.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Adafruit Trinkey RP2040 QT # ----------------------------------- adafruit_trinkeyrp2040qt.name=Adafruit Trinkey RP2040 QT adafruit_trinkeyrp2040qt.vid.0=0x239a adafruit_trinkeyrp2040qt.pid.0=0x8109 adafruit_trinkeyrp2040qt.vid.1=0x239a adafruit_trinkeyrp2040qt.pid.1=0xc109 adafruit_trinkeyrp2040qt.upload_port.0.vid=0x239a adafruit_trinkeyrp2040qt.upload_port.0.pid=0x8109 adafruit_trinkeyrp2040qt.upload_port.1.vid=0x239a adafruit_trinkeyrp2040qt.upload_port.1.pid=0xc109 adafruit_trinkeyrp2040qt.build.usbvid=-DUSBD_VID=0x239a adafruit_trinkeyrp2040qt.build.usbpid=-DUSBD_PID=0x8109 adafruit_trinkeyrp2040qt.build.usbpwr=-DUSBD_MAX_POWER_MA=250 adafruit_trinkeyrp2040qt.build.board=ADAFRUIT_TRINKEYQT_RP2040 adafruit_trinkeyrp2040qt.build.mcu=cortex-m0plus adafruit_trinkeyrp2040qt.build.chip=rp2040 adafruit_trinkeyrp2040qt.build.toolchain=arm-none-eabi adafruit_trinkeyrp2040qt.build.toolchainpkg=pqt-gcc adafruit_trinkeyrp2040qt.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb adafruit_trinkeyrp2040qt.build.uf2family=--family rp2040 adafruit_trinkeyrp2040qt.build.variant=adafruit_trinkeyrp2040qt adafruit_trinkeyrp2040qt.upload.maximum_size=8388608 adafruit_trinkeyrp2040qt.upload.wait_for_upload_port=true adafruit_trinkeyrp2040qt.upload.erase_cmd= adafruit_trinkeyrp2040qt.serial.disableDTR=false adafruit_trinkeyrp2040qt.serial.disableRTS=false adafruit_trinkeyrp2040qt.build.f_cpu=125000000 adafruit_trinkeyrp2040qt.build.led= adafruit_trinkeyrp2040qt.build.core=rp2040 adafruit_trinkeyrp2040qt.build.ldscript=memmap_default.ld adafruit_trinkeyrp2040qt.build.boot2=boot2_w25q080_2_padded_checksum adafruit_trinkeyrp2040qt.build.usb_manufacturer="Adafruit" adafruit_trinkeyrp2040qt.build.usb_product="Trinkey RP2040 QT" adafruit_trinkeyrp2040qt.menu.flash.8388608_0=8MB (no FS) adafruit_trinkeyrp2040qt.menu.flash.8388608_0.upload.maximum_size=8384512 adafruit_trinkeyrp2040qt.menu.flash.8388608_0.build.flash_total=8388608 adafruit_trinkeyrp2040qt.menu.flash.8388608_0.build.flash_length=8384512 adafruit_trinkeyrp2040qt.menu.flash.8388608_0.build.eeprom_start=276819968 adafruit_trinkeyrp2040qt.menu.flash.8388608_0.build.fs_start=276819968 adafruit_trinkeyrp2040qt.menu.flash.8388608_0.build.fs_end=276819968 adafruit_trinkeyrp2040qt.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) adafruit_trinkeyrp2040qt.menu.flash.8388608_65536.upload.maximum_size=8318976 adafruit_trinkeyrp2040qt.menu.flash.8388608_65536.build.flash_total=8388608 adafruit_trinkeyrp2040qt.menu.flash.8388608_65536.build.flash_length=8318976 adafruit_trinkeyrp2040qt.menu.flash.8388608_65536.build.eeprom_start=276819968 adafruit_trinkeyrp2040qt.menu.flash.8388608_65536.build.fs_start=276754432 adafruit_trinkeyrp2040qt.menu.flash.8388608_65536.build.fs_end=276819968 adafruit_trinkeyrp2040qt.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) adafruit_trinkeyrp2040qt.menu.flash.8388608_131072.upload.maximum_size=8253440 adafruit_trinkeyrp2040qt.menu.flash.8388608_131072.build.flash_total=8388608 adafruit_trinkeyrp2040qt.menu.flash.8388608_131072.build.flash_length=8253440 adafruit_trinkeyrp2040qt.menu.flash.8388608_131072.build.eeprom_start=276819968 adafruit_trinkeyrp2040qt.menu.flash.8388608_131072.build.fs_start=276688896 adafruit_trinkeyrp2040qt.menu.flash.8388608_131072.build.fs_end=276819968 adafruit_trinkeyrp2040qt.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) adafruit_trinkeyrp2040qt.menu.flash.8388608_262144.upload.maximum_size=8122368 adafruit_trinkeyrp2040qt.menu.flash.8388608_262144.build.flash_total=8388608 adafruit_trinkeyrp2040qt.menu.flash.8388608_262144.build.flash_length=8122368 adafruit_trinkeyrp2040qt.menu.flash.8388608_262144.build.eeprom_start=276819968 adafruit_trinkeyrp2040qt.menu.flash.8388608_262144.build.fs_start=276557824 adafruit_trinkeyrp2040qt.menu.flash.8388608_262144.build.fs_end=276819968 adafruit_trinkeyrp2040qt.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) adafruit_trinkeyrp2040qt.menu.flash.8388608_524288.upload.maximum_size=7860224 adafruit_trinkeyrp2040qt.menu.flash.8388608_524288.build.flash_total=8388608 adafruit_trinkeyrp2040qt.menu.flash.8388608_524288.build.flash_length=7860224 adafruit_trinkeyrp2040qt.menu.flash.8388608_524288.build.eeprom_start=276819968 adafruit_trinkeyrp2040qt.menu.flash.8388608_524288.build.fs_start=276295680 adafruit_trinkeyrp2040qt.menu.flash.8388608_524288.build.fs_end=276819968 adafruit_trinkeyrp2040qt.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) adafruit_trinkeyrp2040qt.menu.flash.8388608_1048576.upload.maximum_size=7335936 adafruit_trinkeyrp2040qt.menu.flash.8388608_1048576.build.flash_total=8388608 adafruit_trinkeyrp2040qt.menu.flash.8388608_1048576.build.flash_length=7335936 adafruit_trinkeyrp2040qt.menu.flash.8388608_1048576.build.eeprom_start=276819968 adafruit_trinkeyrp2040qt.menu.flash.8388608_1048576.build.fs_start=275771392 adafruit_trinkeyrp2040qt.menu.flash.8388608_1048576.build.fs_end=276819968 adafruit_trinkeyrp2040qt.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) adafruit_trinkeyrp2040qt.menu.flash.8388608_2097152.upload.maximum_size=6287360 adafruit_trinkeyrp2040qt.menu.flash.8388608_2097152.build.flash_total=8388608 adafruit_trinkeyrp2040qt.menu.flash.8388608_2097152.build.flash_length=6287360 adafruit_trinkeyrp2040qt.menu.flash.8388608_2097152.build.eeprom_start=276819968 adafruit_trinkeyrp2040qt.menu.flash.8388608_2097152.build.fs_start=274722816 adafruit_trinkeyrp2040qt.menu.flash.8388608_2097152.build.fs_end=276819968 adafruit_trinkeyrp2040qt.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) adafruit_trinkeyrp2040qt.menu.flash.8388608_3145728.upload.maximum_size=5238784 adafruit_trinkeyrp2040qt.menu.flash.8388608_3145728.build.flash_total=8388608 adafruit_trinkeyrp2040qt.menu.flash.8388608_3145728.build.flash_length=5238784 adafruit_trinkeyrp2040qt.menu.flash.8388608_3145728.build.eeprom_start=276819968 adafruit_trinkeyrp2040qt.menu.flash.8388608_3145728.build.fs_start=273674240 adafruit_trinkeyrp2040qt.menu.flash.8388608_3145728.build.fs_end=276819968 adafruit_trinkeyrp2040qt.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) adafruit_trinkeyrp2040qt.menu.flash.8388608_4194304.upload.maximum_size=4190208 adafruit_trinkeyrp2040qt.menu.flash.8388608_4194304.build.flash_total=8388608 adafruit_trinkeyrp2040qt.menu.flash.8388608_4194304.build.flash_length=4190208 adafruit_trinkeyrp2040qt.menu.flash.8388608_4194304.build.eeprom_start=276819968 adafruit_trinkeyrp2040qt.menu.flash.8388608_4194304.build.fs_start=272625664 adafruit_trinkeyrp2040qt.menu.flash.8388608_4194304.build.fs_end=276819968 adafruit_trinkeyrp2040qt.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) adafruit_trinkeyrp2040qt.menu.flash.8388608_5242880.upload.maximum_size=3141632 adafruit_trinkeyrp2040qt.menu.flash.8388608_5242880.build.flash_total=8388608 adafruit_trinkeyrp2040qt.menu.flash.8388608_5242880.build.flash_length=3141632 adafruit_trinkeyrp2040qt.menu.flash.8388608_5242880.build.eeprom_start=276819968 adafruit_trinkeyrp2040qt.menu.flash.8388608_5242880.build.fs_start=271577088 adafruit_trinkeyrp2040qt.menu.flash.8388608_5242880.build.fs_end=276819968 adafruit_trinkeyrp2040qt.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) adafruit_trinkeyrp2040qt.menu.flash.8388608_6291456.upload.maximum_size=2093056 adafruit_trinkeyrp2040qt.menu.flash.8388608_6291456.build.flash_total=8388608 adafruit_trinkeyrp2040qt.menu.flash.8388608_6291456.build.flash_length=2093056 adafruit_trinkeyrp2040qt.menu.flash.8388608_6291456.build.eeprom_start=276819968 adafruit_trinkeyrp2040qt.menu.flash.8388608_6291456.build.fs_start=270528512 adafruit_trinkeyrp2040qt.menu.flash.8388608_6291456.build.fs_end=276819968 adafruit_trinkeyrp2040qt.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) adafruit_trinkeyrp2040qt.menu.flash.8388608_7340032.upload.maximum_size=1044480 adafruit_trinkeyrp2040qt.menu.flash.8388608_7340032.build.flash_total=8388608 adafruit_trinkeyrp2040qt.menu.flash.8388608_7340032.build.flash_length=1044480 adafruit_trinkeyrp2040qt.menu.flash.8388608_7340032.build.eeprom_start=276819968 adafruit_trinkeyrp2040qt.menu.flash.8388608_7340032.build.fs_start=269479936 adafruit_trinkeyrp2040qt.menu.flash.8388608_7340032.build.fs_end=276819968 adafruit_trinkeyrp2040qt.menu.freq.200=200 MHz adafruit_trinkeyrp2040qt.menu.freq.200.build.f_cpu=200000000L adafruit_trinkeyrp2040qt.menu.freq.50=50 MHz adafruit_trinkeyrp2040qt.menu.freq.50.build.f_cpu=50000000L adafruit_trinkeyrp2040qt.menu.freq.100=100 MHz adafruit_trinkeyrp2040qt.menu.freq.100.build.f_cpu=100000000L adafruit_trinkeyrp2040qt.menu.freq.120=120 MHz adafruit_trinkeyrp2040qt.menu.freq.120.build.f_cpu=120000000L adafruit_trinkeyrp2040qt.menu.freq.125=125 MHz adafruit_trinkeyrp2040qt.menu.freq.125.build.f_cpu=125000000L adafruit_trinkeyrp2040qt.menu.freq.128=128 MHz adafruit_trinkeyrp2040qt.menu.freq.128.build.f_cpu=128000000L adafruit_trinkeyrp2040qt.menu.freq.133=133 MHz adafruit_trinkeyrp2040qt.menu.freq.133.build.f_cpu=133000000L adafruit_trinkeyrp2040qt.menu.freq.150=150 MHz adafruit_trinkeyrp2040qt.menu.freq.150.build.f_cpu=150000000L adafruit_trinkeyrp2040qt.menu.freq.176=176 MHz adafruit_trinkeyrp2040qt.menu.freq.176.build.f_cpu=176000000L adafruit_trinkeyrp2040qt.menu.freq.225=225 MHz (Overclock) adafruit_trinkeyrp2040qt.menu.freq.225.build.f_cpu=225000000L adafruit_trinkeyrp2040qt.menu.freq.240=240 MHz (Overclock) adafruit_trinkeyrp2040qt.menu.freq.240.build.f_cpu=240000000L adafruit_trinkeyrp2040qt.menu.freq.250=250 MHz (Overclock) adafruit_trinkeyrp2040qt.menu.freq.250.build.f_cpu=250000000L adafruit_trinkeyrp2040qt.menu.freq.276=276 MHz (Overclock) adafruit_trinkeyrp2040qt.menu.freq.276.build.f_cpu=276000000L adafruit_trinkeyrp2040qt.menu.freq.300=300 MHz (Overclock) adafruit_trinkeyrp2040qt.menu.freq.300.build.f_cpu=300000000L adafruit_trinkeyrp2040qt.menu.opt.Small=Small (-Os) (standard) adafruit_trinkeyrp2040qt.menu.opt.Small.build.flags.optimize=-Os adafruit_trinkeyrp2040qt.menu.opt.Optimize=Optimize (-O) adafruit_trinkeyrp2040qt.menu.opt.Optimize.build.flags.optimize=-O adafruit_trinkeyrp2040qt.menu.opt.Optimize2=Optimize More (-O2) adafruit_trinkeyrp2040qt.menu.opt.Optimize2.build.flags.optimize=-O2 adafruit_trinkeyrp2040qt.menu.opt.Optimize3=Optimize Even More (-O3) adafruit_trinkeyrp2040qt.menu.opt.Optimize3.build.flags.optimize=-O3 adafruit_trinkeyrp2040qt.menu.opt.Fast=Fast (-Ofast) (maybe slower) adafruit_trinkeyrp2040qt.menu.opt.Fast.build.flags.optimize=-Ofast adafruit_trinkeyrp2040qt.menu.opt.Debug=Debug (-Og) adafruit_trinkeyrp2040qt.menu.opt.Debug.build.flags.optimize=-Og adafruit_trinkeyrp2040qt.menu.opt.Disabled=Disabled (-O0) adafruit_trinkeyrp2040qt.menu.opt.Disabled.build.flags.optimize=-O0 adafruit_trinkeyrp2040qt.menu.profile.Disabled=Disabled adafruit_trinkeyrp2040qt.menu.profile.Disabled.build.flags.profile= adafruit_trinkeyrp2040qt.menu.profile.Enabled=Enabled adafruit_trinkeyrp2040qt.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE adafruit_trinkeyrp2040qt.menu.rtti.Disabled=Disabled adafruit_trinkeyrp2040qt.menu.rtti.Disabled.build.flags.rtti=-fno-rtti adafruit_trinkeyrp2040qt.menu.rtti.Enabled=Enabled adafruit_trinkeyrp2040qt.menu.rtti.Enabled.build.flags.rtti= adafruit_trinkeyrp2040qt.menu.stackprotect.Disabled=Disabled adafruit_trinkeyrp2040qt.menu.stackprotect.Disabled.build.flags.stackprotect= adafruit_trinkeyrp2040qt.menu.stackprotect.Enabled=Enabled adafruit_trinkeyrp2040qt.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all adafruit_trinkeyrp2040qt.menu.exceptions.Disabled=Disabled adafruit_trinkeyrp2040qt.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions adafruit_trinkeyrp2040qt.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ adafruit_trinkeyrp2040qt.menu.exceptions.Enabled=Enabled adafruit_trinkeyrp2040qt.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions adafruit_trinkeyrp2040qt.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc adafruit_trinkeyrp2040qt.menu.dbgport.Disabled=Disabled adafruit_trinkeyrp2040qt.menu.dbgport.Disabled.build.debug_port= adafruit_trinkeyrp2040qt.menu.dbgport.Serial=Serial adafruit_trinkeyrp2040qt.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial adafruit_trinkeyrp2040qt.menu.dbgport.Serial1=Serial1 adafruit_trinkeyrp2040qt.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 adafruit_trinkeyrp2040qt.menu.dbgport.Serial2=Serial2 adafruit_trinkeyrp2040qt.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 adafruit_trinkeyrp2040qt.menu.dbgport.SerialSemi=SerialSemi adafruit_trinkeyrp2040qt.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi adafruit_trinkeyrp2040qt.menu.dbglvl.None=None adafruit_trinkeyrp2040qt.menu.dbglvl.None.build.debug_level= adafruit_trinkeyrp2040qt.menu.dbglvl.Core=Core adafruit_trinkeyrp2040qt.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE adafruit_trinkeyrp2040qt.menu.dbglvl.SPI=SPI adafruit_trinkeyrp2040qt.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI adafruit_trinkeyrp2040qt.menu.dbglvl.Wire=Wire adafruit_trinkeyrp2040qt.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE adafruit_trinkeyrp2040qt.menu.dbglvl.Bluetooth=Bluetooth adafruit_trinkeyrp2040qt.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH adafruit_trinkeyrp2040qt.menu.dbglvl.All=All adafruit_trinkeyrp2040qt.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH adafruit_trinkeyrp2040qt.menu.dbglvl.NDEBUG=NDEBUG adafruit_trinkeyrp2040qt.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG adafruit_trinkeyrp2040qt.menu.usbstack.picosdk=Pico SDK adafruit_trinkeyrp2040qt.menu.usbstack.picosdk.build.usbstack_flags= adafruit_trinkeyrp2040qt.menu.usbstack.tinyusb=Adafruit TinyUSB adafruit_trinkeyrp2040qt.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_trinkeyrp2040qt.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) adafruit_trinkeyrp2040qt.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_trinkeyrp2040qt.menu.usbstack.nousb=No USB adafruit_trinkeyrp2040qt.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4only=IPv4 Only adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_trinkeyrp2040qt.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2 adafruit_trinkeyrp2040qt.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum adafruit_trinkeyrp2040qt.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4 adafruit_trinkeyrp2040qt.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum adafruit_trinkeyrp2040qt.menu.uploadmethod.default=Default (UF2) adafruit_trinkeyrp2040qt.menu.uploadmethod.default.build.ram_length=256k adafruit_trinkeyrp2040qt.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_trinkeyrp2040qt.menu.uploadmethod.default.upload.maximum_data_size=262144 adafruit_trinkeyrp2040qt.menu.uploadmethod.default.upload.tool=uf2conv adafruit_trinkeyrp2040qt.menu.uploadmethod.default.upload.tool.default=uf2conv adafruit_trinkeyrp2040qt.menu.uploadmethod.default.upload.tool.network=uf2conv-network adafruit_trinkeyrp2040qt.menu.uploadmethod.picotool=Picotool adafruit_trinkeyrp2040qt.menu.uploadmethod.picotool.build.ram_length=256k adafruit_trinkeyrp2040qt.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl adafruit_trinkeyrp2040qt.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB adafruit_trinkeyrp2040qt.menu.uploadmethod.picotool.upload.maximum_data_size=262144 adafruit_trinkeyrp2040qt.menu.uploadmethod.picotool.upload.tool=picotool adafruit_trinkeyrp2040qt.menu.uploadmethod.picotool.upload.tool.default=picotool adafruit_trinkeyrp2040qt.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) adafruit_trinkeyrp2040qt.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k adafruit_trinkeyrp2040qt.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_trinkeyrp2040qt.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 adafruit_trinkeyrp2040qt.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap adafruit_trinkeyrp2040qt.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Adafruit MacroPad RP2040 # ----------------------------------- adafruit_macropad2040.name=Adafruit MacroPad RP2040 adafruit_macropad2040.vid.0=0x239a adafruit_macropad2040.pid.0=0x8107 adafruit_macropad2040.vid.1=0x239a adafruit_macropad2040.pid.1=0xc107 adafruit_macropad2040.upload_port.0.vid=0x239a adafruit_macropad2040.upload_port.0.pid=0x8107 adafruit_macropad2040.upload_port.1.vid=0x239a adafruit_macropad2040.upload_port.1.pid=0xc107 adafruit_macropad2040.build.usbvid=-DUSBD_VID=0x239a adafruit_macropad2040.build.usbpid=-DUSBD_PID=0x8107 adafruit_macropad2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250 adafruit_macropad2040.build.board=ADAFRUIT_MACROPAD_RP2040 adafruit_macropad2040.build.mcu=cortex-m0plus adafruit_macropad2040.build.chip=rp2040 adafruit_macropad2040.build.toolchain=arm-none-eabi adafruit_macropad2040.build.toolchainpkg=pqt-gcc adafruit_macropad2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb adafruit_macropad2040.build.uf2family=--family rp2040 adafruit_macropad2040.build.variant=adafruit_macropad2040 adafruit_macropad2040.upload.maximum_size=8388608 adafruit_macropad2040.upload.wait_for_upload_port=true adafruit_macropad2040.upload.erase_cmd= adafruit_macropad2040.serial.disableDTR=false adafruit_macropad2040.serial.disableRTS=false adafruit_macropad2040.build.f_cpu=125000000 adafruit_macropad2040.build.led= adafruit_macropad2040.build.core=rp2040 adafruit_macropad2040.build.ldscript=memmap_default.ld adafruit_macropad2040.build.boot2=boot2_w25q080_2_padded_checksum adafruit_macropad2040.build.usb_manufacturer="Adafruit" adafruit_macropad2040.build.usb_product="MacroPad RP2040" adafruit_macropad2040.menu.flash.8388608_0=8MB (no FS) adafruit_macropad2040.menu.flash.8388608_0.upload.maximum_size=8384512 adafruit_macropad2040.menu.flash.8388608_0.build.flash_total=8388608 adafruit_macropad2040.menu.flash.8388608_0.build.flash_length=8384512 adafruit_macropad2040.menu.flash.8388608_0.build.eeprom_start=276819968 adafruit_macropad2040.menu.flash.8388608_0.build.fs_start=276819968 adafruit_macropad2040.menu.flash.8388608_0.build.fs_end=276819968 adafruit_macropad2040.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) adafruit_macropad2040.menu.flash.8388608_65536.upload.maximum_size=8318976 adafruit_macropad2040.menu.flash.8388608_65536.build.flash_total=8388608 adafruit_macropad2040.menu.flash.8388608_65536.build.flash_length=8318976 adafruit_macropad2040.menu.flash.8388608_65536.build.eeprom_start=276819968 adafruit_macropad2040.menu.flash.8388608_65536.build.fs_start=276754432 adafruit_macropad2040.menu.flash.8388608_65536.build.fs_end=276819968 adafruit_macropad2040.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) adafruit_macropad2040.menu.flash.8388608_131072.upload.maximum_size=8253440 adafruit_macropad2040.menu.flash.8388608_131072.build.flash_total=8388608 adafruit_macropad2040.menu.flash.8388608_131072.build.flash_length=8253440 adafruit_macropad2040.menu.flash.8388608_131072.build.eeprom_start=276819968 adafruit_macropad2040.menu.flash.8388608_131072.build.fs_start=276688896 adafruit_macropad2040.menu.flash.8388608_131072.build.fs_end=276819968 adafruit_macropad2040.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) adafruit_macropad2040.menu.flash.8388608_262144.upload.maximum_size=8122368 adafruit_macropad2040.menu.flash.8388608_262144.build.flash_total=8388608 adafruit_macropad2040.menu.flash.8388608_262144.build.flash_length=8122368 adafruit_macropad2040.menu.flash.8388608_262144.build.eeprom_start=276819968 adafruit_macropad2040.menu.flash.8388608_262144.build.fs_start=276557824 adafruit_macropad2040.menu.flash.8388608_262144.build.fs_end=276819968 adafruit_macropad2040.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) adafruit_macropad2040.menu.flash.8388608_524288.upload.maximum_size=7860224 adafruit_macropad2040.menu.flash.8388608_524288.build.flash_total=8388608 adafruit_macropad2040.menu.flash.8388608_524288.build.flash_length=7860224 adafruit_macropad2040.menu.flash.8388608_524288.build.eeprom_start=276819968 adafruit_macropad2040.menu.flash.8388608_524288.build.fs_start=276295680 adafruit_macropad2040.menu.flash.8388608_524288.build.fs_end=276819968 adafruit_macropad2040.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) adafruit_macropad2040.menu.flash.8388608_1048576.upload.maximum_size=7335936 adafruit_macropad2040.menu.flash.8388608_1048576.build.flash_total=8388608 adafruit_macropad2040.menu.flash.8388608_1048576.build.flash_length=7335936 adafruit_macropad2040.menu.flash.8388608_1048576.build.eeprom_start=276819968 adafruit_macropad2040.menu.flash.8388608_1048576.build.fs_start=275771392 adafruit_macropad2040.menu.flash.8388608_1048576.build.fs_end=276819968 adafruit_macropad2040.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) adafruit_macropad2040.menu.flash.8388608_2097152.upload.maximum_size=6287360 adafruit_macropad2040.menu.flash.8388608_2097152.build.flash_total=8388608 adafruit_macropad2040.menu.flash.8388608_2097152.build.flash_length=6287360 adafruit_macropad2040.menu.flash.8388608_2097152.build.eeprom_start=276819968 adafruit_macropad2040.menu.flash.8388608_2097152.build.fs_start=274722816 adafruit_macropad2040.menu.flash.8388608_2097152.build.fs_end=276819968 adafruit_macropad2040.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) adafruit_macropad2040.menu.flash.8388608_3145728.upload.maximum_size=5238784 adafruit_macropad2040.menu.flash.8388608_3145728.build.flash_total=8388608 adafruit_macropad2040.menu.flash.8388608_3145728.build.flash_length=5238784 adafruit_macropad2040.menu.flash.8388608_3145728.build.eeprom_start=276819968 adafruit_macropad2040.menu.flash.8388608_3145728.build.fs_start=273674240 adafruit_macropad2040.menu.flash.8388608_3145728.build.fs_end=276819968 adafruit_macropad2040.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) adafruit_macropad2040.menu.flash.8388608_4194304.upload.maximum_size=4190208 adafruit_macropad2040.menu.flash.8388608_4194304.build.flash_total=8388608 adafruit_macropad2040.menu.flash.8388608_4194304.build.flash_length=4190208 adafruit_macropad2040.menu.flash.8388608_4194304.build.eeprom_start=276819968 adafruit_macropad2040.menu.flash.8388608_4194304.build.fs_start=272625664 adafruit_macropad2040.menu.flash.8388608_4194304.build.fs_end=276819968 adafruit_macropad2040.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) adafruit_macropad2040.menu.flash.8388608_5242880.upload.maximum_size=3141632 adafruit_macropad2040.menu.flash.8388608_5242880.build.flash_total=8388608 adafruit_macropad2040.menu.flash.8388608_5242880.build.flash_length=3141632 adafruit_macropad2040.menu.flash.8388608_5242880.build.eeprom_start=276819968 adafruit_macropad2040.menu.flash.8388608_5242880.build.fs_start=271577088 adafruit_macropad2040.menu.flash.8388608_5242880.build.fs_end=276819968 adafruit_macropad2040.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) adafruit_macropad2040.menu.flash.8388608_6291456.upload.maximum_size=2093056 adafruit_macropad2040.menu.flash.8388608_6291456.build.flash_total=8388608 adafruit_macropad2040.menu.flash.8388608_6291456.build.flash_length=2093056 adafruit_macropad2040.menu.flash.8388608_6291456.build.eeprom_start=276819968 adafruit_macropad2040.menu.flash.8388608_6291456.build.fs_start=270528512 adafruit_macropad2040.menu.flash.8388608_6291456.build.fs_end=276819968 adafruit_macropad2040.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) adafruit_macropad2040.menu.flash.8388608_7340032.upload.maximum_size=1044480 adafruit_macropad2040.menu.flash.8388608_7340032.build.flash_total=8388608 adafruit_macropad2040.menu.flash.8388608_7340032.build.flash_length=1044480 adafruit_macropad2040.menu.flash.8388608_7340032.build.eeprom_start=276819968 adafruit_macropad2040.menu.flash.8388608_7340032.build.fs_start=269479936 adafruit_macropad2040.menu.flash.8388608_7340032.build.fs_end=276819968 adafruit_macropad2040.menu.freq.200=200 MHz adafruit_macropad2040.menu.freq.200.build.f_cpu=200000000L adafruit_macropad2040.menu.freq.50=50 MHz adafruit_macropad2040.menu.freq.50.build.f_cpu=50000000L adafruit_macropad2040.menu.freq.100=100 MHz adafruit_macropad2040.menu.freq.100.build.f_cpu=100000000L adafruit_macropad2040.menu.freq.120=120 MHz adafruit_macropad2040.menu.freq.120.build.f_cpu=120000000L adafruit_macropad2040.menu.freq.125=125 MHz adafruit_macropad2040.menu.freq.125.build.f_cpu=125000000L adafruit_macropad2040.menu.freq.128=128 MHz adafruit_macropad2040.menu.freq.128.build.f_cpu=128000000L adafruit_macropad2040.menu.freq.133=133 MHz adafruit_macropad2040.menu.freq.133.build.f_cpu=133000000L adafruit_macropad2040.menu.freq.150=150 MHz adafruit_macropad2040.menu.freq.150.build.f_cpu=150000000L adafruit_macropad2040.menu.freq.176=176 MHz adafruit_macropad2040.menu.freq.176.build.f_cpu=176000000L adafruit_macropad2040.menu.freq.225=225 MHz (Overclock) adafruit_macropad2040.menu.freq.225.build.f_cpu=225000000L adafruit_macropad2040.menu.freq.240=240 MHz (Overclock) adafruit_macropad2040.menu.freq.240.build.f_cpu=240000000L adafruit_macropad2040.menu.freq.250=250 MHz (Overclock) adafruit_macropad2040.menu.freq.250.build.f_cpu=250000000L adafruit_macropad2040.menu.freq.276=276 MHz (Overclock) adafruit_macropad2040.menu.freq.276.build.f_cpu=276000000L adafruit_macropad2040.menu.freq.300=300 MHz (Overclock) adafruit_macropad2040.menu.freq.300.build.f_cpu=300000000L adafruit_macropad2040.menu.opt.Small=Small (-Os) (standard) adafruit_macropad2040.menu.opt.Small.build.flags.optimize=-Os adafruit_macropad2040.menu.opt.Optimize=Optimize (-O) adafruit_macropad2040.menu.opt.Optimize.build.flags.optimize=-O adafruit_macropad2040.menu.opt.Optimize2=Optimize More (-O2) adafruit_macropad2040.menu.opt.Optimize2.build.flags.optimize=-O2 adafruit_macropad2040.menu.opt.Optimize3=Optimize Even More (-O3) adafruit_macropad2040.menu.opt.Optimize3.build.flags.optimize=-O3 adafruit_macropad2040.menu.opt.Fast=Fast (-Ofast) (maybe slower) adafruit_macropad2040.menu.opt.Fast.build.flags.optimize=-Ofast adafruit_macropad2040.menu.opt.Debug=Debug (-Og) adafruit_macropad2040.menu.opt.Debug.build.flags.optimize=-Og adafruit_macropad2040.menu.opt.Disabled=Disabled (-O0) adafruit_macropad2040.menu.opt.Disabled.build.flags.optimize=-O0 adafruit_macropad2040.menu.profile.Disabled=Disabled adafruit_macropad2040.menu.profile.Disabled.build.flags.profile= adafruit_macropad2040.menu.profile.Enabled=Enabled adafruit_macropad2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE adafruit_macropad2040.menu.rtti.Disabled=Disabled adafruit_macropad2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti adafruit_macropad2040.menu.rtti.Enabled=Enabled adafruit_macropad2040.menu.rtti.Enabled.build.flags.rtti= adafruit_macropad2040.menu.stackprotect.Disabled=Disabled adafruit_macropad2040.menu.stackprotect.Disabled.build.flags.stackprotect= adafruit_macropad2040.menu.stackprotect.Enabled=Enabled adafruit_macropad2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all adafruit_macropad2040.menu.exceptions.Disabled=Disabled adafruit_macropad2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions adafruit_macropad2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ adafruit_macropad2040.menu.exceptions.Enabled=Enabled adafruit_macropad2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions adafruit_macropad2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc adafruit_macropad2040.menu.dbgport.Disabled=Disabled adafruit_macropad2040.menu.dbgport.Disabled.build.debug_port= adafruit_macropad2040.menu.dbgport.Serial=Serial adafruit_macropad2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial adafruit_macropad2040.menu.dbgport.Serial1=Serial1 adafruit_macropad2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 adafruit_macropad2040.menu.dbgport.Serial2=Serial2 adafruit_macropad2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 adafruit_macropad2040.menu.dbgport.SerialSemi=SerialSemi adafruit_macropad2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi adafruit_macropad2040.menu.dbglvl.None=None adafruit_macropad2040.menu.dbglvl.None.build.debug_level= adafruit_macropad2040.menu.dbglvl.Core=Core adafruit_macropad2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE adafruit_macropad2040.menu.dbglvl.SPI=SPI adafruit_macropad2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI adafruit_macropad2040.menu.dbglvl.Wire=Wire adafruit_macropad2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE adafruit_macropad2040.menu.dbglvl.Bluetooth=Bluetooth adafruit_macropad2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH adafruit_macropad2040.menu.dbglvl.All=All adafruit_macropad2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH adafruit_macropad2040.menu.dbglvl.NDEBUG=NDEBUG adafruit_macropad2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG adafruit_macropad2040.menu.usbstack.picosdk=Pico SDK adafruit_macropad2040.menu.usbstack.picosdk.build.usbstack_flags= adafruit_macropad2040.menu.usbstack.tinyusb=Adafruit TinyUSB adafruit_macropad2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_macropad2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) adafruit_macropad2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_macropad2040.menu.usbstack.nousb=No USB adafruit_macropad2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" adafruit_macropad2040.menu.ipbtstack.ipv4only=IPv4 Only adafruit_macropad2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a adafruit_macropad2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 adafruit_macropad2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 adafruit_macropad2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a adafruit_macropad2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 adafruit_macropad2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth adafruit_macropad2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a adafruit_macropad2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_macropad2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth adafruit_macropad2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a adafruit_macropad2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_macropad2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K adafruit_macropad2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a adafruit_macropad2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_macropad2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K adafruit_macropad2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a adafruit_macropad2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_macropad2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K adafruit_macropad2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a adafruit_macropad2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_macropad2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K adafruit_macropad2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a adafruit_macropad2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_macropad2040.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2 adafruit_macropad2040.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum adafruit_macropad2040.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4 adafruit_macropad2040.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum adafruit_macropad2040.menu.uploadmethod.default=Default (UF2) adafruit_macropad2040.menu.uploadmethod.default.build.ram_length=256k adafruit_macropad2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_macropad2040.menu.uploadmethod.default.upload.maximum_data_size=262144 adafruit_macropad2040.menu.uploadmethod.default.upload.tool=uf2conv adafruit_macropad2040.menu.uploadmethod.default.upload.tool.default=uf2conv adafruit_macropad2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network adafruit_macropad2040.menu.uploadmethod.picotool=Picotool adafruit_macropad2040.menu.uploadmethod.picotool.build.ram_length=256k adafruit_macropad2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl adafruit_macropad2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB adafruit_macropad2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144 adafruit_macropad2040.menu.uploadmethod.picotool.upload.tool=picotool adafruit_macropad2040.menu.uploadmethod.picotool.upload.tool.default=picotool adafruit_macropad2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) adafruit_macropad2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k adafruit_macropad2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_macropad2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 adafruit_macropad2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap adafruit_macropad2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Adafruit KB2040 # ----------------------------------- adafruit_kb2040.name=Adafruit KB2040 adafruit_kb2040.vid.0=0x239a adafruit_kb2040.pid.0=0x8105 adafruit_kb2040.vid.1=0x239a adafruit_kb2040.pid.1=0xc105 adafruit_kb2040.upload_port.0.vid=0x239a adafruit_kb2040.upload_port.0.pid=0x8105 adafruit_kb2040.upload_port.1.vid=0x239a adafruit_kb2040.upload_port.1.pid=0xc105 adafruit_kb2040.build.usbvid=-DUSBD_VID=0x239a adafruit_kb2040.build.usbpid=-DUSBD_PID=0x8105 adafruit_kb2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250 adafruit_kb2040.build.board=ADAFRUIT_KB2040_RP2040 adafruit_kb2040.build.mcu=cortex-m0plus adafruit_kb2040.build.chip=rp2040 adafruit_kb2040.build.toolchain=arm-none-eabi adafruit_kb2040.build.toolchainpkg=pqt-gcc adafruit_kb2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb adafruit_kb2040.build.uf2family=--family rp2040 adafruit_kb2040.build.variant=adafruit_kb2040 adafruit_kb2040.upload.maximum_size=8388608 adafruit_kb2040.upload.wait_for_upload_port=true adafruit_kb2040.upload.erase_cmd= adafruit_kb2040.serial.disableDTR=false adafruit_kb2040.serial.disableRTS=false adafruit_kb2040.build.f_cpu=125000000 adafruit_kb2040.build.led= adafruit_kb2040.build.core=rp2040 adafruit_kb2040.build.ldscript=memmap_default.ld adafruit_kb2040.build.boot2=boot2_w25q080_2_padded_checksum adafruit_kb2040.build.usb_manufacturer="Adafruit" adafruit_kb2040.build.usb_product="KB2040" adafruit_kb2040.menu.flash.8388608_0=8MB (no FS) adafruit_kb2040.menu.flash.8388608_0.upload.maximum_size=8384512 adafruit_kb2040.menu.flash.8388608_0.build.flash_total=8388608 adafruit_kb2040.menu.flash.8388608_0.build.flash_length=8384512 adafruit_kb2040.menu.flash.8388608_0.build.eeprom_start=276819968 adafruit_kb2040.menu.flash.8388608_0.build.fs_start=276819968 adafruit_kb2040.menu.flash.8388608_0.build.fs_end=276819968 adafruit_kb2040.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) adafruit_kb2040.menu.flash.8388608_65536.upload.maximum_size=8318976 adafruit_kb2040.menu.flash.8388608_65536.build.flash_total=8388608 adafruit_kb2040.menu.flash.8388608_65536.build.flash_length=8318976 adafruit_kb2040.menu.flash.8388608_65536.build.eeprom_start=276819968 adafruit_kb2040.menu.flash.8388608_65536.build.fs_start=276754432 adafruit_kb2040.menu.flash.8388608_65536.build.fs_end=276819968 adafruit_kb2040.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) adafruit_kb2040.menu.flash.8388608_131072.upload.maximum_size=8253440 adafruit_kb2040.menu.flash.8388608_131072.build.flash_total=8388608 adafruit_kb2040.menu.flash.8388608_131072.build.flash_length=8253440 adafruit_kb2040.menu.flash.8388608_131072.build.eeprom_start=276819968 adafruit_kb2040.menu.flash.8388608_131072.build.fs_start=276688896 adafruit_kb2040.menu.flash.8388608_131072.build.fs_end=276819968 adafruit_kb2040.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) adafruit_kb2040.menu.flash.8388608_262144.upload.maximum_size=8122368 adafruit_kb2040.menu.flash.8388608_262144.build.flash_total=8388608 adafruit_kb2040.menu.flash.8388608_262144.build.flash_length=8122368 adafruit_kb2040.menu.flash.8388608_262144.build.eeprom_start=276819968 adafruit_kb2040.menu.flash.8388608_262144.build.fs_start=276557824 adafruit_kb2040.menu.flash.8388608_262144.build.fs_end=276819968 adafruit_kb2040.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) adafruit_kb2040.menu.flash.8388608_524288.upload.maximum_size=7860224 adafruit_kb2040.menu.flash.8388608_524288.build.flash_total=8388608 adafruit_kb2040.menu.flash.8388608_524288.build.flash_length=7860224 adafruit_kb2040.menu.flash.8388608_524288.build.eeprom_start=276819968 adafruit_kb2040.menu.flash.8388608_524288.build.fs_start=276295680 adafruit_kb2040.menu.flash.8388608_524288.build.fs_end=276819968 adafruit_kb2040.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) adafruit_kb2040.menu.flash.8388608_1048576.upload.maximum_size=7335936 adafruit_kb2040.menu.flash.8388608_1048576.build.flash_total=8388608 adafruit_kb2040.menu.flash.8388608_1048576.build.flash_length=7335936 adafruit_kb2040.menu.flash.8388608_1048576.build.eeprom_start=276819968 adafruit_kb2040.menu.flash.8388608_1048576.build.fs_start=275771392 adafruit_kb2040.menu.flash.8388608_1048576.build.fs_end=276819968 adafruit_kb2040.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) adafruit_kb2040.menu.flash.8388608_2097152.upload.maximum_size=6287360 adafruit_kb2040.menu.flash.8388608_2097152.build.flash_total=8388608 adafruit_kb2040.menu.flash.8388608_2097152.build.flash_length=6287360 adafruit_kb2040.menu.flash.8388608_2097152.build.eeprom_start=276819968 adafruit_kb2040.menu.flash.8388608_2097152.build.fs_start=274722816 adafruit_kb2040.menu.flash.8388608_2097152.build.fs_end=276819968 adafruit_kb2040.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) adafruit_kb2040.menu.flash.8388608_3145728.upload.maximum_size=5238784 adafruit_kb2040.menu.flash.8388608_3145728.build.flash_total=8388608 adafruit_kb2040.menu.flash.8388608_3145728.build.flash_length=5238784 adafruit_kb2040.menu.flash.8388608_3145728.build.eeprom_start=276819968 adafruit_kb2040.menu.flash.8388608_3145728.build.fs_start=273674240 adafruit_kb2040.menu.flash.8388608_3145728.build.fs_end=276819968 adafruit_kb2040.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) adafruit_kb2040.menu.flash.8388608_4194304.upload.maximum_size=4190208 adafruit_kb2040.menu.flash.8388608_4194304.build.flash_total=8388608 adafruit_kb2040.menu.flash.8388608_4194304.build.flash_length=4190208 adafruit_kb2040.menu.flash.8388608_4194304.build.eeprom_start=276819968 adafruit_kb2040.menu.flash.8388608_4194304.build.fs_start=272625664 adafruit_kb2040.menu.flash.8388608_4194304.build.fs_end=276819968 adafruit_kb2040.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) adafruit_kb2040.menu.flash.8388608_5242880.upload.maximum_size=3141632 adafruit_kb2040.menu.flash.8388608_5242880.build.flash_total=8388608 adafruit_kb2040.menu.flash.8388608_5242880.build.flash_length=3141632 adafruit_kb2040.menu.flash.8388608_5242880.build.eeprom_start=276819968 adafruit_kb2040.menu.flash.8388608_5242880.build.fs_start=271577088 adafruit_kb2040.menu.flash.8388608_5242880.build.fs_end=276819968 adafruit_kb2040.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) adafruit_kb2040.menu.flash.8388608_6291456.upload.maximum_size=2093056 adafruit_kb2040.menu.flash.8388608_6291456.build.flash_total=8388608 adafruit_kb2040.menu.flash.8388608_6291456.build.flash_length=2093056 adafruit_kb2040.menu.flash.8388608_6291456.build.eeprom_start=276819968 adafruit_kb2040.menu.flash.8388608_6291456.build.fs_start=270528512 adafruit_kb2040.menu.flash.8388608_6291456.build.fs_end=276819968 adafruit_kb2040.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) adafruit_kb2040.menu.flash.8388608_7340032.upload.maximum_size=1044480 adafruit_kb2040.menu.flash.8388608_7340032.build.flash_total=8388608 adafruit_kb2040.menu.flash.8388608_7340032.build.flash_length=1044480 adafruit_kb2040.menu.flash.8388608_7340032.build.eeprom_start=276819968 adafruit_kb2040.menu.flash.8388608_7340032.build.fs_start=269479936 adafruit_kb2040.menu.flash.8388608_7340032.build.fs_end=276819968 adafruit_kb2040.menu.freq.200=200 MHz adafruit_kb2040.menu.freq.200.build.f_cpu=200000000L adafruit_kb2040.menu.freq.50=50 MHz adafruit_kb2040.menu.freq.50.build.f_cpu=50000000L adafruit_kb2040.menu.freq.100=100 MHz adafruit_kb2040.menu.freq.100.build.f_cpu=100000000L adafruit_kb2040.menu.freq.120=120 MHz adafruit_kb2040.menu.freq.120.build.f_cpu=120000000L adafruit_kb2040.menu.freq.125=125 MHz adafruit_kb2040.menu.freq.125.build.f_cpu=125000000L adafruit_kb2040.menu.freq.128=128 MHz adafruit_kb2040.menu.freq.128.build.f_cpu=128000000L adafruit_kb2040.menu.freq.133=133 MHz adafruit_kb2040.menu.freq.133.build.f_cpu=133000000L adafruit_kb2040.menu.freq.150=150 MHz adafruit_kb2040.menu.freq.150.build.f_cpu=150000000L adafruit_kb2040.menu.freq.176=176 MHz adafruit_kb2040.menu.freq.176.build.f_cpu=176000000L adafruit_kb2040.menu.freq.225=225 MHz (Overclock) adafruit_kb2040.menu.freq.225.build.f_cpu=225000000L adafruit_kb2040.menu.freq.240=240 MHz (Overclock) adafruit_kb2040.menu.freq.240.build.f_cpu=240000000L adafruit_kb2040.menu.freq.250=250 MHz (Overclock) adafruit_kb2040.menu.freq.250.build.f_cpu=250000000L adafruit_kb2040.menu.freq.276=276 MHz (Overclock) adafruit_kb2040.menu.freq.276.build.f_cpu=276000000L adafruit_kb2040.menu.freq.300=300 MHz (Overclock) adafruit_kb2040.menu.freq.300.build.f_cpu=300000000L adafruit_kb2040.menu.opt.Small=Small (-Os) (standard) adafruit_kb2040.menu.opt.Small.build.flags.optimize=-Os adafruit_kb2040.menu.opt.Optimize=Optimize (-O) adafruit_kb2040.menu.opt.Optimize.build.flags.optimize=-O adafruit_kb2040.menu.opt.Optimize2=Optimize More (-O2) adafruit_kb2040.menu.opt.Optimize2.build.flags.optimize=-O2 adafruit_kb2040.menu.opt.Optimize3=Optimize Even More (-O3) adafruit_kb2040.menu.opt.Optimize3.build.flags.optimize=-O3 adafruit_kb2040.menu.opt.Fast=Fast (-Ofast) (maybe slower) adafruit_kb2040.menu.opt.Fast.build.flags.optimize=-Ofast adafruit_kb2040.menu.opt.Debug=Debug (-Og) adafruit_kb2040.menu.opt.Debug.build.flags.optimize=-Og adafruit_kb2040.menu.opt.Disabled=Disabled (-O0) adafruit_kb2040.menu.opt.Disabled.build.flags.optimize=-O0 adafruit_kb2040.menu.profile.Disabled=Disabled adafruit_kb2040.menu.profile.Disabled.build.flags.profile= adafruit_kb2040.menu.profile.Enabled=Enabled adafruit_kb2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE adafruit_kb2040.menu.rtti.Disabled=Disabled adafruit_kb2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti adafruit_kb2040.menu.rtti.Enabled=Enabled adafruit_kb2040.menu.rtti.Enabled.build.flags.rtti= adafruit_kb2040.menu.stackprotect.Disabled=Disabled adafruit_kb2040.menu.stackprotect.Disabled.build.flags.stackprotect= adafruit_kb2040.menu.stackprotect.Enabled=Enabled adafruit_kb2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all adafruit_kb2040.menu.exceptions.Disabled=Disabled adafruit_kb2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions adafruit_kb2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ adafruit_kb2040.menu.exceptions.Enabled=Enabled adafruit_kb2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions adafruit_kb2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc adafruit_kb2040.menu.dbgport.Disabled=Disabled adafruit_kb2040.menu.dbgport.Disabled.build.debug_port= adafruit_kb2040.menu.dbgport.Serial=Serial adafruit_kb2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial adafruit_kb2040.menu.dbgport.Serial1=Serial1 adafruit_kb2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 adafruit_kb2040.menu.dbgport.Serial2=Serial2 adafruit_kb2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 adafruit_kb2040.menu.dbgport.SerialSemi=SerialSemi adafruit_kb2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi adafruit_kb2040.menu.dbglvl.None=None adafruit_kb2040.menu.dbglvl.None.build.debug_level= adafruit_kb2040.menu.dbglvl.Core=Core adafruit_kb2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE adafruit_kb2040.menu.dbglvl.SPI=SPI adafruit_kb2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI adafruit_kb2040.menu.dbglvl.Wire=Wire adafruit_kb2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE adafruit_kb2040.menu.dbglvl.Bluetooth=Bluetooth adafruit_kb2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH adafruit_kb2040.menu.dbglvl.All=All adafruit_kb2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH adafruit_kb2040.menu.dbglvl.NDEBUG=NDEBUG adafruit_kb2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG adafruit_kb2040.menu.usbstack.picosdk=Pico SDK adafruit_kb2040.menu.usbstack.picosdk.build.usbstack_flags= adafruit_kb2040.menu.usbstack.tinyusb=Adafruit TinyUSB adafruit_kb2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_kb2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) adafruit_kb2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_kb2040.menu.usbstack.nousb=No USB adafruit_kb2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" adafruit_kb2040.menu.ipbtstack.ipv4only=IPv4 Only adafruit_kb2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a adafruit_kb2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 adafruit_kb2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 adafruit_kb2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a adafruit_kb2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 adafruit_kb2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth adafruit_kb2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a adafruit_kb2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_kb2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth adafruit_kb2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a adafruit_kb2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_kb2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K adafruit_kb2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a adafruit_kb2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_kb2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K adafruit_kb2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a adafruit_kb2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_kb2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K adafruit_kb2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a adafruit_kb2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_kb2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K adafruit_kb2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a adafruit_kb2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_kb2040.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2 adafruit_kb2040.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum adafruit_kb2040.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4 adafruit_kb2040.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum adafruit_kb2040.menu.uploadmethod.default=Default (UF2) adafruit_kb2040.menu.uploadmethod.default.build.ram_length=256k adafruit_kb2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_kb2040.menu.uploadmethod.default.upload.maximum_data_size=262144 adafruit_kb2040.menu.uploadmethod.default.upload.tool=uf2conv adafruit_kb2040.menu.uploadmethod.default.upload.tool.default=uf2conv adafruit_kb2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network adafruit_kb2040.menu.uploadmethod.picotool=Picotool adafruit_kb2040.menu.uploadmethod.picotool.build.ram_length=256k adafruit_kb2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl adafruit_kb2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB adafruit_kb2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144 adafruit_kb2040.menu.uploadmethod.picotool.upload.tool=picotool adafruit_kb2040.menu.uploadmethod.picotool.upload.tool.default=picotool adafruit_kb2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) adafruit_kb2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k adafruit_kb2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_kb2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 adafruit_kb2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap adafruit_kb2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Adafruit Feather RP2350 Adalogger # ----------------------------------- adafruit_feather_rp2350_adalogger.name=Adafruit Feather RP2350 Adalogger adafruit_feather_rp2350_adalogger.vid.0=0x239a adafruit_feather_rp2350_adalogger.pid.0=0x816d adafruit_feather_rp2350_adalogger.vid.1=0x239a adafruit_feather_rp2350_adalogger.pid.1=0xc16d adafruit_feather_rp2350_adalogger.upload_port.0.vid=0x239a adafruit_feather_rp2350_adalogger.upload_port.0.pid=0x816d adafruit_feather_rp2350_adalogger.upload_port.1.vid=0x239a adafruit_feather_rp2350_adalogger.upload_port.1.pid=0xc16d adafruit_feather_rp2350_adalogger.build.usbvid=-DUSBD_VID=0x239a adafruit_feather_rp2350_adalogger.build.usbpid=-DUSBD_PID=0x816d adafruit_feather_rp2350_adalogger.build.usbpwr=-DUSBD_MAX_POWER_MA=250 adafruit_feather_rp2350_adalogger.build.board=ADAFRUIT_FEATHER_RP2350_ADALOGGER adafruit_feather_rp2350_adalogger.build.variant=adafruit_feather_rp2350_adalogger adafruit_feather_rp2350_adalogger.upload.maximum_size=8388608 adafruit_feather_rp2350_adalogger.upload.wait_for_upload_port=true adafruit_feather_rp2350_adalogger.upload.erase_cmd= adafruit_feather_rp2350_adalogger.serial.disableDTR=false adafruit_feather_rp2350_adalogger.serial.disableRTS=false adafruit_feather_rp2350_adalogger.build.f_cpu=125000000 adafruit_feather_rp2350_adalogger.build.led= adafruit_feather_rp2350_adalogger.build.core=rp2040 adafruit_feather_rp2350_adalogger.build.ldscript=memmap_default.ld adafruit_feather_rp2350_adalogger.build.boot2=none adafruit_feather_rp2350_adalogger.build.usb_manufacturer="Adafruit" adafruit_feather_rp2350_adalogger.build.usb_product="Feather RP2350 Adalogger" adafruit_feather_rp2350_adalogger.build.psram_length=0x000000 adafruit_feather_rp2350_adalogger.menu.flash.8388608_0=8MB (no FS) adafruit_feather_rp2350_adalogger.menu.flash.8388608_0.upload.maximum_size=8380416 adafruit_feather_rp2350_adalogger.menu.flash.8388608_0.build.flash_total=8388608 adafruit_feather_rp2350_adalogger.menu.flash.8388608_0.build.flash_length=8380416 adafruit_feather_rp2350_adalogger.menu.flash.8388608_0.build.eeprom_start=276815872 adafruit_feather_rp2350_adalogger.menu.flash.8388608_0.build.fs_start=276815872 adafruit_feather_rp2350_adalogger.menu.flash.8388608_0.build.fs_end=276815872 adafruit_feather_rp2350_adalogger.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) adafruit_feather_rp2350_adalogger.menu.flash.8388608_65536.upload.maximum_size=8314880 adafruit_feather_rp2350_adalogger.menu.flash.8388608_65536.build.flash_total=8388608 adafruit_feather_rp2350_adalogger.menu.flash.8388608_65536.build.flash_length=8314880 adafruit_feather_rp2350_adalogger.menu.flash.8388608_65536.build.eeprom_start=276815872 adafruit_feather_rp2350_adalogger.menu.flash.8388608_65536.build.fs_start=276750336 adafruit_feather_rp2350_adalogger.menu.flash.8388608_65536.build.fs_end=276815872 adafruit_feather_rp2350_adalogger.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) adafruit_feather_rp2350_adalogger.menu.flash.8388608_131072.upload.maximum_size=8249344 adafruit_feather_rp2350_adalogger.menu.flash.8388608_131072.build.flash_total=8388608 adafruit_feather_rp2350_adalogger.menu.flash.8388608_131072.build.flash_length=8249344 adafruit_feather_rp2350_adalogger.menu.flash.8388608_131072.build.eeprom_start=276815872 adafruit_feather_rp2350_adalogger.menu.flash.8388608_131072.build.fs_start=276684800 adafruit_feather_rp2350_adalogger.menu.flash.8388608_131072.build.fs_end=276815872 adafruit_feather_rp2350_adalogger.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) adafruit_feather_rp2350_adalogger.menu.flash.8388608_262144.upload.maximum_size=8118272 adafruit_feather_rp2350_adalogger.menu.flash.8388608_262144.build.flash_total=8388608 adafruit_feather_rp2350_adalogger.menu.flash.8388608_262144.build.flash_length=8118272 adafruit_feather_rp2350_adalogger.menu.flash.8388608_262144.build.eeprom_start=276815872 adafruit_feather_rp2350_adalogger.menu.flash.8388608_262144.build.fs_start=276553728 adafruit_feather_rp2350_adalogger.menu.flash.8388608_262144.build.fs_end=276815872 adafruit_feather_rp2350_adalogger.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) adafruit_feather_rp2350_adalogger.menu.flash.8388608_524288.upload.maximum_size=7856128 adafruit_feather_rp2350_adalogger.menu.flash.8388608_524288.build.flash_total=8388608 adafruit_feather_rp2350_adalogger.menu.flash.8388608_524288.build.flash_length=7856128 adafruit_feather_rp2350_adalogger.menu.flash.8388608_524288.build.eeprom_start=276815872 adafruit_feather_rp2350_adalogger.menu.flash.8388608_524288.build.fs_start=276291584 adafruit_feather_rp2350_adalogger.menu.flash.8388608_524288.build.fs_end=276815872 adafruit_feather_rp2350_adalogger.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) adafruit_feather_rp2350_adalogger.menu.flash.8388608_1048576.upload.maximum_size=7331840 adafruit_feather_rp2350_adalogger.menu.flash.8388608_1048576.build.flash_total=8388608 adafruit_feather_rp2350_adalogger.menu.flash.8388608_1048576.build.flash_length=7331840 adafruit_feather_rp2350_adalogger.menu.flash.8388608_1048576.build.eeprom_start=276815872 adafruit_feather_rp2350_adalogger.menu.flash.8388608_1048576.build.fs_start=275767296 adafruit_feather_rp2350_adalogger.menu.flash.8388608_1048576.build.fs_end=276815872 adafruit_feather_rp2350_adalogger.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) adafruit_feather_rp2350_adalogger.menu.flash.8388608_2097152.upload.maximum_size=6283264 adafruit_feather_rp2350_adalogger.menu.flash.8388608_2097152.build.flash_total=8388608 adafruit_feather_rp2350_adalogger.menu.flash.8388608_2097152.build.flash_length=6283264 adafruit_feather_rp2350_adalogger.menu.flash.8388608_2097152.build.eeprom_start=276815872 adafruit_feather_rp2350_adalogger.menu.flash.8388608_2097152.build.fs_start=274718720 adafruit_feather_rp2350_adalogger.menu.flash.8388608_2097152.build.fs_end=276815872 adafruit_feather_rp2350_adalogger.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) adafruit_feather_rp2350_adalogger.menu.flash.8388608_3145728.upload.maximum_size=5234688 adafruit_feather_rp2350_adalogger.menu.flash.8388608_3145728.build.flash_total=8388608 adafruit_feather_rp2350_adalogger.menu.flash.8388608_3145728.build.flash_length=5234688 adafruit_feather_rp2350_adalogger.menu.flash.8388608_3145728.build.eeprom_start=276815872 adafruit_feather_rp2350_adalogger.menu.flash.8388608_3145728.build.fs_start=273670144 adafruit_feather_rp2350_adalogger.menu.flash.8388608_3145728.build.fs_end=276815872 adafruit_feather_rp2350_adalogger.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) adafruit_feather_rp2350_adalogger.menu.flash.8388608_4194304.upload.maximum_size=4186112 adafruit_feather_rp2350_adalogger.menu.flash.8388608_4194304.build.flash_total=8388608 adafruit_feather_rp2350_adalogger.menu.flash.8388608_4194304.build.flash_length=4186112 adafruit_feather_rp2350_adalogger.menu.flash.8388608_4194304.build.eeprom_start=276815872 adafruit_feather_rp2350_adalogger.menu.flash.8388608_4194304.build.fs_start=272621568 adafruit_feather_rp2350_adalogger.menu.flash.8388608_4194304.build.fs_end=276815872 adafruit_feather_rp2350_adalogger.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) adafruit_feather_rp2350_adalogger.menu.flash.8388608_5242880.upload.maximum_size=3137536 adafruit_feather_rp2350_adalogger.menu.flash.8388608_5242880.build.flash_total=8388608 adafruit_feather_rp2350_adalogger.menu.flash.8388608_5242880.build.flash_length=3137536 adafruit_feather_rp2350_adalogger.menu.flash.8388608_5242880.build.eeprom_start=276815872 adafruit_feather_rp2350_adalogger.menu.flash.8388608_5242880.build.fs_start=271572992 adafruit_feather_rp2350_adalogger.menu.flash.8388608_5242880.build.fs_end=276815872 adafruit_feather_rp2350_adalogger.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) adafruit_feather_rp2350_adalogger.menu.flash.8388608_6291456.upload.maximum_size=2088960 adafruit_feather_rp2350_adalogger.menu.flash.8388608_6291456.build.flash_total=8388608 adafruit_feather_rp2350_adalogger.menu.flash.8388608_6291456.build.flash_length=2088960 adafruit_feather_rp2350_adalogger.menu.flash.8388608_6291456.build.eeprom_start=276815872 adafruit_feather_rp2350_adalogger.menu.flash.8388608_6291456.build.fs_start=270524416 adafruit_feather_rp2350_adalogger.menu.flash.8388608_6291456.build.fs_end=276815872 adafruit_feather_rp2350_adalogger.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) adafruit_feather_rp2350_adalogger.menu.flash.8388608_7340032.upload.maximum_size=1040384 adafruit_feather_rp2350_adalogger.menu.flash.8388608_7340032.build.flash_total=8388608 adafruit_feather_rp2350_adalogger.menu.flash.8388608_7340032.build.flash_length=1040384 adafruit_feather_rp2350_adalogger.menu.flash.8388608_7340032.build.eeprom_start=276815872 adafruit_feather_rp2350_adalogger.menu.flash.8388608_7340032.build.fs_start=269475840 adafruit_feather_rp2350_adalogger.menu.flash.8388608_7340032.build.fs_end=276815872 adafruit_feather_rp2350_adalogger.menu.arch.arm=ARM adafruit_feather_rp2350_adalogger.menu.arch.arm.build.chip=rp2350 adafruit_feather_rp2350_adalogger.menu.arch.arm.build.toolchain=arm-none-eabi adafruit_feather_rp2350_adalogger.menu.arch.arm.build.toolchainpkg=pqt-gcc adafruit_feather_rp2350_adalogger.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse adafruit_feather_rp2350_adalogger.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block adafruit_feather_rp2350_adalogger.menu.arch.arm.build.mcu=cortex-m33 adafruit_feather_rp2350_adalogger.menu.arch.riscv=RISC-V adafruit_feather_rp2350_adalogger.menu.arch.riscv.build.chip=rp2350-riscv adafruit_feather_rp2350_adalogger.menu.arch.riscv.build.toolchain=riscv32-unknown-elf adafruit_feather_rp2350_adalogger.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv adafruit_feather_rp2350_adalogger.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 adafruit_feather_rp2350_adalogger.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block adafruit_feather_rp2350_adalogger.menu.arch.riscv.build.mcu=rv32imac adafruit_feather_rp2350_adalogger.menu.freq.150=150 MHz adafruit_feather_rp2350_adalogger.menu.freq.150.build.f_cpu=150000000L adafruit_feather_rp2350_adalogger.menu.freq.50=50 MHz adafruit_feather_rp2350_adalogger.menu.freq.50.build.f_cpu=50000000L adafruit_feather_rp2350_adalogger.menu.freq.100=100 MHz adafruit_feather_rp2350_adalogger.menu.freq.100.build.f_cpu=100000000L adafruit_feather_rp2350_adalogger.menu.freq.120=120 MHz adafruit_feather_rp2350_adalogger.menu.freq.120.build.f_cpu=120000000L adafruit_feather_rp2350_adalogger.menu.freq.125=125 MHz adafruit_feather_rp2350_adalogger.menu.freq.125.build.f_cpu=125000000L adafruit_feather_rp2350_adalogger.menu.freq.128=128 MHz adafruit_feather_rp2350_adalogger.menu.freq.128.build.f_cpu=128000000L adafruit_feather_rp2350_adalogger.menu.freq.133=133 MHz adafruit_feather_rp2350_adalogger.menu.freq.133.build.f_cpu=133000000L adafruit_feather_rp2350_adalogger.menu.freq.176=176 MHz (Overclock) adafruit_feather_rp2350_adalogger.menu.freq.176.build.f_cpu=176000000L adafruit_feather_rp2350_adalogger.menu.freq.200=200 MHz (Overclock) adafruit_feather_rp2350_adalogger.menu.freq.200.build.f_cpu=200000000L adafruit_feather_rp2350_adalogger.menu.freq.225=225 MHz (Overclock) adafruit_feather_rp2350_adalogger.menu.freq.225.build.f_cpu=225000000L adafruit_feather_rp2350_adalogger.menu.freq.240=240 MHz (Overclock) adafruit_feather_rp2350_adalogger.menu.freq.240.build.f_cpu=240000000L adafruit_feather_rp2350_adalogger.menu.freq.250=250 MHz (Overclock) adafruit_feather_rp2350_adalogger.menu.freq.250.build.f_cpu=250000000L adafruit_feather_rp2350_adalogger.menu.freq.276=276 MHz (Overclock) adafruit_feather_rp2350_adalogger.menu.freq.276.build.f_cpu=276000000L adafruit_feather_rp2350_adalogger.menu.freq.300=300 MHz (Overclock) adafruit_feather_rp2350_adalogger.menu.freq.300.build.f_cpu=300000000L adafruit_feather_rp2350_adalogger.menu.opt.Small=Small (-Os) (standard) adafruit_feather_rp2350_adalogger.menu.opt.Small.build.flags.optimize=-Os adafruit_feather_rp2350_adalogger.menu.opt.Optimize=Optimize (-O) adafruit_feather_rp2350_adalogger.menu.opt.Optimize.build.flags.optimize=-O adafruit_feather_rp2350_adalogger.menu.opt.Optimize2=Optimize More (-O2) adafruit_feather_rp2350_adalogger.menu.opt.Optimize2.build.flags.optimize=-O2 adafruit_feather_rp2350_adalogger.menu.opt.Optimize3=Optimize Even More (-O3) adafruit_feather_rp2350_adalogger.menu.opt.Optimize3.build.flags.optimize=-O3 adafruit_feather_rp2350_adalogger.menu.opt.Fast=Fast (-Ofast) (maybe slower) adafruit_feather_rp2350_adalogger.menu.opt.Fast.build.flags.optimize=-Ofast adafruit_feather_rp2350_adalogger.menu.opt.Debug=Debug (-Og) adafruit_feather_rp2350_adalogger.menu.opt.Debug.build.flags.optimize=-Og adafruit_feather_rp2350_adalogger.menu.opt.Disabled=Disabled (-O0) adafruit_feather_rp2350_adalogger.menu.opt.Disabled.build.flags.optimize=-O0 adafruit_feather_rp2350_adalogger.menu.profile.Disabled=Disabled adafruit_feather_rp2350_adalogger.menu.profile.Disabled.build.flags.profile= adafruit_feather_rp2350_adalogger.menu.profile.Enabled=Enabled adafruit_feather_rp2350_adalogger.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE adafruit_feather_rp2350_adalogger.menu.rtti.Disabled=Disabled adafruit_feather_rp2350_adalogger.menu.rtti.Disabled.build.flags.rtti=-fno-rtti adafruit_feather_rp2350_adalogger.menu.rtti.Enabled=Enabled adafruit_feather_rp2350_adalogger.menu.rtti.Enabled.build.flags.rtti= adafruit_feather_rp2350_adalogger.menu.stackprotect.Disabled=Disabled adafruit_feather_rp2350_adalogger.menu.stackprotect.Disabled.build.flags.stackprotect= adafruit_feather_rp2350_adalogger.menu.stackprotect.Enabled=Enabled adafruit_feather_rp2350_adalogger.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all adafruit_feather_rp2350_adalogger.menu.exceptions.Disabled=Disabled adafruit_feather_rp2350_adalogger.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions adafruit_feather_rp2350_adalogger.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ adafruit_feather_rp2350_adalogger.menu.exceptions.Enabled=Enabled adafruit_feather_rp2350_adalogger.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions adafruit_feather_rp2350_adalogger.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc adafruit_feather_rp2350_adalogger.menu.dbgport.Disabled=Disabled adafruit_feather_rp2350_adalogger.menu.dbgport.Disabled.build.debug_port= adafruit_feather_rp2350_adalogger.menu.dbgport.Serial=Serial adafruit_feather_rp2350_adalogger.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial adafruit_feather_rp2350_adalogger.menu.dbgport.Serial1=Serial1 adafruit_feather_rp2350_adalogger.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 adafruit_feather_rp2350_adalogger.menu.dbgport.Serial2=Serial2 adafruit_feather_rp2350_adalogger.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 adafruit_feather_rp2350_adalogger.menu.dbgport.SerialSemi=SerialSemi adafruit_feather_rp2350_adalogger.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi adafruit_feather_rp2350_adalogger.menu.dbglvl.None=None adafruit_feather_rp2350_adalogger.menu.dbglvl.None.build.debug_level= adafruit_feather_rp2350_adalogger.menu.dbglvl.Core=Core adafruit_feather_rp2350_adalogger.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE adafruit_feather_rp2350_adalogger.menu.dbglvl.SPI=SPI adafruit_feather_rp2350_adalogger.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI adafruit_feather_rp2350_adalogger.menu.dbglvl.Wire=Wire adafruit_feather_rp2350_adalogger.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE adafruit_feather_rp2350_adalogger.menu.dbglvl.Bluetooth=Bluetooth adafruit_feather_rp2350_adalogger.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH adafruit_feather_rp2350_adalogger.menu.dbglvl.All=All adafruit_feather_rp2350_adalogger.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH adafruit_feather_rp2350_adalogger.menu.dbglvl.NDEBUG=NDEBUG adafruit_feather_rp2350_adalogger.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG adafruit_feather_rp2350_adalogger.menu.usbstack.picosdk=Pico SDK adafruit_feather_rp2350_adalogger.menu.usbstack.picosdk.build.usbstack_flags= adafruit_feather_rp2350_adalogger.menu.usbstack.tinyusb=Adafruit TinyUSB adafruit_feather_rp2350_adalogger.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_feather_rp2350_adalogger.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) adafruit_feather_rp2350_adalogger.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_feather_rp2350_adalogger.menu.usbstack.nousb=No USB adafruit_feather_rp2350_adalogger.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4only=IPv4 Only adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_feather_rp2350_adalogger.menu.uploadmethod.default=Default (UF2) adafruit_feather_rp2350_adalogger.menu.uploadmethod.default.build.ram_length=512k adafruit_feather_rp2350_adalogger.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_feather_rp2350_adalogger.menu.uploadmethod.default.upload.maximum_data_size=524288 adafruit_feather_rp2350_adalogger.menu.uploadmethod.default.upload.tool=uf2conv adafruit_feather_rp2350_adalogger.menu.uploadmethod.default.upload.tool.default=uf2conv adafruit_feather_rp2350_adalogger.menu.uploadmethod.default.upload.tool.network=uf2conv-network adafruit_feather_rp2350_adalogger.menu.uploadmethod.picotool=Picotool adafruit_feather_rp2350_adalogger.menu.uploadmethod.picotool.build.ram_length=512k adafruit_feather_rp2350_adalogger.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl adafruit_feather_rp2350_adalogger.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB adafruit_feather_rp2350_adalogger.menu.uploadmethod.picotool.upload.maximum_data_size=524288 adafruit_feather_rp2350_adalogger.menu.uploadmethod.picotool.upload.tool=picotool adafruit_feather_rp2350_adalogger.menu.uploadmethod.picotool.upload.tool.default=picotool adafruit_feather_rp2350_adalogger.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) adafruit_feather_rp2350_adalogger.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k adafruit_feather_rp2350_adalogger.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_feather_rp2350_adalogger.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 adafruit_feather_rp2350_adalogger.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap adafruit_feather_rp2350_adalogger.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Adafruit Feather RP2350 HSTX # ----------------------------------- adafruit_feather_rp2350_hstx.name=Adafruit Feather RP2350 HSTX adafruit_feather_rp2350_hstx.vid.0=0x239a adafruit_feather_rp2350_hstx.pid.0=0x814f adafruit_feather_rp2350_hstx.vid.1=0x239a adafruit_feather_rp2350_hstx.pid.1=0xc14f adafruit_feather_rp2350_hstx.upload_port.0.vid=0x239a adafruit_feather_rp2350_hstx.upload_port.0.pid=0x814f adafruit_feather_rp2350_hstx.upload_port.1.vid=0x239a adafruit_feather_rp2350_hstx.upload_port.1.pid=0xc14f adafruit_feather_rp2350_hstx.build.usbvid=-DUSBD_VID=0x239a adafruit_feather_rp2350_hstx.build.usbpid=-DUSBD_PID=0x814f adafruit_feather_rp2350_hstx.build.usbpwr=-DUSBD_MAX_POWER_MA=250 adafruit_feather_rp2350_hstx.build.board=ADAFRUIT_FEATHER_RP2350_HSTX adafruit_feather_rp2350_hstx.build.variant=adafruit_feather_rp2350_hstx adafruit_feather_rp2350_hstx.upload.maximum_size=8388608 adafruit_feather_rp2350_hstx.upload.wait_for_upload_port=true adafruit_feather_rp2350_hstx.upload.erase_cmd= adafruit_feather_rp2350_hstx.serial.disableDTR=false adafruit_feather_rp2350_hstx.serial.disableRTS=false adafruit_feather_rp2350_hstx.build.f_cpu=125000000 adafruit_feather_rp2350_hstx.build.led= adafruit_feather_rp2350_hstx.build.core=rp2040 adafruit_feather_rp2350_hstx.build.ldscript=memmap_default.ld adafruit_feather_rp2350_hstx.build.boot2=none adafruit_feather_rp2350_hstx.build.usb_manufacturer="Adafruit" adafruit_feather_rp2350_hstx.build.usb_product="Feather RP2350 HSTX" adafruit_feather_rp2350_hstx.build.psram_length=0x000000 adafruit_feather_rp2350_hstx.menu.flash.8388608_0=8MB (no FS) adafruit_feather_rp2350_hstx.menu.flash.8388608_0.upload.maximum_size=8380416 adafruit_feather_rp2350_hstx.menu.flash.8388608_0.build.flash_total=8388608 adafruit_feather_rp2350_hstx.menu.flash.8388608_0.build.flash_length=8380416 adafruit_feather_rp2350_hstx.menu.flash.8388608_0.build.eeprom_start=276815872 adafruit_feather_rp2350_hstx.menu.flash.8388608_0.build.fs_start=276815872 adafruit_feather_rp2350_hstx.menu.flash.8388608_0.build.fs_end=276815872 adafruit_feather_rp2350_hstx.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) adafruit_feather_rp2350_hstx.menu.flash.8388608_65536.upload.maximum_size=8314880 adafruit_feather_rp2350_hstx.menu.flash.8388608_65536.build.flash_total=8388608 adafruit_feather_rp2350_hstx.menu.flash.8388608_65536.build.flash_length=8314880 adafruit_feather_rp2350_hstx.menu.flash.8388608_65536.build.eeprom_start=276815872 adafruit_feather_rp2350_hstx.menu.flash.8388608_65536.build.fs_start=276750336 adafruit_feather_rp2350_hstx.menu.flash.8388608_65536.build.fs_end=276815872 adafruit_feather_rp2350_hstx.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) adafruit_feather_rp2350_hstx.menu.flash.8388608_131072.upload.maximum_size=8249344 adafruit_feather_rp2350_hstx.menu.flash.8388608_131072.build.flash_total=8388608 adafruit_feather_rp2350_hstx.menu.flash.8388608_131072.build.flash_length=8249344 adafruit_feather_rp2350_hstx.menu.flash.8388608_131072.build.eeprom_start=276815872 adafruit_feather_rp2350_hstx.menu.flash.8388608_131072.build.fs_start=276684800 adafruit_feather_rp2350_hstx.menu.flash.8388608_131072.build.fs_end=276815872 adafruit_feather_rp2350_hstx.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) adafruit_feather_rp2350_hstx.menu.flash.8388608_262144.upload.maximum_size=8118272 adafruit_feather_rp2350_hstx.menu.flash.8388608_262144.build.flash_total=8388608 adafruit_feather_rp2350_hstx.menu.flash.8388608_262144.build.flash_length=8118272 adafruit_feather_rp2350_hstx.menu.flash.8388608_262144.build.eeprom_start=276815872 adafruit_feather_rp2350_hstx.menu.flash.8388608_262144.build.fs_start=276553728 adafruit_feather_rp2350_hstx.menu.flash.8388608_262144.build.fs_end=276815872 adafruit_feather_rp2350_hstx.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) adafruit_feather_rp2350_hstx.menu.flash.8388608_524288.upload.maximum_size=7856128 adafruit_feather_rp2350_hstx.menu.flash.8388608_524288.build.flash_total=8388608 adafruit_feather_rp2350_hstx.menu.flash.8388608_524288.build.flash_length=7856128 adafruit_feather_rp2350_hstx.menu.flash.8388608_524288.build.eeprom_start=276815872 adafruit_feather_rp2350_hstx.menu.flash.8388608_524288.build.fs_start=276291584 adafruit_feather_rp2350_hstx.menu.flash.8388608_524288.build.fs_end=276815872 adafruit_feather_rp2350_hstx.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) adafruit_feather_rp2350_hstx.menu.flash.8388608_1048576.upload.maximum_size=7331840 adafruit_feather_rp2350_hstx.menu.flash.8388608_1048576.build.flash_total=8388608 adafruit_feather_rp2350_hstx.menu.flash.8388608_1048576.build.flash_length=7331840 adafruit_feather_rp2350_hstx.menu.flash.8388608_1048576.build.eeprom_start=276815872 adafruit_feather_rp2350_hstx.menu.flash.8388608_1048576.build.fs_start=275767296 adafruit_feather_rp2350_hstx.menu.flash.8388608_1048576.build.fs_end=276815872 adafruit_feather_rp2350_hstx.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) adafruit_feather_rp2350_hstx.menu.flash.8388608_2097152.upload.maximum_size=6283264 adafruit_feather_rp2350_hstx.menu.flash.8388608_2097152.build.flash_total=8388608 adafruit_feather_rp2350_hstx.menu.flash.8388608_2097152.build.flash_length=6283264 adafruit_feather_rp2350_hstx.menu.flash.8388608_2097152.build.eeprom_start=276815872 adafruit_feather_rp2350_hstx.menu.flash.8388608_2097152.build.fs_start=274718720 adafruit_feather_rp2350_hstx.menu.flash.8388608_2097152.build.fs_end=276815872 adafruit_feather_rp2350_hstx.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) adafruit_feather_rp2350_hstx.menu.flash.8388608_3145728.upload.maximum_size=5234688 adafruit_feather_rp2350_hstx.menu.flash.8388608_3145728.build.flash_total=8388608 adafruit_feather_rp2350_hstx.menu.flash.8388608_3145728.build.flash_length=5234688 adafruit_feather_rp2350_hstx.menu.flash.8388608_3145728.build.eeprom_start=276815872 adafruit_feather_rp2350_hstx.menu.flash.8388608_3145728.build.fs_start=273670144 adafruit_feather_rp2350_hstx.menu.flash.8388608_3145728.build.fs_end=276815872 adafruit_feather_rp2350_hstx.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) adafruit_feather_rp2350_hstx.menu.flash.8388608_4194304.upload.maximum_size=4186112 adafruit_feather_rp2350_hstx.menu.flash.8388608_4194304.build.flash_total=8388608 adafruit_feather_rp2350_hstx.menu.flash.8388608_4194304.build.flash_length=4186112 adafruit_feather_rp2350_hstx.menu.flash.8388608_4194304.build.eeprom_start=276815872 adafruit_feather_rp2350_hstx.menu.flash.8388608_4194304.build.fs_start=272621568 adafruit_feather_rp2350_hstx.menu.flash.8388608_4194304.build.fs_end=276815872 adafruit_feather_rp2350_hstx.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) adafruit_feather_rp2350_hstx.menu.flash.8388608_5242880.upload.maximum_size=3137536 adafruit_feather_rp2350_hstx.menu.flash.8388608_5242880.build.flash_total=8388608 adafruit_feather_rp2350_hstx.menu.flash.8388608_5242880.build.flash_length=3137536 adafruit_feather_rp2350_hstx.menu.flash.8388608_5242880.build.eeprom_start=276815872 adafruit_feather_rp2350_hstx.menu.flash.8388608_5242880.build.fs_start=271572992 adafruit_feather_rp2350_hstx.menu.flash.8388608_5242880.build.fs_end=276815872 adafruit_feather_rp2350_hstx.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) adafruit_feather_rp2350_hstx.menu.flash.8388608_6291456.upload.maximum_size=2088960 adafruit_feather_rp2350_hstx.menu.flash.8388608_6291456.build.flash_total=8388608 adafruit_feather_rp2350_hstx.menu.flash.8388608_6291456.build.flash_length=2088960 adafruit_feather_rp2350_hstx.menu.flash.8388608_6291456.build.eeprom_start=276815872 adafruit_feather_rp2350_hstx.menu.flash.8388608_6291456.build.fs_start=270524416 adafruit_feather_rp2350_hstx.menu.flash.8388608_6291456.build.fs_end=276815872 adafruit_feather_rp2350_hstx.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) adafruit_feather_rp2350_hstx.menu.flash.8388608_7340032.upload.maximum_size=1040384 adafruit_feather_rp2350_hstx.menu.flash.8388608_7340032.build.flash_total=8388608 adafruit_feather_rp2350_hstx.menu.flash.8388608_7340032.build.flash_length=1040384 adafruit_feather_rp2350_hstx.menu.flash.8388608_7340032.build.eeprom_start=276815872 adafruit_feather_rp2350_hstx.menu.flash.8388608_7340032.build.fs_start=269475840 adafruit_feather_rp2350_hstx.menu.flash.8388608_7340032.build.fs_end=276815872 adafruit_feather_rp2350_hstx.menu.arch.arm=ARM adafruit_feather_rp2350_hstx.menu.arch.arm.build.chip=rp2350 adafruit_feather_rp2350_hstx.menu.arch.arm.build.toolchain=arm-none-eabi adafruit_feather_rp2350_hstx.menu.arch.arm.build.toolchainpkg=pqt-gcc adafruit_feather_rp2350_hstx.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse adafruit_feather_rp2350_hstx.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block adafruit_feather_rp2350_hstx.menu.arch.arm.build.mcu=cortex-m33 adafruit_feather_rp2350_hstx.menu.arch.riscv=RISC-V adafruit_feather_rp2350_hstx.menu.arch.riscv.build.chip=rp2350-riscv adafruit_feather_rp2350_hstx.menu.arch.riscv.build.toolchain=riscv32-unknown-elf adafruit_feather_rp2350_hstx.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv adafruit_feather_rp2350_hstx.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 adafruit_feather_rp2350_hstx.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block adafruit_feather_rp2350_hstx.menu.arch.riscv.build.mcu=rv32imac adafruit_feather_rp2350_hstx.menu.freq.150=150 MHz adafruit_feather_rp2350_hstx.menu.freq.150.build.f_cpu=150000000L adafruit_feather_rp2350_hstx.menu.freq.50=50 MHz adafruit_feather_rp2350_hstx.menu.freq.50.build.f_cpu=50000000L adafruit_feather_rp2350_hstx.menu.freq.100=100 MHz adafruit_feather_rp2350_hstx.menu.freq.100.build.f_cpu=100000000L adafruit_feather_rp2350_hstx.menu.freq.120=120 MHz adafruit_feather_rp2350_hstx.menu.freq.120.build.f_cpu=120000000L adafruit_feather_rp2350_hstx.menu.freq.125=125 MHz adafruit_feather_rp2350_hstx.menu.freq.125.build.f_cpu=125000000L adafruit_feather_rp2350_hstx.menu.freq.128=128 MHz adafruit_feather_rp2350_hstx.menu.freq.128.build.f_cpu=128000000L adafruit_feather_rp2350_hstx.menu.freq.133=133 MHz adafruit_feather_rp2350_hstx.menu.freq.133.build.f_cpu=133000000L adafruit_feather_rp2350_hstx.menu.freq.176=176 MHz (Overclock) adafruit_feather_rp2350_hstx.menu.freq.176.build.f_cpu=176000000L adafruit_feather_rp2350_hstx.menu.freq.200=200 MHz (Overclock) adafruit_feather_rp2350_hstx.menu.freq.200.build.f_cpu=200000000L adafruit_feather_rp2350_hstx.menu.freq.225=225 MHz (Overclock) adafruit_feather_rp2350_hstx.menu.freq.225.build.f_cpu=225000000L adafruit_feather_rp2350_hstx.menu.freq.240=240 MHz (Overclock) adafruit_feather_rp2350_hstx.menu.freq.240.build.f_cpu=240000000L adafruit_feather_rp2350_hstx.menu.freq.250=250 MHz (Overclock) adafruit_feather_rp2350_hstx.menu.freq.250.build.f_cpu=250000000L adafruit_feather_rp2350_hstx.menu.freq.276=276 MHz (Overclock) adafruit_feather_rp2350_hstx.menu.freq.276.build.f_cpu=276000000L adafruit_feather_rp2350_hstx.menu.freq.300=300 MHz (Overclock) adafruit_feather_rp2350_hstx.menu.freq.300.build.f_cpu=300000000L adafruit_feather_rp2350_hstx.menu.psram.0mb=0MByte PSRAM adafruit_feather_rp2350_hstx.menu.psram.0mb.build.psram_length=0x000000 adafruit_feather_rp2350_hstx.menu.psram.2mb=2MByte PSRAM adafruit_feather_rp2350_hstx.menu.psram.2mb.build.psram_length=0x200000 adafruit_feather_rp2350_hstx.menu.psram.4mb=4MByte PSRAM adafruit_feather_rp2350_hstx.menu.psram.4mb.build.psram_length=0x400000 adafruit_feather_rp2350_hstx.menu.psram.8mb=8MByte PSRAM adafruit_feather_rp2350_hstx.menu.psram.8mb.build.psram_length=0x800000 adafruit_feather_rp2350_hstx.menu.opt.Small=Small (-Os) (standard) adafruit_feather_rp2350_hstx.menu.opt.Small.build.flags.optimize=-Os adafruit_feather_rp2350_hstx.menu.opt.Optimize=Optimize (-O) adafruit_feather_rp2350_hstx.menu.opt.Optimize.build.flags.optimize=-O adafruit_feather_rp2350_hstx.menu.opt.Optimize2=Optimize More (-O2) adafruit_feather_rp2350_hstx.menu.opt.Optimize2.build.flags.optimize=-O2 adafruit_feather_rp2350_hstx.menu.opt.Optimize3=Optimize Even More (-O3) adafruit_feather_rp2350_hstx.menu.opt.Optimize3.build.flags.optimize=-O3 adafruit_feather_rp2350_hstx.menu.opt.Fast=Fast (-Ofast) (maybe slower) adafruit_feather_rp2350_hstx.menu.opt.Fast.build.flags.optimize=-Ofast adafruit_feather_rp2350_hstx.menu.opt.Debug=Debug (-Og) adafruit_feather_rp2350_hstx.menu.opt.Debug.build.flags.optimize=-Og adafruit_feather_rp2350_hstx.menu.opt.Disabled=Disabled (-O0) adafruit_feather_rp2350_hstx.menu.opt.Disabled.build.flags.optimize=-O0 adafruit_feather_rp2350_hstx.menu.profile.Disabled=Disabled adafruit_feather_rp2350_hstx.menu.profile.Disabled.build.flags.profile= adafruit_feather_rp2350_hstx.menu.profile.Enabled=Enabled adafruit_feather_rp2350_hstx.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE adafruit_feather_rp2350_hstx.menu.rtti.Disabled=Disabled adafruit_feather_rp2350_hstx.menu.rtti.Disabled.build.flags.rtti=-fno-rtti adafruit_feather_rp2350_hstx.menu.rtti.Enabled=Enabled adafruit_feather_rp2350_hstx.menu.rtti.Enabled.build.flags.rtti= adafruit_feather_rp2350_hstx.menu.stackprotect.Disabled=Disabled adafruit_feather_rp2350_hstx.menu.stackprotect.Disabled.build.flags.stackprotect= adafruit_feather_rp2350_hstx.menu.stackprotect.Enabled=Enabled adafruit_feather_rp2350_hstx.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all adafruit_feather_rp2350_hstx.menu.exceptions.Disabled=Disabled adafruit_feather_rp2350_hstx.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions adafruit_feather_rp2350_hstx.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ adafruit_feather_rp2350_hstx.menu.exceptions.Enabled=Enabled adafruit_feather_rp2350_hstx.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions adafruit_feather_rp2350_hstx.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc adafruit_feather_rp2350_hstx.menu.dbgport.Disabled=Disabled adafruit_feather_rp2350_hstx.menu.dbgport.Disabled.build.debug_port= adafruit_feather_rp2350_hstx.menu.dbgport.Serial=Serial adafruit_feather_rp2350_hstx.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial adafruit_feather_rp2350_hstx.menu.dbgport.Serial1=Serial1 adafruit_feather_rp2350_hstx.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 adafruit_feather_rp2350_hstx.menu.dbgport.Serial2=Serial2 adafruit_feather_rp2350_hstx.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 adafruit_feather_rp2350_hstx.menu.dbgport.SerialSemi=SerialSemi adafruit_feather_rp2350_hstx.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi adafruit_feather_rp2350_hstx.menu.dbglvl.None=None adafruit_feather_rp2350_hstx.menu.dbglvl.None.build.debug_level= adafruit_feather_rp2350_hstx.menu.dbglvl.Core=Core adafruit_feather_rp2350_hstx.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE adafruit_feather_rp2350_hstx.menu.dbglvl.SPI=SPI adafruit_feather_rp2350_hstx.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI adafruit_feather_rp2350_hstx.menu.dbglvl.Wire=Wire adafruit_feather_rp2350_hstx.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE adafruit_feather_rp2350_hstx.menu.dbglvl.Bluetooth=Bluetooth adafruit_feather_rp2350_hstx.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH adafruit_feather_rp2350_hstx.menu.dbglvl.All=All adafruit_feather_rp2350_hstx.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH adafruit_feather_rp2350_hstx.menu.dbglvl.NDEBUG=NDEBUG adafruit_feather_rp2350_hstx.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG adafruit_feather_rp2350_hstx.menu.usbstack.picosdk=Pico SDK adafruit_feather_rp2350_hstx.menu.usbstack.picosdk.build.usbstack_flags= adafruit_feather_rp2350_hstx.menu.usbstack.tinyusb=Adafruit TinyUSB adafruit_feather_rp2350_hstx.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_feather_rp2350_hstx.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) adafruit_feather_rp2350_hstx.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_feather_rp2350_hstx.menu.usbstack.nousb=No USB adafruit_feather_rp2350_hstx.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4only=IPv4 Only adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_feather_rp2350_hstx.menu.uploadmethod.default=Default (UF2) adafruit_feather_rp2350_hstx.menu.uploadmethod.default.build.ram_length=512k adafruit_feather_rp2350_hstx.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_feather_rp2350_hstx.menu.uploadmethod.default.upload.maximum_data_size=524288 adafruit_feather_rp2350_hstx.menu.uploadmethod.default.upload.tool=uf2conv adafruit_feather_rp2350_hstx.menu.uploadmethod.default.upload.tool.default=uf2conv adafruit_feather_rp2350_hstx.menu.uploadmethod.default.upload.tool.network=uf2conv-network adafruit_feather_rp2350_hstx.menu.uploadmethod.picotool=Picotool adafruit_feather_rp2350_hstx.menu.uploadmethod.picotool.build.ram_length=512k adafruit_feather_rp2350_hstx.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl adafruit_feather_rp2350_hstx.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB adafruit_feather_rp2350_hstx.menu.uploadmethod.picotool.upload.maximum_data_size=524288 adafruit_feather_rp2350_hstx.menu.uploadmethod.picotool.upload.tool=picotool adafruit_feather_rp2350_hstx.menu.uploadmethod.picotool.upload.tool.default=picotool adafruit_feather_rp2350_hstx.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) adafruit_feather_rp2350_hstx.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k adafruit_feather_rp2350_hstx.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_feather_rp2350_hstx.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 adafruit_feather_rp2350_hstx.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap adafruit_feather_rp2350_hstx.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Adafruit Floppsy # ----------------------------------- adafruit_floppsy.name=Adafruit Floppsy adafruit_floppsy.vid.0=0x239a adafruit_floppsy.pid.0=0x8151 adafruit_floppsy.vid.1=0x239a adafruit_floppsy.pid.1=0xc151 adafruit_floppsy.upload_port.0.vid=0x239a adafruit_floppsy.upload_port.0.pid=0x8151 adafruit_floppsy.upload_port.1.vid=0x239a adafruit_floppsy.upload_port.1.pid=0xc151 adafruit_floppsy.build.usbvid=-DUSBD_VID=0x239a adafruit_floppsy.build.usbpid=-DUSBD_PID=0x8151 adafruit_floppsy.build.usbpwr=-DUSBD_MAX_POWER_MA=250 adafruit_floppsy.build.board=ADAFRUIT_FLOPPSY_RP2040 adafruit_floppsy.build.mcu=cortex-m0plus adafruit_floppsy.build.chip=rp2040 adafruit_floppsy.build.toolchain=arm-none-eabi adafruit_floppsy.build.toolchainpkg=pqt-gcc adafruit_floppsy.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb adafruit_floppsy.build.uf2family=--family rp2040 adafruit_floppsy.build.variant=adafruit_floppsy adafruit_floppsy.upload.maximum_size=16777216 adafruit_floppsy.upload.wait_for_upload_port=true adafruit_floppsy.upload.erase_cmd= adafruit_floppsy.serial.disableDTR=false adafruit_floppsy.serial.disableRTS=false adafruit_floppsy.build.f_cpu=125000000 adafruit_floppsy.build.led= adafruit_floppsy.build.core=rp2040 adafruit_floppsy.build.ldscript=memmap_default.ld adafruit_floppsy.build.boot2=boot2_w25q080_2_padded_checksum adafruit_floppsy.build.usb_manufacturer="Adafruit" adafruit_floppsy.build.usb_product="Floppsy" adafruit_floppsy.menu.flash.16777216_0=16MB (no FS) adafruit_floppsy.menu.flash.16777216_0.upload.maximum_size=16773120 adafruit_floppsy.menu.flash.16777216_0.build.flash_total=16777216 adafruit_floppsy.menu.flash.16777216_0.build.flash_length=16773120 adafruit_floppsy.menu.flash.16777216_0.build.eeprom_start=285208576 adafruit_floppsy.menu.flash.16777216_0.build.fs_start=285208576 adafruit_floppsy.menu.flash.16777216_0.build.fs_end=285208576 adafruit_floppsy.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) adafruit_floppsy.menu.flash.16777216_65536.upload.maximum_size=16707584 adafruit_floppsy.menu.flash.16777216_65536.build.flash_total=16777216 adafruit_floppsy.menu.flash.16777216_65536.build.flash_length=16707584 adafruit_floppsy.menu.flash.16777216_65536.build.eeprom_start=285208576 adafruit_floppsy.menu.flash.16777216_65536.build.fs_start=285143040 adafruit_floppsy.menu.flash.16777216_65536.build.fs_end=285208576 adafruit_floppsy.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) adafruit_floppsy.menu.flash.16777216_131072.upload.maximum_size=16642048 adafruit_floppsy.menu.flash.16777216_131072.build.flash_total=16777216 adafruit_floppsy.menu.flash.16777216_131072.build.flash_length=16642048 adafruit_floppsy.menu.flash.16777216_131072.build.eeprom_start=285208576 adafruit_floppsy.menu.flash.16777216_131072.build.fs_start=285077504 adafruit_floppsy.menu.flash.16777216_131072.build.fs_end=285208576 adafruit_floppsy.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) adafruit_floppsy.menu.flash.16777216_262144.upload.maximum_size=16510976 adafruit_floppsy.menu.flash.16777216_262144.build.flash_total=16777216 adafruit_floppsy.menu.flash.16777216_262144.build.flash_length=16510976 adafruit_floppsy.menu.flash.16777216_262144.build.eeprom_start=285208576 adafruit_floppsy.menu.flash.16777216_262144.build.fs_start=284946432 adafruit_floppsy.menu.flash.16777216_262144.build.fs_end=285208576 adafruit_floppsy.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) adafruit_floppsy.menu.flash.16777216_524288.upload.maximum_size=16248832 adafruit_floppsy.menu.flash.16777216_524288.build.flash_total=16777216 adafruit_floppsy.menu.flash.16777216_524288.build.flash_length=16248832 adafruit_floppsy.menu.flash.16777216_524288.build.eeprom_start=285208576 adafruit_floppsy.menu.flash.16777216_524288.build.fs_start=284684288 adafruit_floppsy.menu.flash.16777216_524288.build.fs_end=285208576 adafruit_floppsy.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) adafruit_floppsy.menu.flash.16777216_1048576.upload.maximum_size=15724544 adafruit_floppsy.menu.flash.16777216_1048576.build.flash_total=16777216 adafruit_floppsy.menu.flash.16777216_1048576.build.flash_length=15724544 adafruit_floppsy.menu.flash.16777216_1048576.build.eeprom_start=285208576 adafruit_floppsy.menu.flash.16777216_1048576.build.fs_start=284160000 adafruit_floppsy.menu.flash.16777216_1048576.build.fs_end=285208576 adafruit_floppsy.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) adafruit_floppsy.menu.flash.16777216_2097152.upload.maximum_size=14675968 adafruit_floppsy.menu.flash.16777216_2097152.build.flash_total=16777216 adafruit_floppsy.menu.flash.16777216_2097152.build.flash_length=14675968 adafruit_floppsy.menu.flash.16777216_2097152.build.eeprom_start=285208576 adafruit_floppsy.menu.flash.16777216_2097152.build.fs_start=283111424 adafruit_floppsy.menu.flash.16777216_2097152.build.fs_end=285208576 adafruit_floppsy.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) adafruit_floppsy.menu.flash.16777216_3145728.upload.maximum_size=13627392 adafruit_floppsy.menu.flash.16777216_3145728.build.flash_total=16777216 adafruit_floppsy.menu.flash.16777216_3145728.build.flash_length=13627392 adafruit_floppsy.menu.flash.16777216_3145728.build.eeprom_start=285208576 adafruit_floppsy.menu.flash.16777216_3145728.build.fs_start=282062848 adafruit_floppsy.menu.flash.16777216_3145728.build.fs_end=285208576 adafruit_floppsy.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) adafruit_floppsy.menu.flash.16777216_4194304.upload.maximum_size=12578816 adafruit_floppsy.menu.flash.16777216_4194304.build.flash_total=16777216 adafruit_floppsy.menu.flash.16777216_4194304.build.flash_length=12578816 adafruit_floppsy.menu.flash.16777216_4194304.build.eeprom_start=285208576 adafruit_floppsy.menu.flash.16777216_4194304.build.fs_start=281014272 adafruit_floppsy.menu.flash.16777216_4194304.build.fs_end=285208576 adafruit_floppsy.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) adafruit_floppsy.menu.flash.16777216_5242880.upload.maximum_size=11530240 adafruit_floppsy.menu.flash.16777216_5242880.build.flash_total=16777216 adafruit_floppsy.menu.flash.16777216_5242880.build.flash_length=11530240 adafruit_floppsy.menu.flash.16777216_5242880.build.eeprom_start=285208576 adafruit_floppsy.menu.flash.16777216_5242880.build.fs_start=279965696 adafruit_floppsy.menu.flash.16777216_5242880.build.fs_end=285208576 adafruit_floppsy.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) adafruit_floppsy.menu.flash.16777216_6291456.upload.maximum_size=10481664 adafruit_floppsy.menu.flash.16777216_6291456.build.flash_total=16777216 adafruit_floppsy.menu.flash.16777216_6291456.build.flash_length=10481664 adafruit_floppsy.menu.flash.16777216_6291456.build.eeprom_start=285208576 adafruit_floppsy.menu.flash.16777216_6291456.build.fs_start=278917120 adafruit_floppsy.menu.flash.16777216_6291456.build.fs_end=285208576 adafruit_floppsy.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) adafruit_floppsy.menu.flash.16777216_7340032.upload.maximum_size=9433088 adafruit_floppsy.menu.flash.16777216_7340032.build.flash_total=16777216 adafruit_floppsy.menu.flash.16777216_7340032.build.flash_length=9433088 adafruit_floppsy.menu.flash.16777216_7340032.build.eeprom_start=285208576 adafruit_floppsy.menu.flash.16777216_7340032.build.fs_start=277868544 adafruit_floppsy.menu.flash.16777216_7340032.build.fs_end=285208576 adafruit_floppsy.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) adafruit_floppsy.menu.flash.16777216_8388608.upload.maximum_size=8384512 adafruit_floppsy.menu.flash.16777216_8388608.build.flash_total=16777216 adafruit_floppsy.menu.flash.16777216_8388608.build.flash_length=8384512 adafruit_floppsy.menu.flash.16777216_8388608.build.eeprom_start=285208576 adafruit_floppsy.menu.flash.16777216_8388608.build.fs_start=276819968 adafruit_floppsy.menu.flash.16777216_8388608.build.fs_end=285208576 adafruit_floppsy.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) adafruit_floppsy.menu.flash.16777216_9437184.upload.maximum_size=7335936 adafruit_floppsy.menu.flash.16777216_9437184.build.flash_total=16777216 adafruit_floppsy.menu.flash.16777216_9437184.build.flash_length=7335936 adafruit_floppsy.menu.flash.16777216_9437184.build.eeprom_start=285208576 adafruit_floppsy.menu.flash.16777216_9437184.build.fs_start=275771392 adafruit_floppsy.menu.flash.16777216_9437184.build.fs_end=285208576 adafruit_floppsy.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) adafruit_floppsy.menu.flash.16777216_10485760.upload.maximum_size=6287360 adafruit_floppsy.menu.flash.16777216_10485760.build.flash_total=16777216 adafruit_floppsy.menu.flash.16777216_10485760.build.flash_length=6287360 adafruit_floppsy.menu.flash.16777216_10485760.build.eeprom_start=285208576 adafruit_floppsy.menu.flash.16777216_10485760.build.fs_start=274722816 adafruit_floppsy.menu.flash.16777216_10485760.build.fs_end=285208576 adafruit_floppsy.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) adafruit_floppsy.menu.flash.16777216_11534336.upload.maximum_size=5238784 adafruit_floppsy.menu.flash.16777216_11534336.build.flash_total=16777216 adafruit_floppsy.menu.flash.16777216_11534336.build.flash_length=5238784 adafruit_floppsy.menu.flash.16777216_11534336.build.eeprom_start=285208576 adafruit_floppsy.menu.flash.16777216_11534336.build.fs_start=273674240 adafruit_floppsy.menu.flash.16777216_11534336.build.fs_end=285208576 adafruit_floppsy.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) adafruit_floppsy.menu.flash.16777216_12582912.upload.maximum_size=4190208 adafruit_floppsy.menu.flash.16777216_12582912.build.flash_total=16777216 adafruit_floppsy.menu.flash.16777216_12582912.build.flash_length=4190208 adafruit_floppsy.menu.flash.16777216_12582912.build.eeprom_start=285208576 adafruit_floppsy.menu.flash.16777216_12582912.build.fs_start=272625664 adafruit_floppsy.menu.flash.16777216_12582912.build.fs_end=285208576 adafruit_floppsy.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) adafruit_floppsy.menu.flash.16777216_13631488.upload.maximum_size=3141632 adafruit_floppsy.menu.flash.16777216_13631488.build.flash_total=16777216 adafruit_floppsy.menu.flash.16777216_13631488.build.flash_length=3141632 adafruit_floppsy.menu.flash.16777216_13631488.build.eeprom_start=285208576 adafruit_floppsy.menu.flash.16777216_13631488.build.fs_start=271577088 adafruit_floppsy.menu.flash.16777216_13631488.build.fs_end=285208576 adafruit_floppsy.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) adafruit_floppsy.menu.flash.16777216_14680064.upload.maximum_size=2093056 adafruit_floppsy.menu.flash.16777216_14680064.build.flash_total=16777216 adafruit_floppsy.menu.flash.16777216_14680064.build.flash_length=2093056 adafruit_floppsy.menu.flash.16777216_14680064.build.eeprom_start=285208576 adafruit_floppsy.menu.flash.16777216_14680064.build.fs_start=270528512 adafruit_floppsy.menu.flash.16777216_14680064.build.fs_end=285208576 adafruit_floppsy.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) adafruit_floppsy.menu.flash.16777216_15728640.upload.maximum_size=1044480 adafruit_floppsy.menu.flash.16777216_15728640.build.flash_total=16777216 adafruit_floppsy.menu.flash.16777216_15728640.build.flash_length=1044480 adafruit_floppsy.menu.flash.16777216_15728640.build.eeprom_start=285208576 adafruit_floppsy.menu.flash.16777216_15728640.build.fs_start=269479936 adafruit_floppsy.menu.flash.16777216_15728640.build.fs_end=285208576 adafruit_floppsy.menu.freq.200=200 MHz adafruit_floppsy.menu.freq.200.build.f_cpu=200000000L adafruit_floppsy.menu.freq.50=50 MHz adafruit_floppsy.menu.freq.50.build.f_cpu=50000000L adafruit_floppsy.menu.freq.100=100 MHz adafruit_floppsy.menu.freq.100.build.f_cpu=100000000L adafruit_floppsy.menu.freq.120=120 MHz adafruit_floppsy.menu.freq.120.build.f_cpu=120000000L adafruit_floppsy.menu.freq.125=125 MHz adafruit_floppsy.menu.freq.125.build.f_cpu=125000000L adafruit_floppsy.menu.freq.128=128 MHz adafruit_floppsy.menu.freq.128.build.f_cpu=128000000L adafruit_floppsy.menu.freq.133=133 MHz adafruit_floppsy.menu.freq.133.build.f_cpu=133000000L adafruit_floppsy.menu.freq.150=150 MHz adafruit_floppsy.menu.freq.150.build.f_cpu=150000000L adafruit_floppsy.menu.freq.176=176 MHz adafruit_floppsy.menu.freq.176.build.f_cpu=176000000L adafruit_floppsy.menu.freq.225=225 MHz (Overclock) adafruit_floppsy.menu.freq.225.build.f_cpu=225000000L adafruit_floppsy.menu.freq.240=240 MHz (Overclock) adafruit_floppsy.menu.freq.240.build.f_cpu=240000000L adafruit_floppsy.menu.freq.250=250 MHz (Overclock) adafruit_floppsy.menu.freq.250.build.f_cpu=250000000L adafruit_floppsy.menu.freq.276=276 MHz (Overclock) adafruit_floppsy.menu.freq.276.build.f_cpu=276000000L adafruit_floppsy.menu.freq.300=300 MHz (Overclock) adafruit_floppsy.menu.freq.300.build.f_cpu=300000000L adafruit_floppsy.menu.opt.Small=Small (-Os) (standard) adafruit_floppsy.menu.opt.Small.build.flags.optimize=-Os adafruit_floppsy.menu.opt.Optimize=Optimize (-O) adafruit_floppsy.menu.opt.Optimize.build.flags.optimize=-O adafruit_floppsy.menu.opt.Optimize2=Optimize More (-O2) adafruit_floppsy.menu.opt.Optimize2.build.flags.optimize=-O2 adafruit_floppsy.menu.opt.Optimize3=Optimize Even More (-O3) adafruit_floppsy.menu.opt.Optimize3.build.flags.optimize=-O3 adafruit_floppsy.menu.opt.Fast=Fast (-Ofast) (maybe slower) adafruit_floppsy.menu.opt.Fast.build.flags.optimize=-Ofast adafruit_floppsy.menu.opt.Debug=Debug (-Og) adafruit_floppsy.menu.opt.Debug.build.flags.optimize=-Og adafruit_floppsy.menu.opt.Disabled=Disabled (-O0) adafruit_floppsy.menu.opt.Disabled.build.flags.optimize=-O0 adafruit_floppsy.menu.profile.Disabled=Disabled adafruit_floppsy.menu.profile.Disabled.build.flags.profile= adafruit_floppsy.menu.profile.Enabled=Enabled adafruit_floppsy.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE adafruit_floppsy.menu.rtti.Disabled=Disabled adafruit_floppsy.menu.rtti.Disabled.build.flags.rtti=-fno-rtti adafruit_floppsy.menu.rtti.Enabled=Enabled adafruit_floppsy.menu.rtti.Enabled.build.flags.rtti= adafruit_floppsy.menu.stackprotect.Disabled=Disabled adafruit_floppsy.menu.stackprotect.Disabled.build.flags.stackprotect= adafruit_floppsy.menu.stackprotect.Enabled=Enabled adafruit_floppsy.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all adafruit_floppsy.menu.exceptions.Disabled=Disabled adafruit_floppsy.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions adafruit_floppsy.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ adafruit_floppsy.menu.exceptions.Enabled=Enabled adafruit_floppsy.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions adafruit_floppsy.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc adafruit_floppsy.menu.dbgport.Disabled=Disabled adafruit_floppsy.menu.dbgport.Disabled.build.debug_port= adafruit_floppsy.menu.dbgport.Serial=Serial adafruit_floppsy.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial adafruit_floppsy.menu.dbgport.Serial1=Serial1 adafruit_floppsy.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 adafruit_floppsy.menu.dbgport.Serial2=Serial2 adafruit_floppsy.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 adafruit_floppsy.menu.dbgport.SerialSemi=SerialSemi adafruit_floppsy.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi adafruit_floppsy.menu.dbglvl.None=None adafruit_floppsy.menu.dbglvl.None.build.debug_level= adafruit_floppsy.menu.dbglvl.Core=Core adafruit_floppsy.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE adafruit_floppsy.menu.dbglvl.SPI=SPI adafruit_floppsy.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI adafruit_floppsy.menu.dbglvl.Wire=Wire adafruit_floppsy.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE adafruit_floppsy.menu.dbglvl.Bluetooth=Bluetooth adafruit_floppsy.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH adafruit_floppsy.menu.dbglvl.All=All adafruit_floppsy.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH adafruit_floppsy.menu.dbglvl.NDEBUG=NDEBUG adafruit_floppsy.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG adafruit_floppsy.menu.usbstack.picosdk=Pico SDK adafruit_floppsy.menu.usbstack.picosdk.build.usbstack_flags= adafruit_floppsy.menu.usbstack.tinyusb=Adafruit TinyUSB adafruit_floppsy.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_floppsy.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) adafruit_floppsy.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_floppsy.menu.usbstack.nousb=No USB adafruit_floppsy.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" adafruit_floppsy.menu.ipbtstack.ipv4only=IPv4 Only adafruit_floppsy.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a adafruit_floppsy.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 adafruit_floppsy.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 adafruit_floppsy.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a adafruit_floppsy.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 adafruit_floppsy.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth adafruit_floppsy.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a adafruit_floppsy.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_floppsy.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth adafruit_floppsy.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a adafruit_floppsy.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_floppsy.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K adafruit_floppsy.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a adafruit_floppsy.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_floppsy.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K adafruit_floppsy.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a adafruit_floppsy.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_floppsy.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K adafruit_floppsy.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a adafruit_floppsy.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_floppsy.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K adafruit_floppsy.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a adafruit_floppsy.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_floppsy.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2 adafruit_floppsy.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum adafruit_floppsy.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4 adafruit_floppsy.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum adafruit_floppsy.menu.uploadmethod.default=Default (UF2) adafruit_floppsy.menu.uploadmethod.default.build.ram_length=256k adafruit_floppsy.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_floppsy.menu.uploadmethod.default.upload.maximum_data_size=262144 adafruit_floppsy.menu.uploadmethod.default.upload.tool=uf2conv adafruit_floppsy.menu.uploadmethod.default.upload.tool.default=uf2conv adafruit_floppsy.menu.uploadmethod.default.upload.tool.network=uf2conv-network adafruit_floppsy.menu.uploadmethod.picotool=Picotool adafruit_floppsy.menu.uploadmethod.picotool.build.ram_length=256k adafruit_floppsy.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl adafruit_floppsy.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB adafruit_floppsy.menu.uploadmethod.picotool.upload.maximum_data_size=262144 adafruit_floppsy.menu.uploadmethod.picotool.upload.tool=picotool adafruit_floppsy.menu.uploadmethod.picotool.upload.tool.default=picotool adafruit_floppsy.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) adafruit_floppsy.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k adafruit_floppsy.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_floppsy.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 adafruit_floppsy.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap adafruit_floppsy.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Adafruit Metro RP2350 # ----------------------------------- adafruit_metro_rp2350.name=Adafruit Metro RP2350 adafruit_metro_rp2350.vid.0=0x239a adafruit_metro_rp2350.pid.0=0x814d adafruit_metro_rp2350.vid.1=0x239a adafruit_metro_rp2350.pid.1=0xc14d adafruit_metro_rp2350.upload_port.0.vid=0x239a adafruit_metro_rp2350.upload_port.0.pid=0x814d adafruit_metro_rp2350.upload_port.1.vid=0x239a adafruit_metro_rp2350.upload_port.1.pid=0xc14d adafruit_metro_rp2350.build.usbvid=-DUSBD_VID=0x239a adafruit_metro_rp2350.build.usbpid=-DUSBD_PID=0x814d adafruit_metro_rp2350.build.usbpwr=-DUSBD_MAX_POWER_MA=250 adafruit_metro_rp2350.build.board=ADAFRUIT_METRO_RP2350 adafruit_metro_rp2350.build.variant=adafruit_metro_rp2350 adafruit_metro_rp2350.upload.maximum_size=16777216 adafruit_metro_rp2350.upload.wait_for_upload_port=true adafruit_metro_rp2350.upload.erase_cmd= adafruit_metro_rp2350.serial.disableDTR=false adafruit_metro_rp2350.serial.disableRTS=false adafruit_metro_rp2350.build.f_cpu=125000000 adafruit_metro_rp2350.build.led= adafruit_metro_rp2350.build.core=rp2040 adafruit_metro_rp2350.build.ldscript=memmap_default.ld adafruit_metro_rp2350.build.boot2=none adafruit_metro_rp2350.build.usb_manufacturer="Adafruit" adafruit_metro_rp2350.build.usb_product="Metro RP2350" adafruit_metro_rp2350.build.psram_length=0x000000 adafruit_metro_rp2350.menu.flash.16777216_0=16MB (no FS) adafruit_metro_rp2350.menu.flash.16777216_0.upload.maximum_size=16769024 adafruit_metro_rp2350.menu.flash.16777216_0.build.flash_total=16777216 adafruit_metro_rp2350.menu.flash.16777216_0.build.flash_length=16769024 adafruit_metro_rp2350.menu.flash.16777216_0.build.eeprom_start=285204480 adafruit_metro_rp2350.menu.flash.16777216_0.build.fs_start=285204480 adafruit_metro_rp2350.menu.flash.16777216_0.build.fs_end=285204480 adafruit_metro_rp2350.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) adafruit_metro_rp2350.menu.flash.16777216_65536.upload.maximum_size=16703488 adafruit_metro_rp2350.menu.flash.16777216_65536.build.flash_total=16777216 adafruit_metro_rp2350.menu.flash.16777216_65536.build.flash_length=16703488 adafruit_metro_rp2350.menu.flash.16777216_65536.build.eeprom_start=285204480 adafruit_metro_rp2350.menu.flash.16777216_65536.build.fs_start=285138944 adafruit_metro_rp2350.menu.flash.16777216_65536.build.fs_end=285204480 adafruit_metro_rp2350.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) adafruit_metro_rp2350.menu.flash.16777216_131072.upload.maximum_size=16637952 adafruit_metro_rp2350.menu.flash.16777216_131072.build.flash_total=16777216 adafruit_metro_rp2350.menu.flash.16777216_131072.build.flash_length=16637952 adafruit_metro_rp2350.menu.flash.16777216_131072.build.eeprom_start=285204480 adafruit_metro_rp2350.menu.flash.16777216_131072.build.fs_start=285073408 adafruit_metro_rp2350.menu.flash.16777216_131072.build.fs_end=285204480 adafruit_metro_rp2350.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) adafruit_metro_rp2350.menu.flash.16777216_262144.upload.maximum_size=16506880 adafruit_metro_rp2350.menu.flash.16777216_262144.build.flash_total=16777216 adafruit_metro_rp2350.menu.flash.16777216_262144.build.flash_length=16506880 adafruit_metro_rp2350.menu.flash.16777216_262144.build.eeprom_start=285204480 adafruit_metro_rp2350.menu.flash.16777216_262144.build.fs_start=284942336 adafruit_metro_rp2350.menu.flash.16777216_262144.build.fs_end=285204480 adafruit_metro_rp2350.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) adafruit_metro_rp2350.menu.flash.16777216_524288.upload.maximum_size=16244736 adafruit_metro_rp2350.menu.flash.16777216_524288.build.flash_total=16777216 adafruit_metro_rp2350.menu.flash.16777216_524288.build.flash_length=16244736 adafruit_metro_rp2350.menu.flash.16777216_524288.build.eeprom_start=285204480 adafruit_metro_rp2350.menu.flash.16777216_524288.build.fs_start=284680192 adafruit_metro_rp2350.menu.flash.16777216_524288.build.fs_end=285204480 adafruit_metro_rp2350.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) adafruit_metro_rp2350.menu.flash.16777216_1048576.upload.maximum_size=15720448 adafruit_metro_rp2350.menu.flash.16777216_1048576.build.flash_total=16777216 adafruit_metro_rp2350.menu.flash.16777216_1048576.build.flash_length=15720448 adafruit_metro_rp2350.menu.flash.16777216_1048576.build.eeprom_start=285204480 adafruit_metro_rp2350.menu.flash.16777216_1048576.build.fs_start=284155904 adafruit_metro_rp2350.menu.flash.16777216_1048576.build.fs_end=285204480 adafruit_metro_rp2350.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) adafruit_metro_rp2350.menu.flash.16777216_2097152.upload.maximum_size=14671872 adafruit_metro_rp2350.menu.flash.16777216_2097152.build.flash_total=16777216 adafruit_metro_rp2350.menu.flash.16777216_2097152.build.flash_length=14671872 adafruit_metro_rp2350.menu.flash.16777216_2097152.build.eeprom_start=285204480 adafruit_metro_rp2350.menu.flash.16777216_2097152.build.fs_start=283107328 adafruit_metro_rp2350.menu.flash.16777216_2097152.build.fs_end=285204480 adafruit_metro_rp2350.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) adafruit_metro_rp2350.menu.flash.16777216_3145728.upload.maximum_size=13623296 adafruit_metro_rp2350.menu.flash.16777216_3145728.build.flash_total=16777216 adafruit_metro_rp2350.menu.flash.16777216_3145728.build.flash_length=13623296 adafruit_metro_rp2350.menu.flash.16777216_3145728.build.eeprom_start=285204480 adafruit_metro_rp2350.menu.flash.16777216_3145728.build.fs_start=282058752 adafruit_metro_rp2350.menu.flash.16777216_3145728.build.fs_end=285204480 adafruit_metro_rp2350.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) adafruit_metro_rp2350.menu.flash.16777216_4194304.upload.maximum_size=12574720 adafruit_metro_rp2350.menu.flash.16777216_4194304.build.flash_total=16777216 adafruit_metro_rp2350.menu.flash.16777216_4194304.build.flash_length=12574720 adafruit_metro_rp2350.menu.flash.16777216_4194304.build.eeprom_start=285204480 adafruit_metro_rp2350.menu.flash.16777216_4194304.build.fs_start=281010176 adafruit_metro_rp2350.menu.flash.16777216_4194304.build.fs_end=285204480 adafruit_metro_rp2350.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) adafruit_metro_rp2350.menu.flash.16777216_5242880.upload.maximum_size=11526144 adafruit_metro_rp2350.menu.flash.16777216_5242880.build.flash_total=16777216 adafruit_metro_rp2350.menu.flash.16777216_5242880.build.flash_length=11526144 adafruit_metro_rp2350.menu.flash.16777216_5242880.build.eeprom_start=285204480 adafruit_metro_rp2350.menu.flash.16777216_5242880.build.fs_start=279961600 adafruit_metro_rp2350.menu.flash.16777216_5242880.build.fs_end=285204480 adafruit_metro_rp2350.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) adafruit_metro_rp2350.menu.flash.16777216_6291456.upload.maximum_size=10477568 adafruit_metro_rp2350.menu.flash.16777216_6291456.build.flash_total=16777216 adafruit_metro_rp2350.menu.flash.16777216_6291456.build.flash_length=10477568 adafruit_metro_rp2350.menu.flash.16777216_6291456.build.eeprom_start=285204480 adafruit_metro_rp2350.menu.flash.16777216_6291456.build.fs_start=278913024 adafruit_metro_rp2350.menu.flash.16777216_6291456.build.fs_end=285204480 adafruit_metro_rp2350.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) adafruit_metro_rp2350.menu.flash.16777216_7340032.upload.maximum_size=9428992 adafruit_metro_rp2350.menu.flash.16777216_7340032.build.flash_total=16777216 adafruit_metro_rp2350.menu.flash.16777216_7340032.build.flash_length=9428992 adafruit_metro_rp2350.menu.flash.16777216_7340032.build.eeprom_start=285204480 adafruit_metro_rp2350.menu.flash.16777216_7340032.build.fs_start=277864448 adafruit_metro_rp2350.menu.flash.16777216_7340032.build.fs_end=285204480 adafruit_metro_rp2350.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) adafruit_metro_rp2350.menu.flash.16777216_8388608.upload.maximum_size=8380416 adafruit_metro_rp2350.menu.flash.16777216_8388608.build.flash_total=16777216 adafruit_metro_rp2350.menu.flash.16777216_8388608.build.flash_length=8380416 adafruit_metro_rp2350.menu.flash.16777216_8388608.build.eeprom_start=285204480 adafruit_metro_rp2350.menu.flash.16777216_8388608.build.fs_start=276815872 adafruit_metro_rp2350.menu.flash.16777216_8388608.build.fs_end=285204480 adafruit_metro_rp2350.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) adafruit_metro_rp2350.menu.flash.16777216_9437184.upload.maximum_size=7331840 adafruit_metro_rp2350.menu.flash.16777216_9437184.build.flash_total=16777216 adafruit_metro_rp2350.menu.flash.16777216_9437184.build.flash_length=7331840 adafruit_metro_rp2350.menu.flash.16777216_9437184.build.eeprom_start=285204480 adafruit_metro_rp2350.menu.flash.16777216_9437184.build.fs_start=275767296 adafruit_metro_rp2350.menu.flash.16777216_9437184.build.fs_end=285204480 adafruit_metro_rp2350.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) adafruit_metro_rp2350.menu.flash.16777216_10485760.upload.maximum_size=6283264 adafruit_metro_rp2350.menu.flash.16777216_10485760.build.flash_total=16777216 adafruit_metro_rp2350.menu.flash.16777216_10485760.build.flash_length=6283264 adafruit_metro_rp2350.menu.flash.16777216_10485760.build.eeprom_start=285204480 adafruit_metro_rp2350.menu.flash.16777216_10485760.build.fs_start=274718720 adafruit_metro_rp2350.menu.flash.16777216_10485760.build.fs_end=285204480 adafruit_metro_rp2350.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) adafruit_metro_rp2350.menu.flash.16777216_11534336.upload.maximum_size=5234688 adafruit_metro_rp2350.menu.flash.16777216_11534336.build.flash_total=16777216 adafruit_metro_rp2350.menu.flash.16777216_11534336.build.flash_length=5234688 adafruit_metro_rp2350.menu.flash.16777216_11534336.build.eeprom_start=285204480 adafruit_metro_rp2350.menu.flash.16777216_11534336.build.fs_start=273670144 adafruit_metro_rp2350.menu.flash.16777216_11534336.build.fs_end=285204480 adafruit_metro_rp2350.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) adafruit_metro_rp2350.menu.flash.16777216_12582912.upload.maximum_size=4186112 adafruit_metro_rp2350.menu.flash.16777216_12582912.build.flash_total=16777216 adafruit_metro_rp2350.menu.flash.16777216_12582912.build.flash_length=4186112 adafruit_metro_rp2350.menu.flash.16777216_12582912.build.eeprom_start=285204480 adafruit_metro_rp2350.menu.flash.16777216_12582912.build.fs_start=272621568 adafruit_metro_rp2350.menu.flash.16777216_12582912.build.fs_end=285204480 adafruit_metro_rp2350.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) adafruit_metro_rp2350.menu.flash.16777216_13631488.upload.maximum_size=3137536 adafruit_metro_rp2350.menu.flash.16777216_13631488.build.flash_total=16777216 adafruit_metro_rp2350.menu.flash.16777216_13631488.build.flash_length=3137536 adafruit_metro_rp2350.menu.flash.16777216_13631488.build.eeprom_start=285204480 adafruit_metro_rp2350.menu.flash.16777216_13631488.build.fs_start=271572992 adafruit_metro_rp2350.menu.flash.16777216_13631488.build.fs_end=285204480 adafruit_metro_rp2350.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) adafruit_metro_rp2350.menu.flash.16777216_14680064.upload.maximum_size=2088960 adafruit_metro_rp2350.menu.flash.16777216_14680064.build.flash_total=16777216 adafruit_metro_rp2350.menu.flash.16777216_14680064.build.flash_length=2088960 adafruit_metro_rp2350.menu.flash.16777216_14680064.build.eeprom_start=285204480 adafruit_metro_rp2350.menu.flash.16777216_14680064.build.fs_start=270524416 adafruit_metro_rp2350.menu.flash.16777216_14680064.build.fs_end=285204480 adafruit_metro_rp2350.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) adafruit_metro_rp2350.menu.flash.16777216_15728640.upload.maximum_size=1040384 adafruit_metro_rp2350.menu.flash.16777216_15728640.build.flash_total=16777216 adafruit_metro_rp2350.menu.flash.16777216_15728640.build.flash_length=1040384 adafruit_metro_rp2350.menu.flash.16777216_15728640.build.eeprom_start=285204480 adafruit_metro_rp2350.menu.flash.16777216_15728640.build.fs_start=269475840 adafruit_metro_rp2350.menu.flash.16777216_15728640.build.fs_end=285204480 adafruit_metro_rp2350.menu.arch.arm=ARM adafruit_metro_rp2350.menu.arch.arm.build.chip=rp2350 adafruit_metro_rp2350.menu.arch.arm.build.toolchain=arm-none-eabi adafruit_metro_rp2350.menu.arch.arm.build.toolchainpkg=pqt-gcc adafruit_metro_rp2350.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse adafruit_metro_rp2350.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block adafruit_metro_rp2350.menu.arch.arm.build.mcu=cortex-m33 adafruit_metro_rp2350.menu.arch.riscv=RISC-V adafruit_metro_rp2350.menu.arch.riscv.build.chip=rp2350-riscv adafruit_metro_rp2350.menu.arch.riscv.build.toolchain=riscv32-unknown-elf adafruit_metro_rp2350.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv adafruit_metro_rp2350.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 adafruit_metro_rp2350.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block adafruit_metro_rp2350.menu.arch.riscv.build.mcu=rv32imac adafruit_metro_rp2350.menu.freq.150=150 MHz adafruit_metro_rp2350.menu.freq.150.build.f_cpu=150000000L adafruit_metro_rp2350.menu.freq.50=50 MHz adafruit_metro_rp2350.menu.freq.50.build.f_cpu=50000000L adafruit_metro_rp2350.menu.freq.100=100 MHz adafruit_metro_rp2350.menu.freq.100.build.f_cpu=100000000L adafruit_metro_rp2350.menu.freq.120=120 MHz adafruit_metro_rp2350.menu.freq.120.build.f_cpu=120000000L adafruit_metro_rp2350.menu.freq.125=125 MHz adafruit_metro_rp2350.menu.freq.125.build.f_cpu=125000000L adafruit_metro_rp2350.menu.freq.128=128 MHz adafruit_metro_rp2350.menu.freq.128.build.f_cpu=128000000L adafruit_metro_rp2350.menu.freq.133=133 MHz adafruit_metro_rp2350.menu.freq.133.build.f_cpu=133000000L adafruit_metro_rp2350.menu.freq.176=176 MHz (Overclock) adafruit_metro_rp2350.menu.freq.176.build.f_cpu=176000000L adafruit_metro_rp2350.menu.freq.200=200 MHz (Overclock) adafruit_metro_rp2350.menu.freq.200.build.f_cpu=200000000L adafruit_metro_rp2350.menu.freq.225=225 MHz (Overclock) adafruit_metro_rp2350.menu.freq.225.build.f_cpu=225000000L adafruit_metro_rp2350.menu.freq.240=240 MHz (Overclock) adafruit_metro_rp2350.menu.freq.240.build.f_cpu=240000000L adafruit_metro_rp2350.menu.freq.250=250 MHz (Overclock) adafruit_metro_rp2350.menu.freq.250.build.f_cpu=250000000L adafruit_metro_rp2350.menu.freq.276=276 MHz (Overclock) adafruit_metro_rp2350.menu.freq.276.build.f_cpu=276000000L adafruit_metro_rp2350.menu.freq.300=300 MHz (Overclock) adafruit_metro_rp2350.menu.freq.300.build.f_cpu=300000000L adafruit_metro_rp2350.menu.psram.0mb=0MByte PSRAM adafruit_metro_rp2350.menu.psram.0mb.build.psram_length=0x000000 adafruit_metro_rp2350.menu.psram.2mb=2MByte PSRAM adafruit_metro_rp2350.menu.psram.2mb.build.psram_length=0x200000 adafruit_metro_rp2350.menu.psram.4mb=4MByte PSRAM adafruit_metro_rp2350.menu.psram.4mb.build.psram_length=0x400000 adafruit_metro_rp2350.menu.psram.8mb=8MByte PSRAM adafruit_metro_rp2350.menu.psram.8mb.build.psram_length=0x800000 adafruit_metro_rp2350.menu.opt.Small=Small (-Os) (standard) adafruit_metro_rp2350.menu.opt.Small.build.flags.optimize=-Os adafruit_metro_rp2350.menu.opt.Optimize=Optimize (-O) adafruit_metro_rp2350.menu.opt.Optimize.build.flags.optimize=-O adafruit_metro_rp2350.menu.opt.Optimize2=Optimize More (-O2) adafruit_metro_rp2350.menu.opt.Optimize2.build.flags.optimize=-O2 adafruit_metro_rp2350.menu.opt.Optimize3=Optimize Even More (-O3) adafruit_metro_rp2350.menu.opt.Optimize3.build.flags.optimize=-O3 adafruit_metro_rp2350.menu.opt.Fast=Fast (-Ofast) (maybe slower) adafruit_metro_rp2350.menu.opt.Fast.build.flags.optimize=-Ofast adafruit_metro_rp2350.menu.opt.Debug=Debug (-Og) adafruit_metro_rp2350.menu.opt.Debug.build.flags.optimize=-Og adafruit_metro_rp2350.menu.opt.Disabled=Disabled (-O0) adafruit_metro_rp2350.menu.opt.Disabled.build.flags.optimize=-O0 adafruit_metro_rp2350.menu.profile.Disabled=Disabled adafruit_metro_rp2350.menu.profile.Disabled.build.flags.profile= adafruit_metro_rp2350.menu.profile.Enabled=Enabled adafruit_metro_rp2350.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE adafruit_metro_rp2350.menu.rtti.Disabled=Disabled adafruit_metro_rp2350.menu.rtti.Disabled.build.flags.rtti=-fno-rtti adafruit_metro_rp2350.menu.rtti.Enabled=Enabled adafruit_metro_rp2350.menu.rtti.Enabled.build.flags.rtti= adafruit_metro_rp2350.menu.stackprotect.Disabled=Disabled adafruit_metro_rp2350.menu.stackprotect.Disabled.build.flags.stackprotect= adafruit_metro_rp2350.menu.stackprotect.Enabled=Enabled adafruit_metro_rp2350.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all adafruit_metro_rp2350.menu.exceptions.Disabled=Disabled adafruit_metro_rp2350.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions adafruit_metro_rp2350.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ adafruit_metro_rp2350.menu.exceptions.Enabled=Enabled adafruit_metro_rp2350.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions adafruit_metro_rp2350.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc adafruit_metro_rp2350.menu.dbgport.Disabled=Disabled adafruit_metro_rp2350.menu.dbgport.Disabled.build.debug_port= adafruit_metro_rp2350.menu.dbgport.Serial=Serial adafruit_metro_rp2350.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial adafruit_metro_rp2350.menu.dbgport.Serial1=Serial1 adafruit_metro_rp2350.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 adafruit_metro_rp2350.menu.dbgport.Serial2=Serial2 adafruit_metro_rp2350.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 adafruit_metro_rp2350.menu.dbgport.SerialSemi=SerialSemi adafruit_metro_rp2350.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi adafruit_metro_rp2350.menu.dbglvl.None=None adafruit_metro_rp2350.menu.dbglvl.None.build.debug_level= adafruit_metro_rp2350.menu.dbglvl.Core=Core adafruit_metro_rp2350.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE adafruit_metro_rp2350.menu.dbglvl.SPI=SPI adafruit_metro_rp2350.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI adafruit_metro_rp2350.menu.dbglvl.Wire=Wire adafruit_metro_rp2350.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE adafruit_metro_rp2350.menu.dbglvl.Bluetooth=Bluetooth adafruit_metro_rp2350.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH adafruit_metro_rp2350.menu.dbglvl.All=All adafruit_metro_rp2350.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH adafruit_metro_rp2350.menu.dbglvl.NDEBUG=NDEBUG adafruit_metro_rp2350.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG adafruit_metro_rp2350.menu.usbstack.picosdk=Pico SDK adafruit_metro_rp2350.menu.usbstack.picosdk.build.usbstack_flags= adafruit_metro_rp2350.menu.usbstack.tinyusb=Adafruit TinyUSB adafruit_metro_rp2350.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_metro_rp2350.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) adafruit_metro_rp2350.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_metro_rp2350.menu.usbstack.nousb=No USB adafruit_metro_rp2350.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" adafruit_metro_rp2350.menu.ipbtstack.ipv4only=IPv4 Only adafruit_metro_rp2350.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a adafruit_metro_rp2350.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 adafruit_metro_rp2350.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 adafruit_metro_rp2350.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a adafruit_metro_rp2350.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 adafruit_metro_rp2350.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth adafruit_metro_rp2350.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a adafruit_metro_rp2350.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_metro_rp2350.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth adafruit_metro_rp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a adafruit_metro_rp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_metro_rp2350.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K adafruit_metro_rp2350.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a adafruit_metro_rp2350.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_metro_rp2350.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K adafruit_metro_rp2350.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a adafruit_metro_rp2350.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_metro_rp2350.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K adafruit_metro_rp2350.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a adafruit_metro_rp2350.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_metro_rp2350.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K adafruit_metro_rp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a adafruit_metro_rp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_metro_rp2350.menu.uploadmethod.default=Default (UF2) adafruit_metro_rp2350.menu.uploadmethod.default.build.ram_length=512k adafruit_metro_rp2350.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_metro_rp2350.menu.uploadmethod.default.upload.maximum_data_size=524288 adafruit_metro_rp2350.menu.uploadmethod.default.upload.tool=uf2conv adafruit_metro_rp2350.menu.uploadmethod.default.upload.tool.default=uf2conv adafruit_metro_rp2350.menu.uploadmethod.default.upload.tool.network=uf2conv-network adafruit_metro_rp2350.menu.uploadmethod.picotool=Picotool adafruit_metro_rp2350.menu.uploadmethod.picotool.build.ram_length=512k adafruit_metro_rp2350.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl adafruit_metro_rp2350.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB adafruit_metro_rp2350.menu.uploadmethod.picotool.upload.maximum_data_size=524288 adafruit_metro_rp2350.menu.uploadmethod.picotool.upload.tool=picotool adafruit_metro_rp2350.menu.uploadmethod.picotool.upload.tool.default=picotool adafruit_metro_rp2350.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) adafruit_metro_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k adafruit_metro_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_metro_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 adafruit_metro_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap adafruit_metro_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Adafruit Fruit Jam RP2350 # ----------------------------------- adafruit_fruitjam.name=Adafruit Fruit Jam RP2350 adafruit_fruitjam.vid.0=0x239a adafruit_fruitjam.pid.0=0x816b adafruit_fruitjam.vid.1=0x239a adafruit_fruitjam.pid.1=0xc16b adafruit_fruitjam.upload_port.0.vid=0x239a adafruit_fruitjam.upload_port.0.pid=0x816b adafruit_fruitjam.upload_port.1.vid=0x239a adafruit_fruitjam.upload_port.1.pid=0xc16b adafruit_fruitjam.build.usbvid=-DUSBD_VID=0x239a adafruit_fruitjam.build.usbpid=-DUSBD_PID=0x816b adafruit_fruitjam.build.usbpwr=-DUSBD_MAX_POWER_MA=250 adafruit_fruitjam.build.board=ADAFRUIT_FRUITJAM_RP2350 adafruit_fruitjam.build.variant=adafruit_fruitjam adafruit_fruitjam.upload.maximum_size=16777216 adafruit_fruitjam.upload.wait_for_upload_port=true adafruit_fruitjam.upload.erase_cmd= adafruit_fruitjam.serial.disableDTR=false adafruit_fruitjam.serial.disableRTS=false adafruit_fruitjam.build.f_cpu=125000000 adafruit_fruitjam.build.led= adafruit_fruitjam.build.core=rp2040 adafruit_fruitjam.build.ldscript=memmap_default.ld adafruit_fruitjam.build.boot2=none adafruit_fruitjam.build.usb_manufacturer="Adafruit" adafruit_fruitjam.build.usb_product="Fruit Jam RP2350" adafruit_fruitjam.build.psram_length=0x800000 adafruit_fruitjam.menu.flash.16777216_0=16MB (no FS) adafruit_fruitjam.menu.flash.16777216_0.upload.maximum_size=16769024 adafruit_fruitjam.menu.flash.16777216_0.build.flash_total=16777216 adafruit_fruitjam.menu.flash.16777216_0.build.flash_length=16769024 adafruit_fruitjam.menu.flash.16777216_0.build.eeprom_start=285204480 adafruit_fruitjam.menu.flash.16777216_0.build.fs_start=285204480 adafruit_fruitjam.menu.flash.16777216_0.build.fs_end=285204480 adafruit_fruitjam.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) adafruit_fruitjam.menu.flash.16777216_65536.upload.maximum_size=16703488 adafruit_fruitjam.menu.flash.16777216_65536.build.flash_total=16777216 adafruit_fruitjam.menu.flash.16777216_65536.build.flash_length=16703488 adafruit_fruitjam.menu.flash.16777216_65536.build.eeprom_start=285204480 adafruit_fruitjam.menu.flash.16777216_65536.build.fs_start=285138944 adafruit_fruitjam.menu.flash.16777216_65536.build.fs_end=285204480 adafruit_fruitjam.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) adafruit_fruitjam.menu.flash.16777216_131072.upload.maximum_size=16637952 adafruit_fruitjam.menu.flash.16777216_131072.build.flash_total=16777216 adafruit_fruitjam.menu.flash.16777216_131072.build.flash_length=16637952 adafruit_fruitjam.menu.flash.16777216_131072.build.eeprom_start=285204480 adafruit_fruitjam.menu.flash.16777216_131072.build.fs_start=285073408 adafruit_fruitjam.menu.flash.16777216_131072.build.fs_end=285204480 adafruit_fruitjam.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) adafruit_fruitjam.menu.flash.16777216_262144.upload.maximum_size=16506880 adafruit_fruitjam.menu.flash.16777216_262144.build.flash_total=16777216 adafruit_fruitjam.menu.flash.16777216_262144.build.flash_length=16506880 adafruit_fruitjam.menu.flash.16777216_262144.build.eeprom_start=285204480 adafruit_fruitjam.menu.flash.16777216_262144.build.fs_start=284942336 adafruit_fruitjam.menu.flash.16777216_262144.build.fs_end=285204480 adafruit_fruitjam.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) adafruit_fruitjam.menu.flash.16777216_524288.upload.maximum_size=16244736 adafruit_fruitjam.menu.flash.16777216_524288.build.flash_total=16777216 adafruit_fruitjam.menu.flash.16777216_524288.build.flash_length=16244736 adafruit_fruitjam.menu.flash.16777216_524288.build.eeprom_start=285204480 adafruit_fruitjam.menu.flash.16777216_524288.build.fs_start=284680192 adafruit_fruitjam.menu.flash.16777216_524288.build.fs_end=285204480 adafruit_fruitjam.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) adafruit_fruitjam.menu.flash.16777216_1048576.upload.maximum_size=15720448 adafruit_fruitjam.menu.flash.16777216_1048576.build.flash_total=16777216 adafruit_fruitjam.menu.flash.16777216_1048576.build.flash_length=15720448 adafruit_fruitjam.menu.flash.16777216_1048576.build.eeprom_start=285204480 adafruit_fruitjam.menu.flash.16777216_1048576.build.fs_start=284155904 adafruit_fruitjam.menu.flash.16777216_1048576.build.fs_end=285204480 adafruit_fruitjam.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) adafruit_fruitjam.menu.flash.16777216_2097152.upload.maximum_size=14671872 adafruit_fruitjam.menu.flash.16777216_2097152.build.flash_total=16777216 adafruit_fruitjam.menu.flash.16777216_2097152.build.flash_length=14671872 adafruit_fruitjam.menu.flash.16777216_2097152.build.eeprom_start=285204480 adafruit_fruitjam.menu.flash.16777216_2097152.build.fs_start=283107328 adafruit_fruitjam.menu.flash.16777216_2097152.build.fs_end=285204480 adafruit_fruitjam.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) adafruit_fruitjam.menu.flash.16777216_3145728.upload.maximum_size=13623296 adafruit_fruitjam.menu.flash.16777216_3145728.build.flash_total=16777216 adafruit_fruitjam.menu.flash.16777216_3145728.build.flash_length=13623296 adafruit_fruitjam.menu.flash.16777216_3145728.build.eeprom_start=285204480 adafruit_fruitjam.menu.flash.16777216_3145728.build.fs_start=282058752 adafruit_fruitjam.menu.flash.16777216_3145728.build.fs_end=285204480 adafruit_fruitjam.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) adafruit_fruitjam.menu.flash.16777216_4194304.upload.maximum_size=12574720 adafruit_fruitjam.menu.flash.16777216_4194304.build.flash_total=16777216 adafruit_fruitjam.menu.flash.16777216_4194304.build.flash_length=12574720 adafruit_fruitjam.menu.flash.16777216_4194304.build.eeprom_start=285204480 adafruit_fruitjam.menu.flash.16777216_4194304.build.fs_start=281010176 adafruit_fruitjam.menu.flash.16777216_4194304.build.fs_end=285204480 adafruit_fruitjam.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) adafruit_fruitjam.menu.flash.16777216_5242880.upload.maximum_size=11526144 adafruit_fruitjam.menu.flash.16777216_5242880.build.flash_total=16777216 adafruit_fruitjam.menu.flash.16777216_5242880.build.flash_length=11526144 adafruit_fruitjam.menu.flash.16777216_5242880.build.eeprom_start=285204480 adafruit_fruitjam.menu.flash.16777216_5242880.build.fs_start=279961600 adafruit_fruitjam.menu.flash.16777216_5242880.build.fs_end=285204480 adafruit_fruitjam.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) adafruit_fruitjam.menu.flash.16777216_6291456.upload.maximum_size=10477568 adafruit_fruitjam.menu.flash.16777216_6291456.build.flash_total=16777216 adafruit_fruitjam.menu.flash.16777216_6291456.build.flash_length=10477568 adafruit_fruitjam.menu.flash.16777216_6291456.build.eeprom_start=285204480 adafruit_fruitjam.menu.flash.16777216_6291456.build.fs_start=278913024 adafruit_fruitjam.menu.flash.16777216_6291456.build.fs_end=285204480 adafruit_fruitjam.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) adafruit_fruitjam.menu.flash.16777216_7340032.upload.maximum_size=9428992 adafruit_fruitjam.menu.flash.16777216_7340032.build.flash_total=16777216 adafruit_fruitjam.menu.flash.16777216_7340032.build.flash_length=9428992 adafruit_fruitjam.menu.flash.16777216_7340032.build.eeprom_start=285204480 adafruit_fruitjam.menu.flash.16777216_7340032.build.fs_start=277864448 adafruit_fruitjam.menu.flash.16777216_7340032.build.fs_end=285204480 adafruit_fruitjam.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) adafruit_fruitjam.menu.flash.16777216_8388608.upload.maximum_size=8380416 adafruit_fruitjam.menu.flash.16777216_8388608.build.flash_total=16777216 adafruit_fruitjam.menu.flash.16777216_8388608.build.flash_length=8380416 adafruit_fruitjam.menu.flash.16777216_8388608.build.eeprom_start=285204480 adafruit_fruitjam.menu.flash.16777216_8388608.build.fs_start=276815872 adafruit_fruitjam.menu.flash.16777216_8388608.build.fs_end=285204480 adafruit_fruitjam.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) adafruit_fruitjam.menu.flash.16777216_9437184.upload.maximum_size=7331840 adafruit_fruitjam.menu.flash.16777216_9437184.build.flash_total=16777216 adafruit_fruitjam.menu.flash.16777216_9437184.build.flash_length=7331840 adafruit_fruitjam.menu.flash.16777216_9437184.build.eeprom_start=285204480 adafruit_fruitjam.menu.flash.16777216_9437184.build.fs_start=275767296 adafruit_fruitjam.menu.flash.16777216_9437184.build.fs_end=285204480 adafruit_fruitjam.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) adafruit_fruitjam.menu.flash.16777216_10485760.upload.maximum_size=6283264 adafruit_fruitjam.menu.flash.16777216_10485760.build.flash_total=16777216 adafruit_fruitjam.menu.flash.16777216_10485760.build.flash_length=6283264 adafruit_fruitjam.menu.flash.16777216_10485760.build.eeprom_start=285204480 adafruit_fruitjam.menu.flash.16777216_10485760.build.fs_start=274718720 adafruit_fruitjam.menu.flash.16777216_10485760.build.fs_end=285204480 adafruit_fruitjam.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) adafruit_fruitjam.menu.flash.16777216_11534336.upload.maximum_size=5234688 adafruit_fruitjam.menu.flash.16777216_11534336.build.flash_total=16777216 adafruit_fruitjam.menu.flash.16777216_11534336.build.flash_length=5234688 adafruit_fruitjam.menu.flash.16777216_11534336.build.eeprom_start=285204480 adafruit_fruitjam.menu.flash.16777216_11534336.build.fs_start=273670144 adafruit_fruitjam.menu.flash.16777216_11534336.build.fs_end=285204480 adafruit_fruitjam.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) adafruit_fruitjam.menu.flash.16777216_12582912.upload.maximum_size=4186112 adafruit_fruitjam.menu.flash.16777216_12582912.build.flash_total=16777216 adafruit_fruitjam.menu.flash.16777216_12582912.build.flash_length=4186112 adafruit_fruitjam.menu.flash.16777216_12582912.build.eeprom_start=285204480 adafruit_fruitjam.menu.flash.16777216_12582912.build.fs_start=272621568 adafruit_fruitjam.menu.flash.16777216_12582912.build.fs_end=285204480 adafruit_fruitjam.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) adafruit_fruitjam.menu.flash.16777216_13631488.upload.maximum_size=3137536 adafruit_fruitjam.menu.flash.16777216_13631488.build.flash_total=16777216 adafruit_fruitjam.menu.flash.16777216_13631488.build.flash_length=3137536 adafruit_fruitjam.menu.flash.16777216_13631488.build.eeprom_start=285204480 adafruit_fruitjam.menu.flash.16777216_13631488.build.fs_start=271572992 adafruit_fruitjam.menu.flash.16777216_13631488.build.fs_end=285204480 adafruit_fruitjam.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) adafruit_fruitjam.menu.flash.16777216_14680064.upload.maximum_size=2088960 adafruit_fruitjam.menu.flash.16777216_14680064.build.flash_total=16777216 adafruit_fruitjam.menu.flash.16777216_14680064.build.flash_length=2088960 adafruit_fruitjam.menu.flash.16777216_14680064.build.eeprom_start=285204480 adafruit_fruitjam.menu.flash.16777216_14680064.build.fs_start=270524416 adafruit_fruitjam.menu.flash.16777216_14680064.build.fs_end=285204480 adafruit_fruitjam.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) adafruit_fruitjam.menu.flash.16777216_15728640.upload.maximum_size=1040384 adafruit_fruitjam.menu.flash.16777216_15728640.build.flash_total=16777216 adafruit_fruitjam.menu.flash.16777216_15728640.build.flash_length=1040384 adafruit_fruitjam.menu.flash.16777216_15728640.build.eeprom_start=285204480 adafruit_fruitjam.menu.flash.16777216_15728640.build.fs_start=269475840 adafruit_fruitjam.menu.flash.16777216_15728640.build.fs_end=285204480 adafruit_fruitjam.menu.arch.arm=ARM adafruit_fruitjam.menu.arch.arm.build.chip=rp2350 adafruit_fruitjam.menu.arch.arm.build.toolchain=arm-none-eabi adafruit_fruitjam.menu.arch.arm.build.toolchainpkg=pqt-gcc adafruit_fruitjam.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse adafruit_fruitjam.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block adafruit_fruitjam.menu.arch.arm.build.mcu=cortex-m33 adafruit_fruitjam.menu.arch.riscv=RISC-V adafruit_fruitjam.menu.arch.riscv.build.chip=rp2350-riscv adafruit_fruitjam.menu.arch.riscv.build.toolchain=riscv32-unknown-elf adafruit_fruitjam.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv adafruit_fruitjam.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 adafruit_fruitjam.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block adafruit_fruitjam.menu.arch.riscv.build.mcu=rv32imac adafruit_fruitjam.menu.freq.150=150 MHz adafruit_fruitjam.menu.freq.150.build.f_cpu=150000000L adafruit_fruitjam.menu.freq.50=50 MHz adafruit_fruitjam.menu.freq.50.build.f_cpu=50000000L adafruit_fruitjam.menu.freq.100=100 MHz adafruit_fruitjam.menu.freq.100.build.f_cpu=100000000L adafruit_fruitjam.menu.freq.120=120 MHz adafruit_fruitjam.menu.freq.120.build.f_cpu=120000000L adafruit_fruitjam.menu.freq.125=125 MHz adafruit_fruitjam.menu.freq.125.build.f_cpu=125000000L adafruit_fruitjam.menu.freq.128=128 MHz adafruit_fruitjam.menu.freq.128.build.f_cpu=128000000L adafruit_fruitjam.menu.freq.133=133 MHz adafruit_fruitjam.menu.freq.133.build.f_cpu=133000000L adafruit_fruitjam.menu.freq.176=176 MHz (Overclock) adafruit_fruitjam.menu.freq.176.build.f_cpu=176000000L adafruit_fruitjam.menu.freq.200=200 MHz (Overclock) adafruit_fruitjam.menu.freq.200.build.f_cpu=200000000L adafruit_fruitjam.menu.freq.225=225 MHz (Overclock) adafruit_fruitjam.menu.freq.225.build.f_cpu=225000000L adafruit_fruitjam.menu.freq.240=240 MHz (Overclock) adafruit_fruitjam.menu.freq.240.build.f_cpu=240000000L adafruit_fruitjam.menu.freq.250=250 MHz (Overclock) adafruit_fruitjam.menu.freq.250.build.f_cpu=250000000L adafruit_fruitjam.menu.freq.276=276 MHz (Overclock) adafruit_fruitjam.menu.freq.276.build.f_cpu=276000000L adafruit_fruitjam.menu.freq.300=300 MHz (Overclock) adafruit_fruitjam.menu.freq.300.build.f_cpu=300000000L adafruit_fruitjam.menu.opt.Small=Small (-Os) (standard) adafruit_fruitjam.menu.opt.Small.build.flags.optimize=-Os adafruit_fruitjam.menu.opt.Optimize=Optimize (-O) adafruit_fruitjam.menu.opt.Optimize.build.flags.optimize=-O adafruit_fruitjam.menu.opt.Optimize2=Optimize More (-O2) adafruit_fruitjam.menu.opt.Optimize2.build.flags.optimize=-O2 adafruit_fruitjam.menu.opt.Optimize3=Optimize Even More (-O3) adafruit_fruitjam.menu.opt.Optimize3.build.flags.optimize=-O3 adafruit_fruitjam.menu.opt.Fast=Fast (-Ofast) (maybe slower) adafruit_fruitjam.menu.opt.Fast.build.flags.optimize=-Ofast adafruit_fruitjam.menu.opt.Debug=Debug (-Og) adafruit_fruitjam.menu.opt.Debug.build.flags.optimize=-Og adafruit_fruitjam.menu.opt.Disabled=Disabled (-O0) adafruit_fruitjam.menu.opt.Disabled.build.flags.optimize=-O0 adafruit_fruitjam.menu.profile.Disabled=Disabled adafruit_fruitjam.menu.profile.Disabled.build.flags.profile= adafruit_fruitjam.menu.profile.Enabled=Enabled adafruit_fruitjam.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE adafruit_fruitjam.menu.rtti.Disabled=Disabled adafruit_fruitjam.menu.rtti.Disabled.build.flags.rtti=-fno-rtti adafruit_fruitjam.menu.rtti.Enabled=Enabled adafruit_fruitjam.menu.rtti.Enabled.build.flags.rtti= adafruit_fruitjam.menu.stackprotect.Disabled=Disabled adafruit_fruitjam.menu.stackprotect.Disabled.build.flags.stackprotect= adafruit_fruitjam.menu.stackprotect.Enabled=Enabled adafruit_fruitjam.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all adafruit_fruitjam.menu.exceptions.Disabled=Disabled adafruit_fruitjam.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions adafruit_fruitjam.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ adafruit_fruitjam.menu.exceptions.Enabled=Enabled adafruit_fruitjam.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions adafruit_fruitjam.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc adafruit_fruitjam.menu.dbgport.Disabled=Disabled adafruit_fruitjam.menu.dbgport.Disabled.build.debug_port= adafruit_fruitjam.menu.dbgport.Serial=Serial adafruit_fruitjam.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial adafruit_fruitjam.menu.dbgport.Serial1=Serial1 adafruit_fruitjam.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 adafruit_fruitjam.menu.dbgport.Serial2=Serial2 adafruit_fruitjam.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 adafruit_fruitjam.menu.dbgport.SerialSemi=SerialSemi adafruit_fruitjam.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi adafruit_fruitjam.menu.dbglvl.None=None adafruit_fruitjam.menu.dbglvl.None.build.debug_level= adafruit_fruitjam.menu.dbglvl.Core=Core adafruit_fruitjam.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE adafruit_fruitjam.menu.dbglvl.SPI=SPI adafruit_fruitjam.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI adafruit_fruitjam.menu.dbglvl.Wire=Wire adafruit_fruitjam.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE adafruit_fruitjam.menu.dbglvl.Bluetooth=Bluetooth adafruit_fruitjam.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH adafruit_fruitjam.menu.dbglvl.All=All adafruit_fruitjam.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH adafruit_fruitjam.menu.dbglvl.NDEBUG=NDEBUG adafruit_fruitjam.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG adafruit_fruitjam.menu.usbstack.picosdk=Pico SDK adafruit_fruitjam.menu.usbstack.picosdk.build.usbstack_flags= adafruit_fruitjam.menu.usbstack.tinyusb=Adafruit TinyUSB adafruit_fruitjam.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_fruitjam.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) adafruit_fruitjam.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" adafruit_fruitjam.menu.usbstack.nousb=No USB adafruit_fruitjam.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" adafruit_fruitjam.menu.ipbtstack.ipv4only=IPv4 Only adafruit_fruitjam.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a adafruit_fruitjam.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 adafruit_fruitjam.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 adafruit_fruitjam.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a adafruit_fruitjam.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 adafruit_fruitjam.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth adafruit_fruitjam.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a adafruit_fruitjam.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_fruitjam.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth adafruit_fruitjam.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a adafruit_fruitjam.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 adafruit_fruitjam.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K adafruit_fruitjam.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a adafruit_fruitjam.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_fruitjam.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K adafruit_fruitjam.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a adafruit_fruitjam.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 adafruit_fruitjam.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K adafruit_fruitjam.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a adafruit_fruitjam.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_fruitjam.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K adafruit_fruitjam.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a adafruit_fruitjam.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 adafruit_fruitjam.menu.uploadmethod.default=Default (UF2) adafruit_fruitjam.menu.uploadmethod.default.build.ram_length=512k adafruit_fruitjam.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_fruitjam.menu.uploadmethod.default.upload.maximum_data_size=524288 adafruit_fruitjam.menu.uploadmethod.default.upload.tool=uf2conv adafruit_fruitjam.menu.uploadmethod.default.upload.tool.default=uf2conv adafruit_fruitjam.menu.uploadmethod.default.upload.tool.network=uf2conv-network adafruit_fruitjam.menu.uploadmethod.picotool=Picotool adafruit_fruitjam.menu.uploadmethod.picotool.build.ram_length=512k adafruit_fruitjam.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl adafruit_fruitjam.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB adafruit_fruitjam.menu.uploadmethod.picotool.upload.maximum_data_size=524288 adafruit_fruitjam.menu.uploadmethod.picotool.upload.tool=picotool adafruit_fruitjam.menu.uploadmethod.picotool.upload.tool.default=picotool adafruit_fruitjam.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) adafruit_fruitjam.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k adafruit_fruitjam.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl adafruit_fruitjam.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 adafruit_fruitjam.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap adafruit_fruitjam.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Amken BunnyBoard # ----------------------------------- amken_bunny.name=Amken BunnyBoard amken_bunny.vid.0=0x2770 amken_bunny.pid.0=0x7303 amken_bunny.upload_port.0.vid=0x2770 amken_bunny.upload_port.0.pid=0x7303 amken_bunny.build.usbvid=-DUSBD_VID=0x2770 amken_bunny.build.usbpid=-DUSBD_PID=0x7303 amken_bunny.build.usbpwr=-DUSBD_MAX_POWER_MA=250 amken_bunny.build.board=AMKEN_BB amken_bunny.build.mcu=cortex-m0plus amken_bunny.build.chip=rp2040 amken_bunny.build.toolchain=arm-none-eabi amken_bunny.build.toolchainpkg=pqt-gcc amken_bunny.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb amken_bunny.build.uf2family=--family rp2040 amken_bunny.build.variant=amken_bunny amken_bunny.upload.maximum_size=134217728 amken_bunny.upload.wait_for_upload_port=true amken_bunny.upload.erase_cmd= amken_bunny.serial.disableDTR=false amken_bunny.serial.disableRTS=false amken_bunny.build.f_cpu=125000000 amken_bunny.build.led= amken_bunny.build.core=rp2040 amken_bunny.build.ldscript=memmap_default.ld amken_bunny.build.boot2=boot2_w25q128jvxq_4_padded_checksum amken_bunny.build.usb_manufacturer="Amken" amken_bunny.build.usb_product="BunnyBoard" amken_bunny.build.extra_flags= amken_bunny.menu.flash.134217728_0=128MB (no FS) amken_bunny.menu.flash.134217728_0.upload.maximum_size=134213632 amken_bunny.menu.flash.134217728_0.build.flash_total=134217728 amken_bunny.menu.flash.134217728_0.build.flash_length=134213632 amken_bunny.menu.flash.134217728_0.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_0.build.fs_start=402649088 amken_bunny.menu.flash.134217728_0.build.fs_end=402649088 amken_bunny.menu.flash.134217728_65536=128MB (Sketch: 131008KB, FS: 64KB) amken_bunny.menu.flash.134217728_65536.upload.maximum_size=134148096 amken_bunny.menu.flash.134217728_65536.build.flash_total=134217728 amken_bunny.menu.flash.134217728_65536.build.flash_length=134148096 amken_bunny.menu.flash.134217728_65536.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_65536.build.fs_start=402583552 amken_bunny.menu.flash.134217728_65536.build.fs_end=402649088 amken_bunny.menu.flash.134217728_131072=128MB (Sketch: 130944KB, FS: 128KB) amken_bunny.menu.flash.134217728_131072.upload.maximum_size=134082560 amken_bunny.menu.flash.134217728_131072.build.flash_total=134217728 amken_bunny.menu.flash.134217728_131072.build.flash_length=134082560 amken_bunny.menu.flash.134217728_131072.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_131072.build.fs_start=402518016 amken_bunny.menu.flash.134217728_131072.build.fs_end=402649088 amken_bunny.menu.flash.134217728_262144=128MB (Sketch: 130816KB, FS: 256KB) amken_bunny.menu.flash.134217728_262144.upload.maximum_size=133951488 amken_bunny.menu.flash.134217728_262144.build.flash_total=134217728 amken_bunny.menu.flash.134217728_262144.build.flash_length=133951488 amken_bunny.menu.flash.134217728_262144.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_262144.build.fs_start=402386944 amken_bunny.menu.flash.134217728_262144.build.fs_end=402649088 amken_bunny.menu.flash.134217728_524288=128MB (Sketch: 130560KB, FS: 512KB) amken_bunny.menu.flash.134217728_524288.upload.maximum_size=133689344 amken_bunny.menu.flash.134217728_524288.build.flash_total=134217728 amken_bunny.menu.flash.134217728_524288.build.flash_length=133689344 amken_bunny.menu.flash.134217728_524288.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_524288.build.fs_start=402124800 amken_bunny.menu.flash.134217728_524288.build.fs_end=402649088 amken_bunny.menu.flash.134217728_1048576=128MB (Sketch: 127MB, FS: 1MB) amken_bunny.menu.flash.134217728_1048576.upload.maximum_size=133165056 amken_bunny.menu.flash.134217728_1048576.build.flash_total=134217728 amken_bunny.menu.flash.134217728_1048576.build.flash_length=133165056 amken_bunny.menu.flash.134217728_1048576.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_1048576.build.fs_start=401600512 amken_bunny.menu.flash.134217728_1048576.build.fs_end=402649088 amken_bunny.menu.flash.134217728_2097152=128MB (Sketch: 126MB, FS: 2MB) amken_bunny.menu.flash.134217728_2097152.upload.maximum_size=132116480 amken_bunny.menu.flash.134217728_2097152.build.flash_total=134217728 amken_bunny.menu.flash.134217728_2097152.build.flash_length=132116480 amken_bunny.menu.flash.134217728_2097152.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_2097152.build.fs_start=400551936 amken_bunny.menu.flash.134217728_2097152.build.fs_end=402649088 amken_bunny.menu.flash.134217728_3145728=128MB (Sketch: 125MB, FS: 3MB) amken_bunny.menu.flash.134217728_3145728.upload.maximum_size=131067904 amken_bunny.menu.flash.134217728_3145728.build.flash_total=134217728 amken_bunny.menu.flash.134217728_3145728.build.flash_length=131067904 amken_bunny.menu.flash.134217728_3145728.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_3145728.build.fs_start=399503360 amken_bunny.menu.flash.134217728_3145728.build.fs_end=402649088 amken_bunny.menu.flash.134217728_4194304=128MB (Sketch: 124MB, FS: 4MB) amken_bunny.menu.flash.134217728_4194304.upload.maximum_size=130019328 amken_bunny.menu.flash.134217728_4194304.build.flash_total=134217728 amken_bunny.menu.flash.134217728_4194304.build.flash_length=130019328 amken_bunny.menu.flash.134217728_4194304.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_4194304.build.fs_start=398454784 amken_bunny.menu.flash.134217728_4194304.build.fs_end=402649088 amken_bunny.menu.flash.134217728_5242880=128MB (Sketch: 123MB, FS: 5MB) amken_bunny.menu.flash.134217728_5242880.upload.maximum_size=128970752 amken_bunny.menu.flash.134217728_5242880.build.flash_total=134217728 amken_bunny.menu.flash.134217728_5242880.build.flash_length=128970752 amken_bunny.menu.flash.134217728_5242880.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_5242880.build.fs_start=397406208 amken_bunny.menu.flash.134217728_5242880.build.fs_end=402649088 amken_bunny.menu.flash.134217728_6291456=128MB (Sketch: 122MB, FS: 6MB) amken_bunny.menu.flash.134217728_6291456.upload.maximum_size=127922176 amken_bunny.menu.flash.134217728_6291456.build.flash_total=134217728 amken_bunny.menu.flash.134217728_6291456.build.flash_length=127922176 amken_bunny.menu.flash.134217728_6291456.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_6291456.build.fs_start=396357632 amken_bunny.menu.flash.134217728_6291456.build.fs_end=402649088 amken_bunny.menu.flash.134217728_7340032=128MB (Sketch: 121MB, FS: 7MB) amken_bunny.menu.flash.134217728_7340032.upload.maximum_size=126873600 amken_bunny.menu.flash.134217728_7340032.build.flash_total=134217728 amken_bunny.menu.flash.134217728_7340032.build.flash_length=126873600 amken_bunny.menu.flash.134217728_7340032.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_7340032.build.fs_start=395309056 amken_bunny.menu.flash.134217728_7340032.build.fs_end=402649088 amken_bunny.menu.flash.134217728_8388608=128MB (Sketch: 120MB, FS: 8MB) amken_bunny.menu.flash.134217728_8388608.upload.maximum_size=125825024 amken_bunny.menu.flash.134217728_8388608.build.flash_total=134217728 amken_bunny.menu.flash.134217728_8388608.build.flash_length=125825024 amken_bunny.menu.flash.134217728_8388608.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_8388608.build.fs_start=394260480 amken_bunny.menu.flash.134217728_8388608.build.fs_end=402649088 amken_bunny.menu.flash.134217728_9437184=128MB (Sketch: 119MB, FS: 9MB) amken_bunny.menu.flash.134217728_9437184.upload.maximum_size=124776448 amken_bunny.menu.flash.134217728_9437184.build.flash_total=134217728 amken_bunny.menu.flash.134217728_9437184.build.flash_length=124776448 amken_bunny.menu.flash.134217728_9437184.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_9437184.build.fs_start=393211904 amken_bunny.menu.flash.134217728_9437184.build.fs_end=402649088 amken_bunny.menu.flash.134217728_10485760=128MB (Sketch: 118MB, FS: 10MB) amken_bunny.menu.flash.134217728_10485760.upload.maximum_size=123727872 amken_bunny.menu.flash.134217728_10485760.build.flash_total=134217728 amken_bunny.menu.flash.134217728_10485760.build.flash_length=123727872 amken_bunny.menu.flash.134217728_10485760.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_10485760.build.fs_start=392163328 amken_bunny.menu.flash.134217728_10485760.build.fs_end=402649088 amken_bunny.menu.flash.134217728_11534336=128MB (Sketch: 117MB, FS: 11MB) amken_bunny.menu.flash.134217728_11534336.upload.maximum_size=122679296 amken_bunny.menu.flash.134217728_11534336.build.flash_total=134217728 amken_bunny.menu.flash.134217728_11534336.build.flash_length=122679296 amken_bunny.menu.flash.134217728_11534336.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_11534336.build.fs_start=391114752 amken_bunny.menu.flash.134217728_11534336.build.fs_end=402649088 amken_bunny.menu.flash.134217728_12582912=128MB (Sketch: 116MB, FS: 12MB) amken_bunny.menu.flash.134217728_12582912.upload.maximum_size=121630720 amken_bunny.menu.flash.134217728_12582912.build.flash_total=134217728 amken_bunny.menu.flash.134217728_12582912.build.flash_length=121630720 amken_bunny.menu.flash.134217728_12582912.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_12582912.build.fs_start=390066176 amken_bunny.menu.flash.134217728_12582912.build.fs_end=402649088 amken_bunny.menu.flash.134217728_13631488=128MB (Sketch: 115MB, FS: 13MB) amken_bunny.menu.flash.134217728_13631488.upload.maximum_size=120582144 amken_bunny.menu.flash.134217728_13631488.build.flash_total=134217728 amken_bunny.menu.flash.134217728_13631488.build.flash_length=120582144 amken_bunny.menu.flash.134217728_13631488.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_13631488.build.fs_start=389017600 amken_bunny.menu.flash.134217728_13631488.build.fs_end=402649088 amken_bunny.menu.flash.134217728_14680064=128MB (Sketch: 114MB, FS: 14MB) amken_bunny.menu.flash.134217728_14680064.upload.maximum_size=119533568 amken_bunny.menu.flash.134217728_14680064.build.flash_total=134217728 amken_bunny.menu.flash.134217728_14680064.build.flash_length=119533568 amken_bunny.menu.flash.134217728_14680064.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_14680064.build.fs_start=387969024 amken_bunny.menu.flash.134217728_14680064.build.fs_end=402649088 amken_bunny.menu.flash.134217728_15728640=128MB (Sketch: 113MB, FS: 15MB) amken_bunny.menu.flash.134217728_15728640.upload.maximum_size=118484992 amken_bunny.menu.flash.134217728_15728640.build.flash_total=134217728 amken_bunny.menu.flash.134217728_15728640.build.flash_length=118484992 amken_bunny.menu.flash.134217728_15728640.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_15728640.build.fs_start=386920448 amken_bunny.menu.flash.134217728_15728640.build.fs_end=402649088 amken_bunny.menu.flash.134217728_16777216=128MB (Sketch: 112MB, FS: 16MB) amken_bunny.menu.flash.134217728_16777216.upload.maximum_size=117436416 amken_bunny.menu.flash.134217728_16777216.build.flash_total=134217728 amken_bunny.menu.flash.134217728_16777216.build.flash_length=117436416 amken_bunny.menu.flash.134217728_16777216.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_16777216.build.fs_start=385871872 amken_bunny.menu.flash.134217728_16777216.build.fs_end=402649088 amken_bunny.menu.flash.134217728_17825792=128MB (Sketch: 111MB, FS: 17MB) amken_bunny.menu.flash.134217728_17825792.upload.maximum_size=116387840 amken_bunny.menu.flash.134217728_17825792.build.flash_total=134217728 amken_bunny.menu.flash.134217728_17825792.build.flash_length=116387840 amken_bunny.menu.flash.134217728_17825792.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_17825792.build.fs_start=384823296 amken_bunny.menu.flash.134217728_17825792.build.fs_end=402649088 amken_bunny.menu.flash.134217728_18874368=128MB (Sketch: 110MB, FS: 18MB) amken_bunny.menu.flash.134217728_18874368.upload.maximum_size=115339264 amken_bunny.menu.flash.134217728_18874368.build.flash_total=134217728 amken_bunny.menu.flash.134217728_18874368.build.flash_length=115339264 amken_bunny.menu.flash.134217728_18874368.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_18874368.build.fs_start=383774720 amken_bunny.menu.flash.134217728_18874368.build.fs_end=402649088 amken_bunny.menu.flash.134217728_19922944=128MB (Sketch: 109MB, FS: 19MB) amken_bunny.menu.flash.134217728_19922944.upload.maximum_size=114290688 amken_bunny.menu.flash.134217728_19922944.build.flash_total=134217728 amken_bunny.menu.flash.134217728_19922944.build.flash_length=114290688 amken_bunny.menu.flash.134217728_19922944.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_19922944.build.fs_start=382726144 amken_bunny.menu.flash.134217728_19922944.build.fs_end=402649088 amken_bunny.menu.flash.134217728_20971520=128MB (Sketch: 108MB, FS: 20MB) amken_bunny.menu.flash.134217728_20971520.upload.maximum_size=113242112 amken_bunny.menu.flash.134217728_20971520.build.flash_total=134217728 amken_bunny.menu.flash.134217728_20971520.build.flash_length=113242112 amken_bunny.menu.flash.134217728_20971520.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_20971520.build.fs_start=381677568 amken_bunny.menu.flash.134217728_20971520.build.fs_end=402649088 amken_bunny.menu.flash.134217728_22020096=128MB (Sketch: 107MB, FS: 21MB) amken_bunny.menu.flash.134217728_22020096.upload.maximum_size=112193536 amken_bunny.menu.flash.134217728_22020096.build.flash_total=134217728 amken_bunny.menu.flash.134217728_22020096.build.flash_length=112193536 amken_bunny.menu.flash.134217728_22020096.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_22020096.build.fs_start=380628992 amken_bunny.menu.flash.134217728_22020096.build.fs_end=402649088 amken_bunny.menu.flash.134217728_23068672=128MB (Sketch: 106MB, FS: 22MB) amken_bunny.menu.flash.134217728_23068672.upload.maximum_size=111144960 amken_bunny.menu.flash.134217728_23068672.build.flash_total=134217728 amken_bunny.menu.flash.134217728_23068672.build.flash_length=111144960 amken_bunny.menu.flash.134217728_23068672.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_23068672.build.fs_start=379580416 amken_bunny.menu.flash.134217728_23068672.build.fs_end=402649088 amken_bunny.menu.flash.134217728_24117248=128MB (Sketch: 105MB, FS: 23MB) amken_bunny.menu.flash.134217728_24117248.upload.maximum_size=110096384 amken_bunny.menu.flash.134217728_24117248.build.flash_total=134217728 amken_bunny.menu.flash.134217728_24117248.build.flash_length=110096384 amken_bunny.menu.flash.134217728_24117248.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_24117248.build.fs_start=378531840 amken_bunny.menu.flash.134217728_24117248.build.fs_end=402649088 amken_bunny.menu.flash.134217728_25165824=128MB (Sketch: 104MB, FS: 24MB) amken_bunny.menu.flash.134217728_25165824.upload.maximum_size=109047808 amken_bunny.menu.flash.134217728_25165824.build.flash_total=134217728 amken_bunny.menu.flash.134217728_25165824.build.flash_length=109047808 amken_bunny.menu.flash.134217728_25165824.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_25165824.build.fs_start=377483264 amken_bunny.menu.flash.134217728_25165824.build.fs_end=402649088 amken_bunny.menu.flash.134217728_26214400=128MB (Sketch: 103MB, FS: 25MB) amken_bunny.menu.flash.134217728_26214400.upload.maximum_size=107999232 amken_bunny.menu.flash.134217728_26214400.build.flash_total=134217728 amken_bunny.menu.flash.134217728_26214400.build.flash_length=107999232 amken_bunny.menu.flash.134217728_26214400.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_26214400.build.fs_start=376434688 amken_bunny.menu.flash.134217728_26214400.build.fs_end=402649088 amken_bunny.menu.flash.134217728_27262976=128MB (Sketch: 102MB, FS: 26MB) amken_bunny.menu.flash.134217728_27262976.upload.maximum_size=106950656 amken_bunny.menu.flash.134217728_27262976.build.flash_total=134217728 amken_bunny.menu.flash.134217728_27262976.build.flash_length=106950656 amken_bunny.menu.flash.134217728_27262976.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_27262976.build.fs_start=375386112 amken_bunny.menu.flash.134217728_27262976.build.fs_end=402649088 amken_bunny.menu.flash.134217728_28311552=128MB (Sketch: 101MB, FS: 27MB) amken_bunny.menu.flash.134217728_28311552.upload.maximum_size=105902080 amken_bunny.menu.flash.134217728_28311552.build.flash_total=134217728 amken_bunny.menu.flash.134217728_28311552.build.flash_length=105902080 amken_bunny.menu.flash.134217728_28311552.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_28311552.build.fs_start=374337536 amken_bunny.menu.flash.134217728_28311552.build.fs_end=402649088 amken_bunny.menu.flash.134217728_29360128=128MB (Sketch: 100MB, FS: 28MB) amken_bunny.menu.flash.134217728_29360128.upload.maximum_size=104853504 amken_bunny.menu.flash.134217728_29360128.build.flash_total=134217728 amken_bunny.menu.flash.134217728_29360128.build.flash_length=104853504 amken_bunny.menu.flash.134217728_29360128.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_29360128.build.fs_start=373288960 amken_bunny.menu.flash.134217728_29360128.build.fs_end=402649088 amken_bunny.menu.flash.134217728_30408704=128MB (Sketch: 99MB, FS: 29MB) amken_bunny.menu.flash.134217728_30408704.upload.maximum_size=103804928 amken_bunny.menu.flash.134217728_30408704.build.flash_total=134217728 amken_bunny.menu.flash.134217728_30408704.build.flash_length=103804928 amken_bunny.menu.flash.134217728_30408704.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_30408704.build.fs_start=372240384 amken_bunny.menu.flash.134217728_30408704.build.fs_end=402649088 amken_bunny.menu.flash.134217728_31457280=128MB (Sketch: 98MB, FS: 30MB) amken_bunny.menu.flash.134217728_31457280.upload.maximum_size=102756352 amken_bunny.menu.flash.134217728_31457280.build.flash_total=134217728 amken_bunny.menu.flash.134217728_31457280.build.flash_length=102756352 amken_bunny.menu.flash.134217728_31457280.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_31457280.build.fs_start=371191808 amken_bunny.menu.flash.134217728_31457280.build.fs_end=402649088 amken_bunny.menu.flash.134217728_32505856=128MB (Sketch: 97MB, FS: 31MB) amken_bunny.menu.flash.134217728_32505856.upload.maximum_size=101707776 amken_bunny.menu.flash.134217728_32505856.build.flash_total=134217728 amken_bunny.menu.flash.134217728_32505856.build.flash_length=101707776 amken_bunny.menu.flash.134217728_32505856.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_32505856.build.fs_start=370143232 amken_bunny.menu.flash.134217728_32505856.build.fs_end=402649088 amken_bunny.menu.flash.134217728_33554432=128MB (Sketch: 96MB, FS: 32MB) amken_bunny.menu.flash.134217728_33554432.upload.maximum_size=100659200 amken_bunny.menu.flash.134217728_33554432.build.flash_total=134217728 amken_bunny.menu.flash.134217728_33554432.build.flash_length=100659200 amken_bunny.menu.flash.134217728_33554432.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_33554432.build.fs_start=369094656 amken_bunny.menu.flash.134217728_33554432.build.fs_end=402649088 amken_bunny.menu.flash.134217728_34603008=128MB (Sketch: 95MB, FS: 33MB) amken_bunny.menu.flash.134217728_34603008.upload.maximum_size=99610624 amken_bunny.menu.flash.134217728_34603008.build.flash_total=134217728 amken_bunny.menu.flash.134217728_34603008.build.flash_length=99610624 amken_bunny.menu.flash.134217728_34603008.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_34603008.build.fs_start=368046080 amken_bunny.menu.flash.134217728_34603008.build.fs_end=402649088 amken_bunny.menu.flash.134217728_35651584=128MB (Sketch: 94MB, FS: 34MB) amken_bunny.menu.flash.134217728_35651584.upload.maximum_size=98562048 amken_bunny.menu.flash.134217728_35651584.build.flash_total=134217728 amken_bunny.menu.flash.134217728_35651584.build.flash_length=98562048 amken_bunny.menu.flash.134217728_35651584.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_35651584.build.fs_start=366997504 amken_bunny.menu.flash.134217728_35651584.build.fs_end=402649088 amken_bunny.menu.flash.134217728_36700160=128MB (Sketch: 93MB, FS: 35MB) amken_bunny.menu.flash.134217728_36700160.upload.maximum_size=97513472 amken_bunny.menu.flash.134217728_36700160.build.flash_total=134217728 amken_bunny.menu.flash.134217728_36700160.build.flash_length=97513472 amken_bunny.menu.flash.134217728_36700160.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_36700160.build.fs_start=365948928 amken_bunny.menu.flash.134217728_36700160.build.fs_end=402649088 amken_bunny.menu.flash.134217728_37748736=128MB (Sketch: 92MB, FS: 36MB) amken_bunny.menu.flash.134217728_37748736.upload.maximum_size=96464896 amken_bunny.menu.flash.134217728_37748736.build.flash_total=134217728 amken_bunny.menu.flash.134217728_37748736.build.flash_length=96464896 amken_bunny.menu.flash.134217728_37748736.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_37748736.build.fs_start=364900352 amken_bunny.menu.flash.134217728_37748736.build.fs_end=402649088 amken_bunny.menu.flash.134217728_38797312=128MB (Sketch: 91MB, FS: 37MB) amken_bunny.menu.flash.134217728_38797312.upload.maximum_size=95416320 amken_bunny.menu.flash.134217728_38797312.build.flash_total=134217728 amken_bunny.menu.flash.134217728_38797312.build.flash_length=95416320 amken_bunny.menu.flash.134217728_38797312.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_38797312.build.fs_start=363851776 amken_bunny.menu.flash.134217728_38797312.build.fs_end=402649088 amken_bunny.menu.flash.134217728_39845888=128MB (Sketch: 90MB, FS: 38MB) amken_bunny.menu.flash.134217728_39845888.upload.maximum_size=94367744 amken_bunny.menu.flash.134217728_39845888.build.flash_total=134217728 amken_bunny.menu.flash.134217728_39845888.build.flash_length=94367744 amken_bunny.menu.flash.134217728_39845888.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_39845888.build.fs_start=362803200 amken_bunny.menu.flash.134217728_39845888.build.fs_end=402649088 amken_bunny.menu.flash.134217728_40894464=128MB (Sketch: 89MB, FS: 39MB) amken_bunny.menu.flash.134217728_40894464.upload.maximum_size=93319168 amken_bunny.menu.flash.134217728_40894464.build.flash_total=134217728 amken_bunny.menu.flash.134217728_40894464.build.flash_length=93319168 amken_bunny.menu.flash.134217728_40894464.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_40894464.build.fs_start=361754624 amken_bunny.menu.flash.134217728_40894464.build.fs_end=402649088 amken_bunny.menu.flash.134217728_41943040=128MB (Sketch: 88MB, FS: 40MB) amken_bunny.menu.flash.134217728_41943040.upload.maximum_size=92270592 amken_bunny.menu.flash.134217728_41943040.build.flash_total=134217728 amken_bunny.menu.flash.134217728_41943040.build.flash_length=92270592 amken_bunny.menu.flash.134217728_41943040.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_41943040.build.fs_start=360706048 amken_bunny.menu.flash.134217728_41943040.build.fs_end=402649088 amken_bunny.menu.flash.134217728_42991616=128MB (Sketch: 87MB, FS: 41MB) amken_bunny.menu.flash.134217728_42991616.upload.maximum_size=91222016 amken_bunny.menu.flash.134217728_42991616.build.flash_total=134217728 amken_bunny.menu.flash.134217728_42991616.build.flash_length=91222016 amken_bunny.menu.flash.134217728_42991616.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_42991616.build.fs_start=359657472 amken_bunny.menu.flash.134217728_42991616.build.fs_end=402649088 amken_bunny.menu.flash.134217728_44040192=128MB (Sketch: 86MB, FS: 42MB) amken_bunny.menu.flash.134217728_44040192.upload.maximum_size=90173440 amken_bunny.menu.flash.134217728_44040192.build.flash_total=134217728 amken_bunny.menu.flash.134217728_44040192.build.flash_length=90173440 amken_bunny.menu.flash.134217728_44040192.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_44040192.build.fs_start=358608896 amken_bunny.menu.flash.134217728_44040192.build.fs_end=402649088 amken_bunny.menu.flash.134217728_45088768=128MB (Sketch: 85MB, FS: 43MB) amken_bunny.menu.flash.134217728_45088768.upload.maximum_size=89124864 amken_bunny.menu.flash.134217728_45088768.build.flash_total=134217728 amken_bunny.menu.flash.134217728_45088768.build.flash_length=89124864 amken_bunny.menu.flash.134217728_45088768.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_45088768.build.fs_start=357560320 amken_bunny.menu.flash.134217728_45088768.build.fs_end=402649088 amken_bunny.menu.flash.134217728_46137344=128MB (Sketch: 84MB, FS: 44MB) amken_bunny.menu.flash.134217728_46137344.upload.maximum_size=88076288 amken_bunny.menu.flash.134217728_46137344.build.flash_total=134217728 amken_bunny.menu.flash.134217728_46137344.build.flash_length=88076288 amken_bunny.menu.flash.134217728_46137344.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_46137344.build.fs_start=356511744 amken_bunny.menu.flash.134217728_46137344.build.fs_end=402649088 amken_bunny.menu.flash.134217728_47185920=128MB (Sketch: 83MB, FS: 45MB) amken_bunny.menu.flash.134217728_47185920.upload.maximum_size=87027712 amken_bunny.menu.flash.134217728_47185920.build.flash_total=134217728 amken_bunny.menu.flash.134217728_47185920.build.flash_length=87027712 amken_bunny.menu.flash.134217728_47185920.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_47185920.build.fs_start=355463168 amken_bunny.menu.flash.134217728_47185920.build.fs_end=402649088 amken_bunny.menu.flash.134217728_48234496=128MB (Sketch: 82MB, FS: 46MB) amken_bunny.menu.flash.134217728_48234496.upload.maximum_size=85979136 amken_bunny.menu.flash.134217728_48234496.build.flash_total=134217728 amken_bunny.menu.flash.134217728_48234496.build.flash_length=85979136 amken_bunny.menu.flash.134217728_48234496.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_48234496.build.fs_start=354414592 amken_bunny.menu.flash.134217728_48234496.build.fs_end=402649088 amken_bunny.menu.flash.134217728_49283072=128MB (Sketch: 81MB, FS: 47MB) amken_bunny.menu.flash.134217728_49283072.upload.maximum_size=84930560 amken_bunny.menu.flash.134217728_49283072.build.flash_total=134217728 amken_bunny.menu.flash.134217728_49283072.build.flash_length=84930560 amken_bunny.menu.flash.134217728_49283072.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_49283072.build.fs_start=353366016 amken_bunny.menu.flash.134217728_49283072.build.fs_end=402649088 amken_bunny.menu.flash.134217728_50331648=128MB (Sketch: 80MB, FS: 48MB) amken_bunny.menu.flash.134217728_50331648.upload.maximum_size=83881984 amken_bunny.menu.flash.134217728_50331648.build.flash_total=134217728 amken_bunny.menu.flash.134217728_50331648.build.flash_length=83881984 amken_bunny.menu.flash.134217728_50331648.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_50331648.build.fs_start=352317440 amken_bunny.menu.flash.134217728_50331648.build.fs_end=402649088 amken_bunny.menu.flash.134217728_51380224=128MB (Sketch: 79MB, FS: 49MB) amken_bunny.menu.flash.134217728_51380224.upload.maximum_size=82833408 amken_bunny.menu.flash.134217728_51380224.build.flash_total=134217728 amken_bunny.menu.flash.134217728_51380224.build.flash_length=82833408 amken_bunny.menu.flash.134217728_51380224.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_51380224.build.fs_start=351268864 amken_bunny.menu.flash.134217728_51380224.build.fs_end=402649088 amken_bunny.menu.flash.134217728_52428800=128MB (Sketch: 78MB, FS: 50MB) amken_bunny.menu.flash.134217728_52428800.upload.maximum_size=81784832 amken_bunny.menu.flash.134217728_52428800.build.flash_total=134217728 amken_bunny.menu.flash.134217728_52428800.build.flash_length=81784832 amken_bunny.menu.flash.134217728_52428800.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_52428800.build.fs_start=350220288 amken_bunny.menu.flash.134217728_52428800.build.fs_end=402649088 amken_bunny.menu.flash.134217728_53477376=128MB (Sketch: 77MB, FS: 51MB) amken_bunny.menu.flash.134217728_53477376.upload.maximum_size=80736256 amken_bunny.menu.flash.134217728_53477376.build.flash_total=134217728 amken_bunny.menu.flash.134217728_53477376.build.flash_length=80736256 amken_bunny.menu.flash.134217728_53477376.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_53477376.build.fs_start=349171712 amken_bunny.menu.flash.134217728_53477376.build.fs_end=402649088 amken_bunny.menu.flash.134217728_54525952=128MB (Sketch: 76MB, FS: 52MB) amken_bunny.menu.flash.134217728_54525952.upload.maximum_size=79687680 amken_bunny.menu.flash.134217728_54525952.build.flash_total=134217728 amken_bunny.menu.flash.134217728_54525952.build.flash_length=79687680 amken_bunny.menu.flash.134217728_54525952.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_54525952.build.fs_start=348123136 amken_bunny.menu.flash.134217728_54525952.build.fs_end=402649088 amken_bunny.menu.flash.134217728_55574528=128MB (Sketch: 75MB, FS: 53MB) amken_bunny.menu.flash.134217728_55574528.upload.maximum_size=78639104 amken_bunny.menu.flash.134217728_55574528.build.flash_total=134217728 amken_bunny.menu.flash.134217728_55574528.build.flash_length=78639104 amken_bunny.menu.flash.134217728_55574528.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_55574528.build.fs_start=347074560 amken_bunny.menu.flash.134217728_55574528.build.fs_end=402649088 amken_bunny.menu.flash.134217728_56623104=128MB (Sketch: 74MB, FS: 54MB) amken_bunny.menu.flash.134217728_56623104.upload.maximum_size=77590528 amken_bunny.menu.flash.134217728_56623104.build.flash_total=134217728 amken_bunny.menu.flash.134217728_56623104.build.flash_length=77590528 amken_bunny.menu.flash.134217728_56623104.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_56623104.build.fs_start=346025984 amken_bunny.menu.flash.134217728_56623104.build.fs_end=402649088 amken_bunny.menu.flash.134217728_57671680=128MB (Sketch: 73MB, FS: 55MB) amken_bunny.menu.flash.134217728_57671680.upload.maximum_size=76541952 amken_bunny.menu.flash.134217728_57671680.build.flash_total=134217728 amken_bunny.menu.flash.134217728_57671680.build.flash_length=76541952 amken_bunny.menu.flash.134217728_57671680.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_57671680.build.fs_start=344977408 amken_bunny.menu.flash.134217728_57671680.build.fs_end=402649088 amken_bunny.menu.flash.134217728_58720256=128MB (Sketch: 72MB, FS: 56MB) amken_bunny.menu.flash.134217728_58720256.upload.maximum_size=75493376 amken_bunny.menu.flash.134217728_58720256.build.flash_total=134217728 amken_bunny.menu.flash.134217728_58720256.build.flash_length=75493376 amken_bunny.menu.flash.134217728_58720256.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_58720256.build.fs_start=343928832 amken_bunny.menu.flash.134217728_58720256.build.fs_end=402649088 amken_bunny.menu.flash.134217728_59768832=128MB (Sketch: 71MB, FS: 57MB) amken_bunny.menu.flash.134217728_59768832.upload.maximum_size=74444800 amken_bunny.menu.flash.134217728_59768832.build.flash_total=134217728 amken_bunny.menu.flash.134217728_59768832.build.flash_length=74444800 amken_bunny.menu.flash.134217728_59768832.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_59768832.build.fs_start=342880256 amken_bunny.menu.flash.134217728_59768832.build.fs_end=402649088 amken_bunny.menu.flash.134217728_60817408=128MB (Sketch: 70MB, FS: 58MB) amken_bunny.menu.flash.134217728_60817408.upload.maximum_size=73396224 amken_bunny.menu.flash.134217728_60817408.build.flash_total=134217728 amken_bunny.menu.flash.134217728_60817408.build.flash_length=73396224 amken_bunny.menu.flash.134217728_60817408.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_60817408.build.fs_start=341831680 amken_bunny.menu.flash.134217728_60817408.build.fs_end=402649088 amken_bunny.menu.flash.134217728_61865984=128MB (Sketch: 69MB, FS: 59MB) amken_bunny.menu.flash.134217728_61865984.upload.maximum_size=72347648 amken_bunny.menu.flash.134217728_61865984.build.flash_total=134217728 amken_bunny.menu.flash.134217728_61865984.build.flash_length=72347648 amken_bunny.menu.flash.134217728_61865984.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_61865984.build.fs_start=340783104 amken_bunny.menu.flash.134217728_61865984.build.fs_end=402649088 amken_bunny.menu.flash.134217728_62914560=128MB (Sketch: 68MB, FS: 60MB) amken_bunny.menu.flash.134217728_62914560.upload.maximum_size=71299072 amken_bunny.menu.flash.134217728_62914560.build.flash_total=134217728 amken_bunny.menu.flash.134217728_62914560.build.flash_length=71299072 amken_bunny.menu.flash.134217728_62914560.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_62914560.build.fs_start=339734528 amken_bunny.menu.flash.134217728_62914560.build.fs_end=402649088 amken_bunny.menu.flash.134217728_63963136=128MB (Sketch: 67MB, FS: 61MB) amken_bunny.menu.flash.134217728_63963136.upload.maximum_size=70250496 amken_bunny.menu.flash.134217728_63963136.build.flash_total=134217728 amken_bunny.menu.flash.134217728_63963136.build.flash_length=70250496 amken_bunny.menu.flash.134217728_63963136.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_63963136.build.fs_start=338685952 amken_bunny.menu.flash.134217728_63963136.build.fs_end=402649088 amken_bunny.menu.flash.134217728_65011712=128MB (Sketch: 66MB, FS: 62MB) amken_bunny.menu.flash.134217728_65011712.upload.maximum_size=69201920 amken_bunny.menu.flash.134217728_65011712.build.flash_total=134217728 amken_bunny.menu.flash.134217728_65011712.build.flash_length=69201920 amken_bunny.menu.flash.134217728_65011712.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_65011712.build.fs_start=337637376 amken_bunny.menu.flash.134217728_65011712.build.fs_end=402649088 amken_bunny.menu.flash.134217728_66060288=128MB (Sketch: 65MB, FS: 63MB) amken_bunny.menu.flash.134217728_66060288.upload.maximum_size=68153344 amken_bunny.menu.flash.134217728_66060288.build.flash_total=134217728 amken_bunny.menu.flash.134217728_66060288.build.flash_length=68153344 amken_bunny.menu.flash.134217728_66060288.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_66060288.build.fs_start=336588800 amken_bunny.menu.flash.134217728_66060288.build.fs_end=402649088 amken_bunny.menu.flash.134217728_67108864=128MB (Sketch: 64MB, FS: 64MB) amken_bunny.menu.flash.134217728_67108864.upload.maximum_size=67104768 amken_bunny.menu.flash.134217728_67108864.build.flash_total=134217728 amken_bunny.menu.flash.134217728_67108864.build.flash_length=67104768 amken_bunny.menu.flash.134217728_67108864.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_67108864.build.fs_start=335540224 amken_bunny.menu.flash.134217728_67108864.build.fs_end=402649088 amken_bunny.menu.flash.134217728_68157440=128MB (Sketch: 63MB, FS: 65MB) amken_bunny.menu.flash.134217728_68157440.upload.maximum_size=66056192 amken_bunny.menu.flash.134217728_68157440.build.flash_total=134217728 amken_bunny.menu.flash.134217728_68157440.build.flash_length=66056192 amken_bunny.menu.flash.134217728_68157440.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_68157440.build.fs_start=334491648 amken_bunny.menu.flash.134217728_68157440.build.fs_end=402649088 amken_bunny.menu.flash.134217728_69206016=128MB (Sketch: 62MB, FS: 66MB) amken_bunny.menu.flash.134217728_69206016.upload.maximum_size=65007616 amken_bunny.menu.flash.134217728_69206016.build.flash_total=134217728 amken_bunny.menu.flash.134217728_69206016.build.flash_length=65007616 amken_bunny.menu.flash.134217728_69206016.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_69206016.build.fs_start=333443072 amken_bunny.menu.flash.134217728_69206016.build.fs_end=402649088 amken_bunny.menu.flash.134217728_70254592=128MB (Sketch: 61MB, FS: 67MB) amken_bunny.menu.flash.134217728_70254592.upload.maximum_size=63959040 amken_bunny.menu.flash.134217728_70254592.build.flash_total=134217728 amken_bunny.menu.flash.134217728_70254592.build.flash_length=63959040 amken_bunny.menu.flash.134217728_70254592.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_70254592.build.fs_start=332394496 amken_bunny.menu.flash.134217728_70254592.build.fs_end=402649088 amken_bunny.menu.flash.134217728_71303168=128MB (Sketch: 60MB, FS: 68MB) amken_bunny.menu.flash.134217728_71303168.upload.maximum_size=62910464 amken_bunny.menu.flash.134217728_71303168.build.flash_total=134217728 amken_bunny.menu.flash.134217728_71303168.build.flash_length=62910464 amken_bunny.menu.flash.134217728_71303168.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_71303168.build.fs_start=331345920 amken_bunny.menu.flash.134217728_71303168.build.fs_end=402649088 amken_bunny.menu.flash.134217728_72351744=128MB (Sketch: 59MB, FS: 69MB) amken_bunny.menu.flash.134217728_72351744.upload.maximum_size=61861888 amken_bunny.menu.flash.134217728_72351744.build.flash_total=134217728 amken_bunny.menu.flash.134217728_72351744.build.flash_length=61861888 amken_bunny.menu.flash.134217728_72351744.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_72351744.build.fs_start=330297344 amken_bunny.menu.flash.134217728_72351744.build.fs_end=402649088 amken_bunny.menu.flash.134217728_73400320=128MB (Sketch: 58MB, FS: 70MB) amken_bunny.menu.flash.134217728_73400320.upload.maximum_size=60813312 amken_bunny.menu.flash.134217728_73400320.build.flash_total=134217728 amken_bunny.menu.flash.134217728_73400320.build.flash_length=60813312 amken_bunny.menu.flash.134217728_73400320.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_73400320.build.fs_start=329248768 amken_bunny.menu.flash.134217728_73400320.build.fs_end=402649088 amken_bunny.menu.flash.134217728_74448896=128MB (Sketch: 57MB, FS: 71MB) amken_bunny.menu.flash.134217728_74448896.upload.maximum_size=59764736 amken_bunny.menu.flash.134217728_74448896.build.flash_total=134217728 amken_bunny.menu.flash.134217728_74448896.build.flash_length=59764736 amken_bunny.menu.flash.134217728_74448896.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_74448896.build.fs_start=328200192 amken_bunny.menu.flash.134217728_74448896.build.fs_end=402649088 amken_bunny.menu.flash.134217728_75497472=128MB (Sketch: 56MB, FS: 72MB) amken_bunny.menu.flash.134217728_75497472.upload.maximum_size=58716160 amken_bunny.menu.flash.134217728_75497472.build.flash_total=134217728 amken_bunny.menu.flash.134217728_75497472.build.flash_length=58716160 amken_bunny.menu.flash.134217728_75497472.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_75497472.build.fs_start=327151616 amken_bunny.menu.flash.134217728_75497472.build.fs_end=402649088 amken_bunny.menu.flash.134217728_76546048=128MB (Sketch: 55MB, FS: 73MB) amken_bunny.menu.flash.134217728_76546048.upload.maximum_size=57667584 amken_bunny.menu.flash.134217728_76546048.build.flash_total=134217728 amken_bunny.menu.flash.134217728_76546048.build.flash_length=57667584 amken_bunny.menu.flash.134217728_76546048.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_76546048.build.fs_start=326103040 amken_bunny.menu.flash.134217728_76546048.build.fs_end=402649088 amken_bunny.menu.flash.134217728_77594624=128MB (Sketch: 54MB, FS: 74MB) amken_bunny.menu.flash.134217728_77594624.upload.maximum_size=56619008 amken_bunny.menu.flash.134217728_77594624.build.flash_total=134217728 amken_bunny.menu.flash.134217728_77594624.build.flash_length=56619008 amken_bunny.menu.flash.134217728_77594624.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_77594624.build.fs_start=325054464 amken_bunny.menu.flash.134217728_77594624.build.fs_end=402649088 amken_bunny.menu.flash.134217728_78643200=128MB (Sketch: 53MB, FS: 75MB) amken_bunny.menu.flash.134217728_78643200.upload.maximum_size=55570432 amken_bunny.menu.flash.134217728_78643200.build.flash_total=134217728 amken_bunny.menu.flash.134217728_78643200.build.flash_length=55570432 amken_bunny.menu.flash.134217728_78643200.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_78643200.build.fs_start=324005888 amken_bunny.menu.flash.134217728_78643200.build.fs_end=402649088 amken_bunny.menu.flash.134217728_79691776=128MB (Sketch: 52MB, FS: 76MB) amken_bunny.menu.flash.134217728_79691776.upload.maximum_size=54521856 amken_bunny.menu.flash.134217728_79691776.build.flash_total=134217728 amken_bunny.menu.flash.134217728_79691776.build.flash_length=54521856 amken_bunny.menu.flash.134217728_79691776.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_79691776.build.fs_start=322957312 amken_bunny.menu.flash.134217728_79691776.build.fs_end=402649088 amken_bunny.menu.flash.134217728_80740352=128MB (Sketch: 51MB, FS: 77MB) amken_bunny.menu.flash.134217728_80740352.upload.maximum_size=53473280 amken_bunny.menu.flash.134217728_80740352.build.flash_total=134217728 amken_bunny.menu.flash.134217728_80740352.build.flash_length=53473280 amken_bunny.menu.flash.134217728_80740352.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_80740352.build.fs_start=321908736 amken_bunny.menu.flash.134217728_80740352.build.fs_end=402649088 amken_bunny.menu.flash.134217728_81788928=128MB (Sketch: 50MB, FS: 78MB) amken_bunny.menu.flash.134217728_81788928.upload.maximum_size=52424704 amken_bunny.menu.flash.134217728_81788928.build.flash_total=134217728 amken_bunny.menu.flash.134217728_81788928.build.flash_length=52424704 amken_bunny.menu.flash.134217728_81788928.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_81788928.build.fs_start=320860160 amken_bunny.menu.flash.134217728_81788928.build.fs_end=402649088 amken_bunny.menu.flash.134217728_82837504=128MB (Sketch: 49MB, FS: 79MB) amken_bunny.menu.flash.134217728_82837504.upload.maximum_size=51376128 amken_bunny.menu.flash.134217728_82837504.build.flash_total=134217728 amken_bunny.menu.flash.134217728_82837504.build.flash_length=51376128 amken_bunny.menu.flash.134217728_82837504.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_82837504.build.fs_start=319811584 amken_bunny.menu.flash.134217728_82837504.build.fs_end=402649088 amken_bunny.menu.flash.134217728_83886080=128MB (Sketch: 48MB, FS: 80MB) amken_bunny.menu.flash.134217728_83886080.upload.maximum_size=50327552 amken_bunny.menu.flash.134217728_83886080.build.flash_total=134217728 amken_bunny.menu.flash.134217728_83886080.build.flash_length=50327552 amken_bunny.menu.flash.134217728_83886080.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_83886080.build.fs_start=318763008 amken_bunny.menu.flash.134217728_83886080.build.fs_end=402649088 amken_bunny.menu.flash.134217728_84934656=128MB (Sketch: 47MB, FS: 81MB) amken_bunny.menu.flash.134217728_84934656.upload.maximum_size=49278976 amken_bunny.menu.flash.134217728_84934656.build.flash_total=134217728 amken_bunny.menu.flash.134217728_84934656.build.flash_length=49278976 amken_bunny.menu.flash.134217728_84934656.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_84934656.build.fs_start=317714432 amken_bunny.menu.flash.134217728_84934656.build.fs_end=402649088 amken_bunny.menu.flash.134217728_85983232=128MB (Sketch: 46MB, FS: 82MB) amken_bunny.menu.flash.134217728_85983232.upload.maximum_size=48230400 amken_bunny.menu.flash.134217728_85983232.build.flash_total=134217728 amken_bunny.menu.flash.134217728_85983232.build.flash_length=48230400 amken_bunny.menu.flash.134217728_85983232.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_85983232.build.fs_start=316665856 amken_bunny.menu.flash.134217728_85983232.build.fs_end=402649088 amken_bunny.menu.flash.134217728_87031808=128MB (Sketch: 45MB, FS: 83MB) amken_bunny.menu.flash.134217728_87031808.upload.maximum_size=47181824 amken_bunny.menu.flash.134217728_87031808.build.flash_total=134217728 amken_bunny.menu.flash.134217728_87031808.build.flash_length=47181824 amken_bunny.menu.flash.134217728_87031808.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_87031808.build.fs_start=315617280 amken_bunny.menu.flash.134217728_87031808.build.fs_end=402649088 amken_bunny.menu.flash.134217728_88080384=128MB (Sketch: 44MB, FS: 84MB) amken_bunny.menu.flash.134217728_88080384.upload.maximum_size=46133248 amken_bunny.menu.flash.134217728_88080384.build.flash_total=134217728 amken_bunny.menu.flash.134217728_88080384.build.flash_length=46133248 amken_bunny.menu.flash.134217728_88080384.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_88080384.build.fs_start=314568704 amken_bunny.menu.flash.134217728_88080384.build.fs_end=402649088 amken_bunny.menu.flash.134217728_89128960=128MB (Sketch: 43MB, FS: 85MB) amken_bunny.menu.flash.134217728_89128960.upload.maximum_size=45084672 amken_bunny.menu.flash.134217728_89128960.build.flash_total=134217728 amken_bunny.menu.flash.134217728_89128960.build.flash_length=45084672 amken_bunny.menu.flash.134217728_89128960.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_89128960.build.fs_start=313520128 amken_bunny.menu.flash.134217728_89128960.build.fs_end=402649088 amken_bunny.menu.flash.134217728_90177536=128MB (Sketch: 42MB, FS: 86MB) amken_bunny.menu.flash.134217728_90177536.upload.maximum_size=44036096 amken_bunny.menu.flash.134217728_90177536.build.flash_total=134217728 amken_bunny.menu.flash.134217728_90177536.build.flash_length=44036096 amken_bunny.menu.flash.134217728_90177536.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_90177536.build.fs_start=312471552 amken_bunny.menu.flash.134217728_90177536.build.fs_end=402649088 amken_bunny.menu.flash.134217728_91226112=128MB (Sketch: 41MB, FS: 87MB) amken_bunny.menu.flash.134217728_91226112.upload.maximum_size=42987520 amken_bunny.menu.flash.134217728_91226112.build.flash_total=134217728 amken_bunny.menu.flash.134217728_91226112.build.flash_length=42987520 amken_bunny.menu.flash.134217728_91226112.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_91226112.build.fs_start=311422976 amken_bunny.menu.flash.134217728_91226112.build.fs_end=402649088 amken_bunny.menu.flash.134217728_92274688=128MB (Sketch: 40MB, FS: 88MB) amken_bunny.menu.flash.134217728_92274688.upload.maximum_size=41938944 amken_bunny.menu.flash.134217728_92274688.build.flash_total=134217728 amken_bunny.menu.flash.134217728_92274688.build.flash_length=41938944 amken_bunny.menu.flash.134217728_92274688.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_92274688.build.fs_start=310374400 amken_bunny.menu.flash.134217728_92274688.build.fs_end=402649088 amken_bunny.menu.flash.134217728_93323264=128MB (Sketch: 39MB, FS: 89MB) amken_bunny.menu.flash.134217728_93323264.upload.maximum_size=40890368 amken_bunny.menu.flash.134217728_93323264.build.flash_total=134217728 amken_bunny.menu.flash.134217728_93323264.build.flash_length=40890368 amken_bunny.menu.flash.134217728_93323264.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_93323264.build.fs_start=309325824 amken_bunny.menu.flash.134217728_93323264.build.fs_end=402649088 amken_bunny.menu.flash.134217728_94371840=128MB (Sketch: 38MB, FS: 90MB) amken_bunny.menu.flash.134217728_94371840.upload.maximum_size=39841792 amken_bunny.menu.flash.134217728_94371840.build.flash_total=134217728 amken_bunny.menu.flash.134217728_94371840.build.flash_length=39841792 amken_bunny.menu.flash.134217728_94371840.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_94371840.build.fs_start=308277248 amken_bunny.menu.flash.134217728_94371840.build.fs_end=402649088 amken_bunny.menu.flash.134217728_95420416=128MB (Sketch: 37MB, FS: 91MB) amken_bunny.menu.flash.134217728_95420416.upload.maximum_size=38793216 amken_bunny.menu.flash.134217728_95420416.build.flash_total=134217728 amken_bunny.menu.flash.134217728_95420416.build.flash_length=38793216 amken_bunny.menu.flash.134217728_95420416.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_95420416.build.fs_start=307228672 amken_bunny.menu.flash.134217728_95420416.build.fs_end=402649088 amken_bunny.menu.flash.134217728_96468992=128MB (Sketch: 36MB, FS: 92MB) amken_bunny.menu.flash.134217728_96468992.upload.maximum_size=37744640 amken_bunny.menu.flash.134217728_96468992.build.flash_total=134217728 amken_bunny.menu.flash.134217728_96468992.build.flash_length=37744640 amken_bunny.menu.flash.134217728_96468992.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_96468992.build.fs_start=306180096 amken_bunny.menu.flash.134217728_96468992.build.fs_end=402649088 amken_bunny.menu.flash.134217728_97517568=128MB (Sketch: 35MB, FS: 93MB) amken_bunny.menu.flash.134217728_97517568.upload.maximum_size=36696064 amken_bunny.menu.flash.134217728_97517568.build.flash_total=134217728 amken_bunny.menu.flash.134217728_97517568.build.flash_length=36696064 amken_bunny.menu.flash.134217728_97517568.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_97517568.build.fs_start=305131520 amken_bunny.menu.flash.134217728_97517568.build.fs_end=402649088 amken_bunny.menu.flash.134217728_98566144=128MB (Sketch: 34MB, FS: 94MB) amken_bunny.menu.flash.134217728_98566144.upload.maximum_size=35647488 amken_bunny.menu.flash.134217728_98566144.build.flash_total=134217728 amken_bunny.menu.flash.134217728_98566144.build.flash_length=35647488 amken_bunny.menu.flash.134217728_98566144.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_98566144.build.fs_start=304082944 amken_bunny.menu.flash.134217728_98566144.build.fs_end=402649088 amken_bunny.menu.flash.134217728_99614720=128MB (Sketch: 33MB, FS: 95MB) amken_bunny.menu.flash.134217728_99614720.upload.maximum_size=34598912 amken_bunny.menu.flash.134217728_99614720.build.flash_total=134217728 amken_bunny.menu.flash.134217728_99614720.build.flash_length=34598912 amken_bunny.menu.flash.134217728_99614720.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_99614720.build.fs_start=303034368 amken_bunny.menu.flash.134217728_99614720.build.fs_end=402649088 amken_bunny.menu.flash.134217728_100663296=128MB (Sketch: 32MB, FS: 96MB) amken_bunny.menu.flash.134217728_100663296.upload.maximum_size=33550336 amken_bunny.menu.flash.134217728_100663296.build.flash_total=134217728 amken_bunny.menu.flash.134217728_100663296.build.flash_length=33550336 amken_bunny.menu.flash.134217728_100663296.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_100663296.build.fs_start=301985792 amken_bunny.menu.flash.134217728_100663296.build.fs_end=402649088 amken_bunny.menu.flash.134217728_101711872=128MB (Sketch: 31MB, FS: 97MB) amken_bunny.menu.flash.134217728_101711872.upload.maximum_size=32501760 amken_bunny.menu.flash.134217728_101711872.build.flash_total=134217728 amken_bunny.menu.flash.134217728_101711872.build.flash_length=32501760 amken_bunny.menu.flash.134217728_101711872.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_101711872.build.fs_start=300937216 amken_bunny.menu.flash.134217728_101711872.build.fs_end=402649088 amken_bunny.menu.flash.134217728_102760448=128MB (Sketch: 30MB, FS: 98MB) amken_bunny.menu.flash.134217728_102760448.upload.maximum_size=31453184 amken_bunny.menu.flash.134217728_102760448.build.flash_total=134217728 amken_bunny.menu.flash.134217728_102760448.build.flash_length=31453184 amken_bunny.menu.flash.134217728_102760448.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_102760448.build.fs_start=299888640 amken_bunny.menu.flash.134217728_102760448.build.fs_end=402649088 amken_bunny.menu.flash.134217728_103809024=128MB (Sketch: 29MB, FS: 99MB) amken_bunny.menu.flash.134217728_103809024.upload.maximum_size=30404608 amken_bunny.menu.flash.134217728_103809024.build.flash_total=134217728 amken_bunny.menu.flash.134217728_103809024.build.flash_length=30404608 amken_bunny.menu.flash.134217728_103809024.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_103809024.build.fs_start=298840064 amken_bunny.menu.flash.134217728_103809024.build.fs_end=402649088 amken_bunny.menu.flash.134217728_104857600=128MB (Sketch: 28MB, FS: 100MB) amken_bunny.menu.flash.134217728_104857600.upload.maximum_size=29356032 amken_bunny.menu.flash.134217728_104857600.build.flash_total=134217728 amken_bunny.menu.flash.134217728_104857600.build.flash_length=29356032 amken_bunny.menu.flash.134217728_104857600.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_104857600.build.fs_start=297791488 amken_bunny.menu.flash.134217728_104857600.build.fs_end=402649088 amken_bunny.menu.flash.134217728_105906176=128MB (Sketch: 27MB, FS: 101MB) amken_bunny.menu.flash.134217728_105906176.upload.maximum_size=28307456 amken_bunny.menu.flash.134217728_105906176.build.flash_total=134217728 amken_bunny.menu.flash.134217728_105906176.build.flash_length=28307456 amken_bunny.menu.flash.134217728_105906176.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_105906176.build.fs_start=296742912 amken_bunny.menu.flash.134217728_105906176.build.fs_end=402649088 amken_bunny.menu.flash.134217728_106954752=128MB (Sketch: 26MB, FS: 102MB) amken_bunny.menu.flash.134217728_106954752.upload.maximum_size=27258880 amken_bunny.menu.flash.134217728_106954752.build.flash_total=134217728 amken_bunny.menu.flash.134217728_106954752.build.flash_length=27258880 amken_bunny.menu.flash.134217728_106954752.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_106954752.build.fs_start=295694336 amken_bunny.menu.flash.134217728_106954752.build.fs_end=402649088 amken_bunny.menu.flash.134217728_108003328=128MB (Sketch: 25MB, FS: 103MB) amken_bunny.menu.flash.134217728_108003328.upload.maximum_size=26210304 amken_bunny.menu.flash.134217728_108003328.build.flash_total=134217728 amken_bunny.menu.flash.134217728_108003328.build.flash_length=26210304 amken_bunny.menu.flash.134217728_108003328.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_108003328.build.fs_start=294645760 amken_bunny.menu.flash.134217728_108003328.build.fs_end=402649088 amken_bunny.menu.flash.134217728_109051904=128MB (Sketch: 24MB, FS: 104MB) amken_bunny.menu.flash.134217728_109051904.upload.maximum_size=25161728 amken_bunny.menu.flash.134217728_109051904.build.flash_total=134217728 amken_bunny.menu.flash.134217728_109051904.build.flash_length=25161728 amken_bunny.menu.flash.134217728_109051904.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_109051904.build.fs_start=293597184 amken_bunny.menu.flash.134217728_109051904.build.fs_end=402649088 amken_bunny.menu.flash.134217728_110100480=128MB (Sketch: 23MB, FS: 105MB) amken_bunny.menu.flash.134217728_110100480.upload.maximum_size=24113152 amken_bunny.menu.flash.134217728_110100480.build.flash_total=134217728 amken_bunny.menu.flash.134217728_110100480.build.flash_length=24113152 amken_bunny.menu.flash.134217728_110100480.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_110100480.build.fs_start=292548608 amken_bunny.menu.flash.134217728_110100480.build.fs_end=402649088 amken_bunny.menu.flash.134217728_111149056=128MB (Sketch: 22MB, FS: 106MB) amken_bunny.menu.flash.134217728_111149056.upload.maximum_size=23064576 amken_bunny.menu.flash.134217728_111149056.build.flash_total=134217728 amken_bunny.menu.flash.134217728_111149056.build.flash_length=23064576 amken_bunny.menu.flash.134217728_111149056.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_111149056.build.fs_start=291500032 amken_bunny.menu.flash.134217728_111149056.build.fs_end=402649088 amken_bunny.menu.flash.134217728_112197632=128MB (Sketch: 21MB, FS: 107MB) amken_bunny.menu.flash.134217728_112197632.upload.maximum_size=22016000 amken_bunny.menu.flash.134217728_112197632.build.flash_total=134217728 amken_bunny.menu.flash.134217728_112197632.build.flash_length=22016000 amken_bunny.menu.flash.134217728_112197632.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_112197632.build.fs_start=290451456 amken_bunny.menu.flash.134217728_112197632.build.fs_end=402649088 amken_bunny.menu.flash.134217728_113246208=128MB (Sketch: 20MB, FS: 108MB) amken_bunny.menu.flash.134217728_113246208.upload.maximum_size=20967424 amken_bunny.menu.flash.134217728_113246208.build.flash_total=134217728 amken_bunny.menu.flash.134217728_113246208.build.flash_length=20967424 amken_bunny.menu.flash.134217728_113246208.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_113246208.build.fs_start=289402880 amken_bunny.menu.flash.134217728_113246208.build.fs_end=402649088 amken_bunny.menu.flash.134217728_114294784=128MB (Sketch: 19MB, FS: 109MB) amken_bunny.menu.flash.134217728_114294784.upload.maximum_size=19918848 amken_bunny.menu.flash.134217728_114294784.build.flash_total=134217728 amken_bunny.menu.flash.134217728_114294784.build.flash_length=19918848 amken_bunny.menu.flash.134217728_114294784.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_114294784.build.fs_start=288354304 amken_bunny.menu.flash.134217728_114294784.build.fs_end=402649088 amken_bunny.menu.flash.134217728_115343360=128MB (Sketch: 18MB, FS: 110MB) amken_bunny.menu.flash.134217728_115343360.upload.maximum_size=18870272 amken_bunny.menu.flash.134217728_115343360.build.flash_total=134217728 amken_bunny.menu.flash.134217728_115343360.build.flash_length=18870272 amken_bunny.menu.flash.134217728_115343360.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_115343360.build.fs_start=287305728 amken_bunny.menu.flash.134217728_115343360.build.fs_end=402649088 amken_bunny.menu.flash.134217728_116391936=128MB (Sketch: 17MB, FS: 111MB) amken_bunny.menu.flash.134217728_116391936.upload.maximum_size=17821696 amken_bunny.menu.flash.134217728_116391936.build.flash_total=134217728 amken_bunny.menu.flash.134217728_116391936.build.flash_length=17821696 amken_bunny.menu.flash.134217728_116391936.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_116391936.build.fs_start=286257152 amken_bunny.menu.flash.134217728_116391936.build.fs_end=402649088 amken_bunny.menu.flash.134217728_117440512=128MB (Sketch: 16MB, FS: 112MB) amken_bunny.menu.flash.134217728_117440512.upload.maximum_size=16773120 amken_bunny.menu.flash.134217728_117440512.build.flash_total=134217728 amken_bunny.menu.flash.134217728_117440512.build.flash_length=16773120 amken_bunny.menu.flash.134217728_117440512.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_117440512.build.fs_start=285208576 amken_bunny.menu.flash.134217728_117440512.build.fs_end=402649088 amken_bunny.menu.flash.134217728_118489088=128MB (Sketch: 15MB, FS: 113MB) amken_bunny.menu.flash.134217728_118489088.upload.maximum_size=15724544 amken_bunny.menu.flash.134217728_118489088.build.flash_total=134217728 amken_bunny.menu.flash.134217728_118489088.build.flash_length=15724544 amken_bunny.menu.flash.134217728_118489088.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_118489088.build.fs_start=284160000 amken_bunny.menu.flash.134217728_118489088.build.fs_end=402649088 amken_bunny.menu.flash.134217728_119537664=128MB (Sketch: 14MB, FS: 114MB) amken_bunny.menu.flash.134217728_119537664.upload.maximum_size=14675968 amken_bunny.menu.flash.134217728_119537664.build.flash_total=134217728 amken_bunny.menu.flash.134217728_119537664.build.flash_length=14675968 amken_bunny.menu.flash.134217728_119537664.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_119537664.build.fs_start=283111424 amken_bunny.menu.flash.134217728_119537664.build.fs_end=402649088 amken_bunny.menu.flash.134217728_120586240=128MB (Sketch: 13MB, FS: 115MB) amken_bunny.menu.flash.134217728_120586240.upload.maximum_size=13627392 amken_bunny.menu.flash.134217728_120586240.build.flash_total=134217728 amken_bunny.menu.flash.134217728_120586240.build.flash_length=13627392 amken_bunny.menu.flash.134217728_120586240.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_120586240.build.fs_start=282062848 amken_bunny.menu.flash.134217728_120586240.build.fs_end=402649088 amken_bunny.menu.flash.134217728_121634816=128MB (Sketch: 12MB, FS: 116MB) amken_bunny.menu.flash.134217728_121634816.upload.maximum_size=12578816 amken_bunny.menu.flash.134217728_121634816.build.flash_total=134217728 amken_bunny.menu.flash.134217728_121634816.build.flash_length=12578816 amken_bunny.menu.flash.134217728_121634816.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_121634816.build.fs_start=281014272 amken_bunny.menu.flash.134217728_121634816.build.fs_end=402649088 amken_bunny.menu.flash.134217728_122683392=128MB (Sketch: 11MB, FS: 117MB) amken_bunny.menu.flash.134217728_122683392.upload.maximum_size=11530240 amken_bunny.menu.flash.134217728_122683392.build.flash_total=134217728 amken_bunny.menu.flash.134217728_122683392.build.flash_length=11530240 amken_bunny.menu.flash.134217728_122683392.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_122683392.build.fs_start=279965696 amken_bunny.menu.flash.134217728_122683392.build.fs_end=402649088 amken_bunny.menu.flash.134217728_123731968=128MB (Sketch: 10MB, FS: 118MB) amken_bunny.menu.flash.134217728_123731968.upload.maximum_size=10481664 amken_bunny.menu.flash.134217728_123731968.build.flash_total=134217728 amken_bunny.menu.flash.134217728_123731968.build.flash_length=10481664 amken_bunny.menu.flash.134217728_123731968.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_123731968.build.fs_start=278917120 amken_bunny.menu.flash.134217728_123731968.build.fs_end=402649088 amken_bunny.menu.flash.134217728_124780544=128MB (Sketch: 9MB, FS: 119MB) amken_bunny.menu.flash.134217728_124780544.upload.maximum_size=9433088 amken_bunny.menu.flash.134217728_124780544.build.flash_total=134217728 amken_bunny.menu.flash.134217728_124780544.build.flash_length=9433088 amken_bunny.menu.flash.134217728_124780544.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_124780544.build.fs_start=277868544 amken_bunny.menu.flash.134217728_124780544.build.fs_end=402649088 amken_bunny.menu.flash.134217728_125829120=128MB (Sketch: 8MB, FS: 120MB) amken_bunny.menu.flash.134217728_125829120.upload.maximum_size=8384512 amken_bunny.menu.flash.134217728_125829120.build.flash_total=134217728 amken_bunny.menu.flash.134217728_125829120.build.flash_length=8384512 amken_bunny.menu.flash.134217728_125829120.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_125829120.build.fs_start=276819968 amken_bunny.menu.flash.134217728_125829120.build.fs_end=402649088 amken_bunny.menu.flash.134217728_126877696=128MB (Sketch: 7MB, FS: 121MB) amken_bunny.menu.flash.134217728_126877696.upload.maximum_size=7335936 amken_bunny.menu.flash.134217728_126877696.build.flash_total=134217728 amken_bunny.menu.flash.134217728_126877696.build.flash_length=7335936 amken_bunny.menu.flash.134217728_126877696.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_126877696.build.fs_start=275771392 amken_bunny.menu.flash.134217728_126877696.build.fs_end=402649088 amken_bunny.menu.flash.134217728_127926272=128MB (Sketch: 6MB, FS: 122MB) amken_bunny.menu.flash.134217728_127926272.upload.maximum_size=6287360 amken_bunny.menu.flash.134217728_127926272.build.flash_total=134217728 amken_bunny.menu.flash.134217728_127926272.build.flash_length=6287360 amken_bunny.menu.flash.134217728_127926272.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_127926272.build.fs_start=274722816 amken_bunny.menu.flash.134217728_127926272.build.fs_end=402649088 amken_bunny.menu.flash.134217728_128974848=128MB (Sketch: 5MB, FS: 123MB) amken_bunny.menu.flash.134217728_128974848.upload.maximum_size=5238784 amken_bunny.menu.flash.134217728_128974848.build.flash_total=134217728 amken_bunny.menu.flash.134217728_128974848.build.flash_length=5238784 amken_bunny.menu.flash.134217728_128974848.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_128974848.build.fs_start=273674240 amken_bunny.menu.flash.134217728_128974848.build.fs_end=402649088 amken_bunny.menu.flash.134217728_130023424=128MB (Sketch: 4MB, FS: 124MB) amken_bunny.menu.flash.134217728_130023424.upload.maximum_size=4190208 amken_bunny.menu.flash.134217728_130023424.build.flash_total=134217728 amken_bunny.menu.flash.134217728_130023424.build.flash_length=4190208 amken_bunny.menu.flash.134217728_130023424.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_130023424.build.fs_start=272625664 amken_bunny.menu.flash.134217728_130023424.build.fs_end=402649088 amken_bunny.menu.flash.134217728_131072000=128MB (Sketch: 3MB, FS: 125MB) amken_bunny.menu.flash.134217728_131072000.upload.maximum_size=3141632 amken_bunny.menu.flash.134217728_131072000.build.flash_total=134217728 amken_bunny.menu.flash.134217728_131072000.build.flash_length=3141632 amken_bunny.menu.flash.134217728_131072000.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_131072000.build.fs_start=271577088 amken_bunny.menu.flash.134217728_131072000.build.fs_end=402649088 amken_bunny.menu.flash.134217728_132120576=128MB (Sketch: 2MB, FS: 126MB) amken_bunny.menu.flash.134217728_132120576.upload.maximum_size=2093056 amken_bunny.menu.flash.134217728_132120576.build.flash_total=134217728 amken_bunny.menu.flash.134217728_132120576.build.flash_length=2093056 amken_bunny.menu.flash.134217728_132120576.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_132120576.build.fs_start=270528512 amken_bunny.menu.flash.134217728_132120576.build.fs_end=402649088 amken_bunny.menu.flash.134217728_133169152=128MB (Sketch: 1MB, FS: 127MB) amken_bunny.menu.flash.134217728_133169152.upload.maximum_size=1044480 amken_bunny.menu.flash.134217728_133169152.build.flash_total=134217728 amken_bunny.menu.flash.134217728_133169152.build.flash_length=1044480 amken_bunny.menu.flash.134217728_133169152.build.eeprom_start=402649088 amken_bunny.menu.flash.134217728_133169152.build.fs_start=269479936 amken_bunny.menu.flash.134217728_133169152.build.fs_end=402649088 amken_bunny.menu.freq.200=200 MHz amken_bunny.menu.freq.200.build.f_cpu=200000000L amken_bunny.menu.freq.50=50 MHz amken_bunny.menu.freq.50.build.f_cpu=50000000L amken_bunny.menu.freq.100=100 MHz amken_bunny.menu.freq.100.build.f_cpu=100000000L amken_bunny.menu.freq.120=120 MHz amken_bunny.menu.freq.120.build.f_cpu=120000000L amken_bunny.menu.freq.125=125 MHz amken_bunny.menu.freq.125.build.f_cpu=125000000L amken_bunny.menu.freq.128=128 MHz amken_bunny.menu.freq.128.build.f_cpu=128000000L amken_bunny.menu.freq.133=133 MHz amken_bunny.menu.freq.133.build.f_cpu=133000000L amken_bunny.menu.freq.150=150 MHz amken_bunny.menu.freq.150.build.f_cpu=150000000L amken_bunny.menu.freq.176=176 MHz amken_bunny.menu.freq.176.build.f_cpu=176000000L amken_bunny.menu.freq.225=225 MHz (Overclock) amken_bunny.menu.freq.225.build.f_cpu=225000000L amken_bunny.menu.freq.240=240 MHz (Overclock) amken_bunny.menu.freq.240.build.f_cpu=240000000L amken_bunny.menu.freq.250=250 MHz (Overclock) amken_bunny.menu.freq.250.build.f_cpu=250000000L amken_bunny.menu.freq.276=276 MHz (Overclock) amken_bunny.menu.freq.276.build.f_cpu=276000000L amken_bunny.menu.freq.300=300 MHz (Overclock) amken_bunny.menu.freq.300.build.f_cpu=300000000L amken_bunny.menu.opt.Small=Small (-Os) (standard) amken_bunny.menu.opt.Small.build.flags.optimize=-Os amken_bunny.menu.opt.Optimize=Optimize (-O) amken_bunny.menu.opt.Optimize.build.flags.optimize=-O amken_bunny.menu.opt.Optimize2=Optimize More (-O2) amken_bunny.menu.opt.Optimize2.build.flags.optimize=-O2 amken_bunny.menu.opt.Optimize3=Optimize Even More (-O3) amken_bunny.menu.opt.Optimize3.build.flags.optimize=-O3 amken_bunny.menu.opt.Fast=Fast (-Ofast) (maybe slower) amken_bunny.menu.opt.Fast.build.flags.optimize=-Ofast amken_bunny.menu.opt.Debug=Debug (-Og) amken_bunny.menu.opt.Debug.build.flags.optimize=-Og amken_bunny.menu.opt.Disabled=Disabled (-O0) amken_bunny.menu.opt.Disabled.build.flags.optimize=-O0 amken_bunny.menu.profile.Disabled=Disabled amken_bunny.menu.profile.Disabled.build.flags.profile= amken_bunny.menu.profile.Enabled=Enabled amken_bunny.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE amken_bunny.menu.rtti.Disabled=Disabled amken_bunny.menu.rtti.Disabled.build.flags.rtti=-fno-rtti amken_bunny.menu.rtti.Enabled=Enabled amken_bunny.menu.rtti.Enabled.build.flags.rtti= amken_bunny.menu.stackprotect.Disabled=Disabled amken_bunny.menu.stackprotect.Disabled.build.flags.stackprotect= amken_bunny.menu.stackprotect.Enabled=Enabled amken_bunny.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all amken_bunny.menu.exceptions.Disabled=Disabled amken_bunny.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions amken_bunny.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ amken_bunny.menu.exceptions.Enabled=Enabled amken_bunny.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions amken_bunny.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc amken_bunny.menu.dbgport.Disabled=Disabled amken_bunny.menu.dbgport.Disabled.build.debug_port= amken_bunny.menu.dbgport.Serial=Serial amken_bunny.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial amken_bunny.menu.dbgport.Serial1=Serial1 amken_bunny.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 amken_bunny.menu.dbgport.Serial2=Serial2 amken_bunny.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 amken_bunny.menu.dbgport.SerialSemi=SerialSemi amken_bunny.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi amken_bunny.menu.dbglvl.None=None amken_bunny.menu.dbglvl.None.build.debug_level= amken_bunny.menu.dbglvl.Core=Core amken_bunny.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE amken_bunny.menu.dbglvl.SPI=SPI amken_bunny.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI amken_bunny.menu.dbglvl.Wire=Wire amken_bunny.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE amken_bunny.menu.dbglvl.Bluetooth=Bluetooth amken_bunny.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH amken_bunny.menu.dbglvl.All=All amken_bunny.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH amken_bunny.menu.dbglvl.NDEBUG=NDEBUG amken_bunny.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG amken_bunny.menu.usbstack.picosdk=Pico SDK amken_bunny.menu.usbstack.picosdk.build.usbstack_flags= amken_bunny.menu.usbstack.tinyusb=Adafruit TinyUSB amken_bunny.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" amken_bunny.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) amken_bunny.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" amken_bunny.menu.usbstack.nousb=No USB amken_bunny.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" amken_bunny.menu.ipbtstack.ipv4only=IPv4 Only amken_bunny.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a amken_bunny.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 amken_bunny.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 amken_bunny.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a amken_bunny.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 amken_bunny.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth amken_bunny.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a amken_bunny.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 amken_bunny.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth amken_bunny.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a amken_bunny.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 amken_bunny.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K amken_bunny.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a amken_bunny.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 amken_bunny.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K amken_bunny.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a amken_bunny.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 amken_bunny.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K amken_bunny.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a amken_bunny.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 amken_bunny.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K amken_bunny.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a amken_bunny.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 amken_bunny.menu.uploadmethod.default=Default (UF2) amken_bunny.menu.uploadmethod.default.build.ram_length=256k amken_bunny.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl amken_bunny.menu.uploadmethod.default.upload.maximum_data_size=262144 amken_bunny.menu.uploadmethod.default.upload.tool=uf2conv amken_bunny.menu.uploadmethod.default.upload.tool.default=uf2conv amken_bunny.menu.uploadmethod.default.upload.tool.network=uf2conv-network amken_bunny.menu.uploadmethod.picotool=Picotool amken_bunny.menu.uploadmethod.picotool.build.ram_length=256k amken_bunny.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl amken_bunny.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB amken_bunny.menu.uploadmethod.picotool.upload.maximum_data_size=262144 amken_bunny.menu.uploadmethod.picotool.upload.tool=picotool amken_bunny.menu.uploadmethod.picotool.upload.tool.default=picotool amken_bunny.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) amken_bunny.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k amken_bunny.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl amken_bunny.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 amken_bunny.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap amken_bunny.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Amken Revelop # ----------------------------------- amken_revelop.name=Amken Revelop amken_revelop.vid.0=0x2770 amken_revelop.pid.0=0x7304 amken_revelop.upload_port.0.vid=0x2770 amken_revelop.upload_port.0.pid=0x7304 amken_revelop.build.usbvid=-DUSBD_VID=0x2770 amken_revelop.build.usbpid=-DUSBD_PID=0x7304 amken_revelop.build.usbpwr=-DUSBD_MAX_POWER_MA=250 amken_revelop.build.board=AMKEN_REVELOP amken_revelop.build.mcu=cortex-m0plus amken_revelop.build.chip=rp2040 amken_revelop.build.toolchain=arm-none-eabi amken_revelop.build.toolchainpkg=pqt-gcc amken_revelop.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb amken_revelop.build.uf2family=--family rp2040 amken_revelop.build.variant=amken_revelop amken_revelop.upload.maximum_size=33554432 amken_revelop.upload.wait_for_upload_port=true amken_revelop.upload.erase_cmd= amken_revelop.serial.disableDTR=false amken_revelop.serial.disableRTS=false amken_revelop.build.f_cpu=125000000 amken_revelop.build.led= amken_revelop.build.core=rp2040 amken_revelop.build.ldscript=memmap_default.ld amken_revelop.build.boot2=boot2_W25Q32JVxQ_4_padded_checksum amken_revelop.build.usb_manufacturer="Amken" amken_revelop.build.usb_product="Revelop" amken_revelop.build.extra_flags= amken_revelop.menu.flash.33554432_0=32MB (no FS) amken_revelop.menu.flash.33554432_0.upload.maximum_size=33550336 amken_revelop.menu.flash.33554432_0.build.flash_total=33554432 amken_revelop.menu.flash.33554432_0.build.flash_length=33550336 amken_revelop.menu.flash.33554432_0.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_0.build.fs_start=301985792 amken_revelop.menu.flash.33554432_0.build.fs_end=301985792 amken_revelop.menu.flash.33554432_65536=32MB (Sketch: 32704KB, FS: 64KB) amken_revelop.menu.flash.33554432_65536.upload.maximum_size=33484800 amken_revelop.menu.flash.33554432_65536.build.flash_total=33554432 amken_revelop.menu.flash.33554432_65536.build.flash_length=33484800 amken_revelop.menu.flash.33554432_65536.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_65536.build.fs_start=301920256 amken_revelop.menu.flash.33554432_65536.build.fs_end=301985792 amken_revelop.menu.flash.33554432_131072=32MB (Sketch: 32640KB, FS: 128KB) amken_revelop.menu.flash.33554432_131072.upload.maximum_size=33419264 amken_revelop.menu.flash.33554432_131072.build.flash_total=33554432 amken_revelop.menu.flash.33554432_131072.build.flash_length=33419264 amken_revelop.menu.flash.33554432_131072.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_131072.build.fs_start=301854720 amken_revelop.menu.flash.33554432_131072.build.fs_end=301985792 amken_revelop.menu.flash.33554432_262144=32MB (Sketch: 32512KB, FS: 256KB) amken_revelop.menu.flash.33554432_262144.upload.maximum_size=33288192 amken_revelop.menu.flash.33554432_262144.build.flash_total=33554432 amken_revelop.menu.flash.33554432_262144.build.flash_length=33288192 amken_revelop.menu.flash.33554432_262144.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_262144.build.fs_start=301723648 amken_revelop.menu.flash.33554432_262144.build.fs_end=301985792 amken_revelop.menu.flash.33554432_524288=32MB (Sketch: 32256KB, FS: 512KB) amken_revelop.menu.flash.33554432_524288.upload.maximum_size=33026048 amken_revelop.menu.flash.33554432_524288.build.flash_total=33554432 amken_revelop.menu.flash.33554432_524288.build.flash_length=33026048 amken_revelop.menu.flash.33554432_524288.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_524288.build.fs_start=301461504 amken_revelop.menu.flash.33554432_524288.build.fs_end=301985792 amken_revelop.menu.flash.33554432_1048576=32MB (Sketch: 31MB, FS: 1MB) amken_revelop.menu.flash.33554432_1048576.upload.maximum_size=32501760 amken_revelop.menu.flash.33554432_1048576.build.flash_total=33554432 amken_revelop.menu.flash.33554432_1048576.build.flash_length=32501760 amken_revelop.menu.flash.33554432_1048576.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_1048576.build.fs_start=300937216 amken_revelop.menu.flash.33554432_1048576.build.fs_end=301985792 amken_revelop.menu.flash.33554432_2097152=32MB (Sketch: 30MB, FS: 2MB) amken_revelop.menu.flash.33554432_2097152.upload.maximum_size=31453184 amken_revelop.menu.flash.33554432_2097152.build.flash_total=33554432 amken_revelop.menu.flash.33554432_2097152.build.flash_length=31453184 amken_revelop.menu.flash.33554432_2097152.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_2097152.build.fs_start=299888640 amken_revelop.menu.flash.33554432_2097152.build.fs_end=301985792 amken_revelop.menu.flash.33554432_3145728=32MB (Sketch: 29MB, FS: 3MB) amken_revelop.menu.flash.33554432_3145728.upload.maximum_size=30404608 amken_revelop.menu.flash.33554432_3145728.build.flash_total=33554432 amken_revelop.menu.flash.33554432_3145728.build.flash_length=30404608 amken_revelop.menu.flash.33554432_3145728.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_3145728.build.fs_start=298840064 amken_revelop.menu.flash.33554432_3145728.build.fs_end=301985792 amken_revelop.menu.flash.33554432_4194304=32MB (Sketch: 28MB, FS: 4MB) amken_revelop.menu.flash.33554432_4194304.upload.maximum_size=29356032 amken_revelop.menu.flash.33554432_4194304.build.flash_total=33554432 amken_revelop.menu.flash.33554432_4194304.build.flash_length=29356032 amken_revelop.menu.flash.33554432_4194304.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_4194304.build.fs_start=297791488 amken_revelop.menu.flash.33554432_4194304.build.fs_end=301985792 amken_revelop.menu.flash.33554432_5242880=32MB (Sketch: 27MB, FS: 5MB) amken_revelop.menu.flash.33554432_5242880.upload.maximum_size=28307456 amken_revelop.menu.flash.33554432_5242880.build.flash_total=33554432 amken_revelop.menu.flash.33554432_5242880.build.flash_length=28307456 amken_revelop.menu.flash.33554432_5242880.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_5242880.build.fs_start=296742912 amken_revelop.menu.flash.33554432_5242880.build.fs_end=301985792 amken_revelop.menu.flash.33554432_6291456=32MB (Sketch: 26MB, FS: 6MB) amken_revelop.menu.flash.33554432_6291456.upload.maximum_size=27258880 amken_revelop.menu.flash.33554432_6291456.build.flash_total=33554432 amken_revelop.menu.flash.33554432_6291456.build.flash_length=27258880 amken_revelop.menu.flash.33554432_6291456.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_6291456.build.fs_start=295694336 amken_revelop.menu.flash.33554432_6291456.build.fs_end=301985792 amken_revelop.menu.flash.33554432_7340032=32MB (Sketch: 25MB, FS: 7MB) amken_revelop.menu.flash.33554432_7340032.upload.maximum_size=26210304 amken_revelop.menu.flash.33554432_7340032.build.flash_total=33554432 amken_revelop.menu.flash.33554432_7340032.build.flash_length=26210304 amken_revelop.menu.flash.33554432_7340032.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_7340032.build.fs_start=294645760 amken_revelop.menu.flash.33554432_7340032.build.fs_end=301985792 amken_revelop.menu.flash.33554432_8388608=32MB (Sketch: 24MB, FS: 8MB) amken_revelop.menu.flash.33554432_8388608.upload.maximum_size=25161728 amken_revelop.menu.flash.33554432_8388608.build.flash_total=33554432 amken_revelop.menu.flash.33554432_8388608.build.flash_length=25161728 amken_revelop.menu.flash.33554432_8388608.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_8388608.build.fs_start=293597184 amken_revelop.menu.flash.33554432_8388608.build.fs_end=301985792 amken_revelop.menu.flash.33554432_9437184=32MB (Sketch: 23MB, FS: 9MB) amken_revelop.menu.flash.33554432_9437184.upload.maximum_size=24113152 amken_revelop.menu.flash.33554432_9437184.build.flash_total=33554432 amken_revelop.menu.flash.33554432_9437184.build.flash_length=24113152 amken_revelop.menu.flash.33554432_9437184.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_9437184.build.fs_start=292548608 amken_revelop.menu.flash.33554432_9437184.build.fs_end=301985792 amken_revelop.menu.flash.33554432_10485760=32MB (Sketch: 22MB, FS: 10MB) amken_revelop.menu.flash.33554432_10485760.upload.maximum_size=23064576 amken_revelop.menu.flash.33554432_10485760.build.flash_total=33554432 amken_revelop.menu.flash.33554432_10485760.build.flash_length=23064576 amken_revelop.menu.flash.33554432_10485760.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_10485760.build.fs_start=291500032 amken_revelop.menu.flash.33554432_10485760.build.fs_end=301985792 amken_revelop.menu.flash.33554432_11534336=32MB (Sketch: 21MB, FS: 11MB) amken_revelop.menu.flash.33554432_11534336.upload.maximum_size=22016000 amken_revelop.menu.flash.33554432_11534336.build.flash_total=33554432 amken_revelop.menu.flash.33554432_11534336.build.flash_length=22016000 amken_revelop.menu.flash.33554432_11534336.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_11534336.build.fs_start=290451456 amken_revelop.menu.flash.33554432_11534336.build.fs_end=301985792 amken_revelop.menu.flash.33554432_12582912=32MB (Sketch: 20MB, FS: 12MB) amken_revelop.menu.flash.33554432_12582912.upload.maximum_size=20967424 amken_revelop.menu.flash.33554432_12582912.build.flash_total=33554432 amken_revelop.menu.flash.33554432_12582912.build.flash_length=20967424 amken_revelop.menu.flash.33554432_12582912.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_12582912.build.fs_start=289402880 amken_revelop.menu.flash.33554432_12582912.build.fs_end=301985792 amken_revelop.menu.flash.33554432_13631488=32MB (Sketch: 19MB, FS: 13MB) amken_revelop.menu.flash.33554432_13631488.upload.maximum_size=19918848 amken_revelop.menu.flash.33554432_13631488.build.flash_total=33554432 amken_revelop.menu.flash.33554432_13631488.build.flash_length=19918848 amken_revelop.menu.flash.33554432_13631488.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_13631488.build.fs_start=288354304 amken_revelop.menu.flash.33554432_13631488.build.fs_end=301985792 amken_revelop.menu.flash.33554432_14680064=32MB (Sketch: 18MB, FS: 14MB) amken_revelop.menu.flash.33554432_14680064.upload.maximum_size=18870272 amken_revelop.menu.flash.33554432_14680064.build.flash_total=33554432 amken_revelop.menu.flash.33554432_14680064.build.flash_length=18870272 amken_revelop.menu.flash.33554432_14680064.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_14680064.build.fs_start=287305728 amken_revelop.menu.flash.33554432_14680064.build.fs_end=301985792 amken_revelop.menu.flash.33554432_15728640=32MB (Sketch: 17MB, FS: 15MB) amken_revelop.menu.flash.33554432_15728640.upload.maximum_size=17821696 amken_revelop.menu.flash.33554432_15728640.build.flash_total=33554432 amken_revelop.menu.flash.33554432_15728640.build.flash_length=17821696 amken_revelop.menu.flash.33554432_15728640.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_15728640.build.fs_start=286257152 amken_revelop.menu.flash.33554432_15728640.build.fs_end=301985792 amken_revelop.menu.flash.33554432_16777216=32MB (Sketch: 16MB, FS: 16MB) amken_revelop.menu.flash.33554432_16777216.upload.maximum_size=16773120 amken_revelop.menu.flash.33554432_16777216.build.flash_total=33554432 amken_revelop.menu.flash.33554432_16777216.build.flash_length=16773120 amken_revelop.menu.flash.33554432_16777216.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_16777216.build.fs_start=285208576 amken_revelop.menu.flash.33554432_16777216.build.fs_end=301985792 amken_revelop.menu.flash.33554432_17825792=32MB (Sketch: 15MB, FS: 17MB) amken_revelop.menu.flash.33554432_17825792.upload.maximum_size=15724544 amken_revelop.menu.flash.33554432_17825792.build.flash_total=33554432 amken_revelop.menu.flash.33554432_17825792.build.flash_length=15724544 amken_revelop.menu.flash.33554432_17825792.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_17825792.build.fs_start=284160000 amken_revelop.menu.flash.33554432_17825792.build.fs_end=301985792 amken_revelop.menu.flash.33554432_18874368=32MB (Sketch: 14MB, FS: 18MB) amken_revelop.menu.flash.33554432_18874368.upload.maximum_size=14675968 amken_revelop.menu.flash.33554432_18874368.build.flash_total=33554432 amken_revelop.menu.flash.33554432_18874368.build.flash_length=14675968 amken_revelop.menu.flash.33554432_18874368.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_18874368.build.fs_start=283111424 amken_revelop.menu.flash.33554432_18874368.build.fs_end=301985792 amken_revelop.menu.flash.33554432_19922944=32MB (Sketch: 13MB, FS: 19MB) amken_revelop.menu.flash.33554432_19922944.upload.maximum_size=13627392 amken_revelop.menu.flash.33554432_19922944.build.flash_total=33554432 amken_revelop.menu.flash.33554432_19922944.build.flash_length=13627392 amken_revelop.menu.flash.33554432_19922944.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_19922944.build.fs_start=282062848 amken_revelop.menu.flash.33554432_19922944.build.fs_end=301985792 amken_revelop.menu.flash.33554432_20971520=32MB (Sketch: 12MB, FS: 20MB) amken_revelop.menu.flash.33554432_20971520.upload.maximum_size=12578816 amken_revelop.menu.flash.33554432_20971520.build.flash_total=33554432 amken_revelop.menu.flash.33554432_20971520.build.flash_length=12578816 amken_revelop.menu.flash.33554432_20971520.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_20971520.build.fs_start=281014272 amken_revelop.menu.flash.33554432_20971520.build.fs_end=301985792 amken_revelop.menu.flash.33554432_22020096=32MB (Sketch: 11MB, FS: 21MB) amken_revelop.menu.flash.33554432_22020096.upload.maximum_size=11530240 amken_revelop.menu.flash.33554432_22020096.build.flash_total=33554432 amken_revelop.menu.flash.33554432_22020096.build.flash_length=11530240 amken_revelop.menu.flash.33554432_22020096.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_22020096.build.fs_start=279965696 amken_revelop.menu.flash.33554432_22020096.build.fs_end=301985792 amken_revelop.menu.flash.33554432_23068672=32MB (Sketch: 10MB, FS: 22MB) amken_revelop.menu.flash.33554432_23068672.upload.maximum_size=10481664 amken_revelop.menu.flash.33554432_23068672.build.flash_total=33554432 amken_revelop.menu.flash.33554432_23068672.build.flash_length=10481664 amken_revelop.menu.flash.33554432_23068672.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_23068672.build.fs_start=278917120 amken_revelop.menu.flash.33554432_23068672.build.fs_end=301985792 amken_revelop.menu.flash.33554432_24117248=32MB (Sketch: 9MB, FS: 23MB) amken_revelop.menu.flash.33554432_24117248.upload.maximum_size=9433088 amken_revelop.menu.flash.33554432_24117248.build.flash_total=33554432 amken_revelop.menu.flash.33554432_24117248.build.flash_length=9433088 amken_revelop.menu.flash.33554432_24117248.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_24117248.build.fs_start=277868544 amken_revelop.menu.flash.33554432_24117248.build.fs_end=301985792 amken_revelop.menu.flash.33554432_25165824=32MB (Sketch: 8MB, FS: 24MB) amken_revelop.menu.flash.33554432_25165824.upload.maximum_size=8384512 amken_revelop.menu.flash.33554432_25165824.build.flash_total=33554432 amken_revelop.menu.flash.33554432_25165824.build.flash_length=8384512 amken_revelop.menu.flash.33554432_25165824.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_25165824.build.fs_start=276819968 amken_revelop.menu.flash.33554432_25165824.build.fs_end=301985792 amken_revelop.menu.flash.33554432_26214400=32MB (Sketch: 7MB, FS: 25MB) amken_revelop.menu.flash.33554432_26214400.upload.maximum_size=7335936 amken_revelop.menu.flash.33554432_26214400.build.flash_total=33554432 amken_revelop.menu.flash.33554432_26214400.build.flash_length=7335936 amken_revelop.menu.flash.33554432_26214400.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_26214400.build.fs_start=275771392 amken_revelop.menu.flash.33554432_26214400.build.fs_end=301985792 amken_revelop.menu.flash.33554432_27262976=32MB (Sketch: 6MB, FS: 26MB) amken_revelop.menu.flash.33554432_27262976.upload.maximum_size=6287360 amken_revelop.menu.flash.33554432_27262976.build.flash_total=33554432 amken_revelop.menu.flash.33554432_27262976.build.flash_length=6287360 amken_revelop.menu.flash.33554432_27262976.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_27262976.build.fs_start=274722816 amken_revelop.menu.flash.33554432_27262976.build.fs_end=301985792 amken_revelop.menu.flash.33554432_28311552=32MB (Sketch: 5MB, FS: 27MB) amken_revelop.menu.flash.33554432_28311552.upload.maximum_size=5238784 amken_revelop.menu.flash.33554432_28311552.build.flash_total=33554432 amken_revelop.menu.flash.33554432_28311552.build.flash_length=5238784 amken_revelop.menu.flash.33554432_28311552.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_28311552.build.fs_start=273674240 amken_revelop.menu.flash.33554432_28311552.build.fs_end=301985792 amken_revelop.menu.flash.33554432_29360128=32MB (Sketch: 4MB, FS: 28MB) amken_revelop.menu.flash.33554432_29360128.upload.maximum_size=4190208 amken_revelop.menu.flash.33554432_29360128.build.flash_total=33554432 amken_revelop.menu.flash.33554432_29360128.build.flash_length=4190208 amken_revelop.menu.flash.33554432_29360128.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_29360128.build.fs_start=272625664 amken_revelop.menu.flash.33554432_29360128.build.fs_end=301985792 amken_revelop.menu.flash.33554432_30408704=32MB (Sketch: 3MB, FS: 29MB) amken_revelop.menu.flash.33554432_30408704.upload.maximum_size=3141632 amken_revelop.menu.flash.33554432_30408704.build.flash_total=33554432 amken_revelop.menu.flash.33554432_30408704.build.flash_length=3141632 amken_revelop.menu.flash.33554432_30408704.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_30408704.build.fs_start=271577088 amken_revelop.menu.flash.33554432_30408704.build.fs_end=301985792 amken_revelop.menu.flash.33554432_31457280=32MB (Sketch: 2MB, FS: 30MB) amken_revelop.menu.flash.33554432_31457280.upload.maximum_size=2093056 amken_revelop.menu.flash.33554432_31457280.build.flash_total=33554432 amken_revelop.menu.flash.33554432_31457280.build.flash_length=2093056 amken_revelop.menu.flash.33554432_31457280.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_31457280.build.fs_start=270528512 amken_revelop.menu.flash.33554432_31457280.build.fs_end=301985792 amken_revelop.menu.flash.33554432_32505856=32MB (Sketch: 1MB, FS: 31MB) amken_revelop.menu.flash.33554432_32505856.upload.maximum_size=1044480 amken_revelop.menu.flash.33554432_32505856.build.flash_total=33554432 amken_revelop.menu.flash.33554432_32505856.build.flash_length=1044480 amken_revelop.menu.flash.33554432_32505856.build.eeprom_start=301985792 amken_revelop.menu.flash.33554432_32505856.build.fs_start=269479936 amken_revelop.menu.flash.33554432_32505856.build.fs_end=301985792 amken_revelop.menu.freq.200=200 MHz amken_revelop.menu.freq.200.build.f_cpu=200000000L amken_revelop.menu.freq.50=50 MHz amken_revelop.menu.freq.50.build.f_cpu=50000000L amken_revelop.menu.freq.100=100 MHz amken_revelop.menu.freq.100.build.f_cpu=100000000L amken_revelop.menu.freq.120=120 MHz amken_revelop.menu.freq.120.build.f_cpu=120000000L amken_revelop.menu.freq.125=125 MHz amken_revelop.menu.freq.125.build.f_cpu=125000000L amken_revelop.menu.freq.128=128 MHz amken_revelop.menu.freq.128.build.f_cpu=128000000L amken_revelop.menu.freq.133=133 MHz amken_revelop.menu.freq.133.build.f_cpu=133000000L amken_revelop.menu.freq.150=150 MHz amken_revelop.menu.freq.150.build.f_cpu=150000000L amken_revelop.menu.freq.176=176 MHz amken_revelop.menu.freq.176.build.f_cpu=176000000L amken_revelop.menu.freq.225=225 MHz (Overclock) amken_revelop.menu.freq.225.build.f_cpu=225000000L amken_revelop.menu.freq.240=240 MHz (Overclock) amken_revelop.menu.freq.240.build.f_cpu=240000000L amken_revelop.menu.freq.250=250 MHz (Overclock) amken_revelop.menu.freq.250.build.f_cpu=250000000L amken_revelop.menu.freq.276=276 MHz (Overclock) amken_revelop.menu.freq.276.build.f_cpu=276000000L amken_revelop.menu.freq.300=300 MHz (Overclock) amken_revelop.menu.freq.300.build.f_cpu=300000000L amken_revelop.menu.opt.Small=Small (-Os) (standard) amken_revelop.menu.opt.Small.build.flags.optimize=-Os amken_revelop.menu.opt.Optimize=Optimize (-O) amken_revelop.menu.opt.Optimize.build.flags.optimize=-O amken_revelop.menu.opt.Optimize2=Optimize More (-O2) amken_revelop.menu.opt.Optimize2.build.flags.optimize=-O2 amken_revelop.menu.opt.Optimize3=Optimize Even More (-O3) amken_revelop.menu.opt.Optimize3.build.flags.optimize=-O3 amken_revelop.menu.opt.Fast=Fast (-Ofast) (maybe slower) amken_revelop.menu.opt.Fast.build.flags.optimize=-Ofast amken_revelop.menu.opt.Debug=Debug (-Og) amken_revelop.menu.opt.Debug.build.flags.optimize=-Og amken_revelop.menu.opt.Disabled=Disabled (-O0) amken_revelop.menu.opt.Disabled.build.flags.optimize=-O0 amken_revelop.menu.profile.Disabled=Disabled amken_revelop.menu.profile.Disabled.build.flags.profile= amken_revelop.menu.profile.Enabled=Enabled amken_revelop.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE amken_revelop.menu.rtti.Disabled=Disabled amken_revelop.menu.rtti.Disabled.build.flags.rtti=-fno-rtti amken_revelop.menu.rtti.Enabled=Enabled amken_revelop.menu.rtti.Enabled.build.flags.rtti= amken_revelop.menu.stackprotect.Disabled=Disabled amken_revelop.menu.stackprotect.Disabled.build.flags.stackprotect= amken_revelop.menu.stackprotect.Enabled=Enabled amken_revelop.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all amken_revelop.menu.exceptions.Disabled=Disabled amken_revelop.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions amken_revelop.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ amken_revelop.menu.exceptions.Enabled=Enabled amken_revelop.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions amken_revelop.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc amken_revelop.menu.dbgport.Disabled=Disabled amken_revelop.menu.dbgport.Disabled.build.debug_port= amken_revelop.menu.dbgport.Serial=Serial amken_revelop.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial amken_revelop.menu.dbgport.Serial1=Serial1 amken_revelop.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 amken_revelop.menu.dbgport.Serial2=Serial2 amken_revelop.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 amken_revelop.menu.dbgport.SerialSemi=SerialSemi amken_revelop.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi amken_revelop.menu.dbglvl.None=None amken_revelop.menu.dbglvl.None.build.debug_level= amken_revelop.menu.dbglvl.Core=Core amken_revelop.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE amken_revelop.menu.dbglvl.SPI=SPI amken_revelop.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI amken_revelop.menu.dbglvl.Wire=Wire amken_revelop.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE amken_revelop.menu.dbglvl.Bluetooth=Bluetooth amken_revelop.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH amken_revelop.menu.dbglvl.All=All amken_revelop.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH amken_revelop.menu.dbglvl.NDEBUG=NDEBUG amken_revelop.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG amken_revelop.menu.usbstack.picosdk=Pico SDK amken_revelop.menu.usbstack.picosdk.build.usbstack_flags= amken_revelop.menu.usbstack.tinyusb=Adafruit TinyUSB amken_revelop.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" amken_revelop.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) amken_revelop.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" amken_revelop.menu.usbstack.nousb=No USB amken_revelop.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" amken_revelop.menu.ipbtstack.ipv4only=IPv4 Only amken_revelop.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a amken_revelop.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 amken_revelop.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 amken_revelop.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a amken_revelop.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 amken_revelop.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth amken_revelop.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a amken_revelop.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 amken_revelop.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth amken_revelop.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a amken_revelop.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 amken_revelop.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K amken_revelop.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a amken_revelop.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 amken_revelop.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K amken_revelop.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a amken_revelop.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 amken_revelop.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K amken_revelop.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a amken_revelop.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 amken_revelop.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K amken_revelop.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a amken_revelop.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 amken_revelop.menu.uploadmethod.default=Default (UF2) amken_revelop.menu.uploadmethod.default.build.ram_length=256k amken_revelop.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl amken_revelop.menu.uploadmethod.default.upload.maximum_data_size=262144 amken_revelop.menu.uploadmethod.default.upload.tool=uf2conv amken_revelop.menu.uploadmethod.default.upload.tool.default=uf2conv amken_revelop.menu.uploadmethod.default.upload.tool.network=uf2conv-network amken_revelop.menu.uploadmethod.picotool=Picotool amken_revelop.menu.uploadmethod.picotool.build.ram_length=256k amken_revelop.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl amken_revelop.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB amken_revelop.menu.uploadmethod.picotool.upload.maximum_data_size=262144 amken_revelop.menu.uploadmethod.picotool.upload.tool=picotool amken_revelop.menu.uploadmethod.picotool.upload.tool.default=picotool amken_revelop.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) amken_revelop.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k amken_revelop.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl amken_revelop.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 amken_revelop.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap amken_revelop.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Amken Revelop Plus # ----------------------------------- amken_revelop_plus.name=Amken Revelop Plus amken_revelop_plus.vid.0=0x2770 amken_revelop_plus.pid.0=0x7305 amken_revelop_plus.upload_port.0.vid=0x2770 amken_revelop_plus.upload_port.0.pid=0x7305 amken_revelop_plus.build.usbvid=-DUSBD_VID=0x2770 amken_revelop_plus.build.usbpid=-DUSBD_PID=0x7305 amken_revelop_plus.build.usbpwr=-DUSBD_MAX_POWER_MA=250 amken_revelop_plus.build.board=AMKEN_REVELOP_PLUS amken_revelop_plus.build.mcu=cortex-m0plus amken_revelop_plus.build.chip=rp2040 amken_revelop_plus.build.toolchain=arm-none-eabi amken_revelop_plus.build.toolchainpkg=pqt-gcc amken_revelop_plus.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb amken_revelop_plus.build.uf2family=--family rp2040 amken_revelop_plus.build.variant=amken_revelop_plus amken_revelop_plus.upload.maximum_size=33554432 amken_revelop_plus.upload.wait_for_upload_port=true amken_revelop_plus.upload.erase_cmd= amken_revelop_plus.serial.disableDTR=false amken_revelop_plus.serial.disableRTS=false amken_revelop_plus.build.f_cpu=125000000 amken_revelop_plus.build.led= amken_revelop_plus.build.core=rp2040 amken_revelop_plus.build.ldscript=memmap_default.ld amken_revelop_plus.build.boot2=boot2_W25Q32JVxQ_4_padded_checksum amken_revelop_plus.build.usb_manufacturer="Amken" amken_revelop_plus.build.usb_product="Revelop Plus" amken_revelop_plus.build.extra_flags= amken_revelop_plus.menu.flash.33554432_0=32MB (no FS) amken_revelop_plus.menu.flash.33554432_0.upload.maximum_size=33550336 amken_revelop_plus.menu.flash.33554432_0.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_0.build.flash_length=33550336 amken_revelop_plus.menu.flash.33554432_0.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_0.build.fs_start=301985792 amken_revelop_plus.menu.flash.33554432_0.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_65536=32MB (Sketch: 32704KB, FS: 64KB) amken_revelop_plus.menu.flash.33554432_65536.upload.maximum_size=33484800 amken_revelop_plus.menu.flash.33554432_65536.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_65536.build.flash_length=33484800 amken_revelop_plus.menu.flash.33554432_65536.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_65536.build.fs_start=301920256 amken_revelop_plus.menu.flash.33554432_65536.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_131072=32MB (Sketch: 32640KB, FS: 128KB) amken_revelop_plus.menu.flash.33554432_131072.upload.maximum_size=33419264 amken_revelop_plus.menu.flash.33554432_131072.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_131072.build.flash_length=33419264 amken_revelop_plus.menu.flash.33554432_131072.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_131072.build.fs_start=301854720 amken_revelop_plus.menu.flash.33554432_131072.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_262144=32MB (Sketch: 32512KB, FS: 256KB) amken_revelop_plus.menu.flash.33554432_262144.upload.maximum_size=33288192 amken_revelop_plus.menu.flash.33554432_262144.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_262144.build.flash_length=33288192 amken_revelop_plus.menu.flash.33554432_262144.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_262144.build.fs_start=301723648 amken_revelop_plus.menu.flash.33554432_262144.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_524288=32MB (Sketch: 32256KB, FS: 512KB) amken_revelop_plus.menu.flash.33554432_524288.upload.maximum_size=33026048 amken_revelop_plus.menu.flash.33554432_524288.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_524288.build.flash_length=33026048 amken_revelop_plus.menu.flash.33554432_524288.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_524288.build.fs_start=301461504 amken_revelop_plus.menu.flash.33554432_524288.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_1048576=32MB (Sketch: 31MB, FS: 1MB) amken_revelop_plus.menu.flash.33554432_1048576.upload.maximum_size=32501760 amken_revelop_plus.menu.flash.33554432_1048576.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_1048576.build.flash_length=32501760 amken_revelop_plus.menu.flash.33554432_1048576.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_1048576.build.fs_start=300937216 amken_revelop_plus.menu.flash.33554432_1048576.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_2097152=32MB (Sketch: 30MB, FS: 2MB) amken_revelop_plus.menu.flash.33554432_2097152.upload.maximum_size=31453184 amken_revelop_plus.menu.flash.33554432_2097152.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_2097152.build.flash_length=31453184 amken_revelop_plus.menu.flash.33554432_2097152.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_2097152.build.fs_start=299888640 amken_revelop_plus.menu.flash.33554432_2097152.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_3145728=32MB (Sketch: 29MB, FS: 3MB) amken_revelop_plus.menu.flash.33554432_3145728.upload.maximum_size=30404608 amken_revelop_plus.menu.flash.33554432_3145728.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_3145728.build.flash_length=30404608 amken_revelop_plus.menu.flash.33554432_3145728.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_3145728.build.fs_start=298840064 amken_revelop_plus.menu.flash.33554432_3145728.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_4194304=32MB (Sketch: 28MB, FS: 4MB) amken_revelop_plus.menu.flash.33554432_4194304.upload.maximum_size=29356032 amken_revelop_plus.menu.flash.33554432_4194304.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_4194304.build.flash_length=29356032 amken_revelop_plus.menu.flash.33554432_4194304.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_4194304.build.fs_start=297791488 amken_revelop_plus.menu.flash.33554432_4194304.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_5242880=32MB (Sketch: 27MB, FS: 5MB) amken_revelop_plus.menu.flash.33554432_5242880.upload.maximum_size=28307456 amken_revelop_plus.menu.flash.33554432_5242880.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_5242880.build.flash_length=28307456 amken_revelop_plus.menu.flash.33554432_5242880.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_5242880.build.fs_start=296742912 amken_revelop_plus.menu.flash.33554432_5242880.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_6291456=32MB (Sketch: 26MB, FS: 6MB) amken_revelop_plus.menu.flash.33554432_6291456.upload.maximum_size=27258880 amken_revelop_plus.menu.flash.33554432_6291456.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_6291456.build.flash_length=27258880 amken_revelop_plus.menu.flash.33554432_6291456.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_6291456.build.fs_start=295694336 amken_revelop_plus.menu.flash.33554432_6291456.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_7340032=32MB (Sketch: 25MB, FS: 7MB) amken_revelop_plus.menu.flash.33554432_7340032.upload.maximum_size=26210304 amken_revelop_plus.menu.flash.33554432_7340032.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_7340032.build.flash_length=26210304 amken_revelop_plus.menu.flash.33554432_7340032.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_7340032.build.fs_start=294645760 amken_revelop_plus.menu.flash.33554432_7340032.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_8388608=32MB (Sketch: 24MB, FS: 8MB) amken_revelop_plus.menu.flash.33554432_8388608.upload.maximum_size=25161728 amken_revelop_plus.menu.flash.33554432_8388608.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_8388608.build.flash_length=25161728 amken_revelop_plus.menu.flash.33554432_8388608.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_8388608.build.fs_start=293597184 amken_revelop_plus.menu.flash.33554432_8388608.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_9437184=32MB (Sketch: 23MB, FS: 9MB) amken_revelop_plus.menu.flash.33554432_9437184.upload.maximum_size=24113152 amken_revelop_plus.menu.flash.33554432_9437184.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_9437184.build.flash_length=24113152 amken_revelop_plus.menu.flash.33554432_9437184.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_9437184.build.fs_start=292548608 amken_revelop_plus.menu.flash.33554432_9437184.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_10485760=32MB (Sketch: 22MB, FS: 10MB) amken_revelop_plus.menu.flash.33554432_10485760.upload.maximum_size=23064576 amken_revelop_plus.menu.flash.33554432_10485760.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_10485760.build.flash_length=23064576 amken_revelop_plus.menu.flash.33554432_10485760.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_10485760.build.fs_start=291500032 amken_revelop_plus.menu.flash.33554432_10485760.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_11534336=32MB (Sketch: 21MB, FS: 11MB) amken_revelop_plus.menu.flash.33554432_11534336.upload.maximum_size=22016000 amken_revelop_plus.menu.flash.33554432_11534336.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_11534336.build.flash_length=22016000 amken_revelop_plus.menu.flash.33554432_11534336.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_11534336.build.fs_start=290451456 amken_revelop_plus.menu.flash.33554432_11534336.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_12582912=32MB (Sketch: 20MB, FS: 12MB) amken_revelop_plus.menu.flash.33554432_12582912.upload.maximum_size=20967424 amken_revelop_plus.menu.flash.33554432_12582912.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_12582912.build.flash_length=20967424 amken_revelop_plus.menu.flash.33554432_12582912.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_12582912.build.fs_start=289402880 amken_revelop_plus.menu.flash.33554432_12582912.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_13631488=32MB (Sketch: 19MB, FS: 13MB) amken_revelop_plus.menu.flash.33554432_13631488.upload.maximum_size=19918848 amken_revelop_plus.menu.flash.33554432_13631488.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_13631488.build.flash_length=19918848 amken_revelop_plus.menu.flash.33554432_13631488.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_13631488.build.fs_start=288354304 amken_revelop_plus.menu.flash.33554432_13631488.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_14680064=32MB (Sketch: 18MB, FS: 14MB) amken_revelop_plus.menu.flash.33554432_14680064.upload.maximum_size=18870272 amken_revelop_plus.menu.flash.33554432_14680064.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_14680064.build.flash_length=18870272 amken_revelop_plus.menu.flash.33554432_14680064.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_14680064.build.fs_start=287305728 amken_revelop_plus.menu.flash.33554432_14680064.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_15728640=32MB (Sketch: 17MB, FS: 15MB) amken_revelop_plus.menu.flash.33554432_15728640.upload.maximum_size=17821696 amken_revelop_plus.menu.flash.33554432_15728640.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_15728640.build.flash_length=17821696 amken_revelop_plus.menu.flash.33554432_15728640.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_15728640.build.fs_start=286257152 amken_revelop_plus.menu.flash.33554432_15728640.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_16777216=32MB (Sketch: 16MB, FS: 16MB) amken_revelop_plus.menu.flash.33554432_16777216.upload.maximum_size=16773120 amken_revelop_plus.menu.flash.33554432_16777216.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_16777216.build.flash_length=16773120 amken_revelop_plus.menu.flash.33554432_16777216.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_16777216.build.fs_start=285208576 amken_revelop_plus.menu.flash.33554432_16777216.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_17825792=32MB (Sketch: 15MB, FS: 17MB) amken_revelop_plus.menu.flash.33554432_17825792.upload.maximum_size=15724544 amken_revelop_plus.menu.flash.33554432_17825792.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_17825792.build.flash_length=15724544 amken_revelop_plus.menu.flash.33554432_17825792.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_17825792.build.fs_start=284160000 amken_revelop_plus.menu.flash.33554432_17825792.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_18874368=32MB (Sketch: 14MB, FS: 18MB) amken_revelop_plus.menu.flash.33554432_18874368.upload.maximum_size=14675968 amken_revelop_plus.menu.flash.33554432_18874368.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_18874368.build.flash_length=14675968 amken_revelop_plus.menu.flash.33554432_18874368.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_18874368.build.fs_start=283111424 amken_revelop_plus.menu.flash.33554432_18874368.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_19922944=32MB (Sketch: 13MB, FS: 19MB) amken_revelop_plus.menu.flash.33554432_19922944.upload.maximum_size=13627392 amken_revelop_plus.menu.flash.33554432_19922944.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_19922944.build.flash_length=13627392 amken_revelop_plus.menu.flash.33554432_19922944.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_19922944.build.fs_start=282062848 amken_revelop_plus.menu.flash.33554432_19922944.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_20971520=32MB (Sketch: 12MB, FS: 20MB) amken_revelop_plus.menu.flash.33554432_20971520.upload.maximum_size=12578816 amken_revelop_plus.menu.flash.33554432_20971520.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_20971520.build.flash_length=12578816 amken_revelop_plus.menu.flash.33554432_20971520.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_20971520.build.fs_start=281014272 amken_revelop_plus.menu.flash.33554432_20971520.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_22020096=32MB (Sketch: 11MB, FS: 21MB) amken_revelop_plus.menu.flash.33554432_22020096.upload.maximum_size=11530240 amken_revelop_plus.menu.flash.33554432_22020096.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_22020096.build.flash_length=11530240 amken_revelop_plus.menu.flash.33554432_22020096.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_22020096.build.fs_start=279965696 amken_revelop_plus.menu.flash.33554432_22020096.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_23068672=32MB (Sketch: 10MB, FS: 22MB) amken_revelop_plus.menu.flash.33554432_23068672.upload.maximum_size=10481664 amken_revelop_plus.menu.flash.33554432_23068672.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_23068672.build.flash_length=10481664 amken_revelop_plus.menu.flash.33554432_23068672.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_23068672.build.fs_start=278917120 amken_revelop_plus.menu.flash.33554432_23068672.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_24117248=32MB (Sketch: 9MB, FS: 23MB) amken_revelop_plus.menu.flash.33554432_24117248.upload.maximum_size=9433088 amken_revelop_plus.menu.flash.33554432_24117248.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_24117248.build.flash_length=9433088 amken_revelop_plus.menu.flash.33554432_24117248.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_24117248.build.fs_start=277868544 amken_revelop_plus.menu.flash.33554432_24117248.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_25165824=32MB (Sketch: 8MB, FS: 24MB) amken_revelop_plus.menu.flash.33554432_25165824.upload.maximum_size=8384512 amken_revelop_plus.menu.flash.33554432_25165824.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_25165824.build.flash_length=8384512 amken_revelop_plus.menu.flash.33554432_25165824.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_25165824.build.fs_start=276819968 amken_revelop_plus.menu.flash.33554432_25165824.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_26214400=32MB (Sketch: 7MB, FS: 25MB) amken_revelop_plus.menu.flash.33554432_26214400.upload.maximum_size=7335936 amken_revelop_plus.menu.flash.33554432_26214400.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_26214400.build.flash_length=7335936 amken_revelop_plus.menu.flash.33554432_26214400.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_26214400.build.fs_start=275771392 amken_revelop_plus.menu.flash.33554432_26214400.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_27262976=32MB (Sketch: 6MB, FS: 26MB) amken_revelop_plus.menu.flash.33554432_27262976.upload.maximum_size=6287360 amken_revelop_plus.menu.flash.33554432_27262976.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_27262976.build.flash_length=6287360 amken_revelop_plus.menu.flash.33554432_27262976.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_27262976.build.fs_start=274722816 amken_revelop_plus.menu.flash.33554432_27262976.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_28311552=32MB (Sketch: 5MB, FS: 27MB) amken_revelop_plus.menu.flash.33554432_28311552.upload.maximum_size=5238784 amken_revelop_plus.menu.flash.33554432_28311552.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_28311552.build.flash_length=5238784 amken_revelop_plus.menu.flash.33554432_28311552.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_28311552.build.fs_start=273674240 amken_revelop_plus.menu.flash.33554432_28311552.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_29360128=32MB (Sketch: 4MB, FS: 28MB) amken_revelop_plus.menu.flash.33554432_29360128.upload.maximum_size=4190208 amken_revelop_plus.menu.flash.33554432_29360128.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_29360128.build.flash_length=4190208 amken_revelop_plus.menu.flash.33554432_29360128.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_29360128.build.fs_start=272625664 amken_revelop_plus.menu.flash.33554432_29360128.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_30408704=32MB (Sketch: 3MB, FS: 29MB) amken_revelop_plus.menu.flash.33554432_30408704.upload.maximum_size=3141632 amken_revelop_plus.menu.flash.33554432_30408704.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_30408704.build.flash_length=3141632 amken_revelop_plus.menu.flash.33554432_30408704.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_30408704.build.fs_start=271577088 amken_revelop_plus.menu.flash.33554432_30408704.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_31457280=32MB (Sketch: 2MB, FS: 30MB) amken_revelop_plus.menu.flash.33554432_31457280.upload.maximum_size=2093056 amken_revelop_plus.menu.flash.33554432_31457280.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_31457280.build.flash_length=2093056 amken_revelop_plus.menu.flash.33554432_31457280.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_31457280.build.fs_start=270528512 amken_revelop_plus.menu.flash.33554432_31457280.build.fs_end=301985792 amken_revelop_plus.menu.flash.33554432_32505856=32MB (Sketch: 1MB, FS: 31MB) amken_revelop_plus.menu.flash.33554432_32505856.upload.maximum_size=1044480 amken_revelop_plus.menu.flash.33554432_32505856.build.flash_total=33554432 amken_revelop_plus.menu.flash.33554432_32505856.build.flash_length=1044480 amken_revelop_plus.menu.flash.33554432_32505856.build.eeprom_start=301985792 amken_revelop_plus.menu.flash.33554432_32505856.build.fs_start=269479936 amken_revelop_plus.menu.flash.33554432_32505856.build.fs_end=301985792 amken_revelop_plus.menu.freq.200=200 MHz amken_revelop_plus.menu.freq.200.build.f_cpu=200000000L amken_revelop_plus.menu.freq.50=50 MHz amken_revelop_plus.menu.freq.50.build.f_cpu=50000000L amken_revelop_plus.menu.freq.100=100 MHz amken_revelop_plus.menu.freq.100.build.f_cpu=100000000L amken_revelop_plus.menu.freq.120=120 MHz amken_revelop_plus.menu.freq.120.build.f_cpu=120000000L amken_revelop_plus.menu.freq.125=125 MHz amken_revelop_plus.menu.freq.125.build.f_cpu=125000000L amken_revelop_plus.menu.freq.128=128 MHz amken_revelop_plus.menu.freq.128.build.f_cpu=128000000L amken_revelop_plus.menu.freq.133=133 MHz amken_revelop_plus.menu.freq.133.build.f_cpu=133000000L amken_revelop_plus.menu.freq.150=150 MHz amken_revelop_plus.menu.freq.150.build.f_cpu=150000000L amken_revelop_plus.menu.freq.176=176 MHz amken_revelop_plus.menu.freq.176.build.f_cpu=176000000L amken_revelop_plus.menu.freq.225=225 MHz (Overclock) amken_revelop_plus.menu.freq.225.build.f_cpu=225000000L amken_revelop_plus.menu.freq.240=240 MHz (Overclock) amken_revelop_plus.menu.freq.240.build.f_cpu=240000000L amken_revelop_plus.menu.freq.250=250 MHz (Overclock) amken_revelop_plus.menu.freq.250.build.f_cpu=250000000L amken_revelop_plus.menu.freq.276=276 MHz (Overclock) amken_revelop_plus.menu.freq.276.build.f_cpu=276000000L amken_revelop_plus.menu.freq.300=300 MHz (Overclock) amken_revelop_plus.menu.freq.300.build.f_cpu=300000000L amken_revelop_plus.menu.opt.Small=Small (-Os) (standard) amken_revelop_plus.menu.opt.Small.build.flags.optimize=-Os amken_revelop_plus.menu.opt.Optimize=Optimize (-O) amken_revelop_plus.menu.opt.Optimize.build.flags.optimize=-O amken_revelop_plus.menu.opt.Optimize2=Optimize More (-O2) amken_revelop_plus.menu.opt.Optimize2.build.flags.optimize=-O2 amken_revelop_plus.menu.opt.Optimize3=Optimize Even More (-O3) amken_revelop_plus.menu.opt.Optimize3.build.flags.optimize=-O3 amken_revelop_plus.menu.opt.Fast=Fast (-Ofast) (maybe slower) amken_revelop_plus.menu.opt.Fast.build.flags.optimize=-Ofast amken_revelop_plus.menu.opt.Debug=Debug (-Og) amken_revelop_plus.menu.opt.Debug.build.flags.optimize=-Og amken_revelop_plus.menu.opt.Disabled=Disabled (-O0) amken_revelop_plus.menu.opt.Disabled.build.flags.optimize=-O0 amken_revelop_plus.menu.profile.Disabled=Disabled amken_revelop_plus.menu.profile.Disabled.build.flags.profile= amken_revelop_plus.menu.profile.Enabled=Enabled amken_revelop_plus.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE amken_revelop_plus.menu.rtti.Disabled=Disabled amken_revelop_plus.menu.rtti.Disabled.build.flags.rtti=-fno-rtti amken_revelop_plus.menu.rtti.Enabled=Enabled amken_revelop_plus.menu.rtti.Enabled.build.flags.rtti= amken_revelop_plus.menu.stackprotect.Disabled=Disabled amken_revelop_plus.menu.stackprotect.Disabled.build.flags.stackprotect= amken_revelop_plus.menu.stackprotect.Enabled=Enabled amken_revelop_plus.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all amken_revelop_plus.menu.exceptions.Disabled=Disabled amken_revelop_plus.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions amken_revelop_plus.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ amken_revelop_plus.menu.exceptions.Enabled=Enabled amken_revelop_plus.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions amken_revelop_plus.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc amken_revelop_plus.menu.dbgport.Disabled=Disabled amken_revelop_plus.menu.dbgport.Disabled.build.debug_port= amken_revelop_plus.menu.dbgport.Serial=Serial amken_revelop_plus.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial amken_revelop_plus.menu.dbgport.Serial1=Serial1 amken_revelop_plus.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 amken_revelop_plus.menu.dbgport.Serial2=Serial2 amken_revelop_plus.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 amken_revelop_plus.menu.dbgport.SerialSemi=SerialSemi amken_revelop_plus.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi amken_revelop_plus.menu.dbglvl.None=None amken_revelop_plus.menu.dbglvl.None.build.debug_level= amken_revelop_plus.menu.dbglvl.Core=Core amken_revelop_plus.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE amken_revelop_plus.menu.dbglvl.SPI=SPI amken_revelop_plus.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI amken_revelop_plus.menu.dbglvl.Wire=Wire amken_revelop_plus.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE amken_revelop_plus.menu.dbglvl.Bluetooth=Bluetooth amken_revelop_plus.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH amken_revelop_plus.menu.dbglvl.All=All amken_revelop_plus.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH amken_revelop_plus.menu.dbglvl.NDEBUG=NDEBUG amken_revelop_plus.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG amken_revelop_plus.menu.usbstack.picosdk=Pico SDK amken_revelop_plus.menu.usbstack.picosdk.build.usbstack_flags= amken_revelop_plus.menu.usbstack.tinyusb=Adafruit TinyUSB amken_revelop_plus.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" amken_revelop_plus.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) amken_revelop_plus.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" amken_revelop_plus.menu.usbstack.nousb=No USB amken_revelop_plus.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" amken_revelop_plus.menu.ipbtstack.ipv4only=IPv4 Only amken_revelop_plus.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a amken_revelop_plus.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 amken_revelop_plus.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 amken_revelop_plus.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a amken_revelop_plus.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 amken_revelop_plus.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth amken_revelop_plus.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a amken_revelop_plus.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 amken_revelop_plus.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth amken_revelop_plus.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a amken_revelop_plus.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 amken_revelop_plus.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K amken_revelop_plus.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a amken_revelop_plus.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 amken_revelop_plus.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K amken_revelop_plus.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a amken_revelop_plus.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 amken_revelop_plus.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K amken_revelop_plus.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a amken_revelop_plus.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 amken_revelop_plus.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K amken_revelop_plus.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a amken_revelop_plus.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 amken_revelop_plus.menu.uploadmethod.default=Default (UF2) amken_revelop_plus.menu.uploadmethod.default.build.ram_length=256k amken_revelop_plus.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl amken_revelop_plus.menu.uploadmethod.default.upload.maximum_data_size=262144 amken_revelop_plus.menu.uploadmethod.default.upload.tool=uf2conv amken_revelop_plus.menu.uploadmethod.default.upload.tool.default=uf2conv amken_revelop_plus.menu.uploadmethod.default.upload.tool.network=uf2conv-network amken_revelop_plus.menu.uploadmethod.picotool=Picotool amken_revelop_plus.menu.uploadmethod.picotool.build.ram_length=256k amken_revelop_plus.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl amken_revelop_plus.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB amken_revelop_plus.menu.uploadmethod.picotool.upload.maximum_data_size=262144 amken_revelop_plus.menu.uploadmethod.picotool.upload.tool=picotool amken_revelop_plus.menu.uploadmethod.picotool.upload.tool.default=picotool amken_revelop_plus.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) amken_revelop_plus.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k amken_revelop_plus.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl amken_revelop_plus.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 amken_revelop_plus.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap amken_revelop_plus.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Amken Revelop eS # ----------------------------------- amken_revelop_es.name=Amken Revelop eS amken_revelop_es.vid.0=0x2770 amken_revelop_es.pid.0=0x7306 amken_revelop_es.upload_port.0.vid=0x2770 amken_revelop_es.upload_port.0.pid=0x7306 amken_revelop_es.build.usbvid=-DUSBD_VID=0x2770 amken_revelop_es.build.usbpid=-DUSBD_PID=0x7306 amken_revelop_es.build.usbpwr=-DUSBD_MAX_POWER_MA=250 amken_revelop_es.build.board=AMKEN_ES amken_revelop_es.build.mcu=cortex-m0plus amken_revelop_es.build.chip=rp2040 amken_revelop_es.build.toolchain=arm-none-eabi amken_revelop_es.build.toolchainpkg=pqt-gcc amken_revelop_es.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb amken_revelop_es.build.uf2family=--family rp2040 amken_revelop_es.build.variant=amken_revelop_es amken_revelop_es.upload.maximum_size=16777216 amken_revelop_es.upload.wait_for_upload_port=true amken_revelop_es.upload.erase_cmd= amken_revelop_es.serial.disableDTR=false amken_revelop_es.serial.disableRTS=false amken_revelop_es.build.f_cpu=125000000 amken_revelop_es.build.led= amken_revelop_es.build.core=rp2040 amken_revelop_es.build.ldscript=memmap_default.ld amken_revelop_es.build.boot2=boot2_w25q16jvxq_4_padded_checksum amken_revelop_es.build.usb_manufacturer="Amken" amken_revelop_es.build.usb_product="Revelop eS" amken_revelop_es.build.extra_flags= amken_revelop_es.menu.flash.16777216_0=16MB (no FS) amken_revelop_es.menu.flash.16777216_0.upload.maximum_size=16773120 amken_revelop_es.menu.flash.16777216_0.build.flash_total=16777216 amken_revelop_es.menu.flash.16777216_0.build.flash_length=16773120 amken_revelop_es.menu.flash.16777216_0.build.eeprom_start=285208576 amken_revelop_es.menu.flash.16777216_0.build.fs_start=285208576 amken_revelop_es.menu.flash.16777216_0.build.fs_end=285208576 amken_revelop_es.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) amken_revelop_es.menu.flash.16777216_65536.upload.maximum_size=16707584 amken_revelop_es.menu.flash.16777216_65536.build.flash_total=16777216 amken_revelop_es.menu.flash.16777216_65536.build.flash_length=16707584 amken_revelop_es.menu.flash.16777216_65536.build.eeprom_start=285208576 amken_revelop_es.menu.flash.16777216_65536.build.fs_start=285143040 amken_revelop_es.menu.flash.16777216_65536.build.fs_end=285208576 amken_revelop_es.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) amken_revelop_es.menu.flash.16777216_131072.upload.maximum_size=16642048 amken_revelop_es.menu.flash.16777216_131072.build.flash_total=16777216 amken_revelop_es.menu.flash.16777216_131072.build.flash_length=16642048 amken_revelop_es.menu.flash.16777216_131072.build.eeprom_start=285208576 amken_revelop_es.menu.flash.16777216_131072.build.fs_start=285077504 amken_revelop_es.menu.flash.16777216_131072.build.fs_end=285208576 amken_revelop_es.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) amken_revelop_es.menu.flash.16777216_262144.upload.maximum_size=16510976 amken_revelop_es.menu.flash.16777216_262144.build.flash_total=16777216 amken_revelop_es.menu.flash.16777216_262144.build.flash_length=16510976 amken_revelop_es.menu.flash.16777216_262144.build.eeprom_start=285208576 amken_revelop_es.menu.flash.16777216_262144.build.fs_start=284946432 amken_revelop_es.menu.flash.16777216_262144.build.fs_end=285208576 amken_revelop_es.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) amken_revelop_es.menu.flash.16777216_524288.upload.maximum_size=16248832 amken_revelop_es.menu.flash.16777216_524288.build.flash_total=16777216 amken_revelop_es.menu.flash.16777216_524288.build.flash_length=16248832 amken_revelop_es.menu.flash.16777216_524288.build.eeprom_start=285208576 amken_revelop_es.menu.flash.16777216_524288.build.fs_start=284684288 amken_revelop_es.menu.flash.16777216_524288.build.fs_end=285208576 amken_revelop_es.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) amken_revelop_es.menu.flash.16777216_1048576.upload.maximum_size=15724544 amken_revelop_es.menu.flash.16777216_1048576.build.flash_total=16777216 amken_revelop_es.menu.flash.16777216_1048576.build.flash_length=15724544 amken_revelop_es.menu.flash.16777216_1048576.build.eeprom_start=285208576 amken_revelop_es.menu.flash.16777216_1048576.build.fs_start=284160000 amken_revelop_es.menu.flash.16777216_1048576.build.fs_end=285208576 amken_revelop_es.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) amken_revelop_es.menu.flash.16777216_2097152.upload.maximum_size=14675968 amken_revelop_es.menu.flash.16777216_2097152.build.flash_total=16777216 amken_revelop_es.menu.flash.16777216_2097152.build.flash_length=14675968 amken_revelop_es.menu.flash.16777216_2097152.build.eeprom_start=285208576 amken_revelop_es.menu.flash.16777216_2097152.build.fs_start=283111424 amken_revelop_es.menu.flash.16777216_2097152.build.fs_end=285208576 amken_revelop_es.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) amken_revelop_es.menu.flash.16777216_3145728.upload.maximum_size=13627392 amken_revelop_es.menu.flash.16777216_3145728.build.flash_total=16777216 amken_revelop_es.menu.flash.16777216_3145728.build.flash_length=13627392 amken_revelop_es.menu.flash.16777216_3145728.build.eeprom_start=285208576 amken_revelop_es.menu.flash.16777216_3145728.build.fs_start=282062848 amken_revelop_es.menu.flash.16777216_3145728.build.fs_end=285208576 amken_revelop_es.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) amken_revelop_es.menu.flash.16777216_4194304.upload.maximum_size=12578816 amken_revelop_es.menu.flash.16777216_4194304.build.flash_total=16777216 amken_revelop_es.menu.flash.16777216_4194304.build.flash_length=12578816 amken_revelop_es.menu.flash.16777216_4194304.build.eeprom_start=285208576 amken_revelop_es.menu.flash.16777216_4194304.build.fs_start=281014272 amken_revelop_es.menu.flash.16777216_4194304.build.fs_end=285208576 amken_revelop_es.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) amken_revelop_es.menu.flash.16777216_5242880.upload.maximum_size=11530240 amken_revelop_es.menu.flash.16777216_5242880.build.flash_total=16777216 amken_revelop_es.menu.flash.16777216_5242880.build.flash_length=11530240 amken_revelop_es.menu.flash.16777216_5242880.build.eeprom_start=285208576 amken_revelop_es.menu.flash.16777216_5242880.build.fs_start=279965696 amken_revelop_es.menu.flash.16777216_5242880.build.fs_end=285208576 amken_revelop_es.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) amken_revelop_es.menu.flash.16777216_6291456.upload.maximum_size=10481664 amken_revelop_es.menu.flash.16777216_6291456.build.flash_total=16777216 amken_revelop_es.menu.flash.16777216_6291456.build.flash_length=10481664 amken_revelop_es.menu.flash.16777216_6291456.build.eeprom_start=285208576 amken_revelop_es.menu.flash.16777216_6291456.build.fs_start=278917120 amken_revelop_es.menu.flash.16777216_6291456.build.fs_end=285208576 amken_revelop_es.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) amken_revelop_es.menu.flash.16777216_7340032.upload.maximum_size=9433088 amken_revelop_es.menu.flash.16777216_7340032.build.flash_total=16777216 amken_revelop_es.menu.flash.16777216_7340032.build.flash_length=9433088 amken_revelop_es.menu.flash.16777216_7340032.build.eeprom_start=285208576 amken_revelop_es.menu.flash.16777216_7340032.build.fs_start=277868544 amken_revelop_es.menu.flash.16777216_7340032.build.fs_end=285208576 amken_revelop_es.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) amken_revelop_es.menu.flash.16777216_8388608.upload.maximum_size=8384512 amken_revelop_es.menu.flash.16777216_8388608.build.flash_total=16777216 amken_revelop_es.menu.flash.16777216_8388608.build.flash_length=8384512 amken_revelop_es.menu.flash.16777216_8388608.build.eeprom_start=285208576 amken_revelop_es.menu.flash.16777216_8388608.build.fs_start=276819968 amken_revelop_es.menu.flash.16777216_8388608.build.fs_end=285208576 amken_revelop_es.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) amken_revelop_es.menu.flash.16777216_9437184.upload.maximum_size=7335936 amken_revelop_es.menu.flash.16777216_9437184.build.flash_total=16777216 amken_revelop_es.menu.flash.16777216_9437184.build.flash_length=7335936 amken_revelop_es.menu.flash.16777216_9437184.build.eeprom_start=285208576 amken_revelop_es.menu.flash.16777216_9437184.build.fs_start=275771392 amken_revelop_es.menu.flash.16777216_9437184.build.fs_end=285208576 amken_revelop_es.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) amken_revelop_es.menu.flash.16777216_10485760.upload.maximum_size=6287360 amken_revelop_es.menu.flash.16777216_10485760.build.flash_total=16777216 amken_revelop_es.menu.flash.16777216_10485760.build.flash_length=6287360 amken_revelop_es.menu.flash.16777216_10485760.build.eeprom_start=285208576 amken_revelop_es.menu.flash.16777216_10485760.build.fs_start=274722816 amken_revelop_es.menu.flash.16777216_10485760.build.fs_end=285208576 amken_revelop_es.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) amken_revelop_es.menu.flash.16777216_11534336.upload.maximum_size=5238784 amken_revelop_es.menu.flash.16777216_11534336.build.flash_total=16777216 amken_revelop_es.menu.flash.16777216_11534336.build.flash_length=5238784 amken_revelop_es.menu.flash.16777216_11534336.build.eeprom_start=285208576 amken_revelop_es.menu.flash.16777216_11534336.build.fs_start=273674240 amken_revelop_es.menu.flash.16777216_11534336.build.fs_end=285208576 amken_revelop_es.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) amken_revelop_es.menu.flash.16777216_12582912.upload.maximum_size=4190208 amken_revelop_es.menu.flash.16777216_12582912.build.flash_total=16777216 amken_revelop_es.menu.flash.16777216_12582912.build.flash_length=4190208 amken_revelop_es.menu.flash.16777216_12582912.build.eeprom_start=285208576 amken_revelop_es.menu.flash.16777216_12582912.build.fs_start=272625664 amken_revelop_es.menu.flash.16777216_12582912.build.fs_end=285208576 amken_revelop_es.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) amken_revelop_es.menu.flash.16777216_13631488.upload.maximum_size=3141632 amken_revelop_es.menu.flash.16777216_13631488.build.flash_total=16777216 amken_revelop_es.menu.flash.16777216_13631488.build.flash_length=3141632 amken_revelop_es.menu.flash.16777216_13631488.build.eeprom_start=285208576 amken_revelop_es.menu.flash.16777216_13631488.build.fs_start=271577088 amken_revelop_es.menu.flash.16777216_13631488.build.fs_end=285208576 amken_revelop_es.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) amken_revelop_es.menu.flash.16777216_14680064.upload.maximum_size=2093056 amken_revelop_es.menu.flash.16777216_14680064.build.flash_total=16777216 amken_revelop_es.menu.flash.16777216_14680064.build.flash_length=2093056 amken_revelop_es.menu.flash.16777216_14680064.build.eeprom_start=285208576 amken_revelop_es.menu.flash.16777216_14680064.build.fs_start=270528512 amken_revelop_es.menu.flash.16777216_14680064.build.fs_end=285208576 amken_revelop_es.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) amken_revelop_es.menu.flash.16777216_15728640.upload.maximum_size=1044480 amken_revelop_es.menu.flash.16777216_15728640.build.flash_total=16777216 amken_revelop_es.menu.flash.16777216_15728640.build.flash_length=1044480 amken_revelop_es.menu.flash.16777216_15728640.build.eeprom_start=285208576 amken_revelop_es.menu.flash.16777216_15728640.build.fs_start=269479936 amken_revelop_es.menu.flash.16777216_15728640.build.fs_end=285208576 amken_revelop_es.menu.freq.200=200 MHz amken_revelop_es.menu.freq.200.build.f_cpu=200000000L amken_revelop_es.menu.freq.50=50 MHz amken_revelop_es.menu.freq.50.build.f_cpu=50000000L amken_revelop_es.menu.freq.100=100 MHz amken_revelop_es.menu.freq.100.build.f_cpu=100000000L amken_revelop_es.menu.freq.120=120 MHz amken_revelop_es.menu.freq.120.build.f_cpu=120000000L amken_revelop_es.menu.freq.125=125 MHz amken_revelop_es.menu.freq.125.build.f_cpu=125000000L amken_revelop_es.menu.freq.128=128 MHz amken_revelop_es.menu.freq.128.build.f_cpu=128000000L amken_revelop_es.menu.freq.133=133 MHz amken_revelop_es.menu.freq.133.build.f_cpu=133000000L amken_revelop_es.menu.freq.150=150 MHz amken_revelop_es.menu.freq.150.build.f_cpu=150000000L amken_revelop_es.menu.freq.176=176 MHz amken_revelop_es.menu.freq.176.build.f_cpu=176000000L amken_revelop_es.menu.freq.225=225 MHz (Overclock) amken_revelop_es.menu.freq.225.build.f_cpu=225000000L amken_revelop_es.menu.freq.240=240 MHz (Overclock) amken_revelop_es.menu.freq.240.build.f_cpu=240000000L amken_revelop_es.menu.freq.250=250 MHz (Overclock) amken_revelop_es.menu.freq.250.build.f_cpu=250000000L amken_revelop_es.menu.freq.276=276 MHz (Overclock) amken_revelop_es.menu.freq.276.build.f_cpu=276000000L amken_revelop_es.menu.freq.300=300 MHz (Overclock) amken_revelop_es.menu.freq.300.build.f_cpu=300000000L amken_revelop_es.menu.opt.Small=Small (-Os) (standard) amken_revelop_es.menu.opt.Small.build.flags.optimize=-Os amken_revelop_es.menu.opt.Optimize=Optimize (-O) amken_revelop_es.menu.opt.Optimize.build.flags.optimize=-O amken_revelop_es.menu.opt.Optimize2=Optimize More (-O2) amken_revelop_es.menu.opt.Optimize2.build.flags.optimize=-O2 amken_revelop_es.menu.opt.Optimize3=Optimize Even More (-O3) amken_revelop_es.menu.opt.Optimize3.build.flags.optimize=-O3 amken_revelop_es.menu.opt.Fast=Fast (-Ofast) (maybe slower) amken_revelop_es.menu.opt.Fast.build.flags.optimize=-Ofast amken_revelop_es.menu.opt.Debug=Debug (-Og) amken_revelop_es.menu.opt.Debug.build.flags.optimize=-Og amken_revelop_es.menu.opt.Disabled=Disabled (-O0) amken_revelop_es.menu.opt.Disabled.build.flags.optimize=-O0 amken_revelop_es.menu.profile.Disabled=Disabled amken_revelop_es.menu.profile.Disabled.build.flags.profile= amken_revelop_es.menu.profile.Enabled=Enabled amken_revelop_es.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE amken_revelop_es.menu.rtti.Disabled=Disabled amken_revelop_es.menu.rtti.Disabled.build.flags.rtti=-fno-rtti amken_revelop_es.menu.rtti.Enabled=Enabled amken_revelop_es.menu.rtti.Enabled.build.flags.rtti= amken_revelop_es.menu.stackprotect.Disabled=Disabled amken_revelop_es.menu.stackprotect.Disabled.build.flags.stackprotect= amken_revelop_es.menu.stackprotect.Enabled=Enabled amken_revelop_es.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all amken_revelop_es.menu.exceptions.Disabled=Disabled amken_revelop_es.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions amken_revelop_es.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ amken_revelop_es.menu.exceptions.Enabled=Enabled amken_revelop_es.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions amken_revelop_es.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc amken_revelop_es.menu.dbgport.Disabled=Disabled amken_revelop_es.menu.dbgport.Disabled.build.debug_port= amken_revelop_es.menu.dbgport.Serial=Serial amken_revelop_es.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial amken_revelop_es.menu.dbgport.Serial1=Serial1 amken_revelop_es.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 amken_revelop_es.menu.dbgport.Serial2=Serial2 amken_revelop_es.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 amken_revelop_es.menu.dbgport.SerialSemi=SerialSemi amken_revelop_es.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi amken_revelop_es.menu.dbglvl.None=None amken_revelop_es.menu.dbglvl.None.build.debug_level= amken_revelop_es.menu.dbglvl.Core=Core amken_revelop_es.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE amken_revelop_es.menu.dbglvl.SPI=SPI amken_revelop_es.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI amken_revelop_es.menu.dbglvl.Wire=Wire amken_revelop_es.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE amken_revelop_es.menu.dbglvl.Bluetooth=Bluetooth amken_revelop_es.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH amken_revelop_es.menu.dbglvl.All=All amken_revelop_es.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH amken_revelop_es.menu.dbglvl.NDEBUG=NDEBUG amken_revelop_es.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG amken_revelop_es.menu.usbstack.picosdk=Pico SDK amken_revelop_es.menu.usbstack.picosdk.build.usbstack_flags= amken_revelop_es.menu.usbstack.tinyusb=Adafruit TinyUSB amken_revelop_es.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" amken_revelop_es.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) amken_revelop_es.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" amken_revelop_es.menu.usbstack.nousb=No USB amken_revelop_es.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" amken_revelop_es.menu.ipbtstack.ipv4only=IPv4 Only amken_revelop_es.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a amken_revelop_es.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 amken_revelop_es.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 amken_revelop_es.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a amken_revelop_es.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 amken_revelop_es.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth amken_revelop_es.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a amken_revelop_es.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 amken_revelop_es.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth amken_revelop_es.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a amken_revelop_es.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 amken_revelop_es.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K amken_revelop_es.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a amken_revelop_es.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 amken_revelop_es.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K amken_revelop_es.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a amken_revelop_es.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 amken_revelop_es.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K amken_revelop_es.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a amken_revelop_es.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 amken_revelop_es.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K amken_revelop_es.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a amken_revelop_es.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 amken_revelop_es.menu.uploadmethod.default=Default (UF2) amken_revelop_es.menu.uploadmethod.default.build.ram_length=256k amken_revelop_es.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl amken_revelop_es.menu.uploadmethod.default.upload.maximum_data_size=262144 amken_revelop_es.menu.uploadmethod.default.upload.tool=uf2conv amken_revelop_es.menu.uploadmethod.default.upload.tool.default=uf2conv amken_revelop_es.menu.uploadmethod.default.upload.tool.network=uf2conv-network amken_revelop_es.menu.uploadmethod.picotool=Picotool amken_revelop_es.menu.uploadmethod.picotool.build.ram_length=256k amken_revelop_es.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl amken_revelop_es.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB amken_revelop_es.menu.uploadmethod.picotool.upload.maximum_data_size=262144 amken_revelop_es.menu.uploadmethod.picotool.upload.tool=picotool amken_revelop_es.menu.uploadmethod.picotool.upload.tool.default=picotool amken_revelop_es.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) amken_revelop_es.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k amken_revelop_es.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl amken_revelop_es.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 amken_revelop_es.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap amken_revelop_es.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Architeuthis Flux Jumperless # ----------------------------------- jumperless_v1.name=Architeuthis Flux Jumperless jumperless_v1.vid.0=0x1d50 jumperless_v1.pid.0=0xacab jumperless_v1.vid.1=0x1d50 jumperless_v1.pid.1=0xadab jumperless_v1.vid.2=0x1d50 jumperless_v1.pid.2=0xecab jumperless_v1.vid.3=0x1d50 jumperless_v1.pid.3=0xedab jumperless_v1.upload_port.0.vid=0x1d50 jumperless_v1.upload_port.0.pid=0xacab jumperless_v1.upload_port.1.vid=0x1d50 jumperless_v1.upload_port.1.pid=0xadab jumperless_v1.upload_port.2.vid=0x1d50 jumperless_v1.upload_port.2.pid=0xecab jumperless_v1.upload_port.3.vid=0x1d50 jumperless_v1.upload_port.3.pid=0xedab jumperless_v1.build.usbvid=-DUSBD_VID=0x1d50 jumperless_v1.build.usbpid=-DUSBD_PID=0xacab jumperless_v1.build.usbpwr=-DUSBD_MAX_POWER_MA=500 jumperless_v1.build.board=JUMPERLESS jumperless_v1.build.mcu=cortex-m0plus jumperless_v1.build.chip=rp2040 jumperless_v1.build.toolchain=arm-none-eabi jumperless_v1.build.toolchainpkg=pqt-gcc jumperless_v1.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb jumperless_v1.build.uf2family=--family rp2040 jumperless_v1.build.variant=jumperless_v1 jumperless_v1.upload.maximum_size=16777216 jumperless_v1.upload.wait_for_upload_port=true jumperless_v1.upload.erase_cmd= jumperless_v1.serial.disableDTR=false jumperless_v1.serial.disableRTS=false jumperless_v1.build.f_cpu=125000000 jumperless_v1.build.led= jumperless_v1.build.core=rp2040 jumperless_v1.build.ldscript=memmap_default.ld jumperless_v1.build.boot2=boot2_w25q128jvxq_4_padded_checksum jumperless_v1.build.usb_manufacturer="Architeuthis Flux" jumperless_v1.build.usb_product="Jumperless" jumperless_v1.build.extra_flags= jumperless_v1.menu.flash.16777216_0=16MB (no FS) jumperless_v1.menu.flash.16777216_0.upload.maximum_size=16773120 jumperless_v1.menu.flash.16777216_0.build.flash_total=16777216 jumperless_v1.menu.flash.16777216_0.build.flash_length=16773120 jumperless_v1.menu.flash.16777216_0.build.eeprom_start=285208576 jumperless_v1.menu.flash.16777216_0.build.fs_start=285208576 jumperless_v1.menu.flash.16777216_0.build.fs_end=285208576 jumperless_v1.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) jumperless_v1.menu.flash.16777216_65536.upload.maximum_size=16707584 jumperless_v1.menu.flash.16777216_65536.build.flash_total=16777216 jumperless_v1.menu.flash.16777216_65536.build.flash_length=16707584 jumperless_v1.menu.flash.16777216_65536.build.eeprom_start=285208576 jumperless_v1.menu.flash.16777216_65536.build.fs_start=285143040 jumperless_v1.menu.flash.16777216_65536.build.fs_end=285208576 jumperless_v1.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) jumperless_v1.menu.flash.16777216_131072.upload.maximum_size=16642048 jumperless_v1.menu.flash.16777216_131072.build.flash_total=16777216 jumperless_v1.menu.flash.16777216_131072.build.flash_length=16642048 jumperless_v1.menu.flash.16777216_131072.build.eeprom_start=285208576 jumperless_v1.menu.flash.16777216_131072.build.fs_start=285077504 jumperless_v1.menu.flash.16777216_131072.build.fs_end=285208576 jumperless_v1.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) jumperless_v1.menu.flash.16777216_262144.upload.maximum_size=16510976 jumperless_v1.menu.flash.16777216_262144.build.flash_total=16777216 jumperless_v1.menu.flash.16777216_262144.build.flash_length=16510976 jumperless_v1.menu.flash.16777216_262144.build.eeprom_start=285208576 jumperless_v1.menu.flash.16777216_262144.build.fs_start=284946432 jumperless_v1.menu.flash.16777216_262144.build.fs_end=285208576 jumperless_v1.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) jumperless_v1.menu.flash.16777216_524288.upload.maximum_size=16248832 jumperless_v1.menu.flash.16777216_524288.build.flash_total=16777216 jumperless_v1.menu.flash.16777216_524288.build.flash_length=16248832 jumperless_v1.menu.flash.16777216_524288.build.eeprom_start=285208576 jumperless_v1.menu.flash.16777216_524288.build.fs_start=284684288 jumperless_v1.menu.flash.16777216_524288.build.fs_end=285208576 jumperless_v1.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) jumperless_v1.menu.flash.16777216_1048576.upload.maximum_size=15724544 jumperless_v1.menu.flash.16777216_1048576.build.flash_total=16777216 jumperless_v1.menu.flash.16777216_1048576.build.flash_length=15724544 jumperless_v1.menu.flash.16777216_1048576.build.eeprom_start=285208576 jumperless_v1.menu.flash.16777216_1048576.build.fs_start=284160000 jumperless_v1.menu.flash.16777216_1048576.build.fs_end=285208576 jumperless_v1.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) jumperless_v1.menu.flash.16777216_2097152.upload.maximum_size=14675968 jumperless_v1.menu.flash.16777216_2097152.build.flash_total=16777216 jumperless_v1.menu.flash.16777216_2097152.build.flash_length=14675968 jumperless_v1.menu.flash.16777216_2097152.build.eeprom_start=285208576 jumperless_v1.menu.flash.16777216_2097152.build.fs_start=283111424 jumperless_v1.menu.flash.16777216_2097152.build.fs_end=285208576 jumperless_v1.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) jumperless_v1.menu.flash.16777216_3145728.upload.maximum_size=13627392 jumperless_v1.menu.flash.16777216_3145728.build.flash_total=16777216 jumperless_v1.menu.flash.16777216_3145728.build.flash_length=13627392 jumperless_v1.menu.flash.16777216_3145728.build.eeprom_start=285208576 jumperless_v1.menu.flash.16777216_3145728.build.fs_start=282062848 jumperless_v1.menu.flash.16777216_3145728.build.fs_end=285208576 jumperless_v1.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) jumperless_v1.menu.flash.16777216_4194304.upload.maximum_size=12578816 jumperless_v1.menu.flash.16777216_4194304.build.flash_total=16777216 jumperless_v1.menu.flash.16777216_4194304.build.flash_length=12578816 jumperless_v1.menu.flash.16777216_4194304.build.eeprom_start=285208576 jumperless_v1.menu.flash.16777216_4194304.build.fs_start=281014272 jumperless_v1.menu.flash.16777216_4194304.build.fs_end=285208576 jumperless_v1.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) jumperless_v1.menu.flash.16777216_5242880.upload.maximum_size=11530240 jumperless_v1.menu.flash.16777216_5242880.build.flash_total=16777216 jumperless_v1.menu.flash.16777216_5242880.build.flash_length=11530240 jumperless_v1.menu.flash.16777216_5242880.build.eeprom_start=285208576 jumperless_v1.menu.flash.16777216_5242880.build.fs_start=279965696 jumperless_v1.menu.flash.16777216_5242880.build.fs_end=285208576 jumperless_v1.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) jumperless_v1.menu.flash.16777216_6291456.upload.maximum_size=10481664 jumperless_v1.menu.flash.16777216_6291456.build.flash_total=16777216 jumperless_v1.menu.flash.16777216_6291456.build.flash_length=10481664 jumperless_v1.menu.flash.16777216_6291456.build.eeprom_start=285208576 jumperless_v1.menu.flash.16777216_6291456.build.fs_start=278917120 jumperless_v1.menu.flash.16777216_6291456.build.fs_end=285208576 jumperless_v1.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) jumperless_v1.menu.flash.16777216_7340032.upload.maximum_size=9433088 jumperless_v1.menu.flash.16777216_7340032.build.flash_total=16777216 jumperless_v1.menu.flash.16777216_7340032.build.flash_length=9433088 jumperless_v1.menu.flash.16777216_7340032.build.eeprom_start=285208576 jumperless_v1.menu.flash.16777216_7340032.build.fs_start=277868544 jumperless_v1.menu.flash.16777216_7340032.build.fs_end=285208576 jumperless_v1.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) jumperless_v1.menu.flash.16777216_8388608.upload.maximum_size=8384512 jumperless_v1.menu.flash.16777216_8388608.build.flash_total=16777216 jumperless_v1.menu.flash.16777216_8388608.build.flash_length=8384512 jumperless_v1.menu.flash.16777216_8388608.build.eeprom_start=285208576 jumperless_v1.menu.flash.16777216_8388608.build.fs_start=276819968 jumperless_v1.menu.flash.16777216_8388608.build.fs_end=285208576 jumperless_v1.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) jumperless_v1.menu.flash.16777216_9437184.upload.maximum_size=7335936 jumperless_v1.menu.flash.16777216_9437184.build.flash_total=16777216 jumperless_v1.menu.flash.16777216_9437184.build.flash_length=7335936 jumperless_v1.menu.flash.16777216_9437184.build.eeprom_start=285208576 jumperless_v1.menu.flash.16777216_9437184.build.fs_start=275771392 jumperless_v1.menu.flash.16777216_9437184.build.fs_end=285208576 jumperless_v1.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) jumperless_v1.menu.flash.16777216_10485760.upload.maximum_size=6287360 jumperless_v1.menu.flash.16777216_10485760.build.flash_total=16777216 jumperless_v1.menu.flash.16777216_10485760.build.flash_length=6287360 jumperless_v1.menu.flash.16777216_10485760.build.eeprom_start=285208576 jumperless_v1.menu.flash.16777216_10485760.build.fs_start=274722816 jumperless_v1.menu.flash.16777216_10485760.build.fs_end=285208576 jumperless_v1.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) jumperless_v1.menu.flash.16777216_11534336.upload.maximum_size=5238784 jumperless_v1.menu.flash.16777216_11534336.build.flash_total=16777216 jumperless_v1.menu.flash.16777216_11534336.build.flash_length=5238784 jumperless_v1.menu.flash.16777216_11534336.build.eeprom_start=285208576 jumperless_v1.menu.flash.16777216_11534336.build.fs_start=273674240 jumperless_v1.menu.flash.16777216_11534336.build.fs_end=285208576 jumperless_v1.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) jumperless_v1.menu.flash.16777216_12582912.upload.maximum_size=4190208 jumperless_v1.menu.flash.16777216_12582912.build.flash_total=16777216 jumperless_v1.menu.flash.16777216_12582912.build.flash_length=4190208 jumperless_v1.menu.flash.16777216_12582912.build.eeprom_start=285208576 jumperless_v1.menu.flash.16777216_12582912.build.fs_start=272625664 jumperless_v1.menu.flash.16777216_12582912.build.fs_end=285208576 jumperless_v1.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) jumperless_v1.menu.flash.16777216_13631488.upload.maximum_size=3141632 jumperless_v1.menu.flash.16777216_13631488.build.flash_total=16777216 jumperless_v1.menu.flash.16777216_13631488.build.flash_length=3141632 jumperless_v1.menu.flash.16777216_13631488.build.eeprom_start=285208576 jumperless_v1.menu.flash.16777216_13631488.build.fs_start=271577088 jumperless_v1.menu.flash.16777216_13631488.build.fs_end=285208576 jumperless_v1.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) jumperless_v1.menu.flash.16777216_14680064.upload.maximum_size=2093056 jumperless_v1.menu.flash.16777216_14680064.build.flash_total=16777216 jumperless_v1.menu.flash.16777216_14680064.build.flash_length=2093056 jumperless_v1.menu.flash.16777216_14680064.build.eeprom_start=285208576 jumperless_v1.menu.flash.16777216_14680064.build.fs_start=270528512 jumperless_v1.menu.flash.16777216_14680064.build.fs_end=285208576 jumperless_v1.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) jumperless_v1.menu.flash.16777216_15728640.upload.maximum_size=1044480 jumperless_v1.menu.flash.16777216_15728640.build.flash_total=16777216 jumperless_v1.menu.flash.16777216_15728640.build.flash_length=1044480 jumperless_v1.menu.flash.16777216_15728640.build.eeprom_start=285208576 jumperless_v1.menu.flash.16777216_15728640.build.fs_start=269479936 jumperless_v1.menu.flash.16777216_15728640.build.fs_end=285208576 jumperless_v1.menu.freq.200=200 MHz jumperless_v1.menu.freq.200.build.f_cpu=200000000L jumperless_v1.menu.freq.50=50 MHz jumperless_v1.menu.freq.50.build.f_cpu=50000000L jumperless_v1.menu.freq.100=100 MHz jumperless_v1.menu.freq.100.build.f_cpu=100000000L jumperless_v1.menu.freq.120=120 MHz jumperless_v1.menu.freq.120.build.f_cpu=120000000L jumperless_v1.menu.freq.125=125 MHz jumperless_v1.menu.freq.125.build.f_cpu=125000000L jumperless_v1.menu.freq.128=128 MHz jumperless_v1.menu.freq.128.build.f_cpu=128000000L jumperless_v1.menu.freq.133=133 MHz jumperless_v1.menu.freq.133.build.f_cpu=133000000L jumperless_v1.menu.freq.150=150 MHz jumperless_v1.menu.freq.150.build.f_cpu=150000000L jumperless_v1.menu.freq.176=176 MHz jumperless_v1.menu.freq.176.build.f_cpu=176000000L jumperless_v1.menu.freq.225=225 MHz (Overclock) jumperless_v1.menu.freq.225.build.f_cpu=225000000L jumperless_v1.menu.freq.240=240 MHz (Overclock) jumperless_v1.menu.freq.240.build.f_cpu=240000000L jumperless_v1.menu.freq.250=250 MHz (Overclock) jumperless_v1.menu.freq.250.build.f_cpu=250000000L jumperless_v1.menu.freq.276=276 MHz (Overclock) jumperless_v1.menu.freq.276.build.f_cpu=276000000L jumperless_v1.menu.freq.300=300 MHz (Overclock) jumperless_v1.menu.freq.300.build.f_cpu=300000000L jumperless_v1.menu.opt.Small=Small (-Os) (standard) jumperless_v1.menu.opt.Small.build.flags.optimize=-Os jumperless_v1.menu.opt.Optimize=Optimize (-O) jumperless_v1.menu.opt.Optimize.build.flags.optimize=-O jumperless_v1.menu.opt.Optimize2=Optimize More (-O2) jumperless_v1.menu.opt.Optimize2.build.flags.optimize=-O2 jumperless_v1.menu.opt.Optimize3=Optimize Even More (-O3) jumperless_v1.menu.opt.Optimize3.build.flags.optimize=-O3 jumperless_v1.menu.opt.Fast=Fast (-Ofast) (maybe slower) jumperless_v1.menu.opt.Fast.build.flags.optimize=-Ofast jumperless_v1.menu.opt.Debug=Debug (-Og) jumperless_v1.menu.opt.Debug.build.flags.optimize=-Og jumperless_v1.menu.opt.Disabled=Disabled (-O0) jumperless_v1.menu.opt.Disabled.build.flags.optimize=-O0 jumperless_v1.menu.profile.Disabled=Disabled jumperless_v1.menu.profile.Disabled.build.flags.profile= jumperless_v1.menu.profile.Enabled=Enabled jumperless_v1.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE jumperless_v1.menu.rtti.Disabled=Disabled jumperless_v1.menu.rtti.Disabled.build.flags.rtti=-fno-rtti jumperless_v1.menu.rtti.Enabled=Enabled jumperless_v1.menu.rtti.Enabled.build.flags.rtti= jumperless_v1.menu.stackprotect.Disabled=Disabled jumperless_v1.menu.stackprotect.Disabled.build.flags.stackprotect= jumperless_v1.menu.stackprotect.Enabled=Enabled jumperless_v1.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all jumperless_v1.menu.exceptions.Disabled=Disabled jumperless_v1.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions jumperless_v1.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ jumperless_v1.menu.exceptions.Enabled=Enabled jumperless_v1.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions jumperless_v1.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc jumperless_v1.menu.dbgport.Disabled=Disabled jumperless_v1.menu.dbgport.Disabled.build.debug_port= jumperless_v1.menu.dbgport.Serial=Serial jumperless_v1.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial jumperless_v1.menu.dbgport.Serial1=Serial1 jumperless_v1.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 jumperless_v1.menu.dbgport.Serial2=Serial2 jumperless_v1.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 jumperless_v1.menu.dbgport.SerialSemi=SerialSemi jumperless_v1.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi jumperless_v1.menu.dbglvl.None=None jumperless_v1.menu.dbglvl.None.build.debug_level= jumperless_v1.menu.dbglvl.Core=Core jumperless_v1.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE jumperless_v1.menu.dbglvl.SPI=SPI jumperless_v1.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI jumperless_v1.menu.dbglvl.Wire=Wire jumperless_v1.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE jumperless_v1.menu.dbglvl.Bluetooth=Bluetooth jumperless_v1.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH jumperless_v1.menu.dbglvl.All=All jumperless_v1.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH jumperless_v1.menu.dbglvl.NDEBUG=NDEBUG jumperless_v1.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG jumperless_v1.menu.usbstack.picosdk=Pico SDK jumperless_v1.menu.usbstack.picosdk.build.usbstack_flags= jumperless_v1.menu.usbstack.tinyusb=Adafruit TinyUSB jumperless_v1.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" jumperless_v1.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) jumperless_v1.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" jumperless_v1.menu.usbstack.nousb=No USB jumperless_v1.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" jumperless_v1.menu.ipbtstack.ipv4only=IPv4 Only jumperless_v1.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a jumperless_v1.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 jumperless_v1.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 jumperless_v1.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a jumperless_v1.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 jumperless_v1.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth jumperless_v1.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a jumperless_v1.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 jumperless_v1.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth jumperless_v1.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a jumperless_v1.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 jumperless_v1.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K jumperless_v1.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a jumperless_v1.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 jumperless_v1.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K jumperless_v1.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a jumperless_v1.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 jumperless_v1.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K jumperless_v1.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a jumperless_v1.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 jumperless_v1.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K jumperless_v1.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a jumperless_v1.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 jumperless_v1.menu.uploadmethod.default=Default (UF2) jumperless_v1.menu.uploadmethod.default.build.ram_length=256k jumperless_v1.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl jumperless_v1.menu.uploadmethod.default.upload.maximum_data_size=262144 jumperless_v1.menu.uploadmethod.default.upload.tool=uf2conv jumperless_v1.menu.uploadmethod.default.upload.tool.default=uf2conv jumperless_v1.menu.uploadmethod.default.upload.tool.network=uf2conv-network jumperless_v1.menu.uploadmethod.picotool=Picotool jumperless_v1.menu.uploadmethod.picotool.build.ram_length=256k jumperless_v1.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl jumperless_v1.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB jumperless_v1.menu.uploadmethod.picotool.upload.maximum_data_size=262144 jumperless_v1.menu.uploadmethod.picotool.upload.tool=picotool jumperless_v1.menu.uploadmethod.picotool.upload.tool.default=picotool jumperless_v1.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) jumperless_v1.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k jumperless_v1.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl jumperless_v1.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 jumperless_v1.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap jumperless_v1.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Architeuthis Flux Jumperless V5 # ----------------------------------- jumperless_v5.name=Architeuthis Flux Jumperless V5 jumperless_v5.vid.0=0x1d50 jumperless_v5.pid.0=0xacab jumperless_v5.vid.1=0x1d50 jumperless_v5.pid.1=0xadab jumperless_v5.vid.2=0x1d50 jumperless_v5.pid.2=0xecab jumperless_v5.vid.3=0x1d50 jumperless_v5.pid.3=0xedab jumperless_v5.upload_port.0.vid=0x1d50 jumperless_v5.upload_port.0.pid=0xacab jumperless_v5.upload_port.1.vid=0x1d50 jumperless_v5.upload_port.1.pid=0xadab jumperless_v5.upload_port.2.vid=0x1d50 jumperless_v5.upload_port.2.pid=0xecab jumperless_v5.upload_port.3.vid=0x1d50 jumperless_v5.upload_port.3.pid=0xedab jumperless_v5.build.usbvid=-DUSBD_VID=0x1d50 jumperless_v5.build.usbpid=-DUSBD_PID=0xacab jumperless_v5.build.usbpwr=-DUSBD_MAX_POWER_MA=500 jumperless_v5.build.board=JUMPERLESS_V5 jumperless_v5.build.variant=jumperless_v5 jumperless_v5.upload.maximum_size=16777216 jumperless_v5.upload.wait_for_upload_port=true jumperless_v5.upload.erase_cmd= jumperless_v5.serial.disableDTR=false jumperless_v5.serial.disableRTS=false jumperless_v5.build.f_cpu=125000000 jumperless_v5.build.led= jumperless_v5.build.core=rp2040 jumperless_v5.build.ldscript=memmap_default.ld jumperless_v5.build.boot2=none jumperless_v5.build.usb_manufacturer="Architeuthis Flux" jumperless_v5.build.usb_product="Jumperless V5" jumperless_v5.build.psram_length=0x000000 jumperless_v5.build.extra_flags= jumperless_v5.menu.flash.16777216_0=16MB (no FS) jumperless_v5.menu.flash.16777216_0.upload.maximum_size=16769024 jumperless_v5.menu.flash.16777216_0.build.flash_total=16777216 jumperless_v5.menu.flash.16777216_0.build.flash_length=16769024 jumperless_v5.menu.flash.16777216_0.build.eeprom_start=285204480 jumperless_v5.menu.flash.16777216_0.build.fs_start=285204480 jumperless_v5.menu.flash.16777216_0.build.fs_end=285204480 jumperless_v5.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) jumperless_v5.menu.flash.16777216_65536.upload.maximum_size=16703488 jumperless_v5.menu.flash.16777216_65536.build.flash_total=16777216 jumperless_v5.menu.flash.16777216_65536.build.flash_length=16703488 jumperless_v5.menu.flash.16777216_65536.build.eeprom_start=285204480 jumperless_v5.menu.flash.16777216_65536.build.fs_start=285138944 jumperless_v5.menu.flash.16777216_65536.build.fs_end=285204480 jumperless_v5.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) jumperless_v5.menu.flash.16777216_131072.upload.maximum_size=16637952 jumperless_v5.menu.flash.16777216_131072.build.flash_total=16777216 jumperless_v5.menu.flash.16777216_131072.build.flash_length=16637952 jumperless_v5.menu.flash.16777216_131072.build.eeprom_start=285204480 jumperless_v5.menu.flash.16777216_131072.build.fs_start=285073408 jumperless_v5.menu.flash.16777216_131072.build.fs_end=285204480 jumperless_v5.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) jumperless_v5.menu.flash.16777216_262144.upload.maximum_size=16506880 jumperless_v5.menu.flash.16777216_262144.build.flash_total=16777216 jumperless_v5.menu.flash.16777216_262144.build.flash_length=16506880 jumperless_v5.menu.flash.16777216_262144.build.eeprom_start=285204480 jumperless_v5.menu.flash.16777216_262144.build.fs_start=284942336 jumperless_v5.menu.flash.16777216_262144.build.fs_end=285204480 jumperless_v5.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) jumperless_v5.menu.flash.16777216_524288.upload.maximum_size=16244736 jumperless_v5.menu.flash.16777216_524288.build.flash_total=16777216 jumperless_v5.menu.flash.16777216_524288.build.flash_length=16244736 jumperless_v5.menu.flash.16777216_524288.build.eeprom_start=285204480 jumperless_v5.menu.flash.16777216_524288.build.fs_start=284680192 jumperless_v5.menu.flash.16777216_524288.build.fs_end=285204480 jumperless_v5.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) jumperless_v5.menu.flash.16777216_1048576.upload.maximum_size=15720448 jumperless_v5.menu.flash.16777216_1048576.build.flash_total=16777216 jumperless_v5.menu.flash.16777216_1048576.build.flash_length=15720448 jumperless_v5.menu.flash.16777216_1048576.build.eeprom_start=285204480 jumperless_v5.menu.flash.16777216_1048576.build.fs_start=284155904 jumperless_v5.menu.flash.16777216_1048576.build.fs_end=285204480 jumperless_v5.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) jumperless_v5.menu.flash.16777216_2097152.upload.maximum_size=14671872 jumperless_v5.menu.flash.16777216_2097152.build.flash_total=16777216 jumperless_v5.menu.flash.16777216_2097152.build.flash_length=14671872 jumperless_v5.menu.flash.16777216_2097152.build.eeprom_start=285204480 jumperless_v5.menu.flash.16777216_2097152.build.fs_start=283107328 jumperless_v5.menu.flash.16777216_2097152.build.fs_end=285204480 jumperless_v5.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) jumperless_v5.menu.flash.16777216_3145728.upload.maximum_size=13623296 jumperless_v5.menu.flash.16777216_3145728.build.flash_total=16777216 jumperless_v5.menu.flash.16777216_3145728.build.flash_length=13623296 jumperless_v5.menu.flash.16777216_3145728.build.eeprom_start=285204480 jumperless_v5.menu.flash.16777216_3145728.build.fs_start=282058752 jumperless_v5.menu.flash.16777216_3145728.build.fs_end=285204480 jumperless_v5.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) jumperless_v5.menu.flash.16777216_4194304.upload.maximum_size=12574720 jumperless_v5.menu.flash.16777216_4194304.build.flash_total=16777216 jumperless_v5.menu.flash.16777216_4194304.build.flash_length=12574720 jumperless_v5.menu.flash.16777216_4194304.build.eeprom_start=285204480 jumperless_v5.menu.flash.16777216_4194304.build.fs_start=281010176 jumperless_v5.menu.flash.16777216_4194304.build.fs_end=285204480 jumperless_v5.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) jumperless_v5.menu.flash.16777216_5242880.upload.maximum_size=11526144 jumperless_v5.menu.flash.16777216_5242880.build.flash_total=16777216 jumperless_v5.menu.flash.16777216_5242880.build.flash_length=11526144 jumperless_v5.menu.flash.16777216_5242880.build.eeprom_start=285204480 jumperless_v5.menu.flash.16777216_5242880.build.fs_start=279961600 jumperless_v5.menu.flash.16777216_5242880.build.fs_end=285204480 jumperless_v5.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) jumperless_v5.menu.flash.16777216_6291456.upload.maximum_size=10477568 jumperless_v5.menu.flash.16777216_6291456.build.flash_total=16777216 jumperless_v5.menu.flash.16777216_6291456.build.flash_length=10477568 jumperless_v5.menu.flash.16777216_6291456.build.eeprom_start=285204480 jumperless_v5.menu.flash.16777216_6291456.build.fs_start=278913024 jumperless_v5.menu.flash.16777216_6291456.build.fs_end=285204480 jumperless_v5.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) jumperless_v5.menu.flash.16777216_7340032.upload.maximum_size=9428992 jumperless_v5.menu.flash.16777216_7340032.build.flash_total=16777216 jumperless_v5.menu.flash.16777216_7340032.build.flash_length=9428992 jumperless_v5.menu.flash.16777216_7340032.build.eeprom_start=285204480 jumperless_v5.menu.flash.16777216_7340032.build.fs_start=277864448 jumperless_v5.menu.flash.16777216_7340032.build.fs_end=285204480 jumperless_v5.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) jumperless_v5.menu.flash.16777216_8388608.upload.maximum_size=8380416 jumperless_v5.menu.flash.16777216_8388608.build.flash_total=16777216 jumperless_v5.menu.flash.16777216_8388608.build.flash_length=8380416 jumperless_v5.menu.flash.16777216_8388608.build.eeprom_start=285204480 jumperless_v5.menu.flash.16777216_8388608.build.fs_start=276815872 jumperless_v5.menu.flash.16777216_8388608.build.fs_end=285204480 jumperless_v5.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) jumperless_v5.menu.flash.16777216_9437184.upload.maximum_size=7331840 jumperless_v5.menu.flash.16777216_9437184.build.flash_total=16777216 jumperless_v5.menu.flash.16777216_9437184.build.flash_length=7331840 jumperless_v5.menu.flash.16777216_9437184.build.eeprom_start=285204480 jumperless_v5.menu.flash.16777216_9437184.build.fs_start=275767296 jumperless_v5.menu.flash.16777216_9437184.build.fs_end=285204480 jumperless_v5.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) jumperless_v5.menu.flash.16777216_10485760.upload.maximum_size=6283264 jumperless_v5.menu.flash.16777216_10485760.build.flash_total=16777216 jumperless_v5.menu.flash.16777216_10485760.build.flash_length=6283264 jumperless_v5.menu.flash.16777216_10485760.build.eeprom_start=285204480 jumperless_v5.menu.flash.16777216_10485760.build.fs_start=274718720 jumperless_v5.menu.flash.16777216_10485760.build.fs_end=285204480 jumperless_v5.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) jumperless_v5.menu.flash.16777216_11534336.upload.maximum_size=5234688 jumperless_v5.menu.flash.16777216_11534336.build.flash_total=16777216 jumperless_v5.menu.flash.16777216_11534336.build.flash_length=5234688 jumperless_v5.menu.flash.16777216_11534336.build.eeprom_start=285204480 jumperless_v5.menu.flash.16777216_11534336.build.fs_start=273670144 jumperless_v5.menu.flash.16777216_11534336.build.fs_end=285204480 jumperless_v5.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) jumperless_v5.menu.flash.16777216_12582912.upload.maximum_size=4186112 jumperless_v5.menu.flash.16777216_12582912.build.flash_total=16777216 jumperless_v5.menu.flash.16777216_12582912.build.flash_length=4186112 jumperless_v5.menu.flash.16777216_12582912.build.eeprom_start=285204480 jumperless_v5.menu.flash.16777216_12582912.build.fs_start=272621568 jumperless_v5.menu.flash.16777216_12582912.build.fs_end=285204480 jumperless_v5.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) jumperless_v5.menu.flash.16777216_13631488.upload.maximum_size=3137536 jumperless_v5.menu.flash.16777216_13631488.build.flash_total=16777216 jumperless_v5.menu.flash.16777216_13631488.build.flash_length=3137536 jumperless_v5.menu.flash.16777216_13631488.build.eeprom_start=285204480 jumperless_v5.menu.flash.16777216_13631488.build.fs_start=271572992 jumperless_v5.menu.flash.16777216_13631488.build.fs_end=285204480 jumperless_v5.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) jumperless_v5.menu.flash.16777216_14680064.upload.maximum_size=2088960 jumperless_v5.menu.flash.16777216_14680064.build.flash_total=16777216 jumperless_v5.menu.flash.16777216_14680064.build.flash_length=2088960 jumperless_v5.menu.flash.16777216_14680064.build.eeprom_start=285204480 jumperless_v5.menu.flash.16777216_14680064.build.fs_start=270524416 jumperless_v5.menu.flash.16777216_14680064.build.fs_end=285204480 jumperless_v5.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) jumperless_v5.menu.flash.16777216_15728640.upload.maximum_size=1040384 jumperless_v5.menu.flash.16777216_15728640.build.flash_total=16777216 jumperless_v5.menu.flash.16777216_15728640.build.flash_length=1040384 jumperless_v5.menu.flash.16777216_15728640.build.eeprom_start=285204480 jumperless_v5.menu.flash.16777216_15728640.build.fs_start=269475840 jumperless_v5.menu.flash.16777216_15728640.build.fs_end=285204480 jumperless_v5.menu.arch.arm=ARM jumperless_v5.menu.arch.arm.build.chip=rp2350 jumperless_v5.menu.arch.arm.build.toolchain=arm-none-eabi jumperless_v5.menu.arch.arm.build.toolchainpkg=pqt-gcc jumperless_v5.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse jumperless_v5.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block jumperless_v5.menu.arch.arm.build.mcu=cortex-m33 jumperless_v5.menu.arch.riscv=RISC-V jumperless_v5.menu.arch.riscv.build.chip=rp2350-riscv jumperless_v5.menu.arch.riscv.build.toolchain=riscv32-unknown-elf jumperless_v5.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv jumperless_v5.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 jumperless_v5.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block jumperless_v5.menu.arch.riscv.build.mcu=rv32imac jumperless_v5.menu.freq.150=150 MHz jumperless_v5.menu.freq.150.build.f_cpu=150000000L jumperless_v5.menu.freq.50=50 MHz jumperless_v5.menu.freq.50.build.f_cpu=50000000L jumperless_v5.menu.freq.100=100 MHz jumperless_v5.menu.freq.100.build.f_cpu=100000000L jumperless_v5.menu.freq.120=120 MHz jumperless_v5.menu.freq.120.build.f_cpu=120000000L jumperless_v5.menu.freq.125=125 MHz jumperless_v5.menu.freq.125.build.f_cpu=125000000L jumperless_v5.menu.freq.128=128 MHz jumperless_v5.menu.freq.128.build.f_cpu=128000000L jumperless_v5.menu.freq.133=133 MHz jumperless_v5.menu.freq.133.build.f_cpu=133000000L jumperless_v5.menu.freq.176=176 MHz (Overclock) jumperless_v5.menu.freq.176.build.f_cpu=176000000L jumperless_v5.menu.freq.200=200 MHz (Overclock) jumperless_v5.menu.freq.200.build.f_cpu=200000000L jumperless_v5.menu.freq.225=225 MHz (Overclock) jumperless_v5.menu.freq.225.build.f_cpu=225000000L jumperless_v5.menu.freq.240=240 MHz (Overclock) jumperless_v5.menu.freq.240.build.f_cpu=240000000L jumperless_v5.menu.freq.250=250 MHz (Overclock) jumperless_v5.menu.freq.250.build.f_cpu=250000000L jumperless_v5.menu.freq.276=276 MHz (Overclock) jumperless_v5.menu.freq.276.build.f_cpu=276000000L jumperless_v5.menu.freq.300=300 MHz (Overclock) jumperless_v5.menu.freq.300.build.f_cpu=300000000L jumperless_v5.menu.opt.Small=Small (-Os) (standard) jumperless_v5.menu.opt.Small.build.flags.optimize=-Os jumperless_v5.menu.opt.Optimize=Optimize (-O) jumperless_v5.menu.opt.Optimize.build.flags.optimize=-O jumperless_v5.menu.opt.Optimize2=Optimize More (-O2) jumperless_v5.menu.opt.Optimize2.build.flags.optimize=-O2 jumperless_v5.menu.opt.Optimize3=Optimize Even More (-O3) jumperless_v5.menu.opt.Optimize3.build.flags.optimize=-O3 jumperless_v5.menu.opt.Fast=Fast (-Ofast) (maybe slower) jumperless_v5.menu.opt.Fast.build.flags.optimize=-Ofast jumperless_v5.menu.opt.Debug=Debug (-Og) jumperless_v5.menu.opt.Debug.build.flags.optimize=-Og jumperless_v5.menu.opt.Disabled=Disabled (-O0) jumperless_v5.menu.opt.Disabled.build.flags.optimize=-O0 jumperless_v5.menu.profile.Disabled=Disabled jumperless_v5.menu.profile.Disabled.build.flags.profile= jumperless_v5.menu.profile.Enabled=Enabled jumperless_v5.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE jumperless_v5.menu.rtti.Disabled=Disabled jumperless_v5.menu.rtti.Disabled.build.flags.rtti=-fno-rtti jumperless_v5.menu.rtti.Enabled=Enabled jumperless_v5.menu.rtti.Enabled.build.flags.rtti= jumperless_v5.menu.stackprotect.Disabled=Disabled jumperless_v5.menu.stackprotect.Disabled.build.flags.stackprotect= jumperless_v5.menu.stackprotect.Enabled=Enabled jumperless_v5.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all jumperless_v5.menu.exceptions.Disabled=Disabled jumperless_v5.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions jumperless_v5.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ jumperless_v5.menu.exceptions.Enabled=Enabled jumperless_v5.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions jumperless_v5.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc jumperless_v5.menu.dbgport.Disabled=Disabled jumperless_v5.menu.dbgport.Disabled.build.debug_port= jumperless_v5.menu.dbgport.Serial=Serial jumperless_v5.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial jumperless_v5.menu.dbgport.Serial1=Serial1 jumperless_v5.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 jumperless_v5.menu.dbgport.Serial2=Serial2 jumperless_v5.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 jumperless_v5.menu.dbgport.SerialSemi=SerialSemi jumperless_v5.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi jumperless_v5.menu.dbglvl.None=None jumperless_v5.menu.dbglvl.None.build.debug_level= jumperless_v5.menu.dbglvl.Core=Core jumperless_v5.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE jumperless_v5.menu.dbglvl.SPI=SPI jumperless_v5.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI jumperless_v5.menu.dbglvl.Wire=Wire jumperless_v5.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE jumperless_v5.menu.dbglvl.Bluetooth=Bluetooth jumperless_v5.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH jumperless_v5.menu.dbglvl.All=All jumperless_v5.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH jumperless_v5.menu.dbglvl.NDEBUG=NDEBUG jumperless_v5.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG jumperless_v5.menu.usbstack.picosdk=Pico SDK jumperless_v5.menu.usbstack.picosdk.build.usbstack_flags= jumperless_v5.menu.usbstack.tinyusb=Adafruit TinyUSB jumperless_v5.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" jumperless_v5.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) jumperless_v5.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" jumperless_v5.menu.usbstack.nousb=No USB jumperless_v5.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" jumperless_v5.menu.ipbtstack.ipv4only=IPv4 Only jumperless_v5.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a jumperless_v5.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 jumperless_v5.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 jumperless_v5.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a jumperless_v5.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 jumperless_v5.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth jumperless_v5.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a jumperless_v5.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 jumperless_v5.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth jumperless_v5.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a jumperless_v5.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 jumperless_v5.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K jumperless_v5.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a jumperless_v5.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 jumperless_v5.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K jumperless_v5.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a jumperless_v5.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 jumperless_v5.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K jumperless_v5.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a jumperless_v5.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 jumperless_v5.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K jumperless_v5.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a jumperless_v5.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 jumperless_v5.menu.uploadmethod.default=Default (UF2) jumperless_v5.menu.uploadmethod.default.build.ram_length=512k jumperless_v5.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl jumperless_v5.menu.uploadmethod.default.upload.maximum_data_size=524288 jumperless_v5.menu.uploadmethod.default.upload.tool=uf2conv jumperless_v5.menu.uploadmethod.default.upload.tool.default=uf2conv jumperless_v5.menu.uploadmethod.default.upload.tool.network=uf2conv-network jumperless_v5.menu.uploadmethod.picotool=Picotool jumperless_v5.menu.uploadmethod.picotool.build.ram_length=512k jumperless_v5.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl jumperless_v5.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB jumperless_v5.menu.uploadmethod.picotool.upload.maximum_data_size=524288 jumperless_v5.menu.uploadmethod.picotool.upload.tool=picotool jumperless_v5.menu.uploadmethod.picotool.upload.tool.default=picotool jumperless_v5.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) jumperless_v5.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k jumperless_v5.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl jumperless_v5.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 jumperless_v5.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap jumperless_v5.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Arduino Nano RP2040 Connect # ----------------------------------- arduino_nano_connect.name=Arduino Nano RP2040 Connect arduino_nano_connect.vid.0=0x2341 arduino_nano_connect.pid.0=0x005e arduino_nano_connect.vid.1=0x2341 arduino_nano_connect.pid.1=0x805e arduino_nano_connect.vid.2=0x2341 arduino_nano_connect.pid.2=0x015e arduino_nano_connect.vid.3=0x2341 arduino_nano_connect.pid.3=0x025e arduino_nano_connect.upload_port.0.vid=0x2341 arduino_nano_connect.upload_port.0.pid=0x005e arduino_nano_connect.upload_port.1.vid=0x2341 arduino_nano_connect.upload_port.1.pid=0x805e arduino_nano_connect.upload_port.2.vid=0x2341 arduino_nano_connect.upload_port.2.pid=0x015e arduino_nano_connect.upload_port.3.vid=0x2341 arduino_nano_connect.upload_port.3.pid=0x025e arduino_nano_connect.build.usbvid=-DUSBD_VID=0x2341 arduino_nano_connect.build.usbpid=-DUSBD_PID=0x005e arduino_nano_connect.build.usbpwr=-DUSBD_MAX_POWER_MA=250 arduino_nano_connect.build.board=NANO_RP2040_CONNECT arduino_nano_connect.build.mcu=cortex-m0plus arduino_nano_connect.build.chip=rp2040 arduino_nano_connect.build.toolchain=arm-none-eabi arduino_nano_connect.build.toolchainpkg=pqt-gcc arduino_nano_connect.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb arduino_nano_connect.build.uf2family=--family rp2040 arduino_nano_connect.build.variant=arduino_nano_connect arduino_nano_connect.upload.maximum_size=16777216 arduino_nano_connect.upload.wait_for_upload_port=true arduino_nano_connect.upload.erase_cmd= arduino_nano_connect.serial.disableDTR=false arduino_nano_connect.serial.disableRTS=false arduino_nano_connect.build.f_cpu=125000000 arduino_nano_connect.build.led= arduino_nano_connect.build.core=rp2040 arduino_nano_connect.build.ldscript=memmap_default.ld arduino_nano_connect.build.boot2=boot2_w25q080_2_padded_checksum arduino_nano_connect.build.usb_manufacturer="Arduino" arduino_nano_connect.build.usb_product="Nano RP2040 Connect" arduino_nano_connect.menu.flash.16777216_0=16MB (no FS) arduino_nano_connect.menu.flash.16777216_0.upload.maximum_size=16773120 arduino_nano_connect.menu.flash.16777216_0.build.flash_total=16777216 arduino_nano_connect.menu.flash.16777216_0.build.flash_length=16773120 arduino_nano_connect.menu.flash.16777216_0.build.eeprom_start=285208576 arduino_nano_connect.menu.flash.16777216_0.build.fs_start=285208576 arduino_nano_connect.menu.flash.16777216_0.build.fs_end=285208576 arduino_nano_connect.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) arduino_nano_connect.menu.flash.16777216_65536.upload.maximum_size=16707584 arduino_nano_connect.menu.flash.16777216_65536.build.flash_total=16777216 arduino_nano_connect.menu.flash.16777216_65536.build.flash_length=16707584 arduino_nano_connect.menu.flash.16777216_65536.build.eeprom_start=285208576 arduino_nano_connect.menu.flash.16777216_65536.build.fs_start=285143040 arduino_nano_connect.menu.flash.16777216_65536.build.fs_end=285208576 arduino_nano_connect.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) arduino_nano_connect.menu.flash.16777216_131072.upload.maximum_size=16642048 arduino_nano_connect.menu.flash.16777216_131072.build.flash_total=16777216 arduino_nano_connect.menu.flash.16777216_131072.build.flash_length=16642048 arduino_nano_connect.menu.flash.16777216_131072.build.eeprom_start=285208576 arduino_nano_connect.menu.flash.16777216_131072.build.fs_start=285077504 arduino_nano_connect.menu.flash.16777216_131072.build.fs_end=285208576 arduino_nano_connect.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) arduino_nano_connect.menu.flash.16777216_262144.upload.maximum_size=16510976 arduino_nano_connect.menu.flash.16777216_262144.build.flash_total=16777216 arduino_nano_connect.menu.flash.16777216_262144.build.flash_length=16510976 arduino_nano_connect.menu.flash.16777216_262144.build.eeprom_start=285208576 arduino_nano_connect.menu.flash.16777216_262144.build.fs_start=284946432 arduino_nano_connect.menu.flash.16777216_262144.build.fs_end=285208576 arduino_nano_connect.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) arduino_nano_connect.menu.flash.16777216_524288.upload.maximum_size=16248832 arduino_nano_connect.menu.flash.16777216_524288.build.flash_total=16777216 arduino_nano_connect.menu.flash.16777216_524288.build.flash_length=16248832 arduino_nano_connect.menu.flash.16777216_524288.build.eeprom_start=285208576 arduino_nano_connect.menu.flash.16777216_524288.build.fs_start=284684288 arduino_nano_connect.menu.flash.16777216_524288.build.fs_end=285208576 arduino_nano_connect.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) arduino_nano_connect.menu.flash.16777216_1048576.upload.maximum_size=15724544 arduino_nano_connect.menu.flash.16777216_1048576.build.flash_total=16777216 arduino_nano_connect.menu.flash.16777216_1048576.build.flash_length=15724544 arduino_nano_connect.menu.flash.16777216_1048576.build.eeprom_start=285208576 arduino_nano_connect.menu.flash.16777216_1048576.build.fs_start=284160000 arduino_nano_connect.menu.flash.16777216_1048576.build.fs_end=285208576 arduino_nano_connect.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) arduino_nano_connect.menu.flash.16777216_2097152.upload.maximum_size=14675968 arduino_nano_connect.menu.flash.16777216_2097152.build.flash_total=16777216 arduino_nano_connect.menu.flash.16777216_2097152.build.flash_length=14675968 arduino_nano_connect.menu.flash.16777216_2097152.build.eeprom_start=285208576 arduino_nano_connect.menu.flash.16777216_2097152.build.fs_start=283111424 arduino_nano_connect.menu.flash.16777216_2097152.build.fs_end=285208576 arduino_nano_connect.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) arduino_nano_connect.menu.flash.16777216_3145728.upload.maximum_size=13627392 arduino_nano_connect.menu.flash.16777216_3145728.build.flash_total=16777216 arduino_nano_connect.menu.flash.16777216_3145728.build.flash_length=13627392 arduino_nano_connect.menu.flash.16777216_3145728.build.eeprom_start=285208576 arduino_nano_connect.menu.flash.16777216_3145728.build.fs_start=282062848 arduino_nano_connect.menu.flash.16777216_3145728.build.fs_end=285208576 arduino_nano_connect.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) arduino_nano_connect.menu.flash.16777216_4194304.upload.maximum_size=12578816 arduino_nano_connect.menu.flash.16777216_4194304.build.flash_total=16777216 arduino_nano_connect.menu.flash.16777216_4194304.build.flash_length=12578816 arduino_nano_connect.menu.flash.16777216_4194304.build.eeprom_start=285208576 arduino_nano_connect.menu.flash.16777216_4194304.build.fs_start=281014272 arduino_nano_connect.menu.flash.16777216_4194304.build.fs_end=285208576 arduino_nano_connect.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) arduino_nano_connect.menu.flash.16777216_5242880.upload.maximum_size=11530240 arduino_nano_connect.menu.flash.16777216_5242880.build.flash_total=16777216 arduino_nano_connect.menu.flash.16777216_5242880.build.flash_length=11530240 arduino_nano_connect.menu.flash.16777216_5242880.build.eeprom_start=285208576 arduino_nano_connect.menu.flash.16777216_5242880.build.fs_start=279965696 arduino_nano_connect.menu.flash.16777216_5242880.build.fs_end=285208576 arduino_nano_connect.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) arduino_nano_connect.menu.flash.16777216_6291456.upload.maximum_size=10481664 arduino_nano_connect.menu.flash.16777216_6291456.build.flash_total=16777216 arduino_nano_connect.menu.flash.16777216_6291456.build.flash_length=10481664 arduino_nano_connect.menu.flash.16777216_6291456.build.eeprom_start=285208576 arduino_nano_connect.menu.flash.16777216_6291456.build.fs_start=278917120 arduino_nano_connect.menu.flash.16777216_6291456.build.fs_end=285208576 arduino_nano_connect.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) arduino_nano_connect.menu.flash.16777216_7340032.upload.maximum_size=9433088 arduino_nano_connect.menu.flash.16777216_7340032.build.flash_total=16777216 arduino_nano_connect.menu.flash.16777216_7340032.build.flash_length=9433088 arduino_nano_connect.menu.flash.16777216_7340032.build.eeprom_start=285208576 arduino_nano_connect.menu.flash.16777216_7340032.build.fs_start=277868544 arduino_nano_connect.menu.flash.16777216_7340032.build.fs_end=285208576 arduino_nano_connect.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) arduino_nano_connect.menu.flash.16777216_8388608.upload.maximum_size=8384512 arduino_nano_connect.menu.flash.16777216_8388608.build.flash_total=16777216 arduino_nano_connect.menu.flash.16777216_8388608.build.flash_length=8384512 arduino_nano_connect.menu.flash.16777216_8388608.build.eeprom_start=285208576 arduino_nano_connect.menu.flash.16777216_8388608.build.fs_start=276819968 arduino_nano_connect.menu.flash.16777216_8388608.build.fs_end=285208576 arduino_nano_connect.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) arduino_nano_connect.menu.flash.16777216_9437184.upload.maximum_size=7335936 arduino_nano_connect.menu.flash.16777216_9437184.build.flash_total=16777216 arduino_nano_connect.menu.flash.16777216_9437184.build.flash_length=7335936 arduino_nano_connect.menu.flash.16777216_9437184.build.eeprom_start=285208576 arduino_nano_connect.menu.flash.16777216_9437184.build.fs_start=275771392 arduino_nano_connect.menu.flash.16777216_9437184.build.fs_end=285208576 arduino_nano_connect.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) arduino_nano_connect.menu.flash.16777216_10485760.upload.maximum_size=6287360 arduino_nano_connect.menu.flash.16777216_10485760.build.flash_total=16777216 arduino_nano_connect.menu.flash.16777216_10485760.build.flash_length=6287360 arduino_nano_connect.menu.flash.16777216_10485760.build.eeprom_start=285208576 arduino_nano_connect.menu.flash.16777216_10485760.build.fs_start=274722816 arduino_nano_connect.menu.flash.16777216_10485760.build.fs_end=285208576 arduino_nano_connect.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) arduino_nano_connect.menu.flash.16777216_11534336.upload.maximum_size=5238784 arduino_nano_connect.menu.flash.16777216_11534336.build.flash_total=16777216 arduino_nano_connect.menu.flash.16777216_11534336.build.flash_length=5238784 arduino_nano_connect.menu.flash.16777216_11534336.build.eeprom_start=285208576 arduino_nano_connect.menu.flash.16777216_11534336.build.fs_start=273674240 arduino_nano_connect.menu.flash.16777216_11534336.build.fs_end=285208576 arduino_nano_connect.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) arduino_nano_connect.menu.flash.16777216_12582912.upload.maximum_size=4190208 arduino_nano_connect.menu.flash.16777216_12582912.build.flash_total=16777216 arduino_nano_connect.menu.flash.16777216_12582912.build.flash_length=4190208 arduino_nano_connect.menu.flash.16777216_12582912.build.eeprom_start=285208576 arduino_nano_connect.menu.flash.16777216_12582912.build.fs_start=272625664 arduino_nano_connect.menu.flash.16777216_12582912.build.fs_end=285208576 arduino_nano_connect.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) arduino_nano_connect.menu.flash.16777216_13631488.upload.maximum_size=3141632 arduino_nano_connect.menu.flash.16777216_13631488.build.flash_total=16777216 arduino_nano_connect.menu.flash.16777216_13631488.build.flash_length=3141632 arduino_nano_connect.menu.flash.16777216_13631488.build.eeprom_start=285208576 arduino_nano_connect.menu.flash.16777216_13631488.build.fs_start=271577088 arduino_nano_connect.menu.flash.16777216_13631488.build.fs_end=285208576 arduino_nano_connect.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) arduino_nano_connect.menu.flash.16777216_14680064.upload.maximum_size=2093056 arduino_nano_connect.menu.flash.16777216_14680064.build.flash_total=16777216 arduino_nano_connect.menu.flash.16777216_14680064.build.flash_length=2093056 arduino_nano_connect.menu.flash.16777216_14680064.build.eeprom_start=285208576 arduino_nano_connect.menu.flash.16777216_14680064.build.fs_start=270528512 arduino_nano_connect.menu.flash.16777216_14680064.build.fs_end=285208576 arduino_nano_connect.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) arduino_nano_connect.menu.flash.16777216_15728640.upload.maximum_size=1044480 arduino_nano_connect.menu.flash.16777216_15728640.build.flash_total=16777216 arduino_nano_connect.menu.flash.16777216_15728640.build.flash_length=1044480 arduino_nano_connect.menu.flash.16777216_15728640.build.eeprom_start=285208576 arduino_nano_connect.menu.flash.16777216_15728640.build.fs_start=269479936 arduino_nano_connect.menu.flash.16777216_15728640.build.fs_end=285208576 arduino_nano_connect.menu.freq.200=200 MHz arduino_nano_connect.menu.freq.200.build.f_cpu=200000000L arduino_nano_connect.menu.freq.50=50 MHz arduino_nano_connect.menu.freq.50.build.f_cpu=50000000L arduino_nano_connect.menu.freq.100=100 MHz arduino_nano_connect.menu.freq.100.build.f_cpu=100000000L arduino_nano_connect.menu.freq.120=120 MHz arduino_nano_connect.menu.freq.120.build.f_cpu=120000000L arduino_nano_connect.menu.freq.125=125 MHz arduino_nano_connect.menu.freq.125.build.f_cpu=125000000L arduino_nano_connect.menu.freq.128=128 MHz arduino_nano_connect.menu.freq.128.build.f_cpu=128000000L arduino_nano_connect.menu.freq.133=133 MHz arduino_nano_connect.menu.freq.133.build.f_cpu=133000000L arduino_nano_connect.menu.freq.150=150 MHz arduino_nano_connect.menu.freq.150.build.f_cpu=150000000L arduino_nano_connect.menu.freq.176=176 MHz arduino_nano_connect.menu.freq.176.build.f_cpu=176000000L arduino_nano_connect.menu.freq.225=225 MHz (Overclock) arduino_nano_connect.menu.freq.225.build.f_cpu=225000000L arduino_nano_connect.menu.freq.240=240 MHz (Overclock) arduino_nano_connect.menu.freq.240.build.f_cpu=240000000L arduino_nano_connect.menu.freq.250=250 MHz (Overclock) arduino_nano_connect.menu.freq.250.build.f_cpu=250000000L arduino_nano_connect.menu.freq.276=276 MHz (Overclock) arduino_nano_connect.menu.freq.276.build.f_cpu=276000000L arduino_nano_connect.menu.freq.300=300 MHz (Overclock) arduino_nano_connect.menu.freq.300.build.f_cpu=300000000L arduino_nano_connect.menu.opt.Small=Small (-Os) (standard) arduino_nano_connect.menu.opt.Small.build.flags.optimize=-Os arduino_nano_connect.menu.opt.Optimize=Optimize (-O) arduino_nano_connect.menu.opt.Optimize.build.flags.optimize=-O arduino_nano_connect.menu.opt.Optimize2=Optimize More (-O2) arduino_nano_connect.menu.opt.Optimize2.build.flags.optimize=-O2 arduino_nano_connect.menu.opt.Optimize3=Optimize Even More (-O3) arduino_nano_connect.menu.opt.Optimize3.build.flags.optimize=-O3 arduino_nano_connect.menu.opt.Fast=Fast (-Ofast) (maybe slower) arduino_nano_connect.menu.opt.Fast.build.flags.optimize=-Ofast arduino_nano_connect.menu.opt.Debug=Debug (-Og) arduino_nano_connect.menu.opt.Debug.build.flags.optimize=-Og arduino_nano_connect.menu.opt.Disabled=Disabled (-O0) arduino_nano_connect.menu.opt.Disabled.build.flags.optimize=-O0 arduino_nano_connect.menu.profile.Disabled=Disabled arduino_nano_connect.menu.profile.Disabled.build.flags.profile= arduino_nano_connect.menu.profile.Enabled=Enabled arduino_nano_connect.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE arduino_nano_connect.menu.rtti.Disabled=Disabled arduino_nano_connect.menu.rtti.Disabled.build.flags.rtti=-fno-rtti arduino_nano_connect.menu.rtti.Enabled=Enabled arduino_nano_connect.menu.rtti.Enabled.build.flags.rtti= arduino_nano_connect.menu.stackprotect.Disabled=Disabled arduino_nano_connect.menu.stackprotect.Disabled.build.flags.stackprotect= arduino_nano_connect.menu.stackprotect.Enabled=Enabled arduino_nano_connect.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all arduino_nano_connect.menu.exceptions.Disabled=Disabled arduino_nano_connect.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions arduino_nano_connect.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ arduino_nano_connect.menu.exceptions.Enabled=Enabled arduino_nano_connect.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions arduino_nano_connect.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc arduino_nano_connect.menu.dbgport.Disabled=Disabled arduino_nano_connect.menu.dbgport.Disabled.build.debug_port= arduino_nano_connect.menu.dbgport.Serial=Serial arduino_nano_connect.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial arduino_nano_connect.menu.dbgport.Serial1=Serial1 arduino_nano_connect.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 arduino_nano_connect.menu.dbgport.Serial2=Serial2 arduino_nano_connect.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 arduino_nano_connect.menu.dbgport.SerialSemi=SerialSemi arduino_nano_connect.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi arduino_nano_connect.menu.dbglvl.None=None arduino_nano_connect.menu.dbglvl.None.build.debug_level= arduino_nano_connect.menu.dbglvl.Core=Core arduino_nano_connect.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE arduino_nano_connect.menu.dbglvl.SPI=SPI arduino_nano_connect.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI arduino_nano_connect.menu.dbglvl.Wire=Wire arduino_nano_connect.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE arduino_nano_connect.menu.dbglvl.Bluetooth=Bluetooth arduino_nano_connect.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH arduino_nano_connect.menu.dbglvl.All=All arduino_nano_connect.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH arduino_nano_connect.menu.dbglvl.NDEBUG=NDEBUG arduino_nano_connect.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG arduino_nano_connect.menu.usbstack.picosdk=Pico SDK arduino_nano_connect.menu.usbstack.picosdk.build.usbstack_flags= arduino_nano_connect.menu.usbstack.tinyusb=Adafruit TinyUSB arduino_nano_connect.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" arduino_nano_connect.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) arduino_nano_connect.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" arduino_nano_connect.menu.usbstack.nousb=No USB arduino_nano_connect.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" arduino_nano_connect.menu.ipbtstack.ipv4only=IPv4 Only arduino_nano_connect.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a arduino_nano_connect.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 arduino_nano_connect.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 arduino_nano_connect.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a arduino_nano_connect.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 arduino_nano_connect.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth arduino_nano_connect.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a arduino_nano_connect.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 arduino_nano_connect.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth arduino_nano_connect.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a arduino_nano_connect.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 arduino_nano_connect.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K arduino_nano_connect.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a arduino_nano_connect.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 arduino_nano_connect.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K arduino_nano_connect.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a arduino_nano_connect.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 arduino_nano_connect.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K arduino_nano_connect.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a arduino_nano_connect.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 arduino_nano_connect.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K arduino_nano_connect.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a arduino_nano_connect.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 arduino_nano_connect.menu.uploadmethod.default=Default (UF2) arduino_nano_connect.menu.uploadmethod.default.build.ram_length=256k arduino_nano_connect.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl arduino_nano_connect.menu.uploadmethod.default.upload.maximum_data_size=262144 arduino_nano_connect.menu.uploadmethod.default.upload.tool=uf2conv arduino_nano_connect.menu.uploadmethod.default.upload.tool.default=uf2conv arduino_nano_connect.menu.uploadmethod.default.upload.tool.network=uf2conv-network arduino_nano_connect.menu.uploadmethod.picotool=Picotool arduino_nano_connect.menu.uploadmethod.picotool.build.ram_length=256k arduino_nano_connect.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl arduino_nano_connect.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB arduino_nano_connect.menu.uploadmethod.picotool.upload.maximum_data_size=262144 arduino_nano_connect.menu.uploadmethod.picotool.upload.tool=picotool arduino_nano_connect.menu.uploadmethod.picotool.upload.tool.default=picotool arduino_nano_connect.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) arduino_nano_connect.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k arduino_nano_connect.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl arduino_nano_connect.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 arduino_nano_connect.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap arduino_nano_connect.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # ArtronShop RP2 Nano # ----------------------------------- artronshop_rp2_nano.name=ArtronShop RP2 Nano artronshop_rp2_nano.vid.0=0x2e8a artronshop_rp2_nano.pid.0=0x000a artronshop_rp2_nano.vid.1=0x2e8a artronshop_rp2_nano.pid.1=0x010a artronshop_rp2_nano.vid.2=0x2e8a artronshop_rp2_nano.pid.2=0x400a artronshop_rp2_nano.vid.3=0x2e8a artronshop_rp2_nano.pid.3=0x410a artronshop_rp2_nano.vid.4=0x2e8a artronshop_rp2_nano.pid.4=0x800a artronshop_rp2_nano.vid.5=0x2e8a artronshop_rp2_nano.pid.5=0x810a artronshop_rp2_nano.vid.6=0x2e8a artronshop_rp2_nano.pid.6=0xc00a artronshop_rp2_nano.vid.7=0x2e8a artronshop_rp2_nano.pid.7=0xc10a artronshop_rp2_nano.upload_port.0.vid=0x2e8a artronshop_rp2_nano.upload_port.0.pid=0x000a artronshop_rp2_nano.upload_port.1.vid=0x2e8a artronshop_rp2_nano.upload_port.1.pid=0x010a artronshop_rp2_nano.upload_port.2.vid=0x2e8a artronshop_rp2_nano.upload_port.2.pid=0x400a artronshop_rp2_nano.upload_port.3.vid=0x2e8a artronshop_rp2_nano.upload_port.3.pid=0x410a artronshop_rp2_nano.upload_port.4.vid=0x2e8a artronshop_rp2_nano.upload_port.4.pid=0x800a artronshop_rp2_nano.upload_port.5.vid=0x2e8a artronshop_rp2_nano.upload_port.5.pid=0x810a artronshop_rp2_nano.upload_port.6.vid=0x2e8a artronshop_rp2_nano.upload_port.6.pid=0xc00a artronshop_rp2_nano.upload_port.7.vid=0x2e8a artronshop_rp2_nano.upload_port.7.pid=0xc10a artronshop_rp2_nano.build.usbvid=-DUSBD_VID=0x2e8a artronshop_rp2_nano.build.usbpid=-DUSBD_PID=0x000a artronshop_rp2_nano.build.usbpwr=-DUSBD_MAX_POWER_MA=250 artronshop_rp2_nano.build.board=ARTRONSHOP_RP2_NANO artronshop_rp2_nano.build.mcu=cortex-m0plus artronshop_rp2_nano.build.chip=rp2040 artronshop_rp2_nano.build.toolchain=arm-none-eabi artronshop_rp2_nano.build.toolchainpkg=pqt-gcc artronshop_rp2_nano.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb artronshop_rp2_nano.build.uf2family=--family rp2040 artronshop_rp2_nano.build.variant=artronshop_rp2_nano artronshop_rp2_nano.upload.maximum_size=2097152 artronshop_rp2_nano.upload.wait_for_upload_port=true artronshop_rp2_nano.upload.erase_cmd= artronshop_rp2_nano.serial.disableDTR=false artronshop_rp2_nano.serial.disableRTS=false artronshop_rp2_nano.build.f_cpu=125000000 artronshop_rp2_nano.build.led= artronshop_rp2_nano.build.core=rp2040 artronshop_rp2_nano.build.ldscript=memmap_default.ld artronshop_rp2_nano.build.boot2=boot2_w25q080_2_padded_checksum artronshop_rp2_nano.build.usb_manufacturer="ArtronShop" artronshop_rp2_nano.build.usb_product="RP2 Nano" artronshop_rp2_nano.menu.flash.2097152_0=2MB (no FS) artronshop_rp2_nano.menu.flash.2097152_0.upload.maximum_size=2093056 artronshop_rp2_nano.menu.flash.2097152_0.build.flash_total=2097152 artronshop_rp2_nano.menu.flash.2097152_0.build.flash_length=2093056 artronshop_rp2_nano.menu.flash.2097152_0.build.eeprom_start=270528512 artronshop_rp2_nano.menu.flash.2097152_0.build.fs_start=270528512 artronshop_rp2_nano.menu.flash.2097152_0.build.fs_end=270528512 artronshop_rp2_nano.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) artronshop_rp2_nano.menu.flash.2097152_65536.upload.maximum_size=2027520 artronshop_rp2_nano.menu.flash.2097152_65536.build.flash_total=2097152 artronshop_rp2_nano.menu.flash.2097152_65536.build.flash_length=2027520 artronshop_rp2_nano.menu.flash.2097152_65536.build.eeprom_start=270528512 artronshop_rp2_nano.menu.flash.2097152_65536.build.fs_start=270462976 artronshop_rp2_nano.menu.flash.2097152_65536.build.fs_end=270528512 artronshop_rp2_nano.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) artronshop_rp2_nano.menu.flash.2097152_131072.upload.maximum_size=1961984 artronshop_rp2_nano.menu.flash.2097152_131072.build.flash_total=2097152 artronshop_rp2_nano.menu.flash.2097152_131072.build.flash_length=1961984 artronshop_rp2_nano.menu.flash.2097152_131072.build.eeprom_start=270528512 artronshop_rp2_nano.menu.flash.2097152_131072.build.fs_start=270397440 artronshop_rp2_nano.menu.flash.2097152_131072.build.fs_end=270528512 artronshop_rp2_nano.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) artronshop_rp2_nano.menu.flash.2097152_262144.upload.maximum_size=1830912 artronshop_rp2_nano.menu.flash.2097152_262144.build.flash_total=2097152 artronshop_rp2_nano.menu.flash.2097152_262144.build.flash_length=1830912 artronshop_rp2_nano.menu.flash.2097152_262144.build.eeprom_start=270528512 artronshop_rp2_nano.menu.flash.2097152_262144.build.fs_start=270266368 artronshop_rp2_nano.menu.flash.2097152_262144.build.fs_end=270528512 artronshop_rp2_nano.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) artronshop_rp2_nano.menu.flash.2097152_524288.upload.maximum_size=1568768 artronshop_rp2_nano.menu.flash.2097152_524288.build.flash_total=2097152 artronshop_rp2_nano.menu.flash.2097152_524288.build.flash_length=1568768 artronshop_rp2_nano.menu.flash.2097152_524288.build.eeprom_start=270528512 artronshop_rp2_nano.menu.flash.2097152_524288.build.fs_start=270004224 artronshop_rp2_nano.menu.flash.2097152_524288.build.fs_end=270528512 artronshop_rp2_nano.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) artronshop_rp2_nano.menu.flash.2097152_1048576.upload.maximum_size=1044480 artronshop_rp2_nano.menu.flash.2097152_1048576.build.flash_total=2097152 artronshop_rp2_nano.menu.flash.2097152_1048576.build.flash_length=1044480 artronshop_rp2_nano.menu.flash.2097152_1048576.build.eeprom_start=270528512 artronshop_rp2_nano.menu.flash.2097152_1048576.build.fs_start=269479936 artronshop_rp2_nano.menu.flash.2097152_1048576.build.fs_end=270528512 artronshop_rp2_nano.menu.freq.200=200 MHz artronshop_rp2_nano.menu.freq.200.build.f_cpu=200000000L artronshop_rp2_nano.menu.freq.50=50 MHz artronshop_rp2_nano.menu.freq.50.build.f_cpu=50000000L artronshop_rp2_nano.menu.freq.100=100 MHz artronshop_rp2_nano.menu.freq.100.build.f_cpu=100000000L artronshop_rp2_nano.menu.freq.120=120 MHz artronshop_rp2_nano.menu.freq.120.build.f_cpu=120000000L artronshop_rp2_nano.menu.freq.125=125 MHz artronshop_rp2_nano.menu.freq.125.build.f_cpu=125000000L artronshop_rp2_nano.menu.freq.128=128 MHz artronshop_rp2_nano.menu.freq.128.build.f_cpu=128000000L artronshop_rp2_nano.menu.freq.133=133 MHz artronshop_rp2_nano.menu.freq.133.build.f_cpu=133000000L artronshop_rp2_nano.menu.freq.150=150 MHz artronshop_rp2_nano.menu.freq.150.build.f_cpu=150000000L artronshop_rp2_nano.menu.freq.176=176 MHz artronshop_rp2_nano.menu.freq.176.build.f_cpu=176000000L artronshop_rp2_nano.menu.freq.225=225 MHz (Overclock) artronshop_rp2_nano.menu.freq.225.build.f_cpu=225000000L artronshop_rp2_nano.menu.freq.240=240 MHz (Overclock) artronshop_rp2_nano.menu.freq.240.build.f_cpu=240000000L artronshop_rp2_nano.menu.freq.250=250 MHz (Overclock) artronshop_rp2_nano.menu.freq.250.build.f_cpu=250000000L artronshop_rp2_nano.menu.freq.276=276 MHz (Overclock) artronshop_rp2_nano.menu.freq.276.build.f_cpu=276000000L artronshop_rp2_nano.menu.freq.300=300 MHz (Overclock) artronshop_rp2_nano.menu.freq.300.build.f_cpu=300000000L artronshop_rp2_nano.menu.opt.Small=Small (-Os) (standard) artronshop_rp2_nano.menu.opt.Small.build.flags.optimize=-Os artronshop_rp2_nano.menu.opt.Optimize=Optimize (-O) artronshop_rp2_nano.menu.opt.Optimize.build.flags.optimize=-O artronshop_rp2_nano.menu.opt.Optimize2=Optimize More (-O2) artronshop_rp2_nano.menu.opt.Optimize2.build.flags.optimize=-O2 artronshop_rp2_nano.menu.opt.Optimize3=Optimize Even More (-O3) artronshop_rp2_nano.menu.opt.Optimize3.build.flags.optimize=-O3 artronshop_rp2_nano.menu.opt.Fast=Fast (-Ofast) (maybe slower) artronshop_rp2_nano.menu.opt.Fast.build.flags.optimize=-Ofast artronshop_rp2_nano.menu.opt.Debug=Debug (-Og) artronshop_rp2_nano.menu.opt.Debug.build.flags.optimize=-Og artronshop_rp2_nano.menu.opt.Disabled=Disabled (-O0) artronshop_rp2_nano.menu.opt.Disabled.build.flags.optimize=-O0 artronshop_rp2_nano.menu.profile.Disabled=Disabled artronshop_rp2_nano.menu.profile.Disabled.build.flags.profile= artronshop_rp2_nano.menu.profile.Enabled=Enabled artronshop_rp2_nano.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE artronshop_rp2_nano.menu.rtti.Disabled=Disabled artronshop_rp2_nano.menu.rtti.Disabled.build.flags.rtti=-fno-rtti artronshop_rp2_nano.menu.rtti.Enabled=Enabled artronshop_rp2_nano.menu.rtti.Enabled.build.flags.rtti= artronshop_rp2_nano.menu.stackprotect.Disabled=Disabled artronshop_rp2_nano.menu.stackprotect.Disabled.build.flags.stackprotect= artronshop_rp2_nano.menu.stackprotect.Enabled=Enabled artronshop_rp2_nano.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all artronshop_rp2_nano.menu.exceptions.Disabled=Disabled artronshop_rp2_nano.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions artronshop_rp2_nano.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ artronshop_rp2_nano.menu.exceptions.Enabled=Enabled artronshop_rp2_nano.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions artronshop_rp2_nano.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc artronshop_rp2_nano.menu.dbgport.Disabled=Disabled artronshop_rp2_nano.menu.dbgport.Disabled.build.debug_port= artronshop_rp2_nano.menu.dbgport.Serial=Serial artronshop_rp2_nano.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial artronshop_rp2_nano.menu.dbgport.Serial1=Serial1 artronshop_rp2_nano.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 artronshop_rp2_nano.menu.dbgport.Serial2=Serial2 artronshop_rp2_nano.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 artronshop_rp2_nano.menu.dbgport.SerialSemi=SerialSemi artronshop_rp2_nano.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi artronshop_rp2_nano.menu.dbglvl.None=None artronshop_rp2_nano.menu.dbglvl.None.build.debug_level= artronshop_rp2_nano.menu.dbglvl.Core=Core artronshop_rp2_nano.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE artronshop_rp2_nano.menu.dbglvl.SPI=SPI artronshop_rp2_nano.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI artronshop_rp2_nano.menu.dbglvl.Wire=Wire artronshop_rp2_nano.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE artronshop_rp2_nano.menu.dbglvl.Bluetooth=Bluetooth artronshop_rp2_nano.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH artronshop_rp2_nano.menu.dbglvl.All=All artronshop_rp2_nano.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH artronshop_rp2_nano.menu.dbglvl.NDEBUG=NDEBUG artronshop_rp2_nano.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG artronshop_rp2_nano.menu.usbstack.picosdk=Pico SDK artronshop_rp2_nano.menu.usbstack.picosdk.build.usbstack_flags= artronshop_rp2_nano.menu.usbstack.tinyusb=Adafruit TinyUSB artronshop_rp2_nano.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" artronshop_rp2_nano.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) artronshop_rp2_nano.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" artronshop_rp2_nano.menu.usbstack.nousb=No USB artronshop_rp2_nano.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" artronshop_rp2_nano.menu.ipbtstack.ipv4only=IPv4 Only artronshop_rp2_nano.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a artronshop_rp2_nano.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 artronshop_rp2_nano.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 artronshop_rp2_nano.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a artronshop_rp2_nano.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 artronshop_rp2_nano.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth artronshop_rp2_nano.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a artronshop_rp2_nano.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 artronshop_rp2_nano.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth artronshop_rp2_nano.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a artronshop_rp2_nano.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 artronshop_rp2_nano.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K artronshop_rp2_nano.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a artronshop_rp2_nano.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 artronshop_rp2_nano.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K artronshop_rp2_nano.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a artronshop_rp2_nano.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 artronshop_rp2_nano.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K artronshop_rp2_nano.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a artronshop_rp2_nano.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 artronshop_rp2_nano.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K artronshop_rp2_nano.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a artronshop_rp2_nano.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 artronshop_rp2_nano.menu.uploadmethod.default=Default (UF2) artronshop_rp2_nano.menu.uploadmethod.default.build.ram_length=256k artronshop_rp2_nano.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl artronshop_rp2_nano.menu.uploadmethod.default.upload.maximum_data_size=262144 artronshop_rp2_nano.menu.uploadmethod.default.upload.tool=uf2conv artronshop_rp2_nano.menu.uploadmethod.default.upload.tool.default=uf2conv artronshop_rp2_nano.menu.uploadmethod.default.upload.tool.network=uf2conv-network artronshop_rp2_nano.menu.uploadmethod.picotool=Picotool artronshop_rp2_nano.menu.uploadmethod.picotool.build.ram_length=256k artronshop_rp2_nano.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl artronshop_rp2_nano.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB artronshop_rp2_nano.menu.uploadmethod.picotool.upload.maximum_data_size=262144 artronshop_rp2_nano.menu.uploadmethod.picotool.upload.tool=picotool artronshop_rp2_nano.menu.uploadmethod.picotool.upload.tool.default=picotool artronshop_rp2_nano.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) artronshop_rp2_nano.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k artronshop_rp2_nano.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl artronshop_rp2_nano.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 artronshop_rp2_nano.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap artronshop_rp2_nano.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Breadstick Raspberry # ----------------------------------- breadstick_raspberry.name=Breadstick Raspberry breadstick_raspberry.vid.0=0x2e8a breadstick_raspberry.pid.0=0x105e breadstick_raspberry.vid.1=0x2e8a breadstick_raspberry.pid.1=0x115e breadstick_raspberry.vid.2=0x2e8a breadstick_raspberry.pid.2=0x505e breadstick_raspberry.vid.3=0x2e8a breadstick_raspberry.pid.3=0x515e breadstick_raspberry.vid.4=0x2e8a breadstick_raspberry.pid.4=0x905e breadstick_raspberry.vid.5=0x2e8a breadstick_raspberry.pid.5=0x915e breadstick_raspberry.vid.6=0x2e8a breadstick_raspberry.pid.6=0xd05e breadstick_raspberry.vid.7=0x2e8a breadstick_raspberry.pid.7=0xd15e breadstick_raspberry.upload_port.0.vid=0x2e8a breadstick_raspberry.upload_port.0.pid=0x105e breadstick_raspberry.upload_port.1.vid=0x2e8a breadstick_raspberry.upload_port.1.pid=0x115e breadstick_raspberry.upload_port.2.vid=0x2e8a breadstick_raspberry.upload_port.2.pid=0x505e breadstick_raspberry.upload_port.3.vid=0x2e8a breadstick_raspberry.upload_port.3.pid=0x515e breadstick_raspberry.upload_port.4.vid=0x2e8a breadstick_raspberry.upload_port.4.pid=0x905e breadstick_raspberry.upload_port.5.vid=0x2e8a breadstick_raspberry.upload_port.5.pid=0x915e breadstick_raspberry.upload_port.6.vid=0x2e8a breadstick_raspberry.upload_port.6.pid=0xd05e breadstick_raspberry.upload_port.7.vid=0x2e8a breadstick_raspberry.upload_port.7.pid=0xd15e breadstick_raspberry.build.usbvid=-DUSBD_VID=0x2e8a breadstick_raspberry.build.usbpid=-DUSBD_PID=0x105e breadstick_raspberry.build.usbpwr=-DUSBD_MAX_POWER_MA=500 breadstick_raspberry.build.board=Breadstick_Raspberry breadstick_raspberry.build.mcu=cortex-m0plus breadstick_raspberry.build.chip=rp2040 breadstick_raspberry.build.toolchain=arm-none-eabi breadstick_raspberry.build.toolchainpkg=pqt-gcc breadstick_raspberry.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb breadstick_raspberry.build.uf2family=--family rp2040 breadstick_raspberry.build.variant=breadstick_raspberry breadstick_raspberry.upload.maximum_size=16777216 breadstick_raspberry.upload.wait_for_upload_port=true breadstick_raspberry.upload.erase_cmd= breadstick_raspberry.serial.disableDTR=false breadstick_raspberry.serial.disableRTS=false breadstick_raspberry.build.f_cpu=125000000 breadstick_raspberry.build.led= breadstick_raspberry.build.core=rp2040 breadstick_raspberry.build.ldscript=memmap_default.ld breadstick_raspberry.build.boot2=boot2_w25q080_2_padded_checksum breadstick_raspberry.build.usb_manufacturer="Breadstick" breadstick_raspberry.build.usb_product="Raspberry" breadstick_raspberry.menu.flash.16777216_0=16MB (no FS) breadstick_raspberry.menu.flash.16777216_0.upload.maximum_size=16773120 breadstick_raspberry.menu.flash.16777216_0.build.flash_total=16777216 breadstick_raspberry.menu.flash.16777216_0.build.flash_length=16773120 breadstick_raspberry.menu.flash.16777216_0.build.eeprom_start=285208576 breadstick_raspberry.menu.flash.16777216_0.build.fs_start=285208576 breadstick_raspberry.menu.flash.16777216_0.build.fs_end=285208576 breadstick_raspberry.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) breadstick_raspberry.menu.flash.16777216_65536.upload.maximum_size=16707584 breadstick_raspberry.menu.flash.16777216_65536.build.flash_total=16777216 breadstick_raspberry.menu.flash.16777216_65536.build.flash_length=16707584 breadstick_raspberry.menu.flash.16777216_65536.build.eeprom_start=285208576 breadstick_raspberry.menu.flash.16777216_65536.build.fs_start=285143040 breadstick_raspberry.menu.flash.16777216_65536.build.fs_end=285208576 breadstick_raspberry.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) breadstick_raspberry.menu.flash.16777216_131072.upload.maximum_size=16642048 breadstick_raspberry.menu.flash.16777216_131072.build.flash_total=16777216 breadstick_raspberry.menu.flash.16777216_131072.build.flash_length=16642048 breadstick_raspberry.menu.flash.16777216_131072.build.eeprom_start=285208576 breadstick_raspberry.menu.flash.16777216_131072.build.fs_start=285077504 breadstick_raspberry.menu.flash.16777216_131072.build.fs_end=285208576 breadstick_raspberry.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) breadstick_raspberry.menu.flash.16777216_262144.upload.maximum_size=16510976 breadstick_raspberry.menu.flash.16777216_262144.build.flash_total=16777216 breadstick_raspberry.menu.flash.16777216_262144.build.flash_length=16510976 breadstick_raspberry.menu.flash.16777216_262144.build.eeprom_start=285208576 breadstick_raspberry.menu.flash.16777216_262144.build.fs_start=284946432 breadstick_raspberry.menu.flash.16777216_262144.build.fs_end=285208576 breadstick_raspberry.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) breadstick_raspberry.menu.flash.16777216_524288.upload.maximum_size=16248832 breadstick_raspberry.menu.flash.16777216_524288.build.flash_total=16777216 breadstick_raspberry.menu.flash.16777216_524288.build.flash_length=16248832 breadstick_raspberry.menu.flash.16777216_524288.build.eeprom_start=285208576 breadstick_raspberry.menu.flash.16777216_524288.build.fs_start=284684288 breadstick_raspberry.menu.flash.16777216_524288.build.fs_end=285208576 breadstick_raspberry.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) breadstick_raspberry.menu.flash.16777216_1048576.upload.maximum_size=15724544 breadstick_raspberry.menu.flash.16777216_1048576.build.flash_total=16777216 breadstick_raspberry.menu.flash.16777216_1048576.build.flash_length=15724544 breadstick_raspberry.menu.flash.16777216_1048576.build.eeprom_start=285208576 breadstick_raspberry.menu.flash.16777216_1048576.build.fs_start=284160000 breadstick_raspberry.menu.flash.16777216_1048576.build.fs_end=285208576 breadstick_raspberry.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) breadstick_raspberry.menu.flash.16777216_2097152.upload.maximum_size=14675968 breadstick_raspberry.menu.flash.16777216_2097152.build.flash_total=16777216 breadstick_raspberry.menu.flash.16777216_2097152.build.flash_length=14675968 breadstick_raspberry.menu.flash.16777216_2097152.build.eeprom_start=285208576 breadstick_raspberry.menu.flash.16777216_2097152.build.fs_start=283111424 breadstick_raspberry.menu.flash.16777216_2097152.build.fs_end=285208576 breadstick_raspberry.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) breadstick_raspberry.menu.flash.16777216_3145728.upload.maximum_size=13627392 breadstick_raspberry.menu.flash.16777216_3145728.build.flash_total=16777216 breadstick_raspberry.menu.flash.16777216_3145728.build.flash_length=13627392 breadstick_raspberry.menu.flash.16777216_3145728.build.eeprom_start=285208576 breadstick_raspberry.menu.flash.16777216_3145728.build.fs_start=282062848 breadstick_raspberry.menu.flash.16777216_3145728.build.fs_end=285208576 breadstick_raspberry.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) breadstick_raspberry.menu.flash.16777216_4194304.upload.maximum_size=12578816 breadstick_raspberry.menu.flash.16777216_4194304.build.flash_total=16777216 breadstick_raspberry.menu.flash.16777216_4194304.build.flash_length=12578816 breadstick_raspberry.menu.flash.16777216_4194304.build.eeprom_start=285208576 breadstick_raspberry.menu.flash.16777216_4194304.build.fs_start=281014272 breadstick_raspberry.menu.flash.16777216_4194304.build.fs_end=285208576 breadstick_raspberry.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) breadstick_raspberry.menu.flash.16777216_5242880.upload.maximum_size=11530240 breadstick_raspberry.menu.flash.16777216_5242880.build.flash_total=16777216 breadstick_raspberry.menu.flash.16777216_5242880.build.flash_length=11530240 breadstick_raspberry.menu.flash.16777216_5242880.build.eeprom_start=285208576 breadstick_raspberry.menu.flash.16777216_5242880.build.fs_start=279965696 breadstick_raspberry.menu.flash.16777216_5242880.build.fs_end=285208576 breadstick_raspberry.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) breadstick_raspberry.menu.flash.16777216_6291456.upload.maximum_size=10481664 breadstick_raspberry.menu.flash.16777216_6291456.build.flash_total=16777216 breadstick_raspberry.menu.flash.16777216_6291456.build.flash_length=10481664 breadstick_raspberry.menu.flash.16777216_6291456.build.eeprom_start=285208576 breadstick_raspberry.menu.flash.16777216_6291456.build.fs_start=278917120 breadstick_raspberry.menu.flash.16777216_6291456.build.fs_end=285208576 breadstick_raspberry.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) breadstick_raspberry.menu.flash.16777216_7340032.upload.maximum_size=9433088 breadstick_raspberry.menu.flash.16777216_7340032.build.flash_total=16777216 breadstick_raspberry.menu.flash.16777216_7340032.build.flash_length=9433088 breadstick_raspberry.menu.flash.16777216_7340032.build.eeprom_start=285208576 breadstick_raspberry.menu.flash.16777216_7340032.build.fs_start=277868544 breadstick_raspberry.menu.flash.16777216_7340032.build.fs_end=285208576 breadstick_raspberry.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) breadstick_raspberry.menu.flash.16777216_8388608.upload.maximum_size=8384512 breadstick_raspberry.menu.flash.16777216_8388608.build.flash_total=16777216 breadstick_raspberry.menu.flash.16777216_8388608.build.flash_length=8384512 breadstick_raspberry.menu.flash.16777216_8388608.build.eeprom_start=285208576 breadstick_raspberry.menu.flash.16777216_8388608.build.fs_start=276819968 breadstick_raspberry.menu.flash.16777216_8388608.build.fs_end=285208576 breadstick_raspberry.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) breadstick_raspberry.menu.flash.16777216_9437184.upload.maximum_size=7335936 breadstick_raspberry.menu.flash.16777216_9437184.build.flash_total=16777216 breadstick_raspberry.menu.flash.16777216_9437184.build.flash_length=7335936 breadstick_raspberry.menu.flash.16777216_9437184.build.eeprom_start=285208576 breadstick_raspberry.menu.flash.16777216_9437184.build.fs_start=275771392 breadstick_raspberry.menu.flash.16777216_9437184.build.fs_end=285208576 breadstick_raspberry.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) breadstick_raspberry.menu.flash.16777216_10485760.upload.maximum_size=6287360 breadstick_raspberry.menu.flash.16777216_10485760.build.flash_total=16777216 breadstick_raspberry.menu.flash.16777216_10485760.build.flash_length=6287360 breadstick_raspberry.menu.flash.16777216_10485760.build.eeprom_start=285208576 breadstick_raspberry.menu.flash.16777216_10485760.build.fs_start=274722816 breadstick_raspberry.menu.flash.16777216_10485760.build.fs_end=285208576 breadstick_raspberry.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) breadstick_raspberry.menu.flash.16777216_11534336.upload.maximum_size=5238784 breadstick_raspberry.menu.flash.16777216_11534336.build.flash_total=16777216 breadstick_raspberry.menu.flash.16777216_11534336.build.flash_length=5238784 breadstick_raspberry.menu.flash.16777216_11534336.build.eeprom_start=285208576 breadstick_raspberry.menu.flash.16777216_11534336.build.fs_start=273674240 breadstick_raspberry.menu.flash.16777216_11534336.build.fs_end=285208576 breadstick_raspberry.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) breadstick_raspberry.menu.flash.16777216_12582912.upload.maximum_size=4190208 breadstick_raspberry.menu.flash.16777216_12582912.build.flash_total=16777216 breadstick_raspberry.menu.flash.16777216_12582912.build.flash_length=4190208 breadstick_raspberry.menu.flash.16777216_12582912.build.eeprom_start=285208576 breadstick_raspberry.menu.flash.16777216_12582912.build.fs_start=272625664 breadstick_raspberry.menu.flash.16777216_12582912.build.fs_end=285208576 breadstick_raspberry.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) breadstick_raspberry.menu.flash.16777216_13631488.upload.maximum_size=3141632 breadstick_raspberry.menu.flash.16777216_13631488.build.flash_total=16777216 breadstick_raspberry.menu.flash.16777216_13631488.build.flash_length=3141632 breadstick_raspberry.menu.flash.16777216_13631488.build.eeprom_start=285208576 breadstick_raspberry.menu.flash.16777216_13631488.build.fs_start=271577088 breadstick_raspberry.menu.flash.16777216_13631488.build.fs_end=285208576 breadstick_raspberry.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) breadstick_raspberry.menu.flash.16777216_14680064.upload.maximum_size=2093056 breadstick_raspberry.menu.flash.16777216_14680064.build.flash_total=16777216 breadstick_raspberry.menu.flash.16777216_14680064.build.flash_length=2093056 breadstick_raspberry.menu.flash.16777216_14680064.build.eeprom_start=285208576 breadstick_raspberry.menu.flash.16777216_14680064.build.fs_start=270528512 breadstick_raspberry.menu.flash.16777216_14680064.build.fs_end=285208576 breadstick_raspberry.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) breadstick_raspberry.menu.flash.16777216_15728640.upload.maximum_size=1044480 breadstick_raspberry.menu.flash.16777216_15728640.build.flash_total=16777216 breadstick_raspberry.menu.flash.16777216_15728640.build.flash_length=1044480 breadstick_raspberry.menu.flash.16777216_15728640.build.eeprom_start=285208576 breadstick_raspberry.menu.flash.16777216_15728640.build.fs_start=269479936 breadstick_raspberry.menu.flash.16777216_15728640.build.fs_end=285208576 breadstick_raspberry.menu.freq.200=200 MHz breadstick_raspberry.menu.freq.200.build.f_cpu=200000000L breadstick_raspberry.menu.freq.50=50 MHz breadstick_raspberry.menu.freq.50.build.f_cpu=50000000L breadstick_raspberry.menu.freq.100=100 MHz breadstick_raspberry.menu.freq.100.build.f_cpu=100000000L breadstick_raspberry.menu.freq.120=120 MHz breadstick_raspberry.menu.freq.120.build.f_cpu=120000000L breadstick_raspberry.menu.freq.125=125 MHz breadstick_raspberry.menu.freq.125.build.f_cpu=125000000L breadstick_raspberry.menu.freq.128=128 MHz breadstick_raspberry.menu.freq.128.build.f_cpu=128000000L breadstick_raspberry.menu.freq.133=133 MHz breadstick_raspberry.menu.freq.133.build.f_cpu=133000000L breadstick_raspberry.menu.freq.150=150 MHz breadstick_raspberry.menu.freq.150.build.f_cpu=150000000L breadstick_raspberry.menu.freq.176=176 MHz breadstick_raspberry.menu.freq.176.build.f_cpu=176000000L breadstick_raspberry.menu.freq.225=225 MHz (Overclock) breadstick_raspberry.menu.freq.225.build.f_cpu=225000000L breadstick_raspberry.menu.freq.240=240 MHz (Overclock) breadstick_raspberry.menu.freq.240.build.f_cpu=240000000L breadstick_raspberry.menu.freq.250=250 MHz (Overclock) breadstick_raspberry.menu.freq.250.build.f_cpu=250000000L breadstick_raspberry.menu.freq.276=276 MHz (Overclock) breadstick_raspberry.menu.freq.276.build.f_cpu=276000000L breadstick_raspberry.menu.freq.300=300 MHz (Overclock) breadstick_raspberry.menu.freq.300.build.f_cpu=300000000L breadstick_raspberry.menu.opt.Small=Small (-Os) (standard) breadstick_raspberry.menu.opt.Small.build.flags.optimize=-Os breadstick_raspberry.menu.opt.Optimize=Optimize (-O) breadstick_raspberry.menu.opt.Optimize.build.flags.optimize=-O breadstick_raspberry.menu.opt.Optimize2=Optimize More (-O2) breadstick_raspberry.menu.opt.Optimize2.build.flags.optimize=-O2 breadstick_raspberry.menu.opt.Optimize3=Optimize Even More (-O3) breadstick_raspberry.menu.opt.Optimize3.build.flags.optimize=-O3 breadstick_raspberry.menu.opt.Fast=Fast (-Ofast) (maybe slower) breadstick_raspberry.menu.opt.Fast.build.flags.optimize=-Ofast breadstick_raspberry.menu.opt.Debug=Debug (-Og) breadstick_raspberry.menu.opt.Debug.build.flags.optimize=-Og breadstick_raspberry.menu.opt.Disabled=Disabled (-O0) breadstick_raspberry.menu.opt.Disabled.build.flags.optimize=-O0 breadstick_raspberry.menu.profile.Disabled=Disabled breadstick_raspberry.menu.profile.Disabled.build.flags.profile= breadstick_raspberry.menu.profile.Enabled=Enabled breadstick_raspberry.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE breadstick_raspberry.menu.rtti.Disabled=Disabled breadstick_raspberry.menu.rtti.Disabled.build.flags.rtti=-fno-rtti breadstick_raspberry.menu.rtti.Enabled=Enabled breadstick_raspberry.menu.rtti.Enabled.build.flags.rtti= breadstick_raspberry.menu.stackprotect.Disabled=Disabled breadstick_raspberry.menu.stackprotect.Disabled.build.flags.stackprotect= breadstick_raspberry.menu.stackprotect.Enabled=Enabled breadstick_raspberry.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all breadstick_raspberry.menu.exceptions.Disabled=Disabled breadstick_raspberry.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions breadstick_raspberry.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ breadstick_raspberry.menu.exceptions.Enabled=Enabled breadstick_raspberry.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions breadstick_raspberry.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc breadstick_raspberry.menu.dbgport.Disabled=Disabled breadstick_raspberry.menu.dbgport.Disabled.build.debug_port= breadstick_raspberry.menu.dbgport.Serial=Serial breadstick_raspberry.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial breadstick_raspberry.menu.dbgport.Serial1=Serial1 breadstick_raspberry.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 breadstick_raspberry.menu.dbgport.Serial2=Serial2 breadstick_raspberry.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 breadstick_raspberry.menu.dbgport.SerialSemi=SerialSemi breadstick_raspberry.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi breadstick_raspberry.menu.dbglvl.None=None breadstick_raspberry.menu.dbglvl.None.build.debug_level= breadstick_raspberry.menu.dbglvl.Core=Core breadstick_raspberry.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE breadstick_raspberry.menu.dbglvl.SPI=SPI breadstick_raspberry.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI breadstick_raspberry.menu.dbglvl.Wire=Wire breadstick_raspberry.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE breadstick_raspberry.menu.dbglvl.Bluetooth=Bluetooth breadstick_raspberry.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH breadstick_raspberry.menu.dbglvl.All=All breadstick_raspberry.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH breadstick_raspberry.menu.dbglvl.NDEBUG=NDEBUG breadstick_raspberry.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG breadstick_raspberry.menu.usbstack.picosdk=Pico SDK breadstick_raspberry.menu.usbstack.picosdk.build.usbstack_flags= breadstick_raspberry.menu.usbstack.tinyusb=Adafruit TinyUSB breadstick_raspberry.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" breadstick_raspberry.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) breadstick_raspberry.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" breadstick_raspberry.menu.usbstack.nousb=No USB breadstick_raspberry.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" breadstick_raspberry.menu.ipbtstack.ipv4only=IPv4 Only breadstick_raspberry.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a breadstick_raspberry.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 breadstick_raspberry.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 breadstick_raspberry.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a breadstick_raspberry.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 breadstick_raspberry.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth breadstick_raspberry.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a breadstick_raspberry.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 breadstick_raspberry.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth breadstick_raspberry.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a breadstick_raspberry.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 breadstick_raspberry.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K breadstick_raspberry.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a breadstick_raspberry.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 breadstick_raspberry.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K breadstick_raspberry.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a breadstick_raspberry.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 breadstick_raspberry.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K breadstick_raspberry.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a breadstick_raspberry.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 breadstick_raspberry.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K breadstick_raspberry.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a breadstick_raspberry.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 breadstick_raspberry.menu.uploadmethod.default=Default (UF2) breadstick_raspberry.menu.uploadmethod.default.build.ram_length=256k breadstick_raspberry.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl breadstick_raspberry.menu.uploadmethod.default.upload.maximum_data_size=262144 breadstick_raspberry.menu.uploadmethod.default.upload.tool=uf2conv breadstick_raspberry.menu.uploadmethod.default.upload.tool.default=uf2conv breadstick_raspberry.menu.uploadmethod.default.upload.tool.network=uf2conv-network breadstick_raspberry.menu.uploadmethod.picotool=Picotool breadstick_raspberry.menu.uploadmethod.picotool.build.ram_length=256k breadstick_raspberry.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl breadstick_raspberry.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB breadstick_raspberry.menu.uploadmethod.picotool.upload.maximum_data_size=262144 breadstick_raspberry.menu.uploadmethod.picotool.upload.tool=picotool breadstick_raspberry.menu.uploadmethod.picotool.upload.tool.default=picotool breadstick_raspberry.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) breadstick_raspberry.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k breadstick_raspberry.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl breadstick_raspberry.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 breadstick_raspberry.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap breadstick_raspberry.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # BridgeTek IDM2040-7A # ----------------------------------- bridgetek_idm2040_7a.name=BridgeTek IDM2040-7A bridgetek_idm2040_7a.vid.0=0x2e8a bridgetek_idm2040_7a.pid.0=0x1041 bridgetek_idm2040_7a.vid.1=0x2e8a bridgetek_idm2040_7a.pid.1=0x1141 bridgetek_idm2040_7a.vid.2=0x2e8a bridgetek_idm2040_7a.pid.2=0x5041 bridgetek_idm2040_7a.vid.3=0x2e8a bridgetek_idm2040_7a.pid.3=0x5141 bridgetek_idm2040_7a.vid.4=0x2e8a bridgetek_idm2040_7a.pid.4=0x9041 bridgetek_idm2040_7a.vid.5=0x2e8a bridgetek_idm2040_7a.pid.5=0x9141 bridgetek_idm2040_7a.vid.6=0x2e8a bridgetek_idm2040_7a.pid.6=0xd041 bridgetek_idm2040_7a.vid.7=0x2e8a bridgetek_idm2040_7a.pid.7=0xd141 bridgetek_idm2040_7a.upload_port.0.vid=0x2e8a bridgetek_idm2040_7a.upload_port.0.pid=0x1041 bridgetek_idm2040_7a.upload_port.1.vid=0x2e8a bridgetek_idm2040_7a.upload_port.1.pid=0x1141 bridgetek_idm2040_7a.upload_port.2.vid=0x2e8a bridgetek_idm2040_7a.upload_port.2.pid=0x5041 bridgetek_idm2040_7a.upload_port.3.vid=0x2e8a bridgetek_idm2040_7a.upload_port.3.pid=0x5141 bridgetek_idm2040_7a.upload_port.4.vid=0x2e8a bridgetek_idm2040_7a.upload_port.4.pid=0x9041 bridgetek_idm2040_7a.upload_port.5.vid=0x2e8a bridgetek_idm2040_7a.upload_port.5.pid=0x9141 bridgetek_idm2040_7a.upload_port.6.vid=0x2e8a bridgetek_idm2040_7a.upload_port.6.pid=0xd041 bridgetek_idm2040_7a.upload_port.7.vid=0x2e8a bridgetek_idm2040_7a.upload_port.7.pid=0xd141 bridgetek_idm2040_7a.build.usbvid=-DUSBD_VID=0x2e8a bridgetek_idm2040_7a.build.usbpid=-DUSBD_PID=0x1041 bridgetek_idm2040_7a.build.usbpwr=-DUSBD_MAX_POWER_MA=250 bridgetek_idm2040_7a.build.board=BRIDGETEK_IDM2040_7A bridgetek_idm2040_7a.build.mcu=cortex-m0plus bridgetek_idm2040_7a.build.chip=rp2040 bridgetek_idm2040_7a.build.toolchain=arm-none-eabi bridgetek_idm2040_7a.build.toolchainpkg=pqt-gcc bridgetek_idm2040_7a.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb bridgetek_idm2040_7a.build.uf2family=--family rp2040 bridgetek_idm2040_7a.build.variant=bridgetek_idm2040_7a bridgetek_idm2040_7a.upload.maximum_size=8388608 bridgetek_idm2040_7a.upload.wait_for_upload_port=true bridgetek_idm2040_7a.upload.erase_cmd= bridgetek_idm2040_7a.serial.disableDTR=false bridgetek_idm2040_7a.serial.disableRTS=false bridgetek_idm2040_7a.build.f_cpu=125000000 bridgetek_idm2040_7a.build.led= bridgetek_idm2040_7a.build.core=rp2040 bridgetek_idm2040_7a.build.ldscript=memmap_default.ld bridgetek_idm2040_7a.build.boot2=boot2_w25q080_2_padded_checksum bridgetek_idm2040_7a.build.usb_manufacturer="BridgeTek" bridgetek_idm2040_7a.build.usb_product="IDM2040-7A" bridgetek_idm2040_7a.build.extra_flags=-DFT8XX_TYPE=BT817 -DDISPLAY_RES=WVGA -DPLATFORM_RP2040 bridgetek_idm2040_7a.menu.flash.8388608_0=8MB (no FS) bridgetek_idm2040_7a.menu.flash.8388608_0.upload.maximum_size=8384512 bridgetek_idm2040_7a.menu.flash.8388608_0.build.flash_total=8388608 bridgetek_idm2040_7a.menu.flash.8388608_0.build.flash_length=8384512 bridgetek_idm2040_7a.menu.flash.8388608_0.build.eeprom_start=276819968 bridgetek_idm2040_7a.menu.flash.8388608_0.build.fs_start=276819968 bridgetek_idm2040_7a.menu.flash.8388608_0.build.fs_end=276819968 bridgetek_idm2040_7a.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) bridgetek_idm2040_7a.menu.flash.8388608_65536.upload.maximum_size=8318976 bridgetek_idm2040_7a.menu.flash.8388608_65536.build.flash_total=8388608 bridgetek_idm2040_7a.menu.flash.8388608_65536.build.flash_length=8318976 bridgetek_idm2040_7a.menu.flash.8388608_65536.build.eeprom_start=276819968 bridgetek_idm2040_7a.menu.flash.8388608_65536.build.fs_start=276754432 bridgetek_idm2040_7a.menu.flash.8388608_65536.build.fs_end=276819968 bridgetek_idm2040_7a.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) bridgetek_idm2040_7a.menu.flash.8388608_131072.upload.maximum_size=8253440 bridgetek_idm2040_7a.menu.flash.8388608_131072.build.flash_total=8388608 bridgetek_idm2040_7a.menu.flash.8388608_131072.build.flash_length=8253440 bridgetek_idm2040_7a.menu.flash.8388608_131072.build.eeprom_start=276819968 bridgetek_idm2040_7a.menu.flash.8388608_131072.build.fs_start=276688896 bridgetek_idm2040_7a.menu.flash.8388608_131072.build.fs_end=276819968 bridgetek_idm2040_7a.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) bridgetek_idm2040_7a.menu.flash.8388608_262144.upload.maximum_size=8122368 bridgetek_idm2040_7a.menu.flash.8388608_262144.build.flash_total=8388608 bridgetek_idm2040_7a.menu.flash.8388608_262144.build.flash_length=8122368 bridgetek_idm2040_7a.menu.flash.8388608_262144.build.eeprom_start=276819968 bridgetek_idm2040_7a.menu.flash.8388608_262144.build.fs_start=276557824 bridgetek_idm2040_7a.menu.flash.8388608_262144.build.fs_end=276819968 bridgetek_idm2040_7a.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) bridgetek_idm2040_7a.menu.flash.8388608_524288.upload.maximum_size=7860224 bridgetek_idm2040_7a.menu.flash.8388608_524288.build.flash_total=8388608 bridgetek_idm2040_7a.menu.flash.8388608_524288.build.flash_length=7860224 bridgetek_idm2040_7a.menu.flash.8388608_524288.build.eeprom_start=276819968 bridgetek_idm2040_7a.menu.flash.8388608_524288.build.fs_start=276295680 bridgetek_idm2040_7a.menu.flash.8388608_524288.build.fs_end=276819968 bridgetek_idm2040_7a.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) bridgetek_idm2040_7a.menu.flash.8388608_1048576.upload.maximum_size=7335936 bridgetek_idm2040_7a.menu.flash.8388608_1048576.build.flash_total=8388608 bridgetek_idm2040_7a.menu.flash.8388608_1048576.build.flash_length=7335936 bridgetek_idm2040_7a.menu.flash.8388608_1048576.build.eeprom_start=276819968 bridgetek_idm2040_7a.menu.flash.8388608_1048576.build.fs_start=275771392 bridgetek_idm2040_7a.menu.flash.8388608_1048576.build.fs_end=276819968 bridgetek_idm2040_7a.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) bridgetek_idm2040_7a.menu.flash.8388608_2097152.upload.maximum_size=6287360 bridgetek_idm2040_7a.menu.flash.8388608_2097152.build.flash_total=8388608 bridgetek_idm2040_7a.menu.flash.8388608_2097152.build.flash_length=6287360 bridgetek_idm2040_7a.menu.flash.8388608_2097152.build.eeprom_start=276819968 bridgetek_idm2040_7a.menu.flash.8388608_2097152.build.fs_start=274722816 bridgetek_idm2040_7a.menu.flash.8388608_2097152.build.fs_end=276819968 bridgetek_idm2040_7a.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) bridgetek_idm2040_7a.menu.flash.8388608_3145728.upload.maximum_size=5238784 bridgetek_idm2040_7a.menu.flash.8388608_3145728.build.flash_total=8388608 bridgetek_idm2040_7a.menu.flash.8388608_3145728.build.flash_length=5238784 bridgetek_idm2040_7a.menu.flash.8388608_3145728.build.eeprom_start=276819968 bridgetek_idm2040_7a.menu.flash.8388608_3145728.build.fs_start=273674240 bridgetek_idm2040_7a.menu.flash.8388608_3145728.build.fs_end=276819968 bridgetek_idm2040_7a.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) bridgetek_idm2040_7a.menu.flash.8388608_4194304.upload.maximum_size=4190208 bridgetek_idm2040_7a.menu.flash.8388608_4194304.build.flash_total=8388608 bridgetek_idm2040_7a.menu.flash.8388608_4194304.build.flash_length=4190208 bridgetek_idm2040_7a.menu.flash.8388608_4194304.build.eeprom_start=276819968 bridgetek_idm2040_7a.menu.flash.8388608_4194304.build.fs_start=272625664 bridgetek_idm2040_7a.menu.flash.8388608_4194304.build.fs_end=276819968 bridgetek_idm2040_7a.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) bridgetek_idm2040_7a.menu.flash.8388608_5242880.upload.maximum_size=3141632 bridgetek_idm2040_7a.menu.flash.8388608_5242880.build.flash_total=8388608 bridgetek_idm2040_7a.menu.flash.8388608_5242880.build.flash_length=3141632 bridgetek_idm2040_7a.menu.flash.8388608_5242880.build.eeprom_start=276819968 bridgetek_idm2040_7a.menu.flash.8388608_5242880.build.fs_start=271577088 bridgetek_idm2040_7a.menu.flash.8388608_5242880.build.fs_end=276819968 bridgetek_idm2040_7a.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) bridgetek_idm2040_7a.menu.flash.8388608_6291456.upload.maximum_size=2093056 bridgetek_idm2040_7a.menu.flash.8388608_6291456.build.flash_total=8388608 bridgetek_idm2040_7a.menu.flash.8388608_6291456.build.flash_length=2093056 bridgetek_idm2040_7a.menu.flash.8388608_6291456.build.eeprom_start=276819968 bridgetek_idm2040_7a.menu.flash.8388608_6291456.build.fs_start=270528512 bridgetek_idm2040_7a.menu.flash.8388608_6291456.build.fs_end=276819968 bridgetek_idm2040_7a.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) bridgetek_idm2040_7a.menu.flash.8388608_7340032.upload.maximum_size=1044480 bridgetek_idm2040_7a.menu.flash.8388608_7340032.build.flash_total=8388608 bridgetek_idm2040_7a.menu.flash.8388608_7340032.build.flash_length=1044480 bridgetek_idm2040_7a.menu.flash.8388608_7340032.build.eeprom_start=276819968 bridgetek_idm2040_7a.menu.flash.8388608_7340032.build.fs_start=269479936 bridgetek_idm2040_7a.menu.flash.8388608_7340032.build.fs_end=276819968 bridgetek_idm2040_7a.menu.freq.200=200 MHz bridgetek_idm2040_7a.menu.freq.200.build.f_cpu=200000000L bridgetek_idm2040_7a.menu.freq.50=50 MHz bridgetek_idm2040_7a.menu.freq.50.build.f_cpu=50000000L bridgetek_idm2040_7a.menu.freq.100=100 MHz bridgetek_idm2040_7a.menu.freq.100.build.f_cpu=100000000L bridgetek_idm2040_7a.menu.freq.120=120 MHz bridgetek_idm2040_7a.menu.freq.120.build.f_cpu=120000000L bridgetek_idm2040_7a.menu.freq.125=125 MHz bridgetek_idm2040_7a.menu.freq.125.build.f_cpu=125000000L bridgetek_idm2040_7a.menu.freq.128=128 MHz bridgetek_idm2040_7a.menu.freq.128.build.f_cpu=128000000L bridgetek_idm2040_7a.menu.freq.133=133 MHz bridgetek_idm2040_7a.menu.freq.133.build.f_cpu=133000000L bridgetek_idm2040_7a.menu.freq.150=150 MHz bridgetek_idm2040_7a.menu.freq.150.build.f_cpu=150000000L bridgetek_idm2040_7a.menu.freq.176=176 MHz bridgetek_idm2040_7a.menu.freq.176.build.f_cpu=176000000L bridgetek_idm2040_7a.menu.freq.225=225 MHz (Overclock) bridgetek_idm2040_7a.menu.freq.225.build.f_cpu=225000000L bridgetek_idm2040_7a.menu.freq.240=240 MHz (Overclock) bridgetek_idm2040_7a.menu.freq.240.build.f_cpu=240000000L bridgetek_idm2040_7a.menu.freq.250=250 MHz (Overclock) bridgetek_idm2040_7a.menu.freq.250.build.f_cpu=250000000L bridgetek_idm2040_7a.menu.freq.276=276 MHz (Overclock) bridgetek_idm2040_7a.menu.freq.276.build.f_cpu=276000000L bridgetek_idm2040_7a.menu.freq.300=300 MHz (Overclock) bridgetek_idm2040_7a.menu.freq.300.build.f_cpu=300000000L bridgetek_idm2040_7a.menu.opt.Small=Small (-Os) (standard) bridgetek_idm2040_7a.menu.opt.Small.build.flags.optimize=-Os bridgetek_idm2040_7a.menu.opt.Optimize=Optimize (-O) bridgetek_idm2040_7a.menu.opt.Optimize.build.flags.optimize=-O bridgetek_idm2040_7a.menu.opt.Optimize2=Optimize More (-O2) bridgetek_idm2040_7a.menu.opt.Optimize2.build.flags.optimize=-O2 bridgetek_idm2040_7a.menu.opt.Optimize3=Optimize Even More (-O3) bridgetek_idm2040_7a.menu.opt.Optimize3.build.flags.optimize=-O3 bridgetek_idm2040_7a.menu.opt.Fast=Fast (-Ofast) (maybe slower) bridgetek_idm2040_7a.menu.opt.Fast.build.flags.optimize=-Ofast bridgetek_idm2040_7a.menu.opt.Debug=Debug (-Og) bridgetek_idm2040_7a.menu.opt.Debug.build.flags.optimize=-Og bridgetek_idm2040_7a.menu.opt.Disabled=Disabled (-O0) bridgetek_idm2040_7a.menu.opt.Disabled.build.flags.optimize=-O0 bridgetek_idm2040_7a.menu.profile.Disabled=Disabled bridgetek_idm2040_7a.menu.profile.Disabled.build.flags.profile= bridgetek_idm2040_7a.menu.profile.Enabled=Enabled bridgetek_idm2040_7a.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE bridgetek_idm2040_7a.menu.rtti.Disabled=Disabled bridgetek_idm2040_7a.menu.rtti.Disabled.build.flags.rtti=-fno-rtti bridgetek_idm2040_7a.menu.rtti.Enabled=Enabled bridgetek_idm2040_7a.menu.rtti.Enabled.build.flags.rtti= bridgetek_idm2040_7a.menu.stackprotect.Disabled=Disabled bridgetek_idm2040_7a.menu.stackprotect.Disabled.build.flags.stackprotect= bridgetek_idm2040_7a.menu.stackprotect.Enabled=Enabled bridgetek_idm2040_7a.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all bridgetek_idm2040_7a.menu.exceptions.Disabled=Disabled bridgetek_idm2040_7a.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions bridgetek_idm2040_7a.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ bridgetek_idm2040_7a.menu.exceptions.Enabled=Enabled bridgetek_idm2040_7a.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions bridgetek_idm2040_7a.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc bridgetek_idm2040_7a.menu.dbgport.Disabled=Disabled bridgetek_idm2040_7a.menu.dbgport.Disabled.build.debug_port= bridgetek_idm2040_7a.menu.dbgport.Serial=Serial bridgetek_idm2040_7a.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial bridgetek_idm2040_7a.menu.dbgport.Serial1=Serial1 bridgetek_idm2040_7a.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 bridgetek_idm2040_7a.menu.dbgport.Serial2=Serial2 bridgetek_idm2040_7a.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 bridgetek_idm2040_7a.menu.dbgport.SerialSemi=SerialSemi bridgetek_idm2040_7a.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi bridgetek_idm2040_7a.menu.dbglvl.None=None bridgetek_idm2040_7a.menu.dbglvl.None.build.debug_level= bridgetek_idm2040_7a.menu.dbglvl.Core=Core bridgetek_idm2040_7a.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE bridgetek_idm2040_7a.menu.dbglvl.SPI=SPI bridgetek_idm2040_7a.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI bridgetek_idm2040_7a.menu.dbglvl.Wire=Wire bridgetek_idm2040_7a.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE bridgetek_idm2040_7a.menu.dbglvl.Bluetooth=Bluetooth bridgetek_idm2040_7a.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH bridgetek_idm2040_7a.menu.dbglvl.All=All bridgetek_idm2040_7a.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH bridgetek_idm2040_7a.menu.dbglvl.NDEBUG=NDEBUG bridgetek_idm2040_7a.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG bridgetek_idm2040_7a.menu.usbstack.picosdk=Pico SDK bridgetek_idm2040_7a.menu.usbstack.picosdk.build.usbstack_flags= bridgetek_idm2040_7a.menu.usbstack.tinyusb=Adafruit TinyUSB bridgetek_idm2040_7a.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" bridgetek_idm2040_7a.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) bridgetek_idm2040_7a.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" bridgetek_idm2040_7a.menu.usbstack.nousb=No USB bridgetek_idm2040_7a.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" bridgetek_idm2040_7a.menu.ipbtstack.ipv4only=IPv4 Only bridgetek_idm2040_7a.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a bridgetek_idm2040_7a.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 bridgetek_idm2040_7a.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 bridgetek_idm2040_7a.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a bridgetek_idm2040_7a.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 bridgetek_idm2040_7a.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth bridgetek_idm2040_7a.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a bridgetek_idm2040_7a.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 bridgetek_idm2040_7a.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth bridgetek_idm2040_7a.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a bridgetek_idm2040_7a.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 bridgetek_idm2040_7a.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K bridgetek_idm2040_7a.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a bridgetek_idm2040_7a.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 bridgetek_idm2040_7a.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K bridgetek_idm2040_7a.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a bridgetek_idm2040_7a.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 bridgetek_idm2040_7a.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K bridgetek_idm2040_7a.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a bridgetek_idm2040_7a.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 bridgetek_idm2040_7a.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K bridgetek_idm2040_7a.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a bridgetek_idm2040_7a.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 bridgetek_idm2040_7a.menu.uploadmethod.default=Default (UF2) bridgetek_idm2040_7a.menu.uploadmethod.default.build.ram_length=256k bridgetek_idm2040_7a.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl bridgetek_idm2040_7a.menu.uploadmethod.default.upload.maximum_data_size=262144 bridgetek_idm2040_7a.menu.uploadmethod.default.upload.tool=uf2conv bridgetek_idm2040_7a.menu.uploadmethod.default.upload.tool.default=uf2conv bridgetek_idm2040_7a.menu.uploadmethod.default.upload.tool.network=uf2conv-network bridgetek_idm2040_7a.menu.uploadmethod.picotool=Picotool bridgetek_idm2040_7a.menu.uploadmethod.picotool.build.ram_length=256k bridgetek_idm2040_7a.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl bridgetek_idm2040_7a.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB bridgetek_idm2040_7a.menu.uploadmethod.picotool.upload.maximum_data_size=262144 bridgetek_idm2040_7a.menu.uploadmethod.picotool.upload.tool=picotool bridgetek_idm2040_7a.menu.uploadmethod.picotool.upload.tool.default=picotool bridgetek_idm2040_7a.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) bridgetek_idm2040_7a.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k bridgetek_idm2040_7a.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl bridgetek_idm2040_7a.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 bridgetek_idm2040_7a.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap bridgetek_idm2040_7a.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # BridgeTek IDM2040-43A # ----------------------------------- bridgetek_idm2040_43a.name=BridgeTek IDM2040-43A bridgetek_idm2040_43a.vid.0=0x2e8b bridgetek_idm2040_43a.pid.0=0xf00a bridgetek_idm2040_43a.vid.1=0x2e8b bridgetek_idm2040_43a.pid.1=0xf10a bridgetek_idm2040_43a.upload_port.0.vid=0x2e8b bridgetek_idm2040_43a.upload_port.0.pid=0xf00a bridgetek_idm2040_43a.upload_port.1.vid=0x2e8b bridgetek_idm2040_43a.upload_port.1.pid=0xf10a bridgetek_idm2040_43a.build.usbvid=-DUSBD_VID=0x2e8b bridgetek_idm2040_43a.build.usbpid=-DUSBD_PID=0xf00a bridgetek_idm2040_43a.build.usbpwr=-DUSBD_MAX_POWER_MA=250 bridgetek_idm2040_43a.build.board=BRIDGETEK_IDM2040_43A bridgetek_idm2040_43a.build.mcu=cortex-m0plus bridgetek_idm2040_43a.build.chip=rp2040 bridgetek_idm2040_43a.build.toolchain=arm-none-eabi bridgetek_idm2040_43a.build.toolchainpkg=pqt-gcc bridgetek_idm2040_43a.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb bridgetek_idm2040_43a.build.uf2family=--family rp2040 bridgetek_idm2040_43a.build.variant=bridgetek_idm2040_43a bridgetek_idm2040_43a.upload.maximum_size=8388608 bridgetek_idm2040_43a.upload.wait_for_upload_port=true bridgetek_idm2040_43a.upload.erase_cmd= bridgetek_idm2040_43a.serial.disableDTR=false bridgetek_idm2040_43a.serial.disableRTS=false bridgetek_idm2040_43a.build.f_cpu=125000000 bridgetek_idm2040_43a.build.led= bridgetek_idm2040_43a.build.core=rp2040 bridgetek_idm2040_43a.build.ldscript=memmap_default.ld bridgetek_idm2040_43a.build.boot2=boot2_w25q080_2_padded_checksum bridgetek_idm2040_43a.build.usb_manufacturer="BridgeTek" bridgetek_idm2040_43a.build.usb_product="IDM2040-43A" bridgetek_idm2040_43a.build.extra_flags=-DFT8XX_TYPE=BT883 -DDISPLAY_RES=WQVGA -DPLATFORM_RP2040 bridgetek_idm2040_43a.menu.flash.8388608_0=8MB (no FS) bridgetek_idm2040_43a.menu.flash.8388608_0.upload.maximum_size=8384512 bridgetek_idm2040_43a.menu.flash.8388608_0.build.flash_total=8388608 bridgetek_idm2040_43a.menu.flash.8388608_0.build.flash_length=8384512 bridgetek_idm2040_43a.menu.flash.8388608_0.build.eeprom_start=276819968 bridgetek_idm2040_43a.menu.flash.8388608_0.build.fs_start=276819968 bridgetek_idm2040_43a.menu.flash.8388608_0.build.fs_end=276819968 bridgetek_idm2040_43a.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) bridgetek_idm2040_43a.menu.flash.8388608_65536.upload.maximum_size=8318976 bridgetek_idm2040_43a.menu.flash.8388608_65536.build.flash_total=8388608 bridgetek_idm2040_43a.menu.flash.8388608_65536.build.flash_length=8318976 bridgetek_idm2040_43a.menu.flash.8388608_65536.build.eeprom_start=276819968 bridgetek_idm2040_43a.menu.flash.8388608_65536.build.fs_start=276754432 bridgetek_idm2040_43a.menu.flash.8388608_65536.build.fs_end=276819968 bridgetek_idm2040_43a.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) bridgetek_idm2040_43a.menu.flash.8388608_131072.upload.maximum_size=8253440 bridgetek_idm2040_43a.menu.flash.8388608_131072.build.flash_total=8388608 bridgetek_idm2040_43a.menu.flash.8388608_131072.build.flash_length=8253440 bridgetek_idm2040_43a.menu.flash.8388608_131072.build.eeprom_start=276819968 bridgetek_idm2040_43a.menu.flash.8388608_131072.build.fs_start=276688896 bridgetek_idm2040_43a.menu.flash.8388608_131072.build.fs_end=276819968 bridgetek_idm2040_43a.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) bridgetek_idm2040_43a.menu.flash.8388608_262144.upload.maximum_size=8122368 bridgetek_idm2040_43a.menu.flash.8388608_262144.build.flash_total=8388608 bridgetek_idm2040_43a.menu.flash.8388608_262144.build.flash_length=8122368 bridgetek_idm2040_43a.menu.flash.8388608_262144.build.eeprom_start=276819968 bridgetek_idm2040_43a.menu.flash.8388608_262144.build.fs_start=276557824 bridgetek_idm2040_43a.menu.flash.8388608_262144.build.fs_end=276819968 bridgetek_idm2040_43a.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) bridgetek_idm2040_43a.menu.flash.8388608_524288.upload.maximum_size=7860224 bridgetek_idm2040_43a.menu.flash.8388608_524288.build.flash_total=8388608 bridgetek_idm2040_43a.menu.flash.8388608_524288.build.flash_length=7860224 bridgetek_idm2040_43a.menu.flash.8388608_524288.build.eeprom_start=276819968 bridgetek_idm2040_43a.menu.flash.8388608_524288.build.fs_start=276295680 bridgetek_idm2040_43a.menu.flash.8388608_524288.build.fs_end=276819968 bridgetek_idm2040_43a.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) bridgetek_idm2040_43a.menu.flash.8388608_1048576.upload.maximum_size=7335936 bridgetek_idm2040_43a.menu.flash.8388608_1048576.build.flash_total=8388608 bridgetek_idm2040_43a.menu.flash.8388608_1048576.build.flash_length=7335936 bridgetek_idm2040_43a.menu.flash.8388608_1048576.build.eeprom_start=276819968 bridgetek_idm2040_43a.menu.flash.8388608_1048576.build.fs_start=275771392 bridgetek_idm2040_43a.menu.flash.8388608_1048576.build.fs_end=276819968 bridgetek_idm2040_43a.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) bridgetek_idm2040_43a.menu.flash.8388608_2097152.upload.maximum_size=6287360 bridgetek_idm2040_43a.menu.flash.8388608_2097152.build.flash_total=8388608 bridgetek_idm2040_43a.menu.flash.8388608_2097152.build.flash_length=6287360 bridgetek_idm2040_43a.menu.flash.8388608_2097152.build.eeprom_start=276819968 bridgetek_idm2040_43a.menu.flash.8388608_2097152.build.fs_start=274722816 bridgetek_idm2040_43a.menu.flash.8388608_2097152.build.fs_end=276819968 bridgetek_idm2040_43a.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) bridgetek_idm2040_43a.menu.flash.8388608_3145728.upload.maximum_size=5238784 bridgetek_idm2040_43a.menu.flash.8388608_3145728.build.flash_total=8388608 bridgetek_idm2040_43a.menu.flash.8388608_3145728.build.flash_length=5238784 bridgetek_idm2040_43a.menu.flash.8388608_3145728.build.eeprom_start=276819968 bridgetek_idm2040_43a.menu.flash.8388608_3145728.build.fs_start=273674240 bridgetek_idm2040_43a.menu.flash.8388608_3145728.build.fs_end=276819968 bridgetek_idm2040_43a.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) bridgetek_idm2040_43a.menu.flash.8388608_4194304.upload.maximum_size=4190208 bridgetek_idm2040_43a.menu.flash.8388608_4194304.build.flash_total=8388608 bridgetek_idm2040_43a.menu.flash.8388608_4194304.build.flash_length=4190208 bridgetek_idm2040_43a.menu.flash.8388608_4194304.build.eeprom_start=276819968 bridgetek_idm2040_43a.menu.flash.8388608_4194304.build.fs_start=272625664 bridgetek_idm2040_43a.menu.flash.8388608_4194304.build.fs_end=276819968 bridgetek_idm2040_43a.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) bridgetek_idm2040_43a.menu.flash.8388608_5242880.upload.maximum_size=3141632 bridgetek_idm2040_43a.menu.flash.8388608_5242880.build.flash_total=8388608 bridgetek_idm2040_43a.menu.flash.8388608_5242880.build.flash_length=3141632 bridgetek_idm2040_43a.menu.flash.8388608_5242880.build.eeprom_start=276819968 bridgetek_idm2040_43a.menu.flash.8388608_5242880.build.fs_start=271577088 bridgetek_idm2040_43a.menu.flash.8388608_5242880.build.fs_end=276819968 bridgetek_idm2040_43a.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) bridgetek_idm2040_43a.menu.flash.8388608_6291456.upload.maximum_size=2093056 bridgetek_idm2040_43a.menu.flash.8388608_6291456.build.flash_total=8388608 bridgetek_idm2040_43a.menu.flash.8388608_6291456.build.flash_length=2093056 bridgetek_idm2040_43a.menu.flash.8388608_6291456.build.eeprom_start=276819968 bridgetek_idm2040_43a.menu.flash.8388608_6291456.build.fs_start=270528512 bridgetek_idm2040_43a.menu.flash.8388608_6291456.build.fs_end=276819968 bridgetek_idm2040_43a.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) bridgetek_idm2040_43a.menu.flash.8388608_7340032.upload.maximum_size=1044480 bridgetek_idm2040_43a.menu.flash.8388608_7340032.build.flash_total=8388608 bridgetek_idm2040_43a.menu.flash.8388608_7340032.build.flash_length=1044480 bridgetek_idm2040_43a.menu.flash.8388608_7340032.build.eeprom_start=276819968 bridgetek_idm2040_43a.menu.flash.8388608_7340032.build.fs_start=269479936 bridgetek_idm2040_43a.menu.flash.8388608_7340032.build.fs_end=276819968 bridgetek_idm2040_43a.menu.freq.200=200 MHz bridgetek_idm2040_43a.menu.freq.200.build.f_cpu=200000000L bridgetek_idm2040_43a.menu.freq.50=50 MHz bridgetek_idm2040_43a.menu.freq.50.build.f_cpu=50000000L bridgetek_idm2040_43a.menu.freq.100=100 MHz bridgetek_idm2040_43a.menu.freq.100.build.f_cpu=100000000L bridgetek_idm2040_43a.menu.freq.120=120 MHz bridgetek_idm2040_43a.menu.freq.120.build.f_cpu=120000000L bridgetek_idm2040_43a.menu.freq.125=125 MHz bridgetek_idm2040_43a.menu.freq.125.build.f_cpu=125000000L bridgetek_idm2040_43a.menu.freq.128=128 MHz bridgetek_idm2040_43a.menu.freq.128.build.f_cpu=128000000L bridgetek_idm2040_43a.menu.freq.133=133 MHz bridgetek_idm2040_43a.menu.freq.133.build.f_cpu=133000000L bridgetek_idm2040_43a.menu.freq.150=150 MHz bridgetek_idm2040_43a.menu.freq.150.build.f_cpu=150000000L bridgetek_idm2040_43a.menu.freq.176=176 MHz bridgetek_idm2040_43a.menu.freq.176.build.f_cpu=176000000L bridgetek_idm2040_43a.menu.freq.225=225 MHz (Overclock) bridgetek_idm2040_43a.menu.freq.225.build.f_cpu=225000000L bridgetek_idm2040_43a.menu.freq.240=240 MHz (Overclock) bridgetek_idm2040_43a.menu.freq.240.build.f_cpu=240000000L bridgetek_idm2040_43a.menu.freq.250=250 MHz (Overclock) bridgetek_idm2040_43a.menu.freq.250.build.f_cpu=250000000L bridgetek_idm2040_43a.menu.freq.276=276 MHz (Overclock) bridgetek_idm2040_43a.menu.freq.276.build.f_cpu=276000000L bridgetek_idm2040_43a.menu.freq.300=300 MHz (Overclock) bridgetek_idm2040_43a.menu.freq.300.build.f_cpu=300000000L bridgetek_idm2040_43a.menu.opt.Small=Small (-Os) (standard) bridgetek_idm2040_43a.menu.opt.Small.build.flags.optimize=-Os bridgetek_idm2040_43a.menu.opt.Optimize=Optimize (-O) bridgetek_idm2040_43a.menu.opt.Optimize.build.flags.optimize=-O bridgetek_idm2040_43a.menu.opt.Optimize2=Optimize More (-O2) bridgetek_idm2040_43a.menu.opt.Optimize2.build.flags.optimize=-O2 bridgetek_idm2040_43a.menu.opt.Optimize3=Optimize Even More (-O3) bridgetek_idm2040_43a.menu.opt.Optimize3.build.flags.optimize=-O3 bridgetek_idm2040_43a.menu.opt.Fast=Fast (-Ofast) (maybe slower) bridgetek_idm2040_43a.menu.opt.Fast.build.flags.optimize=-Ofast bridgetek_idm2040_43a.menu.opt.Debug=Debug (-Og) bridgetek_idm2040_43a.menu.opt.Debug.build.flags.optimize=-Og bridgetek_idm2040_43a.menu.opt.Disabled=Disabled (-O0) bridgetek_idm2040_43a.menu.opt.Disabled.build.flags.optimize=-O0 bridgetek_idm2040_43a.menu.profile.Disabled=Disabled bridgetek_idm2040_43a.menu.profile.Disabled.build.flags.profile= bridgetek_idm2040_43a.menu.profile.Enabled=Enabled bridgetek_idm2040_43a.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE bridgetek_idm2040_43a.menu.rtti.Disabled=Disabled bridgetek_idm2040_43a.menu.rtti.Disabled.build.flags.rtti=-fno-rtti bridgetek_idm2040_43a.menu.rtti.Enabled=Enabled bridgetek_idm2040_43a.menu.rtti.Enabled.build.flags.rtti= bridgetek_idm2040_43a.menu.stackprotect.Disabled=Disabled bridgetek_idm2040_43a.menu.stackprotect.Disabled.build.flags.stackprotect= bridgetek_idm2040_43a.menu.stackprotect.Enabled=Enabled bridgetek_idm2040_43a.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all bridgetek_idm2040_43a.menu.exceptions.Disabled=Disabled bridgetek_idm2040_43a.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions bridgetek_idm2040_43a.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ bridgetek_idm2040_43a.menu.exceptions.Enabled=Enabled bridgetek_idm2040_43a.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions bridgetek_idm2040_43a.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc bridgetek_idm2040_43a.menu.dbgport.Disabled=Disabled bridgetek_idm2040_43a.menu.dbgport.Disabled.build.debug_port= bridgetek_idm2040_43a.menu.dbgport.Serial=Serial bridgetek_idm2040_43a.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial bridgetek_idm2040_43a.menu.dbgport.Serial1=Serial1 bridgetek_idm2040_43a.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 bridgetek_idm2040_43a.menu.dbgport.Serial2=Serial2 bridgetek_idm2040_43a.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 bridgetek_idm2040_43a.menu.dbgport.SerialSemi=SerialSemi bridgetek_idm2040_43a.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi bridgetek_idm2040_43a.menu.dbglvl.None=None bridgetek_idm2040_43a.menu.dbglvl.None.build.debug_level= bridgetek_idm2040_43a.menu.dbglvl.Core=Core bridgetek_idm2040_43a.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE bridgetek_idm2040_43a.menu.dbglvl.SPI=SPI bridgetek_idm2040_43a.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI bridgetek_idm2040_43a.menu.dbglvl.Wire=Wire bridgetek_idm2040_43a.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE bridgetek_idm2040_43a.menu.dbglvl.Bluetooth=Bluetooth bridgetek_idm2040_43a.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH bridgetek_idm2040_43a.menu.dbglvl.All=All bridgetek_idm2040_43a.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH bridgetek_idm2040_43a.menu.dbglvl.NDEBUG=NDEBUG bridgetek_idm2040_43a.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG bridgetek_idm2040_43a.menu.usbstack.picosdk=Pico SDK bridgetek_idm2040_43a.menu.usbstack.picosdk.build.usbstack_flags= bridgetek_idm2040_43a.menu.usbstack.tinyusb=Adafruit TinyUSB bridgetek_idm2040_43a.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" bridgetek_idm2040_43a.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) bridgetek_idm2040_43a.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" bridgetek_idm2040_43a.menu.usbstack.nousb=No USB bridgetek_idm2040_43a.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" bridgetek_idm2040_43a.menu.ipbtstack.ipv4only=IPv4 Only bridgetek_idm2040_43a.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a bridgetek_idm2040_43a.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 bridgetek_idm2040_43a.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 bridgetek_idm2040_43a.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a bridgetek_idm2040_43a.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 bridgetek_idm2040_43a.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth bridgetek_idm2040_43a.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a bridgetek_idm2040_43a.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 bridgetek_idm2040_43a.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth bridgetek_idm2040_43a.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a bridgetek_idm2040_43a.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 bridgetek_idm2040_43a.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K bridgetek_idm2040_43a.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a bridgetek_idm2040_43a.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 bridgetek_idm2040_43a.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K bridgetek_idm2040_43a.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a bridgetek_idm2040_43a.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 bridgetek_idm2040_43a.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K bridgetek_idm2040_43a.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a bridgetek_idm2040_43a.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 bridgetek_idm2040_43a.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K bridgetek_idm2040_43a.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a bridgetek_idm2040_43a.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 bridgetek_idm2040_43a.menu.uploadmethod.default=Default (UF2) bridgetek_idm2040_43a.menu.uploadmethod.default.build.ram_length=256k bridgetek_idm2040_43a.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl bridgetek_idm2040_43a.menu.uploadmethod.default.upload.maximum_data_size=262144 bridgetek_idm2040_43a.menu.uploadmethod.default.upload.tool=uf2conv bridgetek_idm2040_43a.menu.uploadmethod.default.upload.tool.default=uf2conv bridgetek_idm2040_43a.menu.uploadmethod.default.upload.tool.network=uf2conv-network bridgetek_idm2040_43a.menu.uploadmethod.picotool=Picotool bridgetek_idm2040_43a.menu.uploadmethod.picotool.build.ram_length=256k bridgetek_idm2040_43a.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl bridgetek_idm2040_43a.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB bridgetek_idm2040_43a.menu.uploadmethod.picotool.upload.maximum_data_size=262144 bridgetek_idm2040_43a.menu.uploadmethod.picotool.upload.tool=picotool bridgetek_idm2040_43a.menu.uploadmethod.picotool.upload.tool.default=picotool bridgetek_idm2040_43a.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) bridgetek_idm2040_43a.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k bridgetek_idm2040_43a.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl bridgetek_idm2040_43a.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 bridgetek_idm2040_43a.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap bridgetek_idm2040_43a.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Cytron IRIV IO Controller # ----------------------------------- cytron_iriv_io_controller.name=Cytron IRIV IO Controller cytron_iriv_io_controller.vid.0=0x2e8a cytron_iriv_io_controller.pid.0=0x1093 cytron_iriv_io_controller.vid.1=0x2e8a cytron_iriv_io_controller.pid.1=0x1193 cytron_iriv_io_controller.vid.2=0x2e8a cytron_iriv_io_controller.pid.2=0x5093 cytron_iriv_io_controller.vid.3=0x2e8a cytron_iriv_io_controller.pid.3=0x5193 cytron_iriv_io_controller.vid.4=0x2e8a cytron_iriv_io_controller.pid.4=0x9093 cytron_iriv_io_controller.vid.5=0x2e8a cytron_iriv_io_controller.pid.5=0x9193 cytron_iriv_io_controller.vid.6=0x2e8a cytron_iriv_io_controller.pid.6=0xd093 cytron_iriv_io_controller.vid.7=0x2e8a cytron_iriv_io_controller.pid.7=0xd193 cytron_iriv_io_controller.upload_port.0.vid=0x2e8a cytron_iriv_io_controller.upload_port.0.pid=0x1093 cytron_iriv_io_controller.upload_port.1.vid=0x2e8a cytron_iriv_io_controller.upload_port.1.pid=0x1193 cytron_iriv_io_controller.upload_port.2.vid=0x2e8a cytron_iriv_io_controller.upload_port.2.pid=0x5093 cytron_iriv_io_controller.upload_port.3.vid=0x2e8a cytron_iriv_io_controller.upload_port.3.pid=0x5193 cytron_iriv_io_controller.upload_port.4.vid=0x2e8a cytron_iriv_io_controller.upload_port.4.pid=0x9093 cytron_iriv_io_controller.upload_port.5.vid=0x2e8a cytron_iriv_io_controller.upload_port.5.pid=0x9193 cytron_iriv_io_controller.upload_port.6.vid=0x2e8a cytron_iriv_io_controller.upload_port.6.pid=0xd093 cytron_iriv_io_controller.upload_port.7.vid=0x2e8a cytron_iriv_io_controller.upload_port.7.pid=0xd193 cytron_iriv_io_controller.build.usbvid=-DUSBD_VID=0x2e8a cytron_iriv_io_controller.build.usbpid=-DUSBD_PID=0x1093 cytron_iriv_io_controller.build.usbpwr=-DUSBD_MAX_POWER_MA=250 cytron_iriv_io_controller.build.board=CYTRON_IRIV_IO_CONTROLLER cytron_iriv_io_controller.build.variant=cytron_iriv_io_controller cytron_iriv_io_controller.upload.maximum_size=2097152 cytron_iriv_io_controller.upload.wait_for_upload_port=true cytron_iriv_io_controller.upload.erase_cmd= cytron_iriv_io_controller.serial.disableDTR=false cytron_iriv_io_controller.serial.disableRTS=false cytron_iriv_io_controller.build.f_cpu=125000000 cytron_iriv_io_controller.build.led= cytron_iriv_io_controller.build.core=rp2040 cytron_iriv_io_controller.build.ldscript=memmap_default.ld cytron_iriv_io_controller.build.boot2=none cytron_iriv_io_controller.build.usb_manufacturer="Cytron" cytron_iriv_io_controller.build.usb_product="IRIV IO Controller" cytron_iriv_io_controller.build.psram_length=0x000000 cytron_iriv_io_controller.menu.flash.2097152_0=2MB (no FS) cytron_iriv_io_controller.menu.flash.2097152_0.upload.maximum_size=2088960 cytron_iriv_io_controller.menu.flash.2097152_0.build.flash_total=2097152 cytron_iriv_io_controller.menu.flash.2097152_0.build.flash_length=2088960 cytron_iriv_io_controller.menu.flash.2097152_0.build.eeprom_start=270524416 cytron_iriv_io_controller.menu.flash.2097152_0.build.fs_start=270524416 cytron_iriv_io_controller.menu.flash.2097152_0.build.fs_end=270524416 cytron_iriv_io_controller.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) cytron_iriv_io_controller.menu.flash.2097152_65536.upload.maximum_size=2023424 cytron_iriv_io_controller.menu.flash.2097152_65536.build.flash_total=2097152 cytron_iriv_io_controller.menu.flash.2097152_65536.build.flash_length=2023424 cytron_iriv_io_controller.menu.flash.2097152_65536.build.eeprom_start=270524416 cytron_iriv_io_controller.menu.flash.2097152_65536.build.fs_start=270458880 cytron_iriv_io_controller.menu.flash.2097152_65536.build.fs_end=270524416 cytron_iriv_io_controller.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) cytron_iriv_io_controller.menu.flash.2097152_131072.upload.maximum_size=1957888 cytron_iriv_io_controller.menu.flash.2097152_131072.build.flash_total=2097152 cytron_iriv_io_controller.menu.flash.2097152_131072.build.flash_length=1957888 cytron_iriv_io_controller.menu.flash.2097152_131072.build.eeprom_start=270524416 cytron_iriv_io_controller.menu.flash.2097152_131072.build.fs_start=270393344 cytron_iriv_io_controller.menu.flash.2097152_131072.build.fs_end=270524416 cytron_iriv_io_controller.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) cytron_iriv_io_controller.menu.flash.2097152_262144.upload.maximum_size=1826816 cytron_iriv_io_controller.menu.flash.2097152_262144.build.flash_total=2097152 cytron_iriv_io_controller.menu.flash.2097152_262144.build.flash_length=1826816 cytron_iriv_io_controller.menu.flash.2097152_262144.build.eeprom_start=270524416 cytron_iriv_io_controller.menu.flash.2097152_262144.build.fs_start=270262272 cytron_iriv_io_controller.menu.flash.2097152_262144.build.fs_end=270524416 cytron_iriv_io_controller.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) cytron_iriv_io_controller.menu.flash.2097152_524288.upload.maximum_size=1564672 cytron_iriv_io_controller.menu.flash.2097152_524288.build.flash_total=2097152 cytron_iriv_io_controller.menu.flash.2097152_524288.build.flash_length=1564672 cytron_iriv_io_controller.menu.flash.2097152_524288.build.eeprom_start=270524416 cytron_iriv_io_controller.menu.flash.2097152_524288.build.fs_start=270000128 cytron_iriv_io_controller.menu.flash.2097152_524288.build.fs_end=270524416 cytron_iriv_io_controller.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) cytron_iriv_io_controller.menu.flash.2097152_1048576.upload.maximum_size=1040384 cytron_iriv_io_controller.menu.flash.2097152_1048576.build.flash_total=2097152 cytron_iriv_io_controller.menu.flash.2097152_1048576.build.flash_length=1040384 cytron_iriv_io_controller.menu.flash.2097152_1048576.build.eeprom_start=270524416 cytron_iriv_io_controller.menu.flash.2097152_1048576.build.fs_start=269475840 cytron_iriv_io_controller.menu.flash.2097152_1048576.build.fs_end=270524416 cytron_iriv_io_controller.menu.arch.arm=ARM cytron_iriv_io_controller.menu.arch.arm.build.chip=rp2350 cytron_iriv_io_controller.menu.arch.arm.build.toolchain=arm-none-eabi cytron_iriv_io_controller.menu.arch.arm.build.toolchainpkg=pqt-gcc cytron_iriv_io_controller.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse cytron_iriv_io_controller.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block cytron_iriv_io_controller.menu.arch.arm.build.mcu=cortex-m33 cytron_iriv_io_controller.menu.arch.riscv=RISC-V cytron_iriv_io_controller.menu.arch.riscv.build.chip=rp2350-riscv cytron_iriv_io_controller.menu.arch.riscv.build.toolchain=riscv32-unknown-elf cytron_iriv_io_controller.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv cytron_iriv_io_controller.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 cytron_iriv_io_controller.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block cytron_iriv_io_controller.menu.arch.riscv.build.mcu=rv32imac cytron_iriv_io_controller.menu.freq.150=150 MHz cytron_iriv_io_controller.menu.freq.150.build.f_cpu=150000000L cytron_iriv_io_controller.menu.freq.50=50 MHz cytron_iriv_io_controller.menu.freq.50.build.f_cpu=50000000L cytron_iriv_io_controller.menu.freq.100=100 MHz cytron_iriv_io_controller.menu.freq.100.build.f_cpu=100000000L cytron_iriv_io_controller.menu.freq.120=120 MHz cytron_iriv_io_controller.menu.freq.120.build.f_cpu=120000000L cytron_iriv_io_controller.menu.freq.125=125 MHz cytron_iriv_io_controller.menu.freq.125.build.f_cpu=125000000L cytron_iriv_io_controller.menu.freq.128=128 MHz cytron_iriv_io_controller.menu.freq.128.build.f_cpu=128000000L cytron_iriv_io_controller.menu.freq.133=133 MHz cytron_iriv_io_controller.menu.freq.133.build.f_cpu=133000000L cytron_iriv_io_controller.menu.freq.176=176 MHz (Overclock) cytron_iriv_io_controller.menu.freq.176.build.f_cpu=176000000L cytron_iriv_io_controller.menu.freq.200=200 MHz (Overclock) cytron_iriv_io_controller.menu.freq.200.build.f_cpu=200000000L cytron_iriv_io_controller.menu.freq.225=225 MHz (Overclock) cytron_iriv_io_controller.menu.freq.225.build.f_cpu=225000000L cytron_iriv_io_controller.menu.freq.240=240 MHz (Overclock) cytron_iriv_io_controller.menu.freq.240.build.f_cpu=240000000L cytron_iriv_io_controller.menu.freq.250=250 MHz (Overclock) cytron_iriv_io_controller.menu.freq.250.build.f_cpu=250000000L cytron_iriv_io_controller.menu.freq.276=276 MHz (Overclock) cytron_iriv_io_controller.menu.freq.276.build.f_cpu=276000000L cytron_iriv_io_controller.menu.freq.300=300 MHz (Overclock) cytron_iriv_io_controller.menu.freq.300.build.f_cpu=300000000L cytron_iriv_io_controller.menu.opt.Small=Small (-Os) (standard) cytron_iriv_io_controller.menu.opt.Small.build.flags.optimize=-Os cytron_iriv_io_controller.menu.opt.Optimize=Optimize (-O) cytron_iriv_io_controller.menu.opt.Optimize.build.flags.optimize=-O cytron_iriv_io_controller.menu.opt.Optimize2=Optimize More (-O2) cytron_iriv_io_controller.menu.opt.Optimize2.build.flags.optimize=-O2 cytron_iriv_io_controller.menu.opt.Optimize3=Optimize Even More (-O3) cytron_iriv_io_controller.menu.opt.Optimize3.build.flags.optimize=-O3 cytron_iriv_io_controller.menu.opt.Fast=Fast (-Ofast) (maybe slower) cytron_iriv_io_controller.menu.opt.Fast.build.flags.optimize=-Ofast cytron_iriv_io_controller.menu.opt.Debug=Debug (-Og) cytron_iriv_io_controller.menu.opt.Debug.build.flags.optimize=-Og cytron_iriv_io_controller.menu.opt.Disabled=Disabled (-O0) cytron_iriv_io_controller.menu.opt.Disabled.build.flags.optimize=-O0 cytron_iriv_io_controller.menu.profile.Disabled=Disabled cytron_iriv_io_controller.menu.profile.Disabled.build.flags.profile= cytron_iriv_io_controller.menu.profile.Enabled=Enabled cytron_iriv_io_controller.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE cytron_iriv_io_controller.menu.rtti.Disabled=Disabled cytron_iriv_io_controller.menu.rtti.Disabled.build.flags.rtti=-fno-rtti cytron_iriv_io_controller.menu.rtti.Enabled=Enabled cytron_iriv_io_controller.menu.rtti.Enabled.build.flags.rtti= cytron_iriv_io_controller.menu.stackprotect.Disabled=Disabled cytron_iriv_io_controller.menu.stackprotect.Disabled.build.flags.stackprotect= cytron_iriv_io_controller.menu.stackprotect.Enabled=Enabled cytron_iriv_io_controller.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all cytron_iriv_io_controller.menu.exceptions.Disabled=Disabled cytron_iriv_io_controller.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions cytron_iriv_io_controller.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ cytron_iriv_io_controller.menu.exceptions.Enabled=Enabled cytron_iriv_io_controller.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions cytron_iriv_io_controller.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc cytron_iriv_io_controller.menu.dbgport.Disabled=Disabled cytron_iriv_io_controller.menu.dbgport.Disabled.build.debug_port= cytron_iriv_io_controller.menu.dbgport.Serial=Serial cytron_iriv_io_controller.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial cytron_iriv_io_controller.menu.dbgport.Serial1=Serial1 cytron_iriv_io_controller.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 cytron_iriv_io_controller.menu.dbgport.Serial2=Serial2 cytron_iriv_io_controller.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 cytron_iriv_io_controller.menu.dbgport.SerialSemi=SerialSemi cytron_iriv_io_controller.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi cytron_iriv_io_controller.menu.dbglvl.None=None cytron_iriv_io_controller.menu.dbglvl.None.build.debug_level= cytron_iriv_io_controller.menu.dbglvl.Core=Core cytron_iriv_io_controller.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE cytron_iriv_io_controller.menu.dbglvl.SPI=SPI cytron_iriv_io_controller.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI cytron_iriv_io_controller.menu.dbglvl.Wire=Wire cytron_iriv_io_controller.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE cytron_iriv_io_controller.menu.dbglvl.Bluetooth=Bluetooth cytron_iriv_io_controller.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH cytron_iriv_io_controller.menu.dbglvl.All=All cytron_iriv_io_controller.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH cytron_iriv_io_controller.menu.dbglvl.NDEBUG=NDEBUG cytron_iriv_io_controller.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG cytron_iriv_io_controller.menu.usbstack.picosdk=Pico SDK cytron_iriv_io_controller.menu.usbstack.picosdk.build.usbstack_flags= cytron_iriv_io_controller.menu.usbstack.tinyusb=Adafruit TinyUSB cytron_iriv_io_controller.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" cytron_iriv_io_controller.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) cytron_iriv_io_controller.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" cytron_iriv_io_controller.menu.usbstack.nousb=No USB cytron_iriv_io_controller.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" cytron_iriv_io_controller.menu.ipbtstack.ipv4only=IPv4 Only cytron_iriv_io_controller.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a cytron_iriv_io_controller.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 cytron_iriv_io_controller.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 cytron_iriv_io_controller.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a cytron_iriv_io_controller.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 cytron_iriv_io_controller.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth cytron_iriv_io_controller.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a cytron_iriv_io_controller.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 cytron_iriv_io_controller.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth cytron_iriv_io_controller.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a cytron_iriv_io_controller.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 cytron_iriv_io_controller.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K cytron_iriv_io_controller.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a cytron_iriv_io_controller.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 cytron_iriv_io_controller.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K cytron_iriv_io_controller.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a cytron_iriv_io_controller.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 cytron_iriv_io_controller.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K cytron_iriv_io_controller.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a cytron_iriv_io_controller.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 cytron_iriv_io_controller.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K cytron_iriv_io_controller.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a cytron_iriv_io_controller.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 cytron_iriv_io_controller.menu.uploadmethod.default=Default (UF2) cytron_iriv_io_controller.menu.uploadmethod.default.build.ram_length=512k cytron_iriv_io_controller.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl cytron_iriv_io_controller.menu.uploadmethod.default.upload.maximum_data_size=524288 cytron_iriv_io_controller.menu.uploadmethod.default.upload.tool=uf2conv cytron_iriv_io_controller.menu.uploadmethod.default.upload.tool.default=uf2conv cytron_iriv_io_controller.menu.uploadmethod.default.upload.tool.network=uf2conv-network cytron_iriv_io_controller.menu.uploadmethod.picotool=Picotool cytron_iriv_io_controller.menu.uploadmethod.picotool.build.ram_length=512k cytron_iriv_io_controller.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl cytron_iriv_io_controller.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB cytron_iriv_io_controller.menu.uploadmethod.picotool.upload.maximum_data_size=524288 cytron_iriv_io_controller.menu.uploadmethod.picotool.upload.tool=picotool cytron_iriv_io_controller.menu.uploadmethod.picotool.upload.tool.default=picotool cytron_iriv_io_controller.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) cytron_iriv_io_controller.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k cytron_iriv_io_controller.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl cytron_iriv_io_controller.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 cytron_iriv_io_controller.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap cytron_iriv_io_controller.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Cytron Maker Nano RP2040 # ----------------------------------- cytron_maker_nano_rp2040.name=Cytron Maker Nano RP2040 cytron_maker_nano_rp2040.vid.0=0x2e8a cytron_maker_nano_rp2040.pid.0=0x100f cytron_maker_nano_rp2040.vid.1=0x2e8a cytron_maker_nano_rp2040.pid.1=0x110f cytron_maker_nano_rp2040.vid.2=0x2e8a cytron_maker_nano_rp2040.pid.2=0x500f cytron_maker_nano_rp2040.vid.3=0x2e8a cytron_maker_nano_rp2040.pid.3=0x510f cytron_maker_nano_rp2040.vid.4=0x2e8a cytron_maker_nano_rp2040.pid.4=0x900f cytron_maker_nano_rp2040.vid.5=0x2e8a cytron_maker_nano_rp2040.pid.5=0x910f cytron_maker_nano_rp2040.vid.6=0x2e8a cytron_maker_nano_rp2040.pid.6=0xd00f cytron_maker_nano_rp2040.vid.7=0x2e8a cytron_maker_nano_rp2040.pid.7=0xd10f cytron_maker_nano_rp2040.upload_port.0.vid=0x2e8a cytron_maker_nano_rp2040.upload_port.0.pid=0x100f cytron_maker_nano_rp2040.upload_port.1.vid=0x2e8a cytron_maker_nano_rp2040.upload_port.1.pid=0x110f cytron_maker_nano_rp2040.upload_port.2.vid=0x2e8a cytron_maker_nano_rp2040.upload_port.2.pid=0x500f cytron_maker_nano_rp2040.upload_port.3.vid=0x2e8a cytron_maker_nano_rp2040.upload_port.3.pid=0x510f cytron_maker_nano_rp2040.upload_port.4.vid=0x2e8a cytron_maker_nano_rp2040.upload_port.4.pid=0x900f cytron_maker_nano_rp2040.upload_port.5.vid=0x2e8a cytron_maker_nano_rp2040.upload_port.5.pid=0x910f cytron_maker_nano_rp2040.upload_port.6.vid=0x2e8a cytron_maker_nano_rp2040.upload_port.6.pid=0xd00f cytron_maker_nano_rp2040.upload_port.7.vid=0x2e8a cytron_maker_nano_rp2040.upload_port.7.pid=0xd10f cytron_maker_nano_rp2040.build.usbvid=-DUSBD_VID=0x2e8a cytron_maker_nano_rp2040.build.usbpid=-DUSBD_PID=0x100f cytron_maker_nano_rp2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250 cytron_maker_nano_rp2040.build.board=CYTRON_MAKER_NANO_RP2040 cytron_maker_nano_rp2040.build.mcu=cortex-m0plus cytron_maker_nano_rp2040.build.chip=rp2040 cytron_maker_nano_rp2040.build.toolchain=arm-none-eabi cytron_maker_nano_rp2040.build.toolchainpkg=pqt-gcc cytron_maker_nano_rp2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb cytron_maker_nano_rp2040.build.uf2family=--family rp2040 cytron_maker_nano_rp2040.build.variant=cytron_maker_nano_rp2040 cytron_maker_nano_rp2040.upload.maximum_size=2097152 cytron_maker_nano_rp2040.upload.wait_for_upload_port=true cytron_maker_nano_rp2040.upload.erase_cmd= cytron_maker_nano_rp2040.serial.disableDTR=false cytron_maker_nano_rp2040.serial.disableRTS=false cytron_maker_nano_rp2040.build.f_cpu=125000000 cytron_maker_nano_rp2040.build.led= cytron_maker_nano_rp2040.build.core=rp2040 cytron_maker_nano_rp2040.build.ldscript=memmap_default.ld cytron_maker_nano_rp2040.build.boot2=boot2_w25q080_2_padded_checksum cytron_maker_nano_rp2040.build.usb_manufacturer="Cytron" cytron_maker_nano_rp2040.build.usb_product="Maker Nano RP2040" cytron_maker_nano_rp2040.menu.flash.2097152_0=2MB (no FS) cytron_maker_nano_rp2040.menu.flash.2097152_0.upload.maximum_size=2093056 cytron_maker_nano_rp2040.menu.flash.2097152_0.build.flash_total=2097152 cytron_maker_nano_rp2040.menu.flash.2097152_0.build.flash_length=2093056 cytron_maker_nano_rp2040.menu.flash.2097152_0.build.eeprom_start=270528512 cytron_maker_nano_rp2040.menu.flash.2097152_0.build.fs_start=270528512 cytron_maker_nano_rp2040.menu.flash.2097152_0.build.fs_end=270528512 cytron_maker_nano_rp2040.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) cytron_maker_nano_rp2040.menu.flash.2097152_65536.upload.maximum_size=2027520 cytron_maker_nano_rp2040.menu.flash.2097152_65536.build.flash_total=2097152 cytron_maker_nano_rp2040.menu.flash.2097152_65536.build.flash_length=2027520 cytron_maker_nano_rp2040.menu.flash.2097152_65536.build.eeprom_start=270528512 cytron_maker_nano_rp2040.menu.flash.2097152_65536.build.fs_start=270462976 cytron_maker_nano_rp2040.menu.flash.2097152_65536.build.fs_end=270528512 cytron_maker_nano_rp2040.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) cytron_maker_nano_rp2040.menu.flash.2097152_131072.upload.maximum_size=1961984 cytron_maker_nano_rp2040.menu.flash.2097152_131072.build.flash_total=2097152 cytron_maker_nano_rp2040.menu.flash.2097152_131072.build.flash_length=1961984 cytron_maker_nano_rp2040.menu.flash.2097152_131072.build.eeprom_start=270528512 cytron_maker_nano_rp2040.menu.flash.2097152_131072.build.fs_start=270397440 cytron_maker_nano_rp2040.menu.flash.2097152_131072.build.fs_end=270528512 cytron_maker_nano_rp2040.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) cytron_maker_nano_rp2040.menu.flash.2097152_262144.upload.maximum_size=1830912 cytron_maker_nano_rp2040.menu.flash.2097152_262144.build.flash_total=2097152 cytron_maker_nano_rp2040.menu.flash.2097152_262144.build.flash_length=1830912 cytron_maker_nano_rp2040.menu.flash.2097152_262144.build.eeprom_start=270528512 cytron_maker_nano_rp2040.menu.flash.2097152_262144.build.fs_start=270266368 cytron_maker_nano_rp2040.menu.flash.2097152_262144.build.fs_end=270528512 cytron_maker_nano_rp2040.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) cytron_maker_nano_rp2040.menu.flash.2097152_524288.upload.maximum_size=1568768 cytron_maker_nano_rp2040.menu.flash.2097152_524288.build.flash_total=2097152 cytron_maker_nano_rp2040.menu.flash.2097152_524288.build.flash_length=1568768 cytron_maker_nano_rp2040.menu.flash.2097152_524288.build.eeprom_start=270528512 cytron_maker_nano_rp2040.menu.flash.2097152_524288.build.fs_start=270004224 cytron_maker_nano_rp2040.menu.flash.2097152_524288.build.fs_end=270528512 cytron_maker_nano_rp2040.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) cytron_maker_nano_rp2040.menu.flash.2097152_1048576.upload.maximum_size=1044480 cytron_maker_nano_rp2040.menu.flash.2097152_1048576.build.flash_total=2097152 cytron_maker_nano_rp2040.menu.flash.2097152_1048576.build.flash_length=1044480 cytron_maker_nano_rp2040.menu.flash.2097152_1048576.build.eeprom_start=270528512 cytron_maker_nano_rp2040.menu.flash.2097152_1048576.build.fs_start=269479936 cytron_maker_nano_rp2040.menu.flash.2097152_1048576.build.fs_end=270528512 cytron_maker_nano_rp2040.menu.freq.200=200 MHz cytron_maker_nano_rp2040.menu.freq.200.build.f_cpu=200000000L cytron_maker_nano_rp2040.menu.freq.50=50 MHz cytron_maker_nano_rp2040.menu.freq.50.build.f_cpu=50000000L cytron_maker_nano_rp2040.menu.freq.100=100 MHz cytron_maker_nano_rp2040.menu.freq.100.build.f_cpu=100000000L cytron_maker_nano_rp2040.menu.freq.120=120 MHz cytron_maker_nano_rp2040.menu.freq.120.build.f_cpu=120000000L cytron_maker_nano_rp2040.menu.freq.125=125 MHz cytron_maker_nano_rp2040.menu.freq.125.build.f_cpu=125000000L cytron_maker_nano_rp2040.menu.freq.128=128 MHz cytron_maker_nano_rp2040.menu.freq.128.build.f_cpu=128000000L cytron_maker_nano_rp2040.menu.freq.133=133 MHz cytron_maker_nano_rp2040.menu.freq.133.build.f_cpu=133000000L cytron_maker_nano_rp2040.menu.freq.150=150 MHz cytron_maker_nano_rp2040.menu.freq.150.build.f_cpu=150000000L cytron_maker_nano_rp2040.menu.freq.176=176 MHz cytron_maker_nano_rp2040.menu.freq.176.build.f_cpu=176000000L cytron_maker_nano_rp2040.menu.freq.225=225 MHz (Overclock) cytron_maker_nano_rp2040.menu.freq.225.build.f_cpu=225000000L cytron_maker_nano_rp2040.menu.freq.240=240 MHz (Overclock) cytron_maker_nano_rp2040.menu.freq.240.build.f_cpu=240000000L cytron_maker_nano_rp2040.menu.freq.250=250 MHz (Overclock) cytron_maker_nano_rp2040.menu.freq.250.build.f_cpu=250000000L cytron_maker_nano_rp2040.menu.freq.276=276 MHz (Overclock) cytron_maker_nano_rp2040.menu.freq.276.build.f_cpu=276000000L cytron_maker_nano_rp2040.menu.freq.300=300 MHz (Overclock) cytron_maker_nano_rp2040.menu.freq.300.build.f_cpu=300000000L cytron_maker_nano_rp2040.menu.opt.Small=Small (-Os) (standard) cytron_maker_nano_rp2040.menu.opt.Small.build.flags.optimize=-Os cytron_maker_nano_rp2040.menu.opt.Optimize=Optimize (-O) cytron_maker_nano_rp2040.menu.opt.Optimize.build.flags.optimize=-O cytron_maker_nano_rp2040.menu.opt.Optimize2=Optimize More (-O2) cytron_maker_nano_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2 cytron_maker_nano_rp2040.menu.opt.Optimize3=Optimize Even More (-O3) cytron_maker_nano_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3 cytron_maker_nano_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower) cytron_maker_nano_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast cytron_maker_nano_rp2040.menu.opt.Debug=Debug (-Og) cytron_maker_nano_rp2040.menu.opt.Debug.build.flags.optimize=-Og cytron_maker_nano_rp2040.menu.opt.Disabled=Disabled (-O0) cytron_maker_nano_rp2040.menu.opt.Disabled.build.flags.optimize=-O0 cytron_maker_nano_rp2040.menu.profile.Disabled=Disabled cytron_maker_nano_rp2040.menu.profile.Disabled.build.flags.profile= cytron_maker_nano_rp2040.menu.profile.Enabled=Enabled cytron_maker_nano_rp2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE cytron_maker_nano_rp2040.menu.rtti.Disabled=Disabled cytron_maker_nano_rp2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti cytron_maker_nano_rp2040.menu.rtti.Enabled=Enabled cytron_maker_nano_rp2040.menu.rtti.Enabled.build.flags.rtti= cytron_maker_nano_rp2040.menu.stackprotect.Disabled=Disabled cytron_maker_nano_rp2040.menu.stackprotect.Disabled.build.flags.stackprotect= cytron_maker_nano_rp2040.menu.stackprotect.Enabled=Enabled cytron_maker_nano_rp2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all cytron_maker_nano_rp2040.menu.exceptions.Disabled=Disabled cytron_maker_nano_rp2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions cytron_maker_nano_rp2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ cytron_maker_nano_rp2040.menu.exceptions.Enabled=Enabled cytron_maker_nano_rp2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions cytron_maker_nano_rp2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc cytron_maker_nano_rp2040.menu.dbgport.Disabled=Disabled cytron_maker_nano_rp2040.menu.dbgport.Disabled.build.debug_port= cytron_maker_nano_rp2040.menu.dbgport.Serial=Serial cytron_maker_nano_rp2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial cytron_maker_nano_rp2040.menu.dbgport.Serial1=Serial1 cytron_maker_nano_rp2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 cytron_maker_nano_rp2040.menu.dbgport.Serial2=Serial2 cytron_maker_nano_rp2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 cytron_maker_nano_rp2040.menu.dbgport.SerialSemi=SerialSemi cytron_maker_nano_rp2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi cytron_maker_nano_rp2040.menu.dbglvl.None=None cytron_maker_nano_rp2040.menu.dbglvl.None.build.debug_level= cytron_maker_nano_rp2040.menu.dbglvl.Core=Core cytron_maker_nano_rp2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE cytron_maker_nano_rp2040.menu.dbglvl.SPI=SPI cytron_maker_nano_rp2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI cytron_maker_nano_rp2040.menu.dbglvl.Wire=Wire cytron_maker_nano_rp2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE cytron_maker_nano_rp2040.menu.dbglvl.Bluetooth=Bluetooth cytron_maker_nano_rp2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH cytron_maker_nano_rp2040.menu.dbglvl.All=All cytron_maker_nano_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH cytron_maker_nano_rp2040.menu.dbglvl.NDEBUG=NDEBUG cytron_maker_nano_rp2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG cytron_maker_nano_rp2040.menu.usbstack.picosdk=Pico SDK cytron_maker_nano_rp2040.menu.usbstack.picosdk.build.usbstack_flags= cytron_maker_nano_rp2040.menu.usbstack.tinyusb=Adafruit TinyUSB cytron_maker_nano_rp2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" cytron_maker_nano_rp2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) cytron_maker_nano_rp2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" cytron_maker_nano_rp2040.menu.usbstack.nousb=No USB cytron_maker_nano_rp2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" cytron_maker_nano_rp2040.menu.ipbtstack.ipv4only=IPv4 Only cytron_maker_nano_rp2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a cytron_maker_nano_rp2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 cytron_maker_nano_rp2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 cytron_maker_nano_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a cytron_maker_nano_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 cytron_maker_nano_rp2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth cytron_maker_nano_rp2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a cytron_maker_nano_rp2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 cytron_maker_nano_rp2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth cytron_maker_nano_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a cytron_maker_nano_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 cytron_maker_nano_rp2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K cytron_maker_nano_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a cytron_maker_nano_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 cytron_maker_nano_rp2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K cytron_maker_nano_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a cytron_maker_nano_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 cytron_maker_nano_rp2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K cytron_maker_nano_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a cytron_maker_nano_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 cytron_maker_nano_rp2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K cytron_maker_nano_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a cytron_maker_nano_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 cytron_maker_nano_rp2040.menu.uploadmethod.default=Default (UF2) cytron_maker_nano_rp2040.menu.uploadmethod.default.build.ram_length=256k cytron_maker_nano_rp2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl cytron_maker_nano_rp2040.menu.uploadmethod.default.upload.maximum_data_size=262144 cytron_maker_nano_rp2040.menu.uploadmethod.default.upload.tool=uf2conv cytron_maker_nano_rp2040.menu.uploadmethod.default.upload.tool.default=uf2conv cytron_maker_nano_rp2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network cytron_maker_nano_rp2040.menu.uploadmethod.picotool=Picotool cytron_maker_nano_rp2040.menu.uploadmethod.picotool.build.ram_length=256k cytron_maker_nano_rp2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl cytron_maker_nano_rp2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB cytron_maker_nano_rp2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144 cytron_maker_nano_rp2040.menu.uploadmethod.picotool.upload.tool=picotool cytron_maker_nano_rp2040.menu.uploadmethod.picotool.upload.tool.default=picotool cytron_maker_nano_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) cytron_maker_nano_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k cytron_maker_nano_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl cytron_maker_nano_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 cytron_maker_nano_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap cytron_maker_nano_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Cytron Maker Pi RP2040 # ----------------------------------- cytron_maker_pi_rp2040.name=Cytron Maker Pi RP2040 cytron_maker_pi_rp2040.vid.0=0x2e8a cytron_maker_pi_rp2040.pid.0=0x1000 cytron_maker_pi_rp2040.vid.1=0x2e8a cytron_maker_pi_rp2040.pid.1=0x1100 cytron_maker_pi_rp2040.vid.2=0x2e8a cytron_maker_pi_rp2040.pid.2=0x5000 cytron_maker_pi_rp2040.vid.3=0x2e8a cytron_maker_pi_rp2040.pid.3=0x5100 cytron_maker_pi_rp2040.vid.4=0x2e8a cytron_maker_pi_rp2040.pid.4=0x9000 cytron_maker_pi_rp2040.vid.5=0x2e8a cytron_maker_pi_rp2040.pid.5=0x9100 cytron_maker_pi_rp2040.vid.6=0x2e8a cytron_maker_pi_rp2040.pid.6=0xd000 cytron_maker_pi_rp2040.vid.7=0x2e8a cytron_maker_pi_rp2040.pid.7=0xd100 cytron_maker_pi_rp2040.upload_port.0.vid=0x2e8a cytron_maker_pi_rp2040.upload_port.0.pid=0x1000 cytron_maker_pi_rp2040.upload_port.1.vid=0x2e8a cytron_maker_pi_rp2040.upload_port.1.pid=0x1100 cytron_maker_pi_rp2040.upload_port.2.vid=0x2e8a cytron_maker_pi_rp2040.upload_port.2.pid=0x5000 cytron_maker_pi_rp2040.upload_port.3.vid=0x2e8a cytron_maker_pi_rp2040.upload_port.3.pid=0x5100 cytron_maker_pi_rp2040.upload_port.4.vid=0x2e8a cytron_maker_pi_rp2040.upload_port.4.pid=0x9000 cytron_maker_pi_rp2040.upload_port.5.vid=0x2e8a cytron_maker_pi_rp2040.upload_port.5.pid=0x9100 cytron_maker_pi_rp2040.upload_port.6.vid=0x2e8a cytron_maker_pi_rp2040.upload_port.6.pid=0xd000 cytron_maker_pi_rp2040.upload_port.7.vid=0x2e8a cytron_maker_pi_rp2040.upload_port.7.pid=0xd100 cytron_maker_pi_rp2040.build.usbvid=-DUSBD_VID=0x2e8a cytron_maker_pi_rp2040.build.usbpid=-DUSBD_PID=0x1000 cytron_maker_pi_rp2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250 cytron_maker_pi_rp2040.build.board=CYTRON_MAKER_PI_RP2040 cytron_maker_pi_rp2040.build.mcu=cortex-m0plus cytron_maker_pi_rp2040.build.chip=rp2040 cytron_maker_pi_rp2040.build.toolchain=arm-none-eabi cytron_maker_pi_rp2040.build.toolchainpkg=pqt-gcc cytron_maker_pi_rp2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb cytron_maker_pi_rp2040.build.uf2family=--family rp2040 cytron_maker_pi_rp2040.build.variant=cytron_maker_pi_rp2040 cytron_maker_pi_rp2040.upload.maximum_size=2097152 cytron_maker_pi_rp2040.upload.wait_for_upload_port=true cytron_maker_pi_rp2040.upload.erase_cmd= cytron_maker_pi_rp2040.serial.disableDTR=false cytron_maker_pi_rp2040.serial.disableRTS=false cytron_maker_pi_rp2040.build.f_cpu=125000000 cytron_maker_pi_rp2040.build.led= cytron_maker_pi_rp2040.build.core=rp2040 cytron_maker_pi_rp2040.build.ldscript=memmap_default.ld cytron_maker_pi_rp2040.build.boot2=boot2_w25q080_2_padded_checksum cytron_maker_pi_rp2040.build.usb_manufacturer="Cytron" cytron_maker_pi_rp2040.build.usb_product="Maker Pi RP2040" cytron_maker_pi_rp2040.menu.flash.2097152_0=2MB (no FS) cytron_maker_pi_rp2040.menu.flash.2097152_0.upload.maximum_size=2093056 cytron_maker_pi_rp2040.menu.flash.2097152_0.build.flash_total=2097152 cytron_maker_pi_rp2040.menu.flash.2097152_0.build.flash_length=2093056 cytron_maker_pi_rp2040.menu.flash.2097152_0.build.eeprom_start=270528512 cytron_maker_pi_rp2040.menu.flash.2097152_0.build.fs_start=270528512 cytron_maker_pi_rp2040.menu.flash.2097152_0.build.fs_end=270528512 cytron_maker_pi_rp2040.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) cytron_maker_pi_rp2040.menu.flash.2097152_65536.upload.maximum_size=2027520 cytron_maker_pi_rp2040.menu.flash.2097152_65536.build.flash_total=2097152 cytron_maker_pi_rp2040.menu.flash.2097152_65536.build.flash_length=2027520 cytron_maker_pi_rp2040.menu.flash.2097152_65536.build.eeprom_start=270528512 cytron_maker_pi_rp2040.menu.flash.2097152_65536.build.fs_start=270462976 cytron_maker_pi_rp2040.menu.flash.2097152_65536.build.fs_end=270528512 cytron_maker_pi_rp2040.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) cytron_maker_pi_rp2040.menu.flash.2097152_131072.upload.maximum_size=1961984 cytron_maker_pi_rp2040.menu.flash.2097152_131072.build.flash_total=2097152 cytron_maker_pi_rp2040.menu.flash.2097152_131072.build.flash_length=1961984 cytron_maker_pi_rp2040.menu.flash.2097152_131072.build.eeprom_start=270528512 cytron_maker_pi_rp2040.menu.flash.2097152_131072.build.fs_start=270397440 cytron_maker_pi_rp2040.menu.flash.2097152_131072.build.fs_end=270528512 cytron_maker_pi_rp2040.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) cytron_maker_pi_rp2040.menu.flash.2097152_262144.upload.maximum_size=1830912 cytron_maker_pi_rp2040.menu.flash.2097152_262144.build.flash_total=2097152 cytron_maker_pi_rp2040.menu.flash.2097152_262144.build.flash_length=1830912 cytron_maker_pi_rp2040.menu.flash.2097152_262144.build.eeprom_start=270528512 cytron_maker_pi_rp2040.menu.flash.2097152_262144.build.fs_start=270266368 cytron_maker_pi_rp2040.menu.flash.2097152_262144.build.fs_end=270528512 cytron_maker_pi_rp2040.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) cytron_maker_pi_rp2040.menu.flash.2097152_524288.upload.maximum_size=1568768 cytron_maker_pi_rp2040.menu.flash.2097152_524288.build.flash_total=2097152 cytron_maker_pi_rp2040.menu.flash.2097152_524288.build.flash_length=1568768 cytron_maker_pi_rp2040.menu.flash.2097152_524288.build.eeprom_start=270528512 cytron_maker_pi_rp2040.menu.flash.2097152_524288.build.fs_start=270004224 cytron_maker_pi_rp2040.menu.flash.2097152_524288.build.fs_end=270528512 cytron_maker_pi_rp2040.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) cytron_maker_pi_rp2040.menu.flash.2097152_1048576.upload.maximum_size=1044480 cytron_maker_pi_rp2040.menu.flash.2097152_1048576.build.flash_total=2097152 cytron_maker_pi_rp2040.menu.flash.2097152_1048576.build.flash_length=1044480 cytron_maker_pi_rp2040.menu.flash.2097152_1048576.build.eeprom_start=270528512 cytron_maker_pi_rp2040.menu.flash.2097152_1048576.build.fs_start=269479936 cytron_maker_pi_rp2040.menu.flash.2097152_1048576.build.fs_end=270528512 cytron_maker_pi_rp2040.menu.freq.200=200 MHz cytron_maker_pi_rp2040.menu.freq.200.build.f_cpu=200000000L cytron_maker_pi_rp2040.menu.freq.50=50 MHz cytron_maker_pi_rp2040.menu.freq.50.build.f_cpu=50000000L cytron_maker_pi_rp2040.menu.freq.100=100 MHz cytron_maker_pi_rp2040.menu.freq.100.build.f_cpu=100000000L cytron_maker_pi_rp2040.menu.freq.120=120 MHz cytron_maker_pi_rp2040.menu.freq.120.build.f_cpu=120000000L cytron_maker_pi_rp2040.menu.freq.125=125 MHz cytron_maker_pi_rp2040.menu.freq.125.build.f_cpu=125000000L cytron_maker_pi_rp2040.menu.freq.128=128 MHz cytron_maker_pi_rp2040.menu.freq.128.build.f_cpu=128000000L cytron_maker_pi_rp2040.menu.freq.133=133 MHz cytron_maker_pi_rp2040.menu.freq.133.build.f_cpu=133000000L cytron_maker_pi_rp2040.menu.freq.150=150 MHz cytron_maker_pi_rp2040.menu.freq.150.build.f_cpu=150000000L cytron_maker_pi_rp2040.menu.freq.176=176 MHz cytron_maker_pi_rp2040.menu.freq.176.build.f_cpu=176000000L cytron_maker_pi_rp2040.menu.freq.225=225 MHz (Overclock) cytron_maker_pi_rp2040.menu.freq.225.build.f_cpu=225000000L cytron_maker_pi_rp2040.menu.freq.240=240 MHz (Overclock) cytron_maker_pi_rp2040.menu.freq.240.build.f_cpu=240000000L cytron_maker_pi_rp2040.menu.freq.250=250 MHz (Overclock) cytron_maker_pi_rp2040.menu.freq.250.build.f_cpu=250000000L cytron_maker_pi_rp2040.menu.freq.276=276 MHz (Overclock) cytron_maker_pi_rp2040.menu.freq.276.build.f_cpu=276000000L cytron_maker_pi_rp2040.menu.freq.300=300 MHz (Overclock) cytron_maker_pi_rp2040.menu.freq.300.build.f_cpu=300000000L cytron_maker_pi_rp2040.menu.opt.Small=Small (-Os) (standard) cytron_maker_pi_rp2040.menu.opt.Small.build.flags.optimize=-Os cytron_maker_pi_rp2040.menu.opt.Optimize=Optimize (-O) cytron_maker_pi_rp2040.menu.opt.Optimize.build.flags.optimize=-O cytron_maker_pi_rp2040.menu.opt.Optimize2=Optimize More (-O2) cytron_maker_pi_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2 cytron_maker_pi_rp2040.menu.opt.Optimize3=Optimize Even More (-O3) cytron_maker_pi_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3 cytron_maker_pi_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower) cytron_maker_pi_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast cytron_maker_pi_rp2040.menu.opt.Debug=Debug (-Og) cytron_maker_pi_rp2040.menu.opt.Debug.build.flags.optimize=-Og cytron_maker_pi_rp2040.menu.opt.Disabled=Disabled (-O0) cytron_maker_pi_rp2040.menu.opt.Disabled.build.flags.optimize=-O0 cytron_maker_pi_rp2040.menu.profile.Disabled=Disabled cytron_maker_pi_rp2040.menu.profile.Disabled.build.flags.profile= cytron_maker_pi_rp2040.menu.profile.Enabled=Enabled cytron_maker_pi_rp2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE cytron_maker_pi_rp2040.menu.rtti.Disabled=Disabled cytron_maker_pi_rp2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti cytron_maker_pi_rp2040.menu.rtti.Enabled=Enabled cytron_maker_pi_rp2040.menu.rtti.Enabled.build.flags.rtti= cytron_maker_pi_rp2040.menu.stackprotect.Disabled=Disabled cytron_maker_pi_rp2040.menu.stackprotect.Disabled.build.flags.stackprotect= cytron_maker_pi_rp2040.menu.stackprotect.Enabled=Enabled cytron_maker_pi_rp2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all cytron_maker_pi_rp2040.menu.exceptions.Disabled=Disabled cytron_maker_pi_rp2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions cytron_maker_pi_rp2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ cytron_maker_pi_rp2040.menu.exceptions.Enabled=Enabled cytron_maker_pi_rp2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions cytron_maker_pi_rp2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc cytron_maker_pi_rp2040.menu.dbgport.Disabled=Disabled cytron_maker_pi_rp2040.menu.dbgport.Disabled.build.debug_port= cytron_maker_pi_rp2040.menu.dbgport.Serial=Serial cytron_maker_pi_rp2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial cytron_maker_pi_rp2040.menu.dbgport.Serial1=Serial1 cytron_maker_pi_rp2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 cytron_maker_pi_rp2040.menu.dbgport.Serial2=Serial2 cytron_maker_pi_rp2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 cytron_maker_pi_rp2040.menu.dbgport.SerialSemi=SerialSemi cytron_maker_pi_rp2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi cytron_maker_pi_rp2040.menu.dbglvl.None=None cytron_maker_pi_rp2040.menu.dbglvl.None.build.debug_level= cytron_maker_pi_rp2040.menu.dbglvl.Core=Core cytron_maker_pi_rp2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE cytron_maker_pi_rp2040.menu.dbglvl.SPI=SPI cytron_maker_pi_rp2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI cytron_maker_pi_rp2040.menu.dbglvl.Wire=Wire cytron_maker_pi_rp2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE cytron_maker_pi_rp2040.menu.dbglvl.Bluetooth=Bluetooth cytron_maker_pi_rp2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH cytron_maker_pi_rp2040.menu.dbglvl.All=All cytron_maker_pi_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH cytron_maker_pi_rp2040.menu.dbglvl.NDEBUG=NDEBUG cytron_maker_pi_rp2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG cytron_maker_pi_rp2040.menu.usbstack.picosdk=Pico SDK cytron_maker_pi_rp2040.menu.usbstack.picosdk.build.usbstack_flags= cytron_maker_pi_rp2040.menu.usbstack.tinyusb=Adafruit TinyUSB cytron_maker_pi_rp2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" cytron_maker_pi_rp2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) cytron_maker_pi_rp2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" cytron_maker_pi_rp2040.menu.usbstack.nousb=No USB cytron_maker_pi_rp2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" cytron_maker_pi_rp2040.menu.ipbtstack.ipv4only=IPv4 Only cytron_maker_pi_rp2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a cytron_maker_pi_rp2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 cytron_maker_pi_rp2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 cytron_maker_pi_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a cytron_maker_pi_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 cytron_maker_pi_rp2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth cytron_maker_pi_rp2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a cytron_maker_pi_rp2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 cytron_maker_pi_rp2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth cytron_maker_pi_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a cytron_maker_pi_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 cytron_maker_pi_rp2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K cytron_maker_pi_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a cytron_maker_pi_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 cytron_maker_pi_rp2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K cytron_maker_pi_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a cytron_maker_pi_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 cytron_maker_pi_rp2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K cytron_maker_pi_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a cytron_maker_pi_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 cytron_maker_pi_rp2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K cytron_maker_pi_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a cytron_maker_pi_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 cytron_maker_pi_rp2040.menu.uploadmethod.default=Default (UF2) cytron_maker_pi_rp2040.menu.uploadmethod.default.build.ram_length=256k cytron_maker_pi_rp2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl cytron_maker_pi_rp2040.menu.uploadmethod.default.upload.maximum_data_size=262144 cytron_maker_pi_rp2040.menu.uploadmethod.default.upload.tool=uf2conv cytron_maker_pi_rp2040.menu.uploadmethod.default.upload.tool.default=uf2conv cytron_maker_pi_rp2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network cytron_maker_pi_rp2040.menu.uploadmethod.picotool=Picotool cytron_maker_pi_rp2040.menu.uploadmethod.picotool.build.ram_length=256k cytron_maker_pi_rp2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl cytron_maker_pi_rp2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB cytron_maker_pi_rp2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144 cytron_maker_pi_rp2040.menu.uploadmethod.picotool.upload.tool=picotool cytron_maker_pi_rp2040.menu.uploadmethod.picotool.upload.tool.default=picotool cytron_maker_pi_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) cytron_maker_pi_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k cytron_maker_pi_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl cytron_maker_pi_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 cytron_maker_pi_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap cytron_maker_pi_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Cytron Maker Uno RP2040 # ----------------------------------- cytron_maker_uno_rp2040.name=Cytron Maker Uno RP2040 cytron_maker_uno_rp2040.vid.0=0x2e8a cytron_maker_uno_rp2040.pid.0=0x1071 cytron_maker_uno_rp2040.vid.1=0x2e8a cytron_maker_uno_rp2040.pid.1=0x1171 cytron_maker_uno_rp2040.vid.2=0x2e8a cytron_maker_uno_rp2040.pid.2=0x5071 cytron_maker_uno_rp2040.vid.3=0x2e8a cytron_maker_uno_rp2040.pid.3=0x5171 cytron_maker_uno_rp2040.vid.4=0x2e8a cytron_maker_uno_rp2040.pid.4=0x9071 cytron_maker_uno_rp2040.vid.5=0x2e8a cytron_maker_uno_rp2040.pid.5=0x9171 cytron_maker_uno_rp2040.vid.6=0x2e8a cytron_maker_uno_rp2040.pid.6=0xd071 cytron_maker_uno_rp2040.vid.7=0x2e8a cytron_maker_uno_rp2040.pid.7=0xd171 cytron_maker_uno_rp2040.upload_port.0.vid=0x2e8a cytron_maker_uno_rp2040.upload_port.0.pid=0x1071 cytron_maker_uno_rp2040.upload_port.1.vid=0x2e8a cytron_maker_uno_rp2040.upload_port.1.pid=0x1171 cytron_maker_uno_rp2040.upload_port.2.vid=0x2e8a cytron_maker_uno_rp2040.upload_port.2.pid=0x5071 cytron_maker_uno_rp2040.upload_port.3.vid=0x2e8a cytron_maker_uno_rp2040.upload_port.3.pid=0x5171 cytron_maker_uno_rp2040.upload_port.4.vid=0x2e8a cytron_maker_uno_rp2040.upload_port.4.pid=0x9071 cytron_maker_uno_rp2040.upload_port.5.vid=0x2e8a cytron_maker_uno_rp2040.upload_port.5.pid=0x9171 cytron_maker_uno_rp2040.upload_port.6.vid=0x2e8a cytron_maker_uno_rp2040.upload_port.6.pid=0xd071 cytron_maker_uno_rp2040.upload_port.7.vid=0x2e8a cytron_maker_uno_rp2040.upload_port.7.pid=0xd171 cytron_maker_uno_rp2040.build.usbvid=-DUSBD_VID=0x2e8a cytron_maker_uno_rp2040.build.usbpid=-DUSBD_PID=0x1071 cytron_maker_uno_rp2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250 cytron_maker_uno_rp2040.build.board=CYTRON_MAKER_UNO_RP2040 cytron_maker_uno_rp2040.build.mcu=cortex-m0plus cytron_maker_uno_rp2040.build.chip=rp2040 cytron_maker_uno_rp2040.build.toolchain=arm-none-eabi cytron_maker_uno_rp2040.build.toolchainpkg=pqt-gcc cytron_maker_uno_rp2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb cytron_maker_uno_rp2040.build.uf2family=--family rp2040 cytron_maker_uno_rp2040.build.variant=cytron_maker_uno_rp2040 cytron_maker_uno_rp2040.upload.maximum_size=2097152 cytron_maker_uno_rp2040.upload.wait_for_upload_port=true cytron_maker_uno_rp2040.upload.erase_cmd= cytron_maker_uno_rp2040.serial.disableDTR=false cytron_maker_uno_rp2040.serial.disableRTS=false cytron_maker_uno_rp2040.build.f_cpu=125000000 cytron_maker_uno_rp2040.build.led= cytron_maker_uno_rp2040.build.core=rp2040 cytron_maker_uno_rp2040.build.ldscript=memmap_default.ld cytron_maker_uno_rp2040.build.boot2=boot2_w25q080_2_padded_checksum cytron_maker_uno_rp2040.build.usb_manufacturer="Cytron" cytron_maker_uno_rp2040.build.usb_product="Maker Uno RP2040" cytron_maker_uno_rp2040.menu.flash.2097152_0=2MB (no FS) cytron_maker_uno_rp2040.menu.flash.2097152_0.upload.maximum_size=2093056 cytron_maker_uno_rp2040.menu.flash.2097152_0.build.flash_total=2097152 cytron_maker_uno_rp2040.menu.flash.2097152_0.build.flash_length=2093056 cytron_maker_uno_rp2040.menu.flash.2097152_0.build.eeprom_start=270528512 cytron_maker_uno_rp2040.menu.flash.2097152_0.build.fs_start=270528512 cytron_maker_uno_rp2040.menu.flash.2097152_0.build.fs_end=270528512 cytron_maker_uno_rp2040.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) cytron_maker_uno_rp2040.menu.flash.2097152_65536.upload.maximum_size=2027520 cytron_maker_uno_rp2040.menu.flash.2097152_65536.build.flash_total=2097152 cytron_maker_uno_rp2040.menu.flash.2097152_65536.build.flash_length=2027520 cytron_maker_uno_rp2040.menu.flash.2097152_65536.build.eeprom_start=270528512 cytron_maker_uno_rp2040.menu.flash.2097152_65536.build.fs_start=270462976 cytron_maker_uno_rp2040.menu.flash.2097152_65536.build.fs_end=270528512 cytron_maker_uno_rp2040.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) cytron_maker_uno_rp2040.menu.flash.2097152_131072.upload.maximum_size=1961984 cytron_maker_uno_rp2040.menu.flash.2097152_131072.build.flash_total=2097152 cytron_maker_uno_rp2040.menu.flash.2097152_131072.build.flash_length=1961984 cytron_maker_uno_rp2040.menu.flash.2097152_131072.build.eeprom_start=270528512 cytron_maker_uno_rp2040.menu.flash.2097152_131072.build.fs_start=270397440 cytron_maker_uno_rp2040.menu.flash.2097152_131072.build.fs_end=270528512 cytron_maker_uno_rp2040.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) cytron_maker_uno_rp2040.menu.flash.2097152_262144.upload.maximum_size=1830912 cytron_maker_uno_rp2040.menu.flash.2097152_262144.build.flash_total=2097152 cytron_maker_uno_rp2040.menu.flash.2097152_262144.build.flash_length=1830912 cytron_maker_uno_rp2040.menu.flash.2097152_262144.build.eeprom_start=270528512 cytron_maker_uno_rp2040.menu.flash.2097152_262144.build.fs_start=270266368 cytron_maker_uno_rp2040.menu.flash.2097152_262144.build.fs_end=270528512 cytron_maker_uno_rp2040.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) cytron_maker_uno_rp2040.menu.flash.2097152_524288.upload.maximum_size=1568768 cytron_maker_uno_rp2040.menu.flash.2097152_524288.build.flash_total=2097152 cytron_maker_uno_rp2040.menu.flash.2097152_524288.build.flash_length=1568768 cytron_maker_uno_rp2040.menu.flash.2097152_524288.build.eeprom_start=270528512 cytron_maker_uno_rp2040.menu.flash.2097152_524288.build.fs_start=270004224 cytron_maker_uno_rp2040.menu.flash.2097152_524288.build.fs_end=270528512 cytron_maker_uno_rp2040.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) cytron_maker_uno_rp2040.menu.flash.2097152_1048576.upload.maximum_size=1044480 cytron_maker_uno_rp2040.menu.flash.2097152_1048576.build.flash_total=2097152 cytron_maker_uno_rp2040.menu.flash.2097152_1048576.build.flash_length=1044480 cytron_maker_uno_rp2040.menu.flash.2097152_1048576.build.eeprom_start=270528512 cytron_maker_uno_rp2040.menu.flash.2097152_1048576.build.fs_start=269479936 cytron_maker_uno_rp2040.menu.flash.2097152_1048576.build.fs_end=270528512 cytron_maker_uno_rp2040.menu.freq.200=200 MHz cytron_maker_uno_rp2040.menu.freq.200.build.f_cpu=200000000L cytron_maker_uno_rp2040.menu.freq.50=50 MHz cytron_maker_uno_rp2040.menu.freq.50.build.f_cpu=50000000L cytron_maker_uno_rp2040.menu.freq.100=100 MHz cytron_maker_uno_rp2040.menu.freq.100.build.f_cpu=100000000L cytron_maker_uno_rp2040.menu.freq.120=120 MHz cytron_maker_uno_rp2040.menu.freq.120.build.f_cpu=120000000L cytron_maker_uno_rp2040.menu.freq.125=125 MHz cytron_maker_uno_rp2040.menu.freq.125.build.f_cpu=125000000L cytron_maker_uno_rp2040.menu.freq.128=128 MHz cytron_maker_uno_rp2040.menu.freq.128.build.f_cpu=128000000L cytron_maker_uno_rp2040.menu.freq.133=133 MHz cytron_maker_uno_rp2040.menu.freq.133.build.f_cpu=133000000L cytron_maker_uno_rp2040.menu.freq.150=150 MHz cytron_maker_uno_rp2040.menu.freq.150.build.f_cpu=150000000L cytron_maker_uno_rp2040.menu.freq.176=176 MHz cytron_maker_uno_rp2040.menu.freq.176.build.f_cpu=176000000L cytron_maker_uno_rp2040.menu.freq.225=225 MHz (Overclock) cytron_maker_uno_rp2040.menu.freq.225.build.f_cpu=225000000L cytron_maker_uno_rp2040.menu.freq.240=240 MHz (Overclock) cytron_maker_uno_rp2040.menu.freq.240.build.f_cpu=240000000L cytron_maker_uno_rp2040.menu.freq.250=250 MHz (Overclock) cytron_maker_uno_rp2040.menu.freq.250.build.f_cpu=250000000L cytron_maker_uno_rp2040.menu.freq.276=276 MHz (Overclock) cytron_maker_uno_rp2040.menu.freq.276.build.f_cpu=276000000L cytron_maker_uno_rp2040.menu.freq.300=300 MHz (Overclock) cytron_maker_uno_rp2040.menu.freq.300.build.f_cpu=300000000L cytron_maker_uno_rp2040.menu.opt.Small=Small (-Os) (standard) cytron_maker_uno_rp2040.menu.opt.Small.build.flags.optimize=-Os cytron_maker_uno_rp2040.menu.opt.Optimize=Optimize (-O) cytron_maker_uno_rp2040.menu.opt.Optimize.build.flags.optimize=-O cytron_maker_uno_rp2040.menu.opt.Optimize2=Optimize More (-O2) cytron_maker_uno_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2 cytron_maker_uno_rp2040.menu.opt.Optimize3=Optimize Even More (-O3) cytron_maker_uno_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3 cytron_maker_uno_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower) cytron_maker_uno_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast cytron_maker_uno_rp2040.menu.opt.Debug=Debug (-Og) cytron_maker_uno_rp2040.menu.opt.Debug.build.flags.optimize=-Og cytron_maker_uno_rp2040.menu.opt.Disabled=Disabled (-O0) cytron_maker_uno_rp2040.menu.opt.Disabled.build.flags.optimize=-O0 cytron_maker_uno_rp2040.menu.profile.Disabled=Disabled cytron_maker_uno_rp2040.menu.profile.Disabled.build.flags.profile= cytron_maker_uno_rp2040.menu.profile.Enabled=Enabled cytron_maker_uno_rp2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE cytron_maker_uno_rp2040.menu.rtti.Disabled=Disabled cytron_maker_uno_rp2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti cytron_maker_uno_rp2040.menu.rtti.Enabled=Enabled cytron_maker_uno_rp2040.menu.rtti.Enabled.build.flags.rtti= cytron_maker_uno_rp2040.menu.stackprotect.Disabled=Disabled cytron_maker_uno_rp2040.menu.stackprotect.Disabled.build.flags.stackprotect= cytron_maker_uno_rp2040.menu.stackprotect.Enabled=Enabled cytron_maker_uno_rp2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all cytron_maker_uno_rp2040.menu.exceptions.Disabled=Disabled cytron_maker_uno_rp2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions cytron_maker_uno_rp2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ cytron_maker_uno_rp2040.menu.exceptions.Enabled=Enabled cytron_maker_uno_rp2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions cytron_maker_uno_rp2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc cytron_maker_uno_rp2040.menu.dbgport.Disabled=Disabled cytron_maker_uno_rp2040.menu.dbgport.Disabled.build.debug_port= cytron_maker_uno_rp2040.menu.dbgport.Serial=Serial cytron_maker_uno_rp2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial cytron_maker_uno_rp2040.menu.dbgport.Serial1=Serial1 cytron_maker_uno_rp2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 cytron_maker_uno_rp2040.menu.dbgport.Serial2=Serial2 cytron_maker_uno_rp2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 cytron_maker_uno_rp2040.menu.dbgport.SerialSemi=SerialSemi cytron_maker_uno_rp2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi cytron_maker_uno_rp2040.menu.dbglvl.None=None cytron_maker_uno_rp2040.menu.dbglvl.None.build.debug_level= cytron_maker_uno_rp2040.menu.dbglvl.Core=Core cytron_maker_uno_rp2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE cytron_maker_uno_rp2040.menu.dbglvl.SPI=SPI cytron_maker_uno_rp2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI cytron_maker_uno_rp2040.menu.dbglvl.Wire=Wire cytron_maker_uno_rp2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE cytron_maker_uno_rp2040.menu.dbglvl.Bluetooth=Bluetooth cytron_maker_uno_rp2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH cytron_maker_uno_rp2040.menu.dbglvl.All=All cytron_maker_uno_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH cytron_maker_uno_rp2040.menu.dbglvl.NDEBUG=NDEBUG cytron_maker_uno_rp2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG cytron_maker_uno_rp2040.menu.usbstack.picosdk=Pico SDK cytron_maker_uno_rp2040.menu.usbstack.picosdk.build.usbstack_flags= cytron_maker_uno_rp2040.menu.usbstack.tinyusb=Adafruit TinyUSB cytron_maker_uno_rp2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" cytron_maker_uno_rp2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) cytron_maker_uno_rp2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" cytron_maker_uno_rp2040.menu.usbstack.nousb=No USB cytron_maker_uno_rp2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" cytron_maker_uno_rp2040.menu.ipbtstack.ipv4only=IPv4 Only cytron_maker_uno_rp2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a cytron_maker_uno_rp2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 cytron_maker_uno_rp2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 cytron_maker_uno_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a cytron_maker_uno_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 cytron_maker_uno_rp2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth cytron_maker_uno_rp2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a cytron_maker_uno_rp2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 cytron_maker_uno_rp2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth cytron_maker_uno_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a cytron_maker_uno_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 cytron_maker_uno_rp2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K cytron_maker_uno_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a cytron_maker_uno_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 cytron_maker_uno_rp2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K cytron_maker_uno_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a cytron_maker_uno_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 cytron_maker_uno_rp2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K cytron_maker_uno_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a cytron_maker_uno_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 cytron_maker_uno_rp2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K cytron_maker_uno_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a cytron_maker_uno_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 cytron_maker_uno_rp2040.menu.uploadmethod.default=Default (UF2) cytron_maker_uno_rp2040.menu.uploadmethod.default.build.ram_length=256k cytron_maker_uno_rp2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl cytron_maker_uno_rp2040.menu.uploadmethod.default.upload.maximum_data_size=262144 cytron_maker_uno_rp2040.menu.uploadmethod.default.upload.tool=uf2conv cytron_maker_uno_rp2040.menu.uploadmethod.default.upload.tool.default=uf2conv cytron_maker_uno_rp2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network cytron_maker_uno_rp2040.menu.uploadmethod.picotool=Picotool cytron_maker_uno_rp2040.menu.uploadmethod.picotool.build.ram_length=256k cytron_maker_uno_rp2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl cytron_maker_uno_rp2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB cytron_maker_uno_rp2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144 cytron_maker_uno_rp2040.menu.uploadmethod.picotool.upload.tool=picotool cytron_maker_uno_rp2040.menu.uploadmethod.picotool.upload.tool.default=picotool cytron_maker_uno_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) cytron_maker_uno_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k cytron_maker_uno_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl cytron_maker_uno_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 cytron_maker_uno_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap cytron_maker_uno_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Cytron Motion 2350 Pro # ----------------------------------- cytron_motion_2350_pro.name=Cytron Motion 2350 Pro cytron_motion_2350_pro.vid.0=0x2e8a cytron_motion_2350_pro.pid.0=0x1096 cytron_motion_2350_pro.vid.1=0x2e8a cytron_motion_2350_pro.pid.1=0x1196 cytron_motion_2350_pro.vid.2=0x2e8a cytron_motion_2350_pro.pid.2=0x5096 cytron_motion_2350_pro.vid.3=0x2e8a cytron_motion_2350_pro.pid.3=0x5196 cytron_motion_2350_pro.vid.4=0x2e8a cytron_motion_2350_pro.pid.4=0x9096 cytron_motion_2350_pro.vid.5=0x2e8a cytron_motion_2350_pro.pid.5=0x9196 cytron_motion_2350_pro.vid.6=0x2e8a cytron_motion_2350_pro.pid.6=0xd096 cytron_motion_2350_pro.vid.7=0x2e8a cytron_motion_2350_pro.pid.7=0xd196 cytron_motion_2350_pro.upload_port.0.vid=0x2e8a cytron_motion_2350_pro.upload_port.0.pid=0x1096 cytron_motion_2350_pro.upload_port.1.vid=0x2e8a cytron_motion_2350_pro.upload_port.1.pid=0x1196 cytron_motion_2350_pro.upload_port.2.vid=0x2e8a cytron_motion_2350_pro.upload_port.2.pid=0x5096 cytron_motion_2350_pro.upload_port.3.vid=0x2e8a cytron_motion_2350_pro.upload_port.3.pid=0x5196 cytron_motion_2350_pro.upload_port.4.vid=0x2e8a cytron_motion_2350_pro.upload_port.4.pid=0x9096 cytron_motion_2350_pro.upload_port.5.vid=0x2e8a cytron_motion_2350_pro.upload_port.5.pid=0x9196 cytron_motion_2350_pro.upload_port.6.vid=0x2e8a cytron_motion_2350_pro.upload_port.6.pid=0xd096 cytron_motion_2350_pro.upload_port.7.vid=0x2e8a cytron_motion_2350_pro.upload_port.7.pid=0xd196 cytron_motion_2350_pro.build.usbvid=-DUSBD_VID=0x2e8a cytron_motion_2350_pro.build.usbpid=-DUSBD_PID=0x1096 cytron_motion_2350_pro.build.usbpwr=-DUSBD_MAX_POWER_MA=250 cytron_motion_2350_pro.build.board=CYTRON_MOTION_2350_PRO cytron_motion_2350_pro.build.variant=cytron_motion_2350_pro cytron_motion_2350_pro.upload.maximum_size=2097152 cytron_motion_2350_pro.upload.wait_for_upload_port=true cytron_motion_2350_pro.upload.erase_cmd= cytron_motion_2350_pro.serial.disableDTR=false cytron_motion_2350_pro.serial.disableRTS=false cytron_motion_2350_pro.build.f_cpu=125000000 cytron_motion_2350_pro.build.led= cytron_motion_2350_pro.build.core=rp2040 cytron_motion_2350_pro.build.ldscript=memmap_default.ld cytron_motion_2350_pro.build.boot2=none cytron_motion_2350_pro.build.usb_manufacturer="Cytron" cytron_motion_2350_pro.build.usb_product="Motion 2350 Pro" cytron_motion_2350_pro.build.psram_length=0x000000 cytron_motion_2350_pro.menu.flash.2097152_0=2MB (no FS) cytron_motion_2350_pro.menu.flash.2097152_0.upload.maximum_size=2088960 cytron_motion_2350_pro.menu.flash.2097152_0.build.flash_total=2097152 cytron_motion_2350_pro.menu.flash.2097152_0.build.flash_length=2088960 cytron_motion_2350_pro.menu.flash.2097152_0.build.eeprom_start=270524416 cytron_motion_2350_pro.menu.flash.2097152_0.build.fs_start=270524416 cytron_motion_2350_pro.menu.flash.2097152_0.build.fs_end=270524416 cytron_motion_2350_pro.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) cytron_motion_2350_pro.menu.flash.2097152_65536.upload.maximum_size=2023424 cytron_motion_2350_pro.menu.flash.2097152_65536.build.flash_total=2097152 cytron_motion_2350_pro.menu.flash.2097152_65536.build.flash_length=2023424 cytron_motion_2350_pro.menu.flash.2097152_65536.build.eeprom_start=270524416 cytron_motion_2350_pro.menu.flash.2097152_65536.build.fs_start=270458880 cytron_motion_2350_pro.menu.flash.2097152_65536.build.fs_end=270524416 cytron_motion_2350_pro.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) cytron_motion_2350_pro.menu.flash.2097152_131072.upload.maximum_size=1957888 cytron_motion_2350_pro.menu.flash.2097152_131072.build.flash_total=2097152 cytron_motion_2350_pro.menu.flash.2097152_131072.build.flash_length=1957888 cytron_motion_2350_pro.menu.flash.2097152_131072.build.eeprom_start=270524416 cytron_motion_2350_pro.menu.flash.2097152_131072.build.fs_start=270393344 cytron_motion_2350_pro.menu.flash.2097152_131072.build.fs_end=270524416 cytron_motion_2350_pro.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) cytron_motion_2350_pro.menu.flash.2097152_262144.upload.maximum_size=1826816 cytron_motion_2350_pro.menu.flash.2097152_262144.build.flash_total=2097152 cytron_motion_2350_pro.menu.flash.2097152_262144.build.flash_length=1826816 cytron_motion_2350_pro.menu.flash.2097152_262144.build.eeprom_start=270524416 cytron_motion_2350_pro.menu.flash.2097152_262144.build.fs_start=270262272 cytron_motion_2350_pro.menu.flash.2097152_262144.build.fs_end=270524416 cytron_motion_2350_pro.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) cytron_motion_2350_pro.menu.flash.2097152_524288.upload.maximum_size=1564672 cytron_motion_2350_pro.menu.flash.2097152_524288.build.flash_total=2097152 cytron_motion_2350_pro.menu.flash.2097152_524288.build.flash_length=1564672 cytron_motion_2350_pro.menu.flash.2097152_524288.build.eeprom_start=270524416 cytron_motion_2350_pro.menu.flash.2097152_524288.build.fs_start=270000128 cytron_motion_2350_pro.menu.flash.2097152_524288.build.fs_end=270524416 cytron_motion_2350_pro.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) cytron_motion_2350_pro.menu.flash.2097152_1048576.upload.maximum_size=1040384 cytron_motion_2350_pro.menu.flash.2097152_1048576.build.flash_total=2097152 cytron_motion_2350_pro.menu.flash.2097152_1048576.build.flash_length=1040384 cytron_motion_2350_pro.menu.flash.2097152_1048576.build.eeprom_start=270524416 cytron_motion_2350_pro.menu.flash.2097152_1048576.build.fs_start=269475840 cytron_motion_2350_pro.menu.flash.2097152_1048576.build.fs_end=270524416 cytron_motion_2350_pro.menu.arch.arm=ARM cytron_motion_2350_pro.menu.arch.arm.build.chip=rp2350 cytron_motion_2350_pro.menu.arch.arm.build.toolchain=arm-none-eabi cytron_motion_2350_pro.menu.arch.arm.build.toolchainpkg=pqt-gcc cytron_motion_2350_pro.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse cytron_motion_2350_pro.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block cytron_motion_2350_pro.menu.arch.arm.build.mcu=cortex-m33 cytron_motion_2350_pro.menu.arch.riscv=RISC-V cytron_motion_2350_pro.menu.arch.riscv.build.chip=rp2350-riscv cytron_motion_2350_pro.menu.arch.riscv.build.toolchain=riscv32-unknown-elf cytron_motion_2350_pro.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv cytron_motion_2350_pro.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 cytron_motion_2350_pro.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block cytron_motion_2350_pro.menu.arch.riscv.build.mcu=rv32imac cytron_motion_2350_pro.menu.freq.150=150 MHz cytron_motion_2350_pro.menu.freq.150.build.f_cpu=150000000L cytron_motion_2350_pro.menu.freq.50=50 MHz cytron_motion_2350_pro.menu.freq.50.build.f_cpu=50000000L cytron_motion_2350_pro.menu.freq.100=100 MHz cytron_motion_2350_pro.menu.freq.100.build.f_cpu=100000000L cytron_motion_2350_pro.menu.freq.120=120 MHz cytron_motion_2350_pro.menu.freq.120.build.f_cpu=120000000L cytron_motion_2350_pro.menu.freq.125=125 MHz cytron_motion_2350_pro.menu.freq.125.build.f_cpu=125000000L cytron_motion_2350_pro.menu.freq.128=128 MHz cytron_motion_2350_pro.menu.freq.128.build.f_cpu=128000000L cytron_motion_2350_pro.menu.freq.133=133 MHz cytron_motion_2350_pro.menu.freq.133.build.f_cpu=133000000L cytron_motion_2350_pro.menu.freq.176=176 MHz (Overclock) cytron_motion_2350_pro.menu.freq.176.build.f_cpu=176000000L cytron_motion_2350_pro.menu.freq.200=200 MHz (Overclock) cytron_motion_2350_pro.menu.freq.200.build.f_cpu=200000000L cytron_motion_2350_pro.menu.freq.225=225 MHz (Overclock) cytron_motion_2350_pro.menu.freq.225.build.f_cpu=225000000L cytron_motion_2350_pro.menu.freq.240=240 MHz (Overclock) cytron_motion_2350_pro.menu.freq.240.build.f_cpu=240000000L cytron_motion_2350_pro.menu.freq.250=250 MHz (Overclock) cytron_motion_2350_pro.menu.freq.250.build.f_cpu=250000000L cytron_motion_2350_pro.menu.freq.276=276 MHz (Overclock) cytron_motion_2350_pro.menu.freq.276.build.f_cpu=276000000L cytron_motion_2350_pro.menu.freq.300=300 MHz (Overclock) cytron_motion_2350_pro.menu.freq.300.build.f_cpu=300000000L cytron_motion_2350_pro.menu.opt.Small=Small (-Os) (standard) cytron_motion_2350_pro.menu.opt.Small.build.flags.optimize=-Os cytron_motion_2350_pro.menu.opt.Optimize=Optimize (-O) cytron_motion_2350_pro.menu.opt.Optimize.build.flags.optimize=-O cytron_motion_2350_pro.menu.opt.Optimize2=Optimize More (-O2) cytron_motion_2350_pro.menu.opt.Optimize2.build.flags.optimize=-O2 cytron_motion_2350_pro.menu.opt.Optimize3=Optimize Even More (-O3) cytron_motion_2350_pro.menu.opt.Optimize3.build.flags.optimize=-O3 cytron_motion_2350_pro.menu.opt.Fast=Fast (-Ofast) (maybe slower) cytron_motion_2350_pro.menu.opt.Fast.build.flags.optimize=-Ofast cytron_motion_2350_pro.menu.opt.Debug=Debug (-Og) cytron_motion_2350_pro.menu.opt.Debug.build.flags.optimize=-Og cytron_motion_2350_pro.menu.opt.Disabled=Disabled (-O0) cytron_motion_2350_pro.menu.opt.Disabled.build.flags.optimize=-O0 cytron_motion_2350_pro.menu.profile.Disabled=Disabled cytron_motion_2350_pro.menu.profile.Disabled.build.flags.profile= cytron_motion_2350_pro.menu.profile.Enabled=Enabled cytron_motion_2350_pro.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE cytron_motion_2350_pro.menu.rtti.Disabled=Disabled cytron_motion_2350_pro.menu.rtti.Disabled.build.flags.rtti=-fno-rtti cytron_motion_2350_pro.menu.rtti.Enabled=Enabled cytron_motion_2350_pro.menu.rtti.Enabled.build.flags.rtti= cytron_motion_2350_pro.menu.stackprotect.Disabled=Disabled cytron_motion_2350_pro.menu.stackprotect.Disabled.build.flags.stackprotect= cytron_motion_2350_pro.menu.stackprotect.Enabled=Enabled cytron_motion_2350_pro.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all cytron_motion_2350_pro.menu.exceptions.Disabled=Disabled cytron_motion_2350_pro.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions cytron_motion_2350_pro.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ cytron_motion_2350_pro.menu.exceptions.Enabled=Enabled cytron_motion_2350_pro.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions cytron_motion_2350_pro.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc cytron_motion_2350_pro.menu.dbgport.Disabled=Disabled cytron_motion_2350_pro.menu.dbgport.Disabled.build.debug_port= cytron_motion_2350_pro.menu.dbgport.Serial=Serial cytron_motion_2350_pro.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial cytron_motion_2350_pro.menu.dbgport.Serial1=Serial1 cytron_motion_2350_pro.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 cytron_motion_2350_pro.menu.dbgport.Serial2=Serial2 cytron_motion_2350_pro.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 cytron_motion_2350_pro.menu.dbgport.SerialSemi=SerialSemi cytron_motion_2350_pro.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi cytron_motion_2350_pro.menu.dbglvl.None=None cytron_motion_2350_pro.menu.dbglvl.None.build.debug_level= cytron_motion_2350_pro.menu.dbglvl.Core=Core cytron_motion_2350_pro.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE cytron_motion_2350_pro.menu.dbglvl.SPI=SPI cytron_motion_2350_pro.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI cytron_motion_2350_pro.menu.dbglvl.Wire=Wire cytron_motion_2350_pro.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE cytron_motion_2350_pro.menu.dbglvl.Bluetooth=Bluetooth cytron_motion_2350_pro.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH cytron_motion_2350_pro.menu.dbglvl.All=All cytron_motion_2350_pro.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH cytron_motion_2350_pro.menu.dbglvl.NDEBUG=NDEBUG cytron_motion_2350_pro.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG cytron_motion_2350_pro.menu.usbstack.picosdk=Pico SDK cytron_motion_2350_pro.menu.usbstack.picosdk.build.usbstack_flags= cytron_motion_2350_pro.menu.usbstack.tinyusb=Adafruit TinyUSB cytron_motion_2350_pro.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" cytron_motion_2350_pro.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) cytron_motion_2350_pro.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" cytron_motion_2350_pro.menu.usbstack.nousb=No USB cytron_motion_2350_pro.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" cytron_motion_2350_pro.menu.ipbtstack.ipv4only=IPv4 Only cytron_motion_2350_pro.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a cytron_motion_2350_pro.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 cytron_motion_2350_pro.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 cytron_motion_2350_pro.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a cytron_motion_2350_pro.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 cytron_motion_2350_pro.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth cytron_motion_2350_pro.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a cytron_motion_2350_pro.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 cytron_motion_2350_pro.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth cytron_motion_2350_pro.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a cytron_motion_2350_pro.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 cytron_motion_2350_pro.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K cytron_motion_2350_pro.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a cytron_motion_2350_pro.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 cytron_motion_2350_pro.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K cytron_motion_2350_pro.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a cytron_motion_2350_pro.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 cytron_motion_2350_pro.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K cytron_motion_2350_pro.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a cytron_motion_2350_pro.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 cytron_motion_2350_pro.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K cytron_motion_2350_pro.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a cytron_motion_2350_pro.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 cytron_motion_2350_pro.menu.uploadmethod.default=Default (UF2) cytron_motion_2350_pro.menu.uploadmethod.default.build.ram_length=512k cytron_motion_2350_pro.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl cytron_motion_2350_pro.menu.uploadmethod.default.upload.maximum_data_size=524288 cytron_motion_2350_pro.menu.uploadmethod.default.upload.tool=uf2conv cytron_motion_2350_pro.menu.uploadmethod.default.upload.tool.default=uf2conv cytron_motion_2350_pro.menu.uploadmethod.default.upload.tool.network=uf2conv-network cytron_motion_2350_pro.menu.uploadmethod.picotool=Picotool cytron_motion_2350_pro.menu.uploadmethod.picotool.build.ram_length=512k cytron_motion_2350_pro.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl cytron_motion_2350_pro.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB cytron_motion_2350_pro.menu.uploadmethod.picotool.upload.maximum_data_size=524288 cytron_motion_2350_pro.menu.uploadmethod.picotool.upload.tool=picotool cytron_motion_2350_pro.menu.uploadmethod.picotool.upload.tool.default=picotool cytron_motion_2350_pro.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) cytron_motion_2350_pro.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k cytron_motion_2350_pro.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl cytron_motion_2350_pro.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 cytron_motion_2350_pro.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap cytron_motion_2350_pro.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # DatanoiseTV PicoADK # ----------------------------------- datanoisetv_picoadk.name=DatanoiseTV PicoADK datanoisetv_picoadk.vid.0=0x2e8a datanoisetv_picoadk.pid.0=0x000a datanoisetv_picoadk.vid.1=0x2e8a datanoisetv_picoadk.pid.1=0x010a datanoisetv_picoadk.vid.2=0x2e8a datanoisetv_picoadk.pid.2=0x400a datanoisetv_picoadk.vid.3=0x2e8a datanoisetv_picoadk.pid.3=0x410a datanoisetv_picoadk.vid.4=0x2e8a datanoisetv_picoadk.pid.4=0x800a datanoisetv_picoadk.vid.5=0x2e8a datanoisetv_picoadk.pid.5=0x810a datanoisetv_picoadk.vid.6=0x2e8a datanoisetv_picoadk.pid.6=0xc00a datanoisetv_picoadk.vid.7=0x2e8a datanoisetv_picoadk.pid.7=0xc10a datanoisetv_picoadk.upload_port.0.vid=0x2e8a datanoisetv_picoadk.upload_port.0.pid=0x000a datanoisetv_picoadk.upload_port.1.vid=0x2e8a datanoisetv_picoadk.upload_port.1.pid=0x010a datanoisetv_picoadk.upload_port.2.vid=0x2e8a datanoisetv_picoadk.upload_port.2.pid=0x400a datanoisetv_picoadk.upload_port.3.vid=0x2e8a datanoisetv_picoadk.upload_port.3.pid=0x410a datanoisetv_picoadk.upload_port.4.vid=0x2e8a datanoisetv_picoadk.upload_port.4.pid=0x800a datanoisetv_picoadk.upload_port.5.vid=0x2e8a datanoisetv_picoadk.upload_port.5.pid=0x810a datanoisetv_picoadk.upload_port.6.vid=0x2e8a datanoisetv_picoadk.upload_port.6.pid=0xc00a datanoisetv_picoadk.upload_port.7.vid=0x2e8a datanoisetv_picoadk.upload_port.7.pid=0xc10a datanoisetv_picoadk.build.usbvid=-DUSBD_VID=0x2e8a datanoisetv_picoadk.build.usbpid=-DUSBD_PID=0x000a datanoisetv_picoadk.build.usbpwr=-DUSBD_MAX_POWER_MA=250 datanoisetv_picoadk.build.board=DATANOISETV_PICOADK datanoisetv_picoadk.build.mcu=cortex-m0plus datanoisetv_picoadk.build.chip=rp2040 datanoisetv_picoadk.build.toolchain=arm-none-eabi datanoisetv_picoadk.build.toolchainpkg=pqt-gcc datanoisetv_picoadk.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb datanoisetv_picoadk.build.uf2family=--family rp2040 datanoisetv_picoadk.build.variant=datanoisetv_picoadk datanoisetv_picoadk.upload.maximum_size=2097152 datanoisetv_picoadk.upload.wait_for_upload_port=true datanoisetv_picoadk.upload.erase_cmd= datanoisetv_picoadk.serial.disableDTR=false datanoisetv_picoadk.serial.disableRTS=false datanoisetv_picoadk.build.f_cpu=125000000 datanoisetv_picoadk.build.led= datanoisetv_picoadk.build.core=rp2040 datanoisetv_picoadk.build.ldscript=memmap_default.ld datanoisetv_picoadk.build.boot2=boot2_w25q080_2_padded_checksum datanoisetv_picoadk.build.usb_manufacturer="DatanoiseTV" datanoisetv_picoadk.build.usb_product="PicoADK" datanoisetv_picoadk.menu.flash.2097152_0=2MB (no FS) datanoisetv_picoadk.menu.flash.2097152_0.upload.maximum_size=2093056 datanoisetv_picoadk.menu.flash.2097152_0.build.flash_total=2097152 datanoisetv_picoadk.menu.flash.2097152_0.build.flash_length=2093056 datanoisetv_picoadk.menu.flash.2097152_0.build.eeprom_start=270528512 datanoisetv_picoadk.menu.flash.2097152_0.build.fs_start=270528512 datanoisetv_picoadk.menu.flash.2097152_0.build.fs_end=270528512 datanoisetv_picoadk.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) datanoisetv_picoadk.menu.flash.2097152_65536.upload.maximum_size=2027520 datanoisetv_picoadk.menu.flash.2097152_65536.build.flash_total=2097152 datanoisetv_picoadk.menu.flash.2097152_65536.build.flash_length=2027520 datanoisetv_picoadk.menu.flash.2097152_65536.build.eeprom_start=270528512 datanoisetv_picoadk.menu.flash.2097152_65536.build.fs_start=270462976 datanoisetv_picoadk.menu.flash.2097152_65536.build.fs_end=270528512 datanoisetv_picoadk.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) datanoisetv_picoadk.menu.flash.2097152_131072.upload.maximum_size=1961984 datanoisetv_picoadk.menu.flash.2097152_131072.build.flash_total=2097152 datanoisetv_picoadk.menu.flash.2097152_131072.build.flash_length=1961984 datanoisetv_picoadk.menu.flash.2097152_131072.build.eeprom_start=270528512 datanoisetv_picoadk.menu.flash.2097152_131072.build.fs_start=270397440 datanoisetv_picoadk.menu.flash.2097152_131072.build.fs_end=270528512 datanoisetv_picoadk.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) datanoisetv_picoadk.menu.flash.2097152_262144.upload.maximum_size=1830912 datanoisetv_picoadk.menu.flash.2097152_262144.build.flash_total=2097152 datanoisetv_picoadk.menu.flash.2097152_262144.build.flash_length=1830912 datanoisetv_picoadk.menu.flash.2097152_262144.build.eeprom_start=270528512 datanoisetv_picoadk.menu.flash.2097152_262144.build.fs_start=270266368 datanoisetv_picoadk.menu.flash.2097152_262144.build.fs_end=270528512 datanoisetv_picoadk.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) datanoisetv_picoadk.menu.flash.2097152_524288.upload.maximum_size=1568768 datanoisetv_picoadk.menu.flash.2097152_524288.build.flash_total=2097152 datanoisetv_picoadk.menu.flash.2097152_524288.build.flash_length=1568768 datanoisetv_picoadk.menu.flash.2097152_524288.build.eeprom_start=270528512 datanoisetv_picoadk.menu.flash.2097152_524288.build.fs_start=270004224 datanoisetv_picoadk.menu.flash.2097152_524288.build.fs_end=270528512 datanoisetv_picoadk.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) datanoisetv_picoadk.menu.flash.2097152_1048576.upload.maximum_size=1044480 datanoisetv_picoadk.menu.flash.2097152_1048576.build.flash_total=2097152 datanoisetv_picoadk.menu.flash.2097152_1048576.build.flash_length=1044480 datanoisetv_picoadk.menu.flash.2097152_1048576.build.eeprom_start=270528512 datanoisetv_picoadk.menu.flash.2097152_1048576.build.fs_start=269479936 datanoisetv_picoadk.menu.flash.2097152_1048576.build.fs_end=270528512 datanoisetv_picoadk.menu.freq.200=200 MHz datanoisetv_picoadk.menu.freq.200.build.f_cpu=200000000L datanoisetv_picoadk.menu.freq.50=50 MHz datanoisetv_picoadk.menu.freq.50.build.f_cpu=50000000L datanoisetv_picoadk.menu.freq.100=100 MHz datanoisetv_picoadk.menu.freq.100.build.f_cpu=100000000L datanoisetv_picoadk.menu.freq.120=120 MHz datanoisetv_picoadk.menu.freq.120.build.f_cpu=120000000L datanoisetv_picoadk.menu.freq.125=125 MHz datanoisetv_picoadk.menu.freq.125.build.f_cpu=125000000L datanoisetv_picoadk.menu.freq.128=128 MHz datanoisetv_picoadk.menu.freq.128.build.f_cpu=128000000L datanoisetv_picoadk.menu.freq.133=133 MHz datanoisetv_picoadk.menu.freq.133.build.f_cpu=133000000L datanoisetv_picoadk.menu.freq.150=150 MHz datanoisetv_picoadk.menu.freq.150.build.f_cpu=150000000L datanoisetv_picoadk.menu.freq.176=176 MHz datanoisetv_picoadk.menu.freq.176.build.f_cpu=176000000L datanoisetv_picoadk.menu.freq.225=225 MHz (Overclock) datanoisetv_picoadk.menu.freq.225.build.f_cpu=225000000L datanoisetv_picoadk.menu.freq.240=240 MHz (Overclock) datanoisetv_picoadk.menu.freq.240.build.f_cpu=240000000L datanoisetv_picoadk.menu.freq.250=250 MHz (Overclock) datanoisetv_picoadk.menu.freq.250.build.f_cpu=250000000L datanoisetv_picoadk.menu.freq.276=276 MHz (Overclock) datanoisetv_picoadk.menu.freq.276.build.f_cpu=276000000L datanoisetv_picoadk.menu.freq.300=300 MHz (Overclock) datanoisetv_picoadk.menu.freq.300.build.f_cpu=300000000L datanoisetv_picoadk.menu.opt.Small=Small (-Os) (standard) datanoisetv_picoadk.menu.opt.Small.build.flags.optimize=-Os datanoisetv_picoadk.menu.opt.Optimize=Optimize (-O) datanoisetv_picoadk.menu.opt.Optimize.build.flags.optimize=-O datanoisetv_picoadk.menu.opt.Optimize2=Optimize More (-O2) datanoisetv_picoadk.menu.opt.Optimize2.build.flags.optimize=-O2 datanoisetv_picoadk.menu.opt.Optimize3=Optimize Even More (-O3) datanoisetv_picoadk.menu.opt.Optimize3.build.flags.optimize=-O3 datanoisetv_picoadk.menu.opt.Fast=Fast (-Ofast) (maybe slower) datanoisetv_picoadk.menu.opt.Fast.build.flags.optimize=-Ofast datanoisetv_picoadk.menu.opt.Debug=Debug (-Og) datanoisetv_picoadk.menu.opt.Debug.build.flags.optimize=-Og datanoisetv_picoadk.menu.opt.Disabled=Disabled (-O0) datanoisetv_picoadk.menu.opt.Disabled.build.flags.optimize=-O0 datanoisetv_picoadk.menu.profile.Disabled=Disabled datanoisetv_picoadk.menu.profile.Disabled.build.flags.profile= datanoisetv_picoadk.menu.profile.Enabled=Enabled datanoisetv_picoadk.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE datanoisetv_picoadk.menu.rtti.Disabled=Disabled datanoisetv_picoadk.menu.rtti.Disabled.build.flags.rtti=-fno-rtti datanoisetv_picoadk.menu.rtti.Enabled=Enabled datanoisetv_picoadk.menu.rtti.Enabled.build.flags.rtti= datanoisetv_picoadk.menu.stackprotect.Disabled=Disabled datanoisetv_picoadk.menu.stackprotect.Disabled.build.flags.stackprotect= datanoisetv_picoadk.menu.stackprotect.Enabled=Enabled datanoisetv_picoadk.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all datanoisetv_picoadk.menu.exceptions.Disabled=Disabled datanoisetv_picoadk.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions datanoisetv_picoadk.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ datanoisetv_picoadk.menu.exceptions.Enabled=Enabled datanoisetv_picoadk.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions datanoisetv_picoadk.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc datanoisetv_picoadk.menu.dbgport.Disabled=Disabled datanoisetv_picoadk.menu.dbgport.Disabled.build.debug_port= datanoisetv_picoadk.menu.dbgport.Serial=Serial datanoisetv_picoadk.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial datanoisetv_picoadk.menu.dbgport.Serial1=Serial1 datanoisetv_picoadk.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 datanoisetv_picoadk.menu.dbgport.Serial2=Serial2 datanoisetv_picoadk.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 datanoisetv_picoadk.menu.dbgport.SerialSemi=SerialSemi datanoisetv_picoadk.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi datanoisetv_picoadk.menu.dbglvl.None=None datanoisetv_picoadk.menu.dbglvl.None.build.debug_level= datanoisetv_picoadk.menu.dbglvl.Core=Core datanoisetv_picoadk.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE datanoisetv_picoadk.menu.dbglvl.SPI=SPI datanoisetv_picoadk.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI datanoisetv_picoadk.menu.dbglvl.Wire=Wire datanoisetv_picoadk.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE datanoisetv_picoadk.menu.dbglvl.Bluetooth=Bluetooth datanoisetv_picoadk.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH datanoisetv_picoadk.menu.dbglvl.All=All datanoisetv_picoadk.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH datanoisetv_picoadk.menu.dbglvl.NDEBUG=NDEBUG datanoisetv_picoadk.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG datanoisetv_picoadk.menu.usbstack.picosdk=Pico SDK datanoisetv_picoadk.menu.usbstack.picosdk.build.usbstack_flags= datanoisetv_picoadk.menu.usbstack.tinyusb=Adafruit TinyUSB datanoisetv_picoadk.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" datanoisetv_picoadk.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) datanoisetv_picoadk.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" datanoisetv_picoadk.menu.usbstack.nousb=No USB datanoisetv_picoadk.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" datanoisetv_picoadk.menu.ipbtstack.ipv4only=IPv4 Only datanoisetv_picoadk.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a datanoisetv_picoadk.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 datanoisetv_picoadk.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 datanoisetv_picoadk.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a datanoisetv_picoadk.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 datanoisetv_picoadk.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth datanoisetv_picoadk.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a datanoisetv_picoadk.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 datanoisetv_picoadk.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth datanoisetv_picoadk.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a datanoisetv_picoadk.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 datanoisetv_picoadk.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K datanoisetv_picoadk.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a datanoisetv_picoadk.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 datanoisetv_picoadk.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K datanoisetv_picoadk.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a datanoisetv_picoadk.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 datanoisetv_picoadk.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K datanoisetv_picoadk.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a datanoisetv_picoadk.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 datanoisetv_picoadk.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K datanoisetv_picoadk.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a datanoisetv_picoadk.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 datanoisetv_picoadk.menu.uploadmethod.default=Default (UF2) datanoisetv_picoadk.menu.uploadmethod.default.build.ram_length=256k datanoisetv_picoadk.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl datanoisetv_picoadk.menu.uploadmethod.default.upload.maximum_data_size=262144 datanoisetv_picoadk.menu.uploadmethod.default.upload.tool=uf2conv datanoisetv_picoadk.menu.uploadmethod.default.upload.tool.default=uf2conv datanoisetv_picoadk.menu.uploadmethod.default.upload.tool.network=uf2conv-network datanoisetv_picoadk.menu.uploadmethod.picotool=Picotool datanoisetv_picoadk.menu.uploadmethod.picotool.build.ram_length=256k datanoisetv_picoadk.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl datanoisetv_picoadk.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB datanoisetv_picoadk.menu.uploadmethod.picotool.upload.maximum_data_size=262144 datanoisetv_picoadk.menu.uploadmethod.picotool.upload.tool=picotool datanoisetv_picoadk.menu.uploadmethod.picotool.upload.tool.default=picotool datanoisetv_picoadk.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) datanoisetv_picoadk.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k datanoisetv_picoadk.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl datanoisetv_picoadk.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 datanoisetv_picoadk.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap datanoisetv_picoadk.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # DatanoiseTV PicoADK v2 # ----------------------------------- datanoisetv_picoadk_v2.name=DatanoiseTV PicoADK v2 datanoisetv_picoadk_v2.vid.0=0x2e8a datanoisetv_picoadk_v2.pid.0=0x10ae datanoisetv_picoadk_v2.vid.1=0x2e8a datanoisetv_picoadk_v2.pid.1=0x11ae datanoisetv_picoadk_v2.vid.2=0x2e8a datanoisetv_picoadk_v2.pid.2=0x50ae datanoisetv_picoadk_v2.vid.3=0x2e8a datanoisetv_picoadk_v2.pid.3=0x51ae datanoisetv_picoadk_v2.vid.4=0x2e8a datanoisetv_picoadk_v2.pid.4=0x90ae datanoisetv_picoadk_v2.vid.5=0x2e8a datanoisetv_picoadk_v2.pid.5=0x91ae datanoisetv_picoadk_v2.vid.6=0x2e8a datanoisetv_picoadk_v2.pid.6=0xd0ae datanoisetv_picoadk_v2.vid.7=0x2e8a datanoisetv_picoadk_v2.pid.7=0xd1ae datanoisetv_picoadk_v2.upload_port.0.vid=0x2e8a datanoisetv_picoadk_v2.upload_port.0.pid=0x10ae datanoisetv_picoadk_v2.upload_port.1.vid=0x2e8a datanoisetv_picoadk_v2.upload_port.1.pid=0x11ae datanoisetv_picoadk_v2.upload_port.2.vid=0x2e8a datanoisetv_picoadk_v2.upload_port.2.pid=0x50ae datanoisetv_picoadk_v2.upload_port.3.vid=0x2e8a datanoisetv_picoadk_v2.upload_port.3.pid=0x51ae datanoisetv_picoadk_v2.upload_port.4.vid=0x2e8a datanoisetv_picoadk_v2.upload_port.4.pid=0x90ae datanoisetv_picoadk_v2.upload_port.5.vid=0x2e8a datanoisetv_picoadk_v2.upload_port.5.pid=0x91ae datanoisetv_picoadk_v2.upload_port.6.vid=0x2e8a datanoisetv_picoadk_v2.upload_port.6.pid=0xd0ae datanoisetv_picoadk_v2.upload_port.7.vid=0x2e8a datanoisetv_picoadk_v2.upload_port.7.pid=0xd1ae datanoisetv_picoadk_v2.build.usbvid=-DUSBD_VID=0x2e8a datanoisetv_picoadk_v2.build.usbpid=-DUSBD_PID=0x10ae datanoisetv_picoadk_v2.build.usbpwr=-DUSBD_MAX_POWER_MA=250 datanoisetv_picoadk_v2.build.board=DATANOISETV_PICOADK_V2 datanoisetv_picoadk_v2.build.variant=datanoisetv_picoadk_v2 datanoisetv_picoadk_v2.upload.maximum_size=4194304 datanoisetv_picoadk_v2.upload.wait_for_upload_port=true datanoisetv_picoadk_v2.upload.erase_cmd= datanoisetv_picoadk_v2.serial.disableDTR=false datanoisetv_picoadk_v2.serial.disableRTS=false datanoisetv_picoadk_v2.build.f_cpu=125000000 datanoisetv_picoadk_v2.build.led= datanoisetv_picoadk_v2.build.core=rp2040 datanoisetv_picoadk_v2.build.ldscript=memmap_default.ld datanoisetv_picoadk_v2.build.boot2=none datanoisetv_picoadk_v2.build.usb_manufacturer="DatanoiseTV" datanoisetv_picoadk_v2.build.usb_product="PicoADK v2" datanoisetv_picoadk_v2.build.psram_length=0x000000 datanoisetv_picoadk_v2.menu.flash.4194304_0=4MB (no FS) datanoisetv_picoadk_v2.menu.flash.4194304_0.upload.maximum_size=4186112 datanoisetv_picoadk_v2.menu.flash.4194304_0.build.flash_total=4194304 datanoisetv_picoadk_v2.menu.flash.4194304_0.build.flash_length=4186112 datanoisetv_picoadk_v2.menu.flash.4194304_0.build.eeprom_start=272621568 datanoisetv_picoadk_v2.menu.flash.4194304_0.build.fs_start=272621568 datanoisetv_picoadk_v2.menu.flash.4194304_0.build.fs_end=272621568 datanoisetv_picoadk_v2.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB) datanoisetv_picoadk_v2.menu.flash.4194304_65536.upload.maximum_size=4120576 datanoisetv_picoadk_v2.menu.flash.4194304_65536.build.flash_total=4194304 datanoisetv_picoadk_v2.menu.flash.4194304_65536.build.flash_length=4120576 datanoisetv_picoadk_v2.menu.flash.4194304_65536.build.eeprom_start=272621568 datanoisetv_picoadk_v2.menu.flash.4194304_65536.build.fs_start=272556032 datanoisetv_picoadk_v2.menu.flash.4194304_65536.build.fs_end=272621568 datanoisetv_picoadk_v2.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB) datanoisetv_picoadk_v2.menu.flash.4194304_131072.upload.maximum_size=4055040 datanoisetv_picoadk_v2.menu.flash.4194304_131072.build.flash_total=4194304 datanoisetv_picoadk_v2.menu.flash.4194304_131072.build.flash_length=4055040 datanoisetv_picoadk_v2.menu.flash.4194304_131072.build.eeprom_start=272621568 datanoisetv_picoadk_v2.menu.flash.4194304_131072.build.fs_start=272490496 datanoisetv_picoadk_v2.menu.flash.4194304_131072.build.fs_end=272621568 datanoisetv_picoadk_v2.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB) datanoisetv_picoadk_v2.menu.flash.4194304_262144.upload.maximum_size=3923968 datanoisetv_picoadk_v2.menu.flash.4194304_262144.build.flash_total=4194304 datanoisetv_picoadk_v2.menu.flash.4194304_262144.build.flash_length=3923968 datanoisetv_picoadk_v2.menu.flash.4194304_262144.build.eeprom_start=272621568 datanoisetv_picoadk_v2.menu.flash.4194304_262144.build.fs_start=272359424 datanoisetv_picoadk_v2.menu.flash.4194304_262144.build.fs_end=272621568 datanoisetv_picoadk_v2.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB) datanoisetv_picoadk_v2.menu.flash.4194304_524288.upload.maximum_size=3661824 datanoisetv_picoadk_v2.menu.flash.4194304_524288.build.flash_total=4194304 datanoisetv_picoadk_v2.menu.flash.4194304_524288.build.flash_length=3661824 datanoisetv_picoadk_v2.menu.flash.4194304_524288.build.eeprom_start=272621568 datanoisetv_picoadk_v2.menu.flash.4194304_524288.build.fs_start=272097280 datanoisetv_picoadk_v2.menu.flash.4194304_524288.build.fs_end=272621568 datanoisetv_picoadk_v2.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB) datanoisetv_picoadk_v2.menu.flash.4194304_1048576.upload.maximum_size=3137536 datanoisetv_picoadk_v2.menu.flash.4194304_1048576.build.flash_total=4194304 datanoisetv_picoadk_v2.menu.flash.4194304_1048576.build.flash_length=3137536 datanoisetv_picoadk_v2.menu.flash.4194304_1048576.build.eeprom_start=272621568 datanoisetv_picoadk_v2.menu.flash.4194304_1048576.build.fs_start=271572992 datanoisetv_picoadk_v2.menu.flash.4194304_1048576.build.fs_end=272621568 datanoisetv_picoadk_v2.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB) datanoisetv_picoadk_v2.menu.flash.4194304_2097152.upload.maximum_size=2088960 datanoisetv_picoadk_v2.menu.flash.4194304_2097152.build.flash_total=4194304 datanoisetv_picoadk_v2.menu.flash.4194304_2097152.build.flash_length=2088960 datanoisetv_picoadk_v2.menu.flash.4194304_2097152.build.eeprom_start=272621568 datanoisetv_picoadk_v2.menu.flash.4194304_2097152.build.fs_start=270524416 datanoisetv_picoadk_v2.menu.flash.4194304_2097152.build.fs_end=272621568 datanoisetv_picoadk_v2.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB) datanoisetv_picoadk_v2.menu.flash.4194304_3145728.upload.maximum_size=1040384 datanoisetv_picoadk_v2.menu.flash.4194304_3145728.build.flash_total=4194304 datanoisetv_picoadk_v2.menu.flash.4194304_3145728.build.flash_length=1040384 datanoisetv_picoadk_v2.menu.flash.4194304_3145728.build.eeprom_start=272621568 datanoisetv_picoadk_v2.menu.flash.4194304_3145728.build.fs_start=269475840 datanoisetv_picoadk_v2.menu.flash.4194304_3145728.build.fs_end=272621568 datanoisetv_picoadk_v2.menu.arch.arm=ARM datanoisetv_picoadk_v2.menu.arch.arm.build.chip=rp2350 datanoisetv_picoadk_v2.menu.arch.arm.build.toolchain=arm-none-eabi datanoisetv_picoadk_v2.menu.arch.arm.build.toolchainpkg=pqt-gcc datanoisetv_picoadk_v2.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse datanoisetv_picoadk_v2.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block datanoisetv_picoadk_v2.menu.arch.arm.build.mcu=cortex-m33 datanoisetv_picoadk_v2.menu.arch.riscv=RISC-V datanoisetv_picoadk_v2.menu.arch.riscv.build.chip=rp2350-riscv datanoisetv_picoadk_v2.menu.arch.riscv.build.toolchain=riscv32-unknown-elf datanoisetv_picoadk_v2.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv datanoisetv_picoadk_v2.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 datanoisetv_picoadk_v2.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block datanoisetv_picoadk_v2.menu.arch.riscv.build.mcu=rv32imac datanoisetv_picoadk_v2.menu.freq.150=150 MHz datanoisetv_picoadk_v2.menu.freq.150.build.f_cpu=150000000L datanoisetv_picoadk_v2.menu.freq.50=50 MHz datanoisetv_picoadk_v2.menu.freq.50.build.f_cpu=50000000L datanoisetv_picoadk_v2.menu.freq.100=100 MHz datanoisetv_picoadk_v2.menu.freq.100.build.f_cpu=100000000L datanoisetv_picoadk_v2.menu.freq.120=120 MHz datanoisetv_picoadk_v2.menu.freq.120.build.f_cpu=120000000L datanoisetv_picoadk_v2.menu.freq.125=125 MHz datanoisetv_picoadk_v2.menu.freq.125.build.f_cpu=125000000L datanoisetv_picoadk_v2.menu.freq.128=128 MHz datanoisetv_picoadk_v2.menu.freq.128.build.f_cpu=128000000L datanoisetv_picoadk_v2.menu.freq.133=133 MHz datanoisetv_picoadk_v2.menu.freq.133.build.f_cpu=133000000L datanoisetv_picoadk_v2.menu.freq.176=176 MHz (Overclock) datanoisetv_picoadk_v2.menu.freq.176.build.f_cpu=176000000L datanoisetv_picoadk_v2.menu.freq.200=200 MHz (Overclock) datanoisetv_picoadk_v2.menu.freq.200.build.f_cpu=200000000L datanoisetv_picoadk_v2.menu.freq.225=225 MHz (Overclock) datanoisetv_picoadk_v2.menu.freq.225.build.f_cpu=225000000L datanoisetv_picoadk_v2.menu.freq.240=240 MHz (Overclock) datanoisetv_picoadk_v2.menu.freq.240.build.f_cpu=240000000L datanoisetv_picoadk_v2.menu.freq.250=250 MHz (Overclock) datanoisetv_picoadk_v2.menu.freq.250.build.f_cpu=250000000L datanoisetv_picoadk_v2.menu.freq.276=276 MHz (Overclock) datanoisetv_picoadk_v2.menu.freq.276.build.f_cpu=276000000L datanoisetv_picoadk_v2.menu.freq.300=300 MHz (Overclock) datanoisetv_picoadk_v2.menu.freq.300.build.f_cpu=300000000L datanoisetv_picoadk_v2.menu.psram.0mb=0MByte PSRAM datanoisetv_picoadk_v2.menu.psram.0mb.build.psram_length=0x000000 datanoisetv_picoadk_v2.menu.psram.2mb=2MByte PSRAM datanoisetv_picoadk_v2.menu.psram.2mb.build.psram_length=0x200000 datanoisetv_picoadk_v2.menu.psram.4mb=4MByte PSRAM datanoisetv_picoadk_v2.menu.psram.4mb.build.psram_length=0x400000 datanoisetv_picoadk_v2.menu.psram.8mb=8MByte PSRAM datanoisetv_picoadk_v2.menu.psram.8mb.build.psram_length=0x800000 datanoisetv_picoadk_v2.menu.psramfreq.freq109=109 MHz datanoisetv_picoadk_v2.menu.psramfreq.freq109.build.psram_freq=-DRP2350_PSRAM_MAX_SCK_HZ=109000000 datanoisetv_picoadk_v2.menu.psramfreq.freq133=133 MHz datanoisetv_picoadk_v2.menu.psramfreq.freq133.build.psram_freq=-DRP2350_PSRAM_MAX_SCK_HZ=133000000 datanoisetv_picoadk_v2.menu.opt.Small=Small (-Os) (standard) datanoisetv_picoadk_v2.menu.opt.Small.build.flags.optimize=-Os datanoisetv_picoadk_v2.menu.opt.Optimize=Optimize (-O) datanoisetv_picoadk_v2.menu.opt.Optimize.build.flags.optimize=-O datanoisetv_picoadk_v2.menu.opt.Optimize2=Optimize More (-O2) datanoisetv_picoadk_v2.menu.opt.Optimize2.build.flags.optimize=-O2 datanoisetv_picoadk_v2.menu.opt.Optimize3=Optimize Even More (-O3) datanoisetv_picoadk_v2.menu.opt.Optimize3.build.flags.optimize=-O3 datanoisetv_picoadk_v2.menu.opt.Fast=Fast (-Ofast) (maybe slower) datanoisetv_picoadk_v2.menu.opt.Fast.build.flags.optimize=-Ofast datanoisetv_picoadk_v2.menu.opt.Debug=Debug (-Og) datanoisetv_picoadk_v2.menu.opt.Debug.build.flags.optimize=-Og datanoisetv_picoadk_v2.menu.opt.Disabled=Disabled (-O0) datanoisetv_picoadk_v2.menu.opt.Disabled.build.flags.optimize=-O0 datanoisetv_picoadk_v2.menu.profile.Disabled=Disabled datanoisetv_picoadk_v2.menu.profile.Disabled.build.flags.profile= datanoisetv_picoadk_v2.menu.profile.Enabled=Enabled datanoisetv_picoadk_v2.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE datanoisetv_picoadk_v2.menu.rtti.Disabled=Disabled datanoisetv_picoadk_v2.menu.rtti.Disabled.build.flags.rtti=-fno-rtti datanoisetv_picoadk_v2.menu.rtti.Enabled=Enabled datanoisetv_picoadk_v2.menu.rtti.Enabled.build.flags.rtti= datanoisetv_picoadk_v2.menu.stackprotect.Disabled=Disabled datanoisetv_picoadk_v2.menu.stackprotect.Disabled.build.flags.stackprotect= datanoisetv_picoadk_v2.menu.stackprotect.Enabled=Enabled datanoisetv_picoadk_v2.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all datanoisetv_picoadk_v2.menu.exceptions.Disabled=Disabled datanoisetv_picoadk_v2.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions datanoisetv_picoadk_v2.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ datanoisetv_picoadk_v2.menu.exceptions.Enabled=Enabled datanoisetv_picoadk_v2.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions datanoisetv_picoadk_v2.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc datanoisetv_picoadk_v2.menu.dbgport.Disabled=Disabled datanoisetv_picoadk_v2.menu.dbgport.Disabled.build.debug_port= datanoisetv_picoadk_v2.menu.dbgport.Serial=Serial datanoisetv_picoadk_v2.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial datanoisetv_picoadk_v2.menu.dbgport.Serial1=Serial1 datanoisetv_picoadk_v2.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 datanoisetv_picoadk_v2.menu.dbgport.Serial2=Serial2 datanoisetv_picoadk_v2.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 datanoisetv_picoadk_v2.menu.dbgport.SerialSemi=SerialSemi datanoisetv_picoadk_v2.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi datanoisetv_picoadk_v2.menu.dbglvl.None=None datanoisetv_picoadk_v2.menu.dbglvl.None.build.debug_level= datanoisetv_picoadk_v2.menu.dbglvl.Core=Core datanoisetv_picoadk_v2.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE datanoisetv_picoadk_v2.menu.dbglvl.SPI=SPI datanoisetv_picoadk_v2.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI datanoisetv_picoadk_v2.menu.dbglvl.Wire=Wire datanoisetv_picoadk_v2.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE datanoisetv_picoadk_v2.menu.dbglvl.Bluetooth=Bluetooth datanoisetv_picoadk_v2.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH datanoisetv_picoadk_v2.menu.dbglvl.All=All datanoisetv_picoadk_v2.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH datanoisetv_picoadk_v2.menu.dbglvl.NDEBUG=NDEBUG datanoisetv_picoadk_v2.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG datanoisetv_picoadk_v2.menu.usbstack.picosdk=Pico SDK datanoisetv_picoadk_v2.menu.usbstack.picosdk.build.usbstack_flags= datanoisetv_picoadk_v2.menu.usbstack.tinyusb=Adafruit TinyUSB datanoisetv_picoadk_v2.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" datanoisetv_picoadk_v2.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) datanoisetv_picoadk_v2.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" datanoisetv_picoadk_v2.menu.usbstack.nousb=No USB datanoisetv_picoadk_v2.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" datanoisetv_picoadk_v2.menu.ipbtstack.ipv4only=IPv4 Only datanoisetv_picoadk_v2.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a datanoisetv_picoadk_v2.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 datanoisetv_picoadk_v2.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 datanoisetv_picoadk_v2.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a datanoisetv_picoadk_v2.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 datanoisetv_picoadk_v2.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth datanoisetv_picoadk_v2.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a datanoisetv_picoadk_v2.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 datanoisetv_picoadk_v2.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth datanoisetv_picoadk_v2.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a datanoisetv_picoadk_v2.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 datanoisetv_picoadk_v2.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K datanoisetv_picoadk_v2.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a datanoisetv_picoadk_v2.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 datanoisetv_picoadk_v2.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K datanoisetv_picoadk_v2.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a datanoisetv_picoadk_v2.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 datanoisetv_picoadk_v2.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K datanoisetv_picoadk_v2.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a datanoisetv_picoadk_v2.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 datanoisetv_picoadk_v2.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K datanoisetv_picoadk_v2.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a datanoisetv_picoadk_v2.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 datanoisetv_picoadk_v2.menu.uploadmethod.default=Default (UF2) datanoisetv_picoadk_v2.menu.uploadmethod.default.build.ram_length=512k datanoisetv_picoadk_v2.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl datanoisetv_picoadk_v2.menu.uploadmethod.default.upload.maximum_data_size=524288 datanoisetv_picoadk_v2.menu.uploadmethod.default.upload.tool=uf2conv datanoisetv_picoadk_v2.menu.uploadmethod.default.upload.tool.default=uf2conv datanoisetv_picoadk_v2.menu.uploadmethod.default.upload.tool.network=uf2conv-network datanoisetv_picoadk_v2.menu.uploadmethod.picotool=Picotool datanoisetv_picoadk_v2.menu.uploadmethod.picotool.build.ram_length=512k datanoisetv_picoadk_v2.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl datanoisetv_picoadk_v2.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB datanoisetv_picoadk_v2.menu.uploadmethod.picotool.upload.maximum_data_size=524288 datanoisetv_picoadk_v2.menu.uploadmethod.picotool.upload.tool=picotool datanoisetv_picoadk_v2.menu.uploadmethod.picotool.upload.tool.default=picotool datanoisetv_picoadk_v2.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) datanoisetv_picoadk_v2.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k datanoisetv_picoadk_v2.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl datanoisetv_picoadk_v2.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 datanoisetv_picoadk_v2.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap datanoisetv_picoadk_v2.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Degz Robotics Suibo RP2040 # ----------------------------------- degz_suibo.name=Degz Robotics Suibo RP2040 degz_suibo.vid.0=0x2e8a degz_suibo.pid.0=0xf00a degz_suibo.vid.1=0x2e8a degz_suibo.pid.1=0xf10a degz_suibo.upload_port.0.vid=0x2e8a degz_suibo.upload_port.0.pid=0xf00a degz_suibo.upload_port.1.vid=0x2e8a degz_suibo.upload_port.1.pid=0xf10a degz_suibo.build.usbvid=-DUSBD_VID=0x2e8a degz_suibo.build.usbpid=-DUSBD_PID=0xf00a degz_suibo.build.usbpwr=-DUSBD_MAX_POWER_MA=250 degz_suibo.build.board=DEGZ_SUIBO_RP2040 degz_suibo.build.mcu=cortex-m0plus degz_suibo.build.chip=rp2040 degz_suibo.build.toolchain=arm-none-eabi degz_suibo.build.toolchainpkg=pqt-gcc degz_suibo.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb degz_suibo.build.uf2family=--family rp2040 degz_suibo.build.variant=degz_suibo degz_suibo.upload.maximum_size=16777216 degz_suibo.upload.wait_for_upload_port=true degz_suibo.upload.erase_cmd= degz_suibo.serial.disableDTR=false degz_suibo.serial.disableRTS=false degz_suibo.build.f_cpu=125000000 degz_suibo.build.led= degz_suibo.build.core=rp2040 degz_suibo.build.ldscript=memmap_default.ld degz_suibo.build.boot2=boot2_generic_03h_4_padded_checksum degz_suibo.build.usb_manufacturer="Degz Robotics" degz_suibo.build.usb_product="Suibo RP2040" degz_suibo.menu.flash.16777216_0=16MB (no FS) degz_suibo.menu.flash.16777216_0.upload.maximum_size=16773120 degz_suibo.menu.flash.16777216_0.build.flash_total=16777216 degz_suibo.menu.flash.16777216_0.build.flash_length=16773120 degz_suibo.menu.flash.16777216_0.build.eeprom_start=285208576 degz_suibo.menu.flash.16777216_0.build.fs_start=285208576 degz_suibo.menu.flash.16777216_0.build.fs_end=285208576 degz_suibo.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) degz_suibo.menu.flash.16777216_65536.upload.maximum_size=16707584 degz_suibo.menu.flash.16777216_65536.build.flash_total=16777216 degz_suibo.menu.flash.16777216_65536.build.flash_length=16707584 degz_suibo.menu.flash.16777216_65536.build.eeprom_start=285208576 degz_suibo.menu.flash.16777216_65536.build.fs_start=285143040 degz_suibo.menu.flash.16777216_65536.build.fs_end=285208576 degz_suibo.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) degz_suibo.menu.flash.16777216_131072.upload.maximum_size=16642048 degz_suibo.menu.flash.16777216_131072.build.flash_total=16777216 degz_suibo.menu.flash.16777216_131072.build.flash_length=16642048 degz_suibo.menu.flash.16777216_131072.build.eeprom_start=285208576 degz_suibo.menu.flash.16777216_131072.build.fs_start=285077504 degz_suibo.menu.flash.16777216_131072.build.fs_end=285208576 degz_suibo.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) degz_suibo.menu.flash.16777216_262144.upload.maximum_size=16510976 degz_suibo.menu.flash.16777216_262144.build.flash_total=16777216 degz_suibo.menu.flash.16777216_262144.build.flash_length=16510976 degz_suibo.menu.flash.16777216_262144.build.eeprom_start=285208576 degz_suibo.menu.flash.16777216_262144.build.fs_start=284946432 degz_suibo.menu.flash.16777216_262144.build.fs_end=285208576 degz_suibo.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) degz_suibo.menu.flash.16777216_524288.upload.maximum_size=16248832 degz_suibo.menu.flash.16777216_524288.build.flash_total=16777216 degz_suibo.menu.flash.16777216_524288.build.flash_length=16248832 degz_suibo.menu.flash.16777216_524288.build.eeprom_start=285208576 degz_suibo.menu.flash.16777216_524288.build.fs_start=284684288 degz_suibo.menu.flash.16777216_524288.build.fs_end=285208576 degz_suibo.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) degz_suibo.menu.flash.16777216_1048576.upload.maximum_size=15724544 degz_suibo.menu.flash.16777216_1048576.build.flash_total=16777216 degz_suibo.menu.flash.16777216_1048576.build.flash_length=15724544 degz_suibo.menu.flash.16777216_1048576.build.eeprom_start=285208576 degz_suibo.menu.flash.16777216_1048576.build.fs_start=284160000 degz_suibo.menu.flash.16777216_1048576.build.fs_end=285208576 degz_suibo.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) degz_suibo.menu.flash.16777216_2097152.upload.maximum_size=14675968 degz_suibo.menu.flash.16777216_2097152.build.flash_total=16777216 degz_suibo.menu.flash.16777216_2097152.build.flash_length=14675968 degz_suibo.menu.flash.16777216_2097152.build.eeprom_start=285208576 degz_suibo.menu.flash.16777216_2097152.build.fs_start=283111424 degz_suibo.menu.flash.16777216_2097152.build.fs_end=285208576 degz_suibo.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) degz_suibo.menu.flash.16777216_3145728.upload.maximum_size=13627392 degz_suibo.menu.flash.16777216_3145728.build.flash_total=16777216 degz_suibo.menu.flash.16777216_3145728.build.flash_length=13627392 degz_suibo.menu.flash.16777216_3145728.build.eeprom_start=285208576 degz_suibo.menu.flash.16777216_3145728.build.fs_start=282062848 degz_suibo.menu.flash.16777216_3145728.build.fs_end=285208576 degz_suibo.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) degz_suibo.menu.flash.16777216_4194304.upload.maximum_size=12578816 degz_suibo.menu.flash.16777216_4194304.build.flash_total=16777216 degz_suibo.menu.flash.16777216_4194304.build.flash_length=12578816 degz_suibo.menu.flash.16777216_4194304.build.eeprom_start=285208576 degz_suibo.menu.flash.16777216_4194304.build.fs_start=281014272 degz_suibo.menu.flash.16777216_4194304.build.fs_end=285208576 degz_suibo.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) degz_suibo.menu.flash.16777216_5242880.upload.maximum_size=11530240 degz_suibo.menu.flash.16777216_5242880.build.flash_total=16777216 degz_suibo.menu.flash.16777216_5242880.build.flash_length=11530240 degz_suibo.menu.flash.16777216_5242880.build.eeprom_start=285208576 degz_suibo.menu.flash.16777216_5242880.build.fs_start=279965696 degz_suibo.menu.flash.16777216_5242880.build.fs_end=285208576 degz_suibo.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) degz_suibo.menu.flash.16777216_6291456.upload.maximum_size=10481664 degz_suibo.menu.flash.16777216_6291456.build.flash_total=16777216 degz_suibo.menu.flash.16777216_6291456.build.flash_length=10481664 degz_suibo.menu.flash.16777216_6291456.build.eeprom_start=285208576 degz_suibo.menu.flash.16777216_6291456.build.fs_start=278917120 degz_suibo.menu.flash.16777216_6291456.build.fs_end=285208576 degz_suibo.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) degz_suibo.menu.flash.16777216_7340032.upload.maximum_size=9433088 degz_suibo.menu.flash.16777216_7340032.build.flash_total=16777216 degz_suibo.menu.flash.16777216_7340032.build.flash_length=9433088 degz_suibo.menu.flash.16777216_7340032.build.eeprom_start=285208576 degz_suibo.menu.flash.16777216_7340032.build.fs_start=277868544 degz_suibo.menu.flash.16777216_7340032.build.fs_end=285208576 degz_suibo.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) degz_suibo.menu.flash.16777216_8388608.upload.maximum_size=8384512 degz_suibo.menu.flash.16777216_8388608.build.flash_total=16777216 degz_suibo.menu.flash.16777216_8388608.build.flash_length=8384512 degz_suibo.menu.flash.16777216_8388608.build.eeprom_start=285208576 degz_suibo.menu.flash.16777216_8388608.build.fs_start=276819968 degz_suibo.menu.flash.16777216_8388608.build.fs_end=285208576 degz_suibo.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) degz_suibo.menu.flash.16777216_9437184.upload.maximum_size=7335936 degz_suibo.menu.flash.16777216_9437184.build.flash_total=16777216 degz_suibo.menu.flash.16777216_9437184.build.flash_length=7335936 degz_suibo.menu.flash.16777216_9437184.build.eeprom_start=285208576 degz_suibo.menu.flash.16777216_9437184.build.fs_start=275771392 degz_suibo.menu.flash.16777216_9437184.build.fs_end=285208576 degz_suibo.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) degz_suibo.menu.flash.16777216_10485760.upload.maximum_size=6287360 degz_suibo.menu.flash.16777216_10485760.build.flash_total=16777216 degz_suibo.menu.flash.16777216_10485760.build.flash_length=6287360 degz_suibo.menu.flash.16777216_10485760.build.eeprom_start=285208576 degz_suibo.menu.flash.16777216_10485760.build.fs_start=274722816 degz_suibo.menu.flash.16777216_10485760.build.fs_end=285208576 degz_suibo.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) degz_suibo.menu.flash.16777216_11534336.upload.maximum_size=5238784 degz_suibo.menu.flash.16777216_11534336.build.flash_total=16777216 degz_suibo.menu.flash.16777216_11534336.build.flash_length=5238784 degz_suibo.menu.flash.16777216_11534336.build.eeprom_start=285208576 degz_suibo.menu.flash.16777216_11534336.build.fs_start=273674240 degz_suibo.menu.flash.16777216_11534336.build.fs_end=285208576 degz_suibo.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) degz_suibo.menu.flash.16777216_12582912.upload.maximum_size=4190208 degz_suibo.menu.flash.16777216_12582912.build.flash_total=16777216 degz_suibo.menu.flash.16777216_12582912.build.flash_length=4190208 degz_suibo.menu.flash.16777216_12582912.build.eeprom_start=285208576 degz_suibo.menu.flash.16777216_12582912.build.fs_start=272625664 degz_suibo.menu.flash.16777216_12582912.build.fs_end=285208576 degz_suibo.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) degz_suibo.menu.flash.16777216_13631488.upload.maximum_size=3141632 degz_suibo.menu.flash.16777216_13631488.build.flash_total=16777216 degz_suibo.menu.flash.16777216_13631488.build.flash_length=3141632 degz_suibo.menu.flash.16777216_13631488.build.eeprom_start=285208576 degz_suibo.menu.flash.16777216_13631488.build.fs_start=271577088 degz_suibo.menu.flash.16777216_13631488.build.fs_end=285208576 degz_suibo.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) degz_suibo.menu.flash.16777216_14680064.upload.maximum_size=2093056 degz_suibo.menu.flash.16777216_14680064.build.flash_total=16777216 degz_suibo.menu.flash.16777216_14680064.build.flash_length=2093056 degz_suibo.menu.flash.16777216_14680064.build.eeprom_start=285208576 degz_suibo.menu.flash.16777216_14680064.build.fs_start=270528512 degz_suibo.menu.flash.16777216_14680064.build.fs_end=285208576 degz_suibo.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) degz_suibo.menu.flash.16777216_15728640.upload.maximum_size=1044480 degz_suibo.menu.flash.16777216_15728640.build.flash_total=16777216 degz_suibo.menu.flash.16777216_15728640.build.flash_length=1044480 degz_suibo.menu.flash.16777216_15728640.build.eeprom_start=285208576 degz_suibo.menu.flash.16777216_15728640.build.fs_start=269479936 degz_suibo.menu.flash.16777216_15728640.build.fs_end=285208576 degz_suibo.menu.freq.200=200 MHz degz_suibo.menu.freq.200.build.f_cpu=200000000L degz_suibo.menu.freq.50=50 MHz degz_suibo.menu.freq.50.build.f_cpu=50000000L degz_suibo.menu.freq.100=100 MHz degz_suibo.menu.freq.100.build.f_cpu=100000000L degz_suibo.menu.freq.120=120 MHz degz_suibo.menu.freq.120.build.f_cpu=120000000L degz_suibo.menu.freq.125=125 MHz degz_suibo.menu.freq.125.build.f_cpu=125000000L degz_suibo.menu.freq.128=128 MHz degz_suibo.menu.freq.128.build.f_cpu=128000000L degz_suibo.menu.freq.133=133 MHz degz_suibo.menu.freq.133.build.f_cpu=133000000L degz_suibo.menu.freq.150=150 MHz degz_suibo.menu.freq.150.build.f_cpu=150000000L degz_suibo.menu.freq.176=176 MHz degz_suibo.menu.freq.176.build.f_cpu=176000000L degz_suibo.menu.freq.225=225 MHz (Overclock) degz_suibo.menu.freq.225.build.f_cpu=225000000L degz_suibo.menu.freq.240=240 MHz (Overclock) degz_suibo.menu.freq.240.build.f_cpu=240000000L degz_suibo.menu.freq.250=250 MHz (Overclock) degz_suibo.menu.freq.250.build.f_cpu=250000000L degz_suibo.menu.freq.276=276 MHz (Overclock) degz_suibo.menu.freq.276.build.f_cpu=276000000L degz_suibo.menu.freq.300=300 MHz (Overclock) degz_suibo.menu.freq.300.build.f_cpu=300000000L degz_suibo.menu.opt.Small=Small (-Os) (standard) degz_suibo.menu.opt.Small.build.flags.optimize=-Os degz_suibo.menu.opt.Optimize=Optimize (-O) degz_suibo.menu.opt.Optimize.build.flags.optimize=-O degz_suibo.menu.opt.Optimize2=Optimize More (-O2) degz_suibo.menu.opt.Optimize2.build.flags.optimize=-O2 degz_suibo.menu.opt.Optimize3=Optimize Even More (-O3) degz_suibo.menu.opt.Optimize3.build.flags.optimize=-O3 degz_suibo.menu.opt.Fast=Fast (-Ofast) (maybe slower) degz_suibo.menu.opt.Fast.build.flags.optimize=-Ofast degz_suibo.menu.opt.Debug=Debug (-Og) degz_suibo.menu.opt.Debug.build.flags.optimize=-Og degz_suibo.menu.opt.Disabled=Disabled (-O0) degz_suibo.menu.opt.Disabled.build.flags.optimize=-O0 degz_suibo.menu.profile.Disabled=Disabled degz_suibo.menu.profile.Disabled.build.flags.profile= degz_suibo.menu.profile.Enabled=Enabled degz_suibo.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE degz_suibo.menu.rtti.Disabled=Disabled degz_suibo.menu.rtti.Disabled.build.flags.rtti=-fno-rtti degz_suibo.menu.rtti.Enabled=Enabled degz_suibo.menu.rtti.Enabled.build.flags.rtti= degz_suibo.menu.stackprotect.Disabled=Disabled degz_suibo.menu.stackprotect.Disabled.build.flags.stackprotect= degz_suibo.menu.stackprotect.Enabled=Enabled degz_suibo.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all degz_suibo.menu.exceptions.Disabled=Disabled degz_suibo.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions degz_suibo.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ degz_suibo.menu.exceptions.Enabled=Enabled degz_suibo.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions degz_suibo.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc degz_suibo.menu.dbgport.Disabled=Disabled degz_suibo.menu.dbgport.Disabled.build.debug_port= degz_suibo.menu.dbgport.Serial=Serial degz_suibo.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial degz_suibo.menu.dbgport.Serial1=Serial1 degz_suibo.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 degz_suibo.menu.dbgport.Serial2=Serial2 degz_suibo.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 degz_suibo.menu.dbgport.SerialSemi=SerialSemi degz_suibo.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi degz_suibo.menu.dbglvl.None=None degz_suibo.menu.dbglvl.None.build.debug_level= degz_suibo.menu.dbglvl.Core=Core degz_suibo.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE degz_suibo.menu.dbglvl.SPI=SPI degz_suibo.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI degz_suibo.menu.dbglvl.Wire=Wire degz_suibo.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE degz_suibo.menu.dbglvl.Bluetooth=Bluetooth degz_suibo.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH degz_suibo.menu.dbglvl.All=All degz_suibo.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH degz_suibo.menu.dbglvl.NDEBUG=NDEBUG degz_suibo.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG degz_suibo.menu.usbstack.picosdk=Pico SDK degz_suibo.menu.usbstack.picosdk.build.usbstack_flags= degz_suibo.menu.usbstack.tinyusb=Adafruit TinyUSB degz_suibo.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" degz_suibo.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) degz_suibo.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" degz_suibo.menu.usbstack.nousb=No USB degz_suibo.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" degz_suibo.menu.ipbtstack.ipv4only=IPv4 Only degz_suibo.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a degz_suibo.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 degz_suibo.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 degz_suibo.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a degz_suibo.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 degz_suibo.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth degz_suibo.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a degz_suibo.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 degz_suibo.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth degz_suibo.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a degz_suibo.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 degz_suibo.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K degz_suibo.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a degz_suibo.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 degz_suibo.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K degz_suibo.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a degz_suibo.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 degz_suibo.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K degz_suibo.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a degz_suibo.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 degz_suibo.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K degz_suibo.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a degz_suibo.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 degz_suibo.menu.uploadmethod.default=Default (UF2) degz_suibo.menu.uploadmethod.default.build.ram_length=256k degz_suibo.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl degz_suibo.menu.uploadmethod.default.upload.maximum_data_size=262144 degz_suibo.menu.uploadmethod.default.upload.tool=uf2conv degz_suibo.menu.uploadmethod.default.upload.tool.default=uf2conv degz_suibo.menu.uploadmethod.default.upload.tool.network=uf2conv-network degz_suibo.menu.uploadmethod.picotool=Picotool degz_suibo.menu.uploadmethod.picotool.build.ram_length=256k degz_suibo.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl degz_suibo.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB degz_suibo.menu.uploadmethod.picotool.upload.maximum_data_size=262144 degz_suibo.menu.uploadmethod.picotool.upload.tool=picotool degz_suibo.menu.uploadmethod.picotool.upload.tool.default=picotool degz_suibo.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) degz_suibo.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k degz_suibo.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl degz_suibo.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 degz_suibo.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap degz_suibo.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # DeRuiLab FlyBoard2040Core # ----------------------------------- flyboard2040_core.name=DeRuiLab FlyBoard2040Core flyboard2040_core.vid.0=0x2e8a flyboard2040_core.pid.0=0x008a flyboard2040_core.vid.1=0x2e8a flyboard2040_core.pid.1=0x018a flyboard2040_core.vid.2=0x2e8a flyboard2040_core.pid.2=0x408a flyboard2040_core.vid.3=0x2e8a flyboard2040_core.pid.3=0x418a flyboard2040_core.vid.4=0x2e8a flyboard2040_core.pid.4=0x808a flyboard2040_core.vid.5=0x2e8a flyboard2040_core.pid.5=0x818a flyboard2040_core.vid.6=0x2e8a flyboard2040_core.pid.6=0xc08a flyboard2040_core.vid.7=0x2e8a flyboard2040_core.pid.7=0xc18a flyboard2040_core.upload_port.0.vid=0x2e8a flyboard2040_core.upload_port.0.pid=0x008a flyboard2040_core.upload_port.1.vid=0x2e8a flyboard2040_core.upload_port.1.pid=0x018a flyboard2040_core.upload_port.2.vid=0x2e8a flyboard2040_core.upload_port.2.pid=0x408a flyboard2040_core.upload_port.3.vid=0x2e8a flyboard2040_core.upload_port.3.pid=0x418a flyboard2040_core.upload_port.4.vid=0x2e8a flyboard2040_core.upload_port.4.pid=0x808a flyboard2040_core.upload_port.5.vid=0x2e8a flyboard2040_core.upload_port.5.pid=0x818a flyboard2040_core.upload_port.6.vid=0x2e8a flyboard2040_core.upload_port.6.pid=0xc08a flyboard2040_core.upload_port.7.vid=0x2e8a flyboard2040_core.upload_port.7.pid=0xc18a flyboard2040_core.build.usbvid=-DUSBD_VID=0x2e8a flyboard2040_core.build.usbpid=-DUSBD_PID=0x008a flyboard2040_core.build.usbpwr=-DUSBD_MAX_POWER_MA=500 flyboard2040_core.build.board=FLYBOARD2040_CORE flyboard2040_core.build.mcu=cortex-m0plus flyboard2040_core.build.chip=rp2040 flyboard2040_core.build.toolchain=arm-none-eabi flyboard2040_core.build.toolchainpkg=pqt-gcc flyboard2040_core.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb flyboard2040_core.build.uf2family=--family rp2040 flyboard2040_core.build.variant=flyboard2040_core flyboard2040_core.upload.maximum_size=4194304 flyboard2040_core.upload.wait_for_upload_port=true flyboard2040_core.upload.erase_cmd= flyboard2040_core.serial.disableDTR=false flyboard2040_core.serial.disableRTS=false flyboard2040_core.build.f_cpu=125000000 flyboard2040_core.build.led= flyboard2040_core.build.core=rp2040 flyboard2040_core.build.ldscript=memmap_default.ld flyboard2040_core.build.boot2=boot2_w25q080_2_padded_checksum flyboard2040_core.build.usb_manufacturer="DeRuiLab" flyboard2040_core.build.usb_product="FlyBoard2040Core" flyboard2040_core.menu.flash.4194304_0=4MB (no FS) flyboard2040_core.menu.flash.4194304_0.upload.maximum_size=4190208 flyboard2040_core.menu.flash.4194304_0.build.flash_total=4194304 flyboard2040_core.menu.flash.4194304_0.build.flash_length=4190208 flyboard2040_core.menu.flash.4194304_0.build.eeprom_start=272625664 flyboard2040_core.menu.flash.4194304_0.build.fs_start=272625664 flyboard2040_core.menu.flash.4194304_0.build.fs_end=272625664 flyboard2040_core.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB) flyboard2040_core.menu.flash.4194304_65536.upload.maximum_size=4124672 flyboard2040_core.menu.flash.4194304_65536.build.flash_total=4194304 flyboard2040_core.menu.flash.4194304_65536.build.flash_length=4124672 flyboard2040_core.menu.flash.4194304_65536.build.eeprom_start=272625664 flyboard2040_core.menu.flash.4194304_65536.build.fs_start=272560128 flyboard2040_core.menu.flash.4194304_65536.build.fs_end=272625664 flyboard2040_core.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB) flyboard2040_core.menu.flash.4194304_131072.upload.maximum_size=4059136 flyboard2040_core.menu.flash.4194304_131072.build.flash_total=4194304 flyboard2040_core.menu.flash.4194304_131072.build.flash_length=4059136 flyboard2040_core.menu.flash.4194304_131072.build.eeprom_start=272625664 flyboard2040_core.menu.flash.4194304_131072.build.fs_start=272494592 flyboard2040_core.menu.flash.4194304_131072.build.fs_end=272625664 flyboard2040_core.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB) flyboard2040_core.menu.flash.4194304_262144.upload.maximum_size=3928064 flyboard2040_core.menu.flash.4194304_262144.build.flash_total=4194304 flyboard2040_core.menu.flash.4194304_262144.build.flash_length=3928064 flyboard2040_core.menu.flash.4194304_262144.build.eeprom_start=272625664 flyboard2040_core.menu.flash.4194304_262144.build.fs_start=272363520 flyboard2040_core.menu.flash.4194304_262144.build.fs_end=272625664 flyboard2040_core.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB) flyboard2040_core.menu.flash.4194304_524288.upload.maximum_size=3665920 flyboard2040_core.menu.flash.4194304_524288.build.flash_total=4194304 flyboard2040_core.menu.flash.4194304_524288.build.flash_length=3665920 flyboard2040_core.menu.flash.4194304_524288.build.eeprom_start=272625664 flyboard2040_core.menu.flash.4194304_524288.build.fs_start=272101376 flyboard2040_core.menu.flash.4194304_524288.build.fs_end=272625664 flyboard2040_core.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB) flyboard2040_core.menu.flash.4194304_1048576.upload.maximum_size=3141632 flyboard2040_core.menu.flash.4194304_1048576.build.flash_total=4194304 flyboard2040_core.menu.flash.4194304_1048576.build.flash_length=3141632 flyboard2040_core.menu.flash.4194304_1048576.build.eeprom_start=272625664 flyboard2040_core.menu.flash.4194304_1048576.build.fs_start=271577088 flyboard2040_core.menu.flash.4194304_1048576.build.fs_end=272625664 flyboard2040_core.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB) flyboard2040_core.menu.flash.4194304_2097152.upload.maximum_size=2093056 flyboard2040_core.menu.flash.4194304_2097152.build.flash_total=4194304 flyboard2040_core.menu.flash.4194304_2097152.build.flash_length=2093056 flyboard2040_core.menu.flash.4194304_2097152.build.eeprom_start=272625664 flyboard2040_core.menu.flash.4194304_2097152.build.fs_start=270528512 flyboard2040_core.menu.flash.4194304_2097152.build.fs_end=272625664 flyboard2040_core.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB) flyboard2040_core.menu.flash.4194304_3145728.upload.maximum_size=1044480 flyboard2040_core.menu.flash.4194304_3145728.build.flash_total=4194304 flyboard2040_core.menu.flash.4194304_3145728.build.flash_length=1044480 flyboard2040_core.menu.flash.4194304_3145728.build.eeprom_start=272625664 flyboard2040_core.menu.flash.4194304_3145728.build.fs_start=269479936 flyboard2040_core.menu.flash.4194304_3145728.build.fs_end=272625664 flyboard2040_core.menu.freq.200=200 MHz flyboard2040_core.menu.freq.200.build.f_cpu=200000000L flyboard2040_core.menu.freq.50=50 MHz flyboard2040_core.menu.freq.50.build.f_cpu=50000000L flyboard2040_core.menu.freq.100=100 MHz flyboard2040_core.menu.freq.100.build.f_cpu=100000000L flyboard2040_core.menu.freq.120=120 MHz flyboard2040_core.menu.freq.120.build.f_cpu=120000000L flyboard2040_core.menu.freq.125=125 MHz flyboard2040_core.menu.freq.125.build.f_cpu=125000000L flyboard2040_core.menu.freq.128=128 MHz flyboard2040_core.menu.freq.128.build.f_cpu=128000000L flyboard2040_core.menu.freq.133=133 MHz flyboard2040_core.menu.freq.133.build.f_cpu=133000000L flyboard2040_core.menu.freq.150=150 MHz flyboard2040_core.menu.freq.150.build.f_cpu=150000000L flyboard2040_core.menu.freq.176=176 MHz flyboard2040_core.menu.freq.176.build.f_cpu=176000000L flyboard2040_core.menu.freq.225=225 MHz (Overclock) flyboard2040_core.menu.freq.225.build.f_cpu=225000000L flyboard2040_core.menu.freq.240=240 MHz (Overclock) flyboard2040_core.menu.freq.240.build.f_cpu=240000000L flyboard2040_core.menu.freq.250=250 MHz (Overclock) flyboard2040_core.menu.freq.250.build.f_cpu=250000000L flyboard2040_core.menu.freq.276=276 MHz (Overclock) flyboard2040_core.menu.freq.276.build.f_cpu=276000000L flyboard2040_core.menu.freq.300=300 MHz (Overclock) flyboard2040_core.menu.freq.300.build.f_cpu=300000000L flyboard2040_core.menu.opt.Small=Small (-Os) (standard) flyboard2040_core.menu.opt.Small.build.flags.optimize=-Os flyboard2040_core.menu.opt.Optimize=Optimize (-O) flyboard2040_core.menu.opt.Optimize.build.flags.optimize=-O flyboard2040_core.menu.opt.Optimize2=Optimize More (-O2) flyboard2040_core.menu.opt.Optimize2.build.flags.optimize=-O2 flyboard2040_core.menu.opt.Optimize3=Optimize Even More (-O3) flyboard2040_core.menu.opt.Optimize3.build.flags.optimize=-O3 flyboard2040_core.menu.opt.Fast=Fast (-Ofast) (maybe slower) flyboard2040_core.menu.opt.Fast.build.flags.optimize=-Ofast flyboard2040_core.menu.opt.Debug=Debug (-Og) flyboard2040_core.menu.opt.Debug.build.flags.optimize=-Og flyboard2040_core.menu.opt.Disabled=Disabled (-O0) flyboard2040_core.menu.opt.Disabled.build.flags.optimize=-O0 flyboard2040_core.menu.profile.Disabled=Disabled flyboard2040_core.menu.profile.Disabled.build.flags.profile= flyboard2040_core.menu.profile.Enabled=Enabled flyboard2040_core.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE flyboard2040_core.menu.rtti.Disabled=Disabled flyboard2040_core.menu.rtti.Disabled.build.flags.rtti=-fno-rtti flyboard2040_core.menu.rtti.Enabled=Enabled flyboard2040_core.menu.rtti.Enabled.build.flags.rtti= flyboard2040_core.menu.stackprotect.Disabled=Disabled flyboard2040_core.menu.stackprotect.Disabled.build.flags.stackprotect= flyboard2040_core.menu.stackprotect.Enabled=Enabled flyboard2040_core.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all flyboard2040_core.menu.exceptions.Disabled=Disabled flyboard2040_core.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions flyboard2040_core.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ flyboard2040_core.menu.exceptions.Enabled=Enabled flyboard2040_core.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions flyboard2040_core.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc flyboard2040_core.menu.dbgport.Disabled=Disabled flyboard2040_core.menu.dbgport.Disabled.build.debug_port= flyboard2040_core.menu.dbgport.Serial=Serial flyboard2040_core.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial flyboard2040_core.menu.dbgport.Serial1=Serial1 flyboard2040_core.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 flyboard2040_core.menu.dbgport.Serial2=Serial2 flyboard2040_core.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 flyboard2040_core.menu.dbgport.SerialSemi=SerialSemi flyboard2040_core.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi flyboard2040_core.menu.dbglvl.None=None flyboard2040_core.menu.dbglvl.None.build.debug_level= flyboard2040_core.menu.dbglvl.Core=Core flyboard2040_core.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE flyboard2040_core.menu.dbglvl.SPI=SPI flyboard2040_core.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI flyboard2040_core.menu.dbglvl.Wire=Wire flyboard2040_core.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE flyboard2040_core.menu.dbglvl.Bluetooth=Bluetooth flyboard2040_core.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH flyboard2040_core.menu.dbglvl.All=All flyboard2040_core.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH flyboard2040_core.menu.dbglvl.NDEBUG=NDEBUG flyboard2040_core.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG flyboard2040_core.menu.usbstack.picosdk=Pico SDK flyboard2040_core.menu.usbstack.picosdk.build.usbstack_flags= flyboard2040_core.menu.usbstack.tinyusb=Adafruit TinyUSB flyboard2040_core.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" flyboard2040_core.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) flyboard2040_core.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" flyboard2040_core.menu.usbstack.nousb=No USB flyboard2040_core.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" flyboard2040_core.menu.ipbtstack.ipv4only=IPv4 Only flyboard2040_core.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a flyboard2040_core.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 flyboard2040_core.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 flyboard2040_core.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a flyboard2040_core.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 flyboard2040_core.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth flyboard2040_core.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a flyboard2040_core.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 flyboard2040_core.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth flyboard2040_core.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a flyboard2040_core.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 flyboard2040_core.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K flyboard2040_core.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a flyboard2040_core.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 flyboard2040_core.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K flyboard2040_core.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a flyboard2040_core.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 flyboard2040_core.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K flyboard2040_core.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a flyboard2040_core.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 flyboard2040_core.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K flyboard2040_core.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a flyboard2040_core.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 flyboard2040_core.menu.uploadmethod.default=Default (UF2) flyboard2040_core.menu.uploadmethod.default.build.ram_length=256k flyboard2040_core.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl flyboard2040_core.menu.uploadmethod.default.upload.maximum_data_size=262144 flyboard2040_core.menu.uploadmethod.default.upload.tool=uf2conv flyboard2040_core.menu.uploadmethod.default.upload.tool.default=uf2conv flyboard2040_core.menu.uploadmethod.default.upload.tool.network=uf2conv-network flyboard2040_core.menu.uploadmethod.picotool=Picotool flyboard2040_core.menu.uploadmethod.picotool.build.ram_length=256k flyboard2040_core.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl flyboard2040_core.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB flyboard2040_core.menu.uploadmethod.picotool.upload.maximum_data_size=262144 flyboard2040_core.menu.uploadmethod.picotool.upload.tool=picotool flyboard2040_core.menu.uploadmethod.picotool.upload.tool.default=picotool flyboard2040_core.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) flyboard2040_core.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k flyboard2040_core.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl flyboard2040_core.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 flyboard2040_core.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap flyboard2040_core.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # DFRobot Beetle RP2040 # ----------------------------------- dfrobot_beetle_rp2040.name=DFRobot Beetle RP2040 dfrobot_beetle_rp2040.vid.0=0x3343 dfrobot_beetle_rp2040.pid.0=0x4253 dfrobot_beetle_rp2040.vid.1=0x3343 dfrobot_beetle_rp2040.pid.1=0x4353 dfrobot_beetle_rp2040.vid.2=0x3343 dfrobot_beetle_rp2040.pid.2=0xc253 dfrobot_beetle_rp2040.vid.3=0x3343 dfrobot_beetle_rp2040.pid.3=0xc353 dfrobot_beetle_rp2040.upload_port.0.vid=0x3343 dfrobot_beetle_rp2040.upload_port.0.pid=0x4253 dfrobot_beetle_rp2040.upload_port.1.vid=0x3343 dfrobot_beetle_rp2040.upload_port.1.pid=0x4353 dfrobot_beetle_rp2040.upload_port.2.vid=0x3343 dfrobot_beetle_rp2040.upload_port.2.pid=0xc253 dfrobot_beetle_rp2040.upload_port.3.vid=0x3343 dfrobot_beetle_rp2040.upload_port.3.pid=0xc353 dfrobot_beetle_rp2040.build.usbvid=-DUSBD_VID=0x3343 dfrobot_beetle_rp2040.build.usbpid=-DUSBD_PID=0x4253 dfrobot_beetle_rp2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250 dfrobot_beetle_rp2040.build.board=DFROBOT_BEETLE_RP2040 dfrobot_beetle_rp2040.build.mcu=cortex-m0plus dfrobot_beetle_rp2040.build.chip=rp2040 dfrobot_beetle_rp2040.build.toolchain=arm-none-eabi dfrobot_beetle_rp2040.build.toolchainpkg=pqt-gcc dfrobot_beetle_rp2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb dfrobot_beetle_rp2040.build.uf2family=--family rp2040 dfrobot_beetle_rp2040.build.variant=dfrobot_beetle_rp2040 dfrobot_beetle_rp2040.upload.maximum_size=2097152 dfrobot_beetle_rp2040.upload.wait_for_upload_port=true dfrobot_beetle_rp2040.upload.erase_cmd= dfrobot_beetle_rp2040.serial.disableDTR=false dfrobot_beetle_rp2040.serial.disableRTS=false dfrobot_beetle_rp2040.build.f_cpu=125000000 dfrobot_beetle_rp2040.build.led= dfrobot_beetle_rp2040.build.core=rp2040 dfrobot_beetle_rp2040.build.ldscript=memmap_default.ld dfrobot_beetle_rp2040.build.boot2=boot2_w25q080_2_padded_checksum dfrobot_beetle_rp2040.build.usb_manufacturer="DFRobot" dfrobot_beetle_rp2040.build.usb_product="Beetle RP2040" dfrobot_beetle_rp2040.menu.flash.2097152_0=2MB (no FS) dfrobot_beetle_rp2040.menu.flash.2097152_0.upload.maximum_size=2093056 dfrobot_beetle_rp2040.menu.flash.2097152_0.build.flash_total=2097152 dfrobot_beetle_rp2040.menu.flash.2097152_0.build.flash_length=2093056 dfrobot_beetle_rp2040.menu.flash.2097152_0.build.eeprom_start=270528512 dfrobot_beetle_rp2040.menu.flash.2097152_0.build.fs_start=270528512 dfrobot_beetle_rp2040.menu.flash.2097152_0.build.fs_end=270528512 dfrobot_beetle_rp2040.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) dfrobot_beetle_rp2040.menu.flash.2097152_65536.upload.maximum_size=2027520 dfrobot_beetle_rp2040.menu.flash.2097152_65536.build.flash_total=2097152 dfrobot_beetle_rp2040.menu.flash.2097152_65536.build.flash_length=2027520 dfrobot_beetle_rp2040.menu.flash.2097152_65536.build.eeprom_start=270528512 dfrobot_beetle_rp2040.menu.flash.2097152_65536.build.fs_start=270462976 dfrobot_beetle_rp2040.menu.flash.2097152_65536.build.fs_end=270528512 dfrobot_beetle_rp2040.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) dfrobot_beetle_rp2040.menu.flash.2097152_131072.upload.maximum_size=1961984 dfrobot_beetle_rp2040.menu.flash.2097152_131072.build.flash_total=2097152 dfrobot_beetle_rp2040.menu.flash.2097152_131072.build.flash_length=1961984 dfrobot_beetle_rp2040.menu.flash.2097152_131072.build.eeprom_start=270528512 dfrobot_beetle_rp2040.menu.flash.2097152_131072.build.fs_start=270397440 dfrobot_beetle_rp2040.menu.flash.2097152_131072.build.fs_end=270528512 dfrobot_beetle_rp2040.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) dfrobot_beetle_rp2040.menu.flash.2097152_262144.upload.maximum_size=1830912 dfrobot_beetle_rp2040.menu.flash.2097152_262144.build.flash_total=2097152 dfrobot_beetle_rp2040.menu.flash.2097152_262144.build.flash_length=1830912 dfrobot_beetle_rp2040.menu.flash.2097152_262144.build.eeprom_start=270528512 dfrobot_beetle_rp2040.menu.flash.2097152_262144.build.fs_start=270266368 dfrobot_beetle_rp2040.menu.flash.2097152_262144.build.fs_end=270528512 dfrobot_beetle_rp2040.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) dfrobot_beetle_rp2040.menu.flash.2097152_524288.upload.maximum_size=1568768 dfrobot_beetle_rp2040.menu.flash.2097152_524288.build.flash_total=2097152 dfrobot_beetle_rp2040.menu.flash.2097152_524288.build.flash_length=1568768 dfrobot_beetle_rp2040.menu.flash.2097152_524288.build.eeprom_start=270528512 dfrobot_beetle_rp2040.menu.flash.2097152_524288.build.fs_start=270004224 dfrobot_beetle_rp2040.menu.flash.2097152_524288.build.fs_end=270528512 dfrobot_beetle_rp2040.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) dfrobot_beetle_rp2040.menu.flash.2097152_1048576.upload.maximum_size=1044480 dfrobot_beetle_rp2040.menu.flash.2097152_1048576.build.flash_total=2097152 dfrobot_beetle_rp2040.menu.flash.2097152_1048576.build.flash_length=1044480 dfrobot_beetle_rp2040.menu.flash.2097152_1048576.build.eeprom_start=270528512 dfrobot_beetle_rp2040.menu.flash.2097152_1048576.build.fs_start=269479936 dfrobot_beetle_rp2040.menu.flash.2097152_1048576.build.fs_end=270528512 dfrobot_beetle_rp2040.menu.freq.200=200 MHz dfrobot_beetle_rp2040.menu.freq.200.build.f_cpu=200000000L dfrobot_beetle_rp2040.menu.freq.50=50 MHz dfrobot_beetle_rp2040.menu.freq.50.build.f_cpu=50000000L dfrobot_beetle_rp2040.menu.freq.100=100 MHz dfrobot_beetle_rp2040.menu.freq.100.build.f_cpu=100000000L dfrobot_beetle_rp2040.menu.freq.120=120 MHz dfrobot_beetle_rp2040.menu.freq.120.build.f_cpu=120000000L dfrobot_beetle_rp2040.menu.freq.125=125 MHz dfrobot_beetle_rp2040.menu.freq.125.build.f_cpu=125000000L dfrobot_beetle_rp2040.menu.freq.128=128 MHz dfrobot_beetle_rp2040.menu.freq.128.build.f_cpu=128000000L dfrobot_beetle_rp2040.menu.freq.133=133 MHz dfrobot_beetle_rp2040.menu.freq.133.build.f_cpu=133000000L dfrobot_beetle_rp2040.menu.freq.150=150 MHz dfrobot_beetle_rp2040.menu.freq.150.build.f_cpu=150000000L dfrobot_beetle_rp2040.menu.freq.176=176 MHz dfrobot_beetle_rp2040.menu.freq.176.build.f_cpu=176000000L dfrobot_beetle_rp2040.menu.freq.225=225 MHz (Overclock) dfrobot_beetle_rp2040.menu.freq.225.build.f_cpu=225000000L dfrobot_beetle_rp2040.menu.freq.240=240 MHz (Overclock) dfrobot_beetle_rp2040.menu.freq.240.build.f_cpu=240000000L dfrobot_beetle_rp2040.menu.freq.250=250 MHz (Overclock) dfrobot_beetle_rp2040.menu.freq.250.build.f_cpu=250000000L dfrobot_beetle_rp2040.menu.freq.276=276 MHz (Overclock) dfrobot_beetle_rp2040.menu.freq.276.build.f_cpu=276000000L dfrobot_beetle_rp2040.menu.freq.300=300 MHz (Overclock) dfrobot_beetle_rp2040.menu.freq.300.build.f_cpu=300000000L dfrobot_beetle_rp2040.menu.opt.Small=Small (-Os) (standard) dfrobot_beetle_rp2040.menu.opt.Small.build.flags.optimize=-Os dfrobot_beetle_rp2040.menu.opt.Optimize=Optimize (-O) dfrobot_beetle_rp2040.menu.opt.Optimize.build.flags.optimize=-O dfrobot_beetle_rp2040.menu.opt.Optimize2=Optimize More (-O2) dfrobot_beetle_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2 dfrobot_beetle_rp2040.menu.opt.Optimize3=Optimize Even More (-O3) dfrobot_beetle_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3 dfrobot_beetle_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower) dfrobot_beetle_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast dfrobot_beetle_rp2040.menu.opt.Debug=Debug (-Og) dfrobot_beetle_rp2040.menu.opt.Debug.build.flags.optimize=-Og dfrobot_beetle_rp2040.menu.opt.Disabled=Disabled (-O0) dfrobot_beetle_rp2040.menu.opt.Disabled.build.flags.optimize=-O0 dfrobot_beetle_rp2040.menu.profile.Disabled=Disabled dfrobot_beetle_rp2040.menu.profile.Disabled.build.flags.profile= dfrobot_beetle_rp2040.menu.profile.Enabled=Enabled dfrobot_beetle_rp2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE dfrobot_beetle_rp2040.menu.rtti.Disabled=Disabled dfrobot_beetle_rp2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti dfrobot_beetle_rp2040.menu.rtti.Enabled=Enabled dfrobot_beetle_rp2040.menu.rtti.Enabled.build.flags.rtti= dfrobot_beetle_rp2040.menu.stackprotect.Disabled=Disabled dfrobot_beetle_rp2040.menu.stackprotect.Disabled.build.flags.stackprotect= dfrobot_beetle_rp2040.menu.stackprotect.Enabled=Enabled dfrobot_beetle_rp2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all dfrobot_beetle_rp2040.menu.exceptions.Disabled=Disabled dfrobot_beetle_rp2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions dfrobot_beetle_rp2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ dfrobot_beetle_rp2040.menu.exceptions.Enabled=Enabled dfrobot_beetle_rp2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions dfrobot_beetle_rp2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc dfrobot_beetle_rp2040.menu.dbgport.Disabled=Disabled dfrobot_beetle_rp2040.menu.dbgport.Disabled.build.debug_port= dfrobot_beetle_rp2040.menu.dbgport.Serial=Serial dfrobot_beetle_rp2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial dfrobot_beetle_rp2040.menu.dbgport.Serial1=Serial1 dfrobot_beetle_rp2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 dfrobot_beetle_rp2040.menu.dbgport.Serial2=Serial2 dfrobot_beetle_rp2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 dfrobot_beetle_rp2040.menu.dbgport.SerialSemi=SerialSemi dfrobot_beetle_rp2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi dfrobot_beetle_rp2040.menu.dbglvl.None=None dfrobot_beetle_rp2040.menu.dbglvl.None.build.debug_level= dfrobot_beetle_rp2040.menu.dbglvl.Core=Core dfrobot_beetle_rp2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE dfrobot_beetle_rp2040.menu.dbglvl.SPI=SPI dfrobot_beetle_rp2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI dfrobot_beetle_rp2040.menu.dbglvl.Wire=Wire dfrobot_beetle_rp2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE dfrobot_beetle_rp2040.menu.dbglvl.Bluetooth=Bluetooth dfrobot_beetle_rp2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH dfrobot_beetle_rp2040.menu.dbglvl.All=All dfrobot_beetle_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH dfrobot_beetle_rp2040.menu.dbglvl.NDEBUG=NDEBUG dfrobot_beetle_rp2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG dfrobot_beetle_rp2040.menu.usbstack.picosdk=Pico SDK dfrobot_beetle_rp2040.menu.usbstack.picosdk.build.usbstack_flags= dfrobot_beetle_rp2040.menu.usbstack.tinyusb=Adafruit TinyUSB dfrobot_beetle_rp2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" dfrobot_beetle_rp2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) dfrobot_beetle_rp2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" dfrobot_beetle_rp2040.menu.usbstack.nousb=No USB dfrobot_beetle_rp2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" dfrobot_beetle_rp2040.menu.ipbtstack.ipv4only=IPv4 Only dfrobot_beetle_rp2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a dfrobot_beetle_rp2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 dfrobot_beetle_rp2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 dfrobot_beetle_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a dfrobot_beetle_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 dfrobot_beetle_rp2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth dfrobot_beetle_rp2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a dfrobot_beetle_rp2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 dfrobot_beetle_rp2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth dfrobot_beetle_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a dfrobot_beetle_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 dfrobot_beetle_rp2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K dfrobot_beetle_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a dfrobot_beetle_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 dfrobot_beetle_rp2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K dfrobot_beetle_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a dfrobot_beetle_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 dfrobot_beetle_rp2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K dfrobot_beetle_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a dfrobot_beetle_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 dfrobot_beetle_rp2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K dfrobot_beetle_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a dfrobot_beetle_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 dfrobot_beetle_rp2040.menu.uploadmethod.default=Default (UF2) dfrobot_beetle_rp2040.menu.uploadmethod.default.build.ram_length=256k dfrobot_beetle_rp2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl dfrobot_beetle_rp2040.menu.uploadmethod.default.upload.maximum_data_size=262144 dfrobot_beetle_rp2040.menu.uploadmethod.default.upload.tool=uf2conv dfrobot_beetle_rp2040.menu.uploadmethod.default.upload.tool.default=uf2conv dfrobot_beetle_rp2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network dfrobot_beetle_rp2040.menu.uploadmethod.picotool=Picotool dfrobot_beetle_rp2040.menu.uploadmethod.picotool.build.ram_length=256k dfrobot_beetle_rp2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl dfrobot_beetle_rp2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB dfrobot_beetle_rp2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144 dfrobot_beetle_rp2040.menu.uploadmethod.picotool.upload.tool=picotool dfrobot_beetle_rp2040.menu.uploadmethod.picotool.upload.tool.default=picotool dfrobot_beetle_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) dfrobot_beetle_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k dfrobot_beetle_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl dfrobot_beetle_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 dfrobot_beetle_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap dfrobot_beetle_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # L'atelier d'Arnoz DudesCab # ----------------------------------- DudesCab.name=L'atelier d'Arnoz DudesCab DudesCab.vid.0=0x2e8a DudesCab.pid.0=0x106f DudesCab.vid.1=0x2e8a DudesCab.pid.1=0x116f DudesCab.vid.2=0x2e8a DudesCab.pid.2=0x506f DudesCab.vid.3=0x2e8a DudesCab.pid.3=0x516f DudesCab.vid.4=0x2e8a DudesCab.pid.4=0x906f DudesCab.vid.5=0x2e8a DudesCab.pid.5=0x916f DudesCab.vid.6=0x2e8a DudesCab.pid.6=0xd06f DudesCab.vid.7=0x2e8a DudesCab.pid.7=0xd16f DudesCab.upload_port.0.vid=0x2e8a DudesCab.upload_port.0.pid=0x106f DudesCab.upload_port.1.vid=0x2e8a DudesCab.upload_port.1.pid=0x116f DudesCab.upload_port.2.vid=0x2e8a DudesCab.upload_port.2.pid=0x506f DudesCab.upload_port.3.vid=0x2e8a DudesCab.upload_port.3.pid=0x516f DudesCab.upload_port.4.vid=0x2e8a DudesCab.upload_port.4.pid=0x906f DudesCab.upload_port.5.vid=0x2e8a DudesCab.upload_port.5.pid=0x916f DudesCab.upload_port.6.vid=0x2e8a DudesCab.upload_port.6.pid=0xd06f DudesCab.upload_port.7.vid=0x2e8a DudesCab.upload_port.7.pid=0xd16f DudesCab.build.usbvid=-DUSBD_VID=0x2e8a DudesCab.build.usbpid=-DUSBD_PID=0x106f DudesCab.build.usbpwr=-DUSBD_MAX_POWER_MA=250 DudesCab.build.board=RASPBERRY_PI_PICO DudesCab.build.mcu=cortex-m0plus DudesCab.build.chip=rp2040 DudesCab.build.toolchain=arm-none-eabi DudesCab.build.toolchainpkg=pqt-gcc DudesCab.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb DudesCab.build.uf2family=--family rp2040 DudesCab.build.variant=DudesCab DudesCab.upload.maximum_size=4194304 DudesCab.upload.wait_for_upload_port=true DudesCab.upload.erase_cmd= DudesCab.serial.disableDTR=false DudesCab.serial.disableRTS=false DudesCab.build.f_cpu=125000000 DudesCab.build.led= DudesCab.build.core=rp2040 DudesCab.build.ldscript=memmap_default.ld DudesCab.build.boot2=boot2_w25q080_2_padded_checksum DudesCab.build.usb_manufacturer="L'atelier d'Arnoz" DudesCab.build.usb_product="DudesCab" DudesCab.menu.flash.4194304_0=4MB (no FS) DudesCab.menu.flash.4194304_0.upload.maximum_size=4190208 DudesCab.menu.flash.4194304_0.build.flash_total=4194304 DudesCab.menu.flash.4194304_0.build.flash_length=4190208 DudesCab.menu.flash.4194304_0.build.eeprom_start=272625664 DudesCab.menu.flash.4194304_0.build.fs_start=272625664 DudesCab.menu.flash.4194304_0.build.fs_end=272625664 DudesCab.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB) DudesCab.menu.flash.4194304_65536.upload.maximum_size=4124672 DudesCab.menu.flash.4194304_65536.build.flash_total=4194304 DudesCab.menu.flash.4194304_65536.build.flash_length=4124672 DudesCab.menu.flash.4194304_65536.build.eeprom_start=272625664 DudesCab.menu.flash.4194304_65536.build.fs_start=272560128 DudesCab.menu.flash.4194304_65536.build.fs_end=272625664 DudesCab.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB) DudesCab.menu.flash.4194304_131072.upload.maximum_size=4059136 DudesCab.menu.flash.4194304_131072.build.flash_total=4194304 DudesCab.menu.flash.4194304_131072.build.flash_length=4059136 DudesCab.menu.flash.4194304_131072.build.eeprom_start=272625664 DudesCab.menu.flash.4194304_131072.build.fs_start=272494592 DudesCab.menu.flash.4194304_131072.build.fs_end=272625664 DudesCab.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB) DudesCab.menu.flash.4194304_262144.upload.maximum_size=3928064 DudesCab.menu.flash.4194304_262144.build.flash_total=4194304 DudesCab.menu.flash.4194304_262144.build.flash_length=3928064 DudesCab.menu.flash.4194304_262144.build.eeprom_start=272625664 DudesCab.menu.flash.4194304_262144.build.fs_start=272363520 DudesCab.menu.flash.4194304_262144.build.fs_end=272625664 DudesCab.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB) DudesCab.menu.flash.4194304_524288.upload.maximum_size=3665920 DudesCab.menu.flash.4194304_524288.build.flash_total=4194304 DudesCab.menu.flash.4194304_524288.build.flash_length=3665920 DudesCab.menu.flash.4194304_524288.build.eeprom_start=272625664 DudesCab.menu.flash.4194304_524288.build.fs_start=272101376 DudesCab.menu.flash.4194304_524288.build.fs_end=272625664 DudesCab.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB) DudesCab.menu.flash.4194304_1048576.upload.maximum_size=3141632 DudesCab.menu.flash.4194304_1048576.build.flash_total=4194304 DudesCab.menu.flash.4194304_1048576.build.flash_length=3141632 DudesCab.menu.flash.4194304_1048576.build.eeprom_start=272625664 DudesCab.menu.flash.4194304_1048576.build.fs_start=271577088 DudesCab.menu.flash.4194304_1048576.build.fs_end=272625664 DudesCab.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB) DudesCab.menu.flash.4194304_2097152.upload.maximum_size=2093056 DudesCab.menu.flash.4194304_2097152.build.flash_total=4194304 DudesCab.menu.flash.4194304_2097152.build.flash_length=2093056 DudesCab.menu.flash.4194304_2097152.build.eeprom_start=272625664 DudesCab.menu.flash.4194304_2097152.build.fs_start=270528512 DudesCab.menu.flash.4194304_2097152.build.fs_end=272625664 DudesCab.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB) DudesCab.menu.flash.4194304_3145728.upload.maximum_size=1044480 DudesCab.menu.flash.4194304_3145728.build.flash_total=4194304 DudesCab.menu.flash.4194304_3145728.build.flash_length=1044480 DudesCab.menu.flash.4194304_3145728.build.eeprom_start=272625664 DudesCab.menu.flash.4194304_3145728.build.fs_start=269479936 DudesCab.menu.flash.4194304_3145728.build.fs_end=272625664 DudesCab.menu.freq.200=200 MHz DudesCab.menu.freq.200.build.f_cpu=200000000L DudesCab.menu.freq.50=50 MHz DudesCab.menu.freq.50.build.f_cpu=50000000L DudesCab.menu.freq.100=100 MHz DudesCab.menu.freq.100.build.f_cpu=100000000L DudesCab.menu.freq.120=120 MHz DudesCab.menu.freq.120.build.f_cpu=120000000L DudesCab.menu.freq.125=125 MHz DudesCab.menu.freq.125.build.f_cpu=125000000L DudesCab.menu.freq.128=128 MHz DudesCab.menu.freq.128.build.f_cpu=128000000L DudesCab.menu.freq.133=133 MHz DudesCab.menu.freq.133.build.f_cpu=133000000L DudesCab.menu.freq.150=150 MHz DudesCab.menu.freq.150.build.f_cpu=150000000L DudesCab.menu.freq.176=176 MHz DudesCab.menu.freq.176.build.f_cpu=176000000L DudesCab.menu.freq.225=225 MHz (Overclock) DudesCab.menu.freq.225.build.f_cpu=225000000L DudesCab.menu.freq.240=240 MHz (Overclock) DudesCab.menu.freq.240.build.f_cpu=240000000L DudesCab.menu.freq.250=250 MHz (Overclock) DudesCab.menu.freq.250.build.f_cpu=250000000L DudesCab.menu.freq.276=276 MHz (Overclock) DudesCab.menu.freq.276.build.f_cpu=276000000L DudesCab.menu.freq.300=300 MHz (Overclock) DudesCab.menu.freq.300.build.f_cpu=300000000L DudesCab.menu.opt.Small=Small (-Os) (standard) DudesCab.menu.opt.Small.build.flags.optimize=-Os DudesCab.menu.opt.Optimize=Optimize (-O) DudesCab.menu.opt.Optimize.build.flags.optimize=-O DudesCab.menu.opt.Optimize2=Optimize More (-O2) DudesCab.menu.opt.Optimize2.build.flags.optimize=-O2 DudesCab.menu.opt.Optimize3=Optimize Even More (-O3) DudesCab.menu.opt.Optimize3.build.flags.optimize=-O3 DudesCab.menu.opt.Fast=Fast (-Ofast) (maybe slower) DudesCab.menu.opt.Fast.build.flags.optimize=-Ofast DudesCab.menu.opt.Debug=Debug (-Og) DudesCab.menu.opt.Debug.build.flags.optimize=-Og DudesCab.menu.opt.Disabled=Disabled (-O0) DudesCab.menu.opt.Disabled.build.flags.optimize=-O0 DudesCab.menu.profile.Disabled=Disabled DudesCab.menu.profile.Disabled.build.flags.profile= DudesCab.menu.profile.Enabled=Enabled DudesCab.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE DudesCab.menu.rtti.Disabled=Disabled DudesCab.menu.rtti.Disabled.build.flags.rtti=-fno-rtti DudesCab.menu.rtti.Enabled=Enabled DudesCab.menu.rtti.Enabled.build.flags.rtti= DudesCab.menu.stackprotect.Disabled=Disabled DudesCab.menu.stackprotect.Disabled.build.flags.stackprotect= DudesCab.menu.stackprotect.Enabled=Enabled DudesCab.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all DudesCab.menu.exceptions.Disabled=Disabled DudesCab.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions DudesCab.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ DudesCab.menu.exceptions.Enabled=Enabled DudesCab.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions DudesCab.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc DudesCab.menu.dbgport.Disabled=Disabled DudesCab.menu.dbgport.Disabled.build.debug_port= DudesCab.menu.dbgport.Serial=Serial DudesCab.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial DudesCab.menu.dbgport.Serial1=Serial1 DudesCab.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 DudesCab.menu.dbgport.Serial2=Serial2 DudesCab.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 DudesCab.menu.dbgport.SerialSemi=SerialSemi DudesCab.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi DudesCab.menu.dbglvl.None=None DudesCab.menu.dbglvl.None.build.debug_level= DudesCab.menu.dbglvl.Core=Core DudesCab.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE DudesCab.menu.dbglvl.SPI=SPI DudesCab.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI DudesCab.menu.dbglvl.Wire=Wire DudesCab.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE DudesCab.menu.dbglvl.Bluetooth=Bluetooth DudesCab.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH DudesCab.menu.dbglvl.All=All DudesCab.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH DudesCab.menu.dbglvl.NDEBUG=NDEBUG DudesCab.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG DudesCab.menu.usbstack.picosdk=Pico SDK DudesCab.menu.usbstack.picosdk.build.usbstack_flags= DudesCab.menu.usbstack.tinyusb=Adafruit TinyUSB DudesCab.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" DudesCab.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) DudesCab.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" DudesCab.menu.usbstack.nousb=No USB DudesCab.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" DudesCab.menu.ipbtstack.ipv4only=IPv4 Only DudesCab.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a DudesCab.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 DudesCab.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 DudesCab.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a DudesCab.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 DudesCab.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth DudesCab.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a DudesCab.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 DudesCab.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth DudesCab.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a DudesCab.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 DudesCab.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K DudesCab.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a DudesCab.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 DudesCab.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K DudesCab.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a DudesCab.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 DudesCab.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K DudesCab.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a DudesCab.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 DudesCab.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K DudesCab.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a DudesCab.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 DudesCab.menu.uploadmethod.default=Default (UF2) DudesCab.menu.uploadmethod.default.build.ram_length=256k DudesCab.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl DudesCab.menu.uploadmethod.default.upload.maximum_data_size=262144 DudesCab.menu.uploadmethod.default.upload.tool=uf2conv DudesCab.menu.uploadmethod.default.upload.tool.default=uf2conv DudesCab.menu.uploadmethod.default.upload.tool.network=uf2conv-network DudesCab.menu.uploadmethod.picotool=Picotool DudesCab.menu.uploadmethod.picotool.build.ram_length=256k DudesCab.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl DudesCab.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB DudesCab.menu.uploadmethod.picotool.upload.maximum_data_size=262144 DudesCab.menu.uploadmethod.picotool.upload.tool=picotool DudesCab.menu.uploadmethod.picotool.upload.tool.default=picotool DudesCab.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) DudesCab.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k DudesCab.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl DudesCab.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 DudesCab.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap DudesCab.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # ElectronicCats HunterCat NFC RP2040 # ----------------------------------- electroniccats_huntercat_nfc.name=ElectronicCats HunterCat NFC RP2040 electroniccats_huntercat_nfc.vid.0=0x2E8A electroniccats_huntercat_nfc.pid.0=0x1037 electroniccats_huntercat_nfc.vid.1=0x2E8A electroniccats_huntercat_nfc.pid.1=0x1137 electroniccats_huntercat_nfc.vid.2=0x2E8A electroniccats_huntercat_nfc.pid.2=0x5037 electroniccats_huntercat_nfc.vid.3=0x2E8A electroniccats_huntercat_nfc.pid.3=0x5137 electroniccats_huntercat_nfc.vid.4=0x2E8A electroniccats_huntercat_nfc.pid.4=0x9037 electroniccats_huntercat_nfc.vid.5=0x2E8A electroniccats_huntercat_nfc.pid.5=0x9137 electroniccats_huntercat_nfc.vid.6=0x2E8A electroniccats_huntercat_nfc.pid.6=0xd037 electroniccats_huntercat_nfc.vid.7=0x2E8A electroniccats_huntercat_nfc.pid.7=0xd137 electroniccats_huntercat_nfc.upload_port.0.vid=0x2E8A electroniccats_huntercat_nfc.upload_port.0.pid=0x1037 electroniccats_huntercat_nfc.upload_port.1.vid=0x2E8A electroniccats_huntercat_nfc.upload_port.1.pid=0x1137 electroniccats_huntercat_nfc.upload_port.2.vid=0x2E8A electroniccats_huntercat_nfc.upload_port.2.pid=0x5037 electroniccats_huntercat_nfc.upload_port.3.vid=0x2E8A electroniccats_huntercat_nfc.upload_port.3.pid=0x5137 electroniccats_huntercat_nfc.upload_port.4.vid=0x2E8A electroniccats_huntercat_nfc.upload_port.4.pid=0x9037 electroniccats_huntercat_nfc.upload_port.5.vid=0x2E8A electroniccats_huntercat_nfc.upload_port.5.pid=0x9137 electroniccats_huntercat_nfc.upload_port.6.vid=0x2E8A electroniccats_huntercat_nfc.upload_port.6.pid=0xd037 electroniccats_huntercat_nfc.upload_port.7.vid=0x2E8A electroniccats_huntercat_nfc.upload_port.7.pid=0xd137 electroniccats_huntercat_nfc.build.usbvid=-DUSBD_VID=0x2E8A electroniccats_huntercat_nfc.build.usbpid=-DUSBD_PID=0x1037 electroniccats_huntercat_nfc.build.usbpwr=-DUSBD_MAX_POWER_MA=500 electroniccats_huntercat_nfc.build.board=ELECTRONICCATS_HUNTERCAT_NFC electroniccats_huntercat_nfc.build.mcu=cortex-m0plus electroniccats_huntercat_nfc.build.chip=rp2040 electroniccats_huntercat_nfc.build.toolchain=arm-none-eabi electroniccats_huntercat_nfc.build.toolchainpkg=pqt-gcc electroniccats_huntercat_nfc.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb electroniccats_huntercat_nfc.build.uf2family=--family rp2040 electroniccats_huntercat_nfc.build.variant=electroniccats_huntercat_nfc electroniccats_huntercat_nfc.upload.maximum_size=2097152 electroniccats_huntercat_nfc.upload.wait_for_upload_port=true electroniccats_huntercat_nfc.upload.erase_cmd= electroniccats_huntercat_nfc.serial.disableDTR=false electroniccats_huntercat_nfc.serial.disableRTS=false electroniccats_huntercat_nfc.build.f_cpu=125000000 electroniccats_huntercat_nfc.build.led= electroniccats_huntercat_nfc.build.core=rp2040 electroniccats_huntercat_nfc.build.ldscript=memmap_default.ld electroniccats_huntercat_nfc.build.boot2=boot2_w25q080_2_padded_checksum electroniccats_huntercat_nfc.build.usb_manufacturer="ElectronicCats" electroniccats_huntercat_nfc.build.usb_product="HunterCat NFC RP2040" electroniccats_huntercat_nfc.menu.flash.2097152_0=2MB (no FS) electroniccats_huntercat_nfc.menu.flash.2097152_0.upload.maximum_size=2093056 electroniccats_huntercat_nfc.menu.flash.2097152_0.build.flash_total=2097152 electroniccats_huntercat_nfc.menu.flash.2097152_0.build.flash_length=2093056 electroniccats_huntercat_nfc.menu.flash.2097152_0.build.eeprom_start=270528512 electroniccats_huntercat_nfc.menu.flash.2097152_0.build.fs_start=270528512 electroniccats_huntercat_nfc.menu.flash.2097152_0.build.fs_end=270528512 electroniccats_huntercat_nfc.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) electroniccats_huntercat_nfc.menu.flash.2097152_65536.upload.maximum_size=2027520 electroniccats_huntercat_nfc.menu.flash.2097152_65536.build.flash_total=2097152 electroniccats_huntercat_nfc.menu.flash.2097152_65536.build.flash_length=2027520 electroniccats_huntercat_nfc.menu.flash.2097152_65536.build.eeprom_start=270528512 electroniccats_huntercat_nfc.menu.flash.2097152_65536.build.fs_start=270462976 electroniccats_huntercat_nfc.menu.flash.2097152_65536.build.fs_end=270528512 electroniccats_huntercat_nfc.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) electroniccats_huntercat_nfc.menu.flash.2097152_131072.upload.maximum_size=1961984 electroniccats_huntercat_nfc.menu.flash.2097152_131072.build.flash_total=2097152 electroniccats_huntercat_nfc.menu.flash.2097152_131072.build.flash_length=1961984 electroniccats_huntercat_nfc.menu.flash.2097152_131072.build.eeprom_start=270528512 electroniccats_huntercat_nfc.menu.flash.2097152_131072.build.fs_start=270397440 electroniccats_huntercat_nfc.menu.flash.2097152_131072.build.fs_end=270528512 electroniccats_huntercat_nfc.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) electroniccats_huntercat_nfc.menu.flash.2097152_262144.upload.maximum_size=1830912 electroniccats_huntercat_nfc.menu.flash.2097152_262144.build.flash_total=2097152 electroniccats_huntercat_nfc.menu.flash.2097152_262144.build.flash_length=1830912 electroniccats_huntercat_nfc.menu.flash.2097152_262144.build.eeprom_start=270528512 electroniccats_huntercat_nfc.menu.flash.2097152_262144.build.fs_start=270266368 electroniccats_huntercat_nfc.menu.flash.2097152_262144.build.fs_end=270528512 electroniccats_huntercat_nfc.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) electroniccats_huntercat_nfc.menu.flash.2097152_524288.upload.maximum_size=1568768 electroniccats_huntercat_nfc.menu.flash.2097152_524288.build.flash_total=2097152 electroniccats_huntercat_nfc.menu.flash.2097152_524288.build.flash_length=1568768 electroniccats_huntercat_nfc.menu.flash.2097152_524288.build.eeprom_start=270528512 electroniccats_huntercat_nfc.menu.flash.2097152_524288.build.fs_start=270004224 electroniccats_huntercat_nfc.menu.flash.2097152_524288.build.fs_end=270528512 electroniccats_huntercat_nfc.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) electroniccats_huntercat_nfc.menu.flash.2097152_1048576.upload.maximum_size=1044480 electroniccats_huntercat_nfc.menu.flash.2097152_1048576.build.flash_total=2097152 electroniccats_huntercat_nfc.menu.flash.2097152_1048576.build.flash_length=1044480 electroniccats_huntercat_nfc.menu.flash.2097152_1048576.build.eeprom_start=270528512 electroniccats_huntercat_nfc.menu.flash.2097152_1048576.build.fs_start=269479936 electroniccats_huntercat_nfc.menu.flash.2097152_1048576.build.fs_end=270528512 electroniccats_huntercat_nfc.menu.freq.200=200 MHz electroniccats_huntercat_nfc.menu.freq.200.build.f_cpu=200000000L electroniccats_huntercat_nfc.menu.freq.50=50 MHz electroniccats_huntercat_nfc.menu.freq.50.build.f_cpu=50000000L electroniccats_huntercat_nfc.menu.freq.100=100 MHz electroniccats_huntercat_nfc.menu.freq.100.build.f_cpu=100000000L electroniccats_huntercat_nfc.menu.freq.120=120 MHz electroniccats_huntercat_nfc.menu.freq.120.build.f_cpu=120000000L electroniccats_huntercat_nfc.menu.freq.125=125 MHz electroniccats_huntercat_nfc.menu.freq.125.build.f_cpu=125000000L electroniccats_huntercat_nfc.menu.freq.128=128 MHz electroniccats_huntercat_nfc.menu.freq.128.build.f_cpu=128000000L electroniccats_huntercat_nfc.menu.freq.133=133 MHz electroniccats_huntercat_nfc.menu.freq.133.build.f_cpu=133000000L electroniccats_huntercat_nfc.menu.freq.150=150 MHz electroniccats_huntercat_nfc.menu.freq.150.build.f_cpu=150000000L electroniccats_huntercat_nfc.menu.freq.176=176 MHz electroniccats_huntercat_nfc.menu.freq.176.build.f_cpu=176000000L electroniccats_huntercat_nfc.menu.freq.225=225 MHz (Overclock) electroniccats_huntercat_nfc.menu.freq.225.build.f_cpu=225000000L electroniccats_huntercat_nfc.menu.freq.240=240 MHz (Overclock) electroniccats_huntercat_nfc.menu.freq.240.build.f_cpu=240000000L electroniccats_huntercat_nfc.menu.freq.250=250 MHz (Overclock) electroniccats_huntercat_nfc.menu.freq.250.build.f_cpu=250000000L electroniccats_huntercat_nfc.menu.freq.276=276 MHz (Overclock) electroniccats_huntercat_nfc.menu.freq.276.build.f_cpu=276000000L electroniccats_huntercat_nfc.menu.freq.300=300 MHz (Overclock) electroniccats_huntercat_nfc.menu.freq.300.build.f_cpu=300000000L electroniccats_huntercat_nfc.menu.opt.Small=Small (-Os) (standard) electroniccats_huntercat_nfc.menu.opt.Small.build.flags.optimize=-Os electroniccats_huntercat_nfc.menu.opt.Optimize=Optimize (-O) electroniccats_huntercat_nfc.menu.opt.Optimize.build.flags.optimize=-O electroniccats_huntercat_nfc.menu.opt.Optimize2=Optimize More (-O2) electroniccats_huntercat_nfc.menu.opt.Optimize2.build.flags.optimize=-O2 electroniccats_huntercat_nfc.menu.opt.Optimize3=Optimize Even More (-O3) electroniccats_huntercat_nfc.menu.opt.Optimize3.build.flags.optimize=-O3 electroniccats_huntercat_nfc.menu.opt.Fast=Fast (-Ofast) (maybe slower) electroniccats_huntercat_nfc.menu.opt.Fast.build.flags.optimize=-Ofast electroniccats_huntercat_nfc.menu.opt.Debug=Debug (-Og) electroniccats_huntercat_nfc.menu.opt.Debug.build.flags.optimize=-Og electroniccats_huntercat_nfc.menu.opt.Disabled=Disabled (-O0) electroniccats_huntercat_nfc.menu.opt.Disabled.build.flags.optimize=-O0 electroniccats_huntercat_nfc.menu.profile.Disabled=Disabled electroniccats_huntercat_nfc.menu.profile.Disabled.build.flags.profile= electroniccats_huntercat_nfc.menu.profile.Enabled=Enabled electroniccats_huntercat_nfc.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE electroniccats_huntercat_nfc.menu.rtti.Disabled=Disabled electroniccats_huntercat_nfc.menu.rtti.Disabled.build.flags.rtti=-fno-rtti electroniccats_huntercat_nfc.menu.rtti.Enabled=Enabled electroniccats_huntercat_nfc.menu.rtti.Enabled.build.flags.rtti= electroniccats_huntercat_nfc.menu.stackprotect.Disabled=Disabled electroniccats_huntercat_nfc.menu.stackprotect.Disabled.build.flags.stackprotect= electroniccats_huntercat_nfc.menu.stackprotect.Enabled=Enabled electroniccats_huntercat_nfc.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all electroniccats_huntercat_nfc.menu.exceptions.Disabled=Disabled electroniccats_huntercat_nfc.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions electroniccats_huntercat_nfc.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ electroniccats_huntercat_nfc.menu.exceptions.Enabled=Enabled electroniccats_huntercat_nfc.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions electroniccats_huntercat_nfc.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc electroniccats_huntercat_nfc.menu.dbgport.Disabled=Disabled electroniccats_huntercat_nfc.menu.dbgport.Disabled.build.debug_port= electroniccats_huntercat_nfc.menu.dbgport.Serial=Serial electroniccats_huntercat_nfc.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial electroniccats_huntercat_nfc.menu.dbgport.Serial1=Serial1 electroniccats_huntercat_nfc.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 electroniccats_huntercat_nfc.menu.dbgport.Serial2=Serial2 electroniccats_huntercat_nfc.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 electroniccats_huntercat_nfc.menu.dbgport.SerialSemi=SerialSemi electroniccats_huntercat_nfc.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi electroniccats_huntercat_nfc.menu.dbglvl.None=None electroniccats_huntercat_nfc.menu.dbglvl.None.build.debug_level= electroniccats_huntercat_nfc.menu.dbglvl.Core=Core electroniccats_huntercat_nfc.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE electroniccats_huntercat_nfc.menu.dbglvl.SPI=SPI electroniccats_huntercat_nfc.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI electroniccats_huntercat_nfc.menu.dbglvl.Wire=Wire electroniccats_huntercat_nfc.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE electroniccats_huntercat_nfc.menu.dbglvl.Bluetooth=Bluetooth electroniccats_huntercat_nfc.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH electroniccats_huntercat_nfc.menu.dbglvl.All=All electroniccats_huntercat_nfc.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH electroniccats_huntercat_nfc.menu.dbglvl.NDEBUG=NDEBUG electroniccats_huntercat_nfc.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG electroniccats_huntercat_nfc.menu.usbstack.picosdk=Pico SDK electroniccats_huntercat_nfc.menu.usbstack.picosdk.build.usbstack_flags= electroniccats_huntercat_nfc.menu.usbstack.tinyusb=Adafruit TinyUSB electroniccats_huntercat_nfc.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" electroniccats_huntercat_nfc.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) electroniccats_huntercat_nfc.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" electroniccats_huntercat_nfc.menu.usbstack.nousb=No USB electroniccats_huntercat_nfc.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" electroniccats_huntercat_nfc.menu.ipbtstack.ipv4only=IPv4 Only electroniccats_huntercat_nfc.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a electroniccats_huntercat_nfc.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 electroniccats_huntercat_nfc.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 electroniccats_huntercat_nfc.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a electroniccats_huntercat_nfc.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 electroniccats_huntercat_nfc.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth electroniccats_huntercat_nfc.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a electroniccats_huntercat_nfc.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 electroniccats_huntercat_nfc.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth electroniccats_huntercat_nfc.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a electroniccats_huntercat_nfc.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 electroniccats_huntercat_nfc.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K electroniccats_huntercat_nfc.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a electroniccats_huntercat_nfc.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 electroniccats_huntercat_nfc.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K electroniccats_huntercat_nfc.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a electroniccats_huntercat_nfc.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 electroniccats_huntercat_nfc.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K electroniccats_huntercat_nfc.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a electroniccats_huntercat_nfc.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 electroniccats_huntercat_nfc.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K electroniccats_huntercat_nfc.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a electroniccats_huntercat_nfc.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 electroniccats_huntercat_nfc.menu.uploadmethod.default=Default (UF2) electroniccats_huntercat_nfc.menu.uploadmethod.default.build.ram_length=256k electroniccats_huntercat_nfc.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl electroniccats_huntercat_nfc.menu.uploadmethod.default.upload.maximum_data_size=262144 electroniccats_huntercat_nfc.menu.uploadmethod.default.upload.tool=uf2conv electroniccats_huntercat_nfc.menu.uploadmethod.default.upload.tool.default=uf2conv electroniccats_huntercat_nfc.menu.uploadmethod.default.upload.tool.network=uf2conv-network electroniccats_huntercat_nfc.menu.uploadmethod.picotool=Picotool electroniccats_huntercat_nfc.menu.uploadmethod.picotool.build.ram_length=256k electroniccats_huntercat_nfc.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl electroniccats_huntercat_nfc.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB electroniccats_huntercat_nfc.menu.uploadmethod.picotool.upload.maximum_data_size=262144 electroniccats_huntercat_nfc.menu.uploadmethod.picotool.upload.tool=picotool electroniccats_huntercat_nfc.menu.uploadmethod.picotool.upload.tool.default=picotool electroniccats_huntercat_nfc.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) electroniccats_huntercat_nfc.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k electroniccats_huntercat_nfc.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl electroniccats_huntercat_nfc.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 electroniccats_huntercat_nfc.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap electroniccats_huntercat_nfc.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # EVN Alpha # ----------------------------------- evn_alpha.name=EVN Alpha evn_alpha.vid.0=0x2e8a evn_alpha.pid.0=0xf00a evn_alpha.vid.1=0x2e8a evn_alpha.pid.1=0xf10a evn_alpha.upload_port.0.vid=0x2e8a evn_alpha.upload_port.0.pid=0xf00a evn_alpha.upload_port.1.vid=0x2e8a evn_alpha.upload_port.1.pid=0xf10a evn_alpha.build.usbvid=-DUSBD_VID=0x2e8a evn_alpha.build.usbpid=-DUSBD_PID=0xf00a evn_alpha.build.usbpwr=-DUSBD_MAX_POWER_MA=500 evn_alpha.build.board=EVN_ALPHA evn_alpha.build.mcu=cortex-m0plus evn_alpha.build.chip=rp2040 evn_alpha.build.toolchain=arm-none-eabi evn_alpha.build.toolchainpkg=pqt-gcc evn_alpha.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb evn_alpha.build.uf2family=--family rp2040 evn_alpha.build.variant=evn_alpha evn_alpha.upload.maximum_size=16777216 evn_alpha.upload.wait_for_upload_port=true evn_alpha.upload.erase_cmd= evn_alpha.serial.disableDTR=false evn_alpha.serial.disableRTS=false evn_alpha.build.f_cpu=125000000 evn_alpha.build.led= evn_alpha.build.core=rp2040 evn_alpha.build.ldscript=memmap_default.ld evn_alpha.build.boot2=boot2_generic_03h_4_padded_checksum evn_alpha.build.usb_manufacturer="EVN" evn_alpha.build.usb_product="Alpha" evn_alpha.menu.flash.16777216_0=16MB (no FS) evn_alpha.menu.flash.16777216_0.upload.maximum_size=16773120 evn_alpha.menu.flash.16777216_0.build.flash_total=16777216 evn_alpha.menu.flash.16777216_0.build.flash_length=16773120 evn_alpha.menu.flash.16777216_0.build.eeprom_start=285208576 evn_alpha.menu.flash.16777216_0.build.fs_start=285208576 evn_alpha.menu.flash.16777216_0.build.fs_end=285208576 evn_alpha.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) evn_alpha.menu.flash.16777216_65536.upload.maximum_size=16707584 evn_alpha.menu.flash.16777216_65536.build.flash_total=16777216 evn_alpha.menu.flash.16777216_65536.build.flash_length=16707584 evn_alpha.menu.flash.16777216_65536.build.eeprom_start=285208576 evn_alpha.menu.flash.16777216_65536.build.fs_start=285143040 evn_alpha.menu.flash.16777216_65536.build.fs_end=285208576 evn_alpha.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) evn_alpha.menu.flash.16777216_131072.upload.maximum_size=16642048 evn_alpha.menu.flash.16777216_131072.build.flash_total=16777216 evn_alpha.menu.flash.16777216_131072.build.flash_length=16642048 evn_alpha.menu.flash.16777216_131072.build.eeprom_start=285208576 evn_alpha.menu.flash.16777216_131072.build.fs_start=285077504 evn_alpha.menu.flash.16777216_131072.build.fs_end=285208576 evn_alpha.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) evn_alpha.menu.flash.16777216_262144.upload.maximum_size=16510976 evn_alpha.menu.flash.16777216_262144.build.flash_total=16777216 evn_alpha.menu.flash.16777216_262144.build.flash_length=16510976 evn_alpha.menu.flash.16777216_262144.build.eeprom_start=285208576 evn_alpha.menu.flash.16777216_262144.build.fs_start=284946432 evn_alpha.menu.flash.16777216_262144.build.fs_end=285208576 evn_alpha.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) evn_alpha.menu.flash.16777216_524288.upload.maximum_size=16248832 evn_alpha.menu.flash.16777216_524288.build.flash_total=16777216 evn_alpha.menu.flash.16777216_524288.build.flash_length=16248832 evn_alpha.menu.flash.16777216_524288.build.eeprom_start=285208576 evn_alpha.menu.flash.16777216_524288.build.fs_start=284684288 evn_alpha.menu.flash.16777216_524288.build.fs_end=285208576 evn_alpha.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) evn_alpha.menu.flash.16777216_1048576.upload.maximum_size=15724544 evn_alpha.menu.flash.16777216_1048576.build.flash_total=16777216 evn_alpha.menu.flash.16777216_1048576.build.flash_length=15724544 evn_alpha.menu.flash.16777216_1048576.build.eeprom_start=285208576 evn_alpha.menu.flash.16777216_1048576.build.fs_start=284160000 evn_alpha.menu.flash.16777216_1048576.build.fs_end=285208576 evn_alpha.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) evn_alpha.menu.flash.16777216_2097152.upload.maximum_size=14675968 evn_alpha.menu.flash.16777216_2097152.build.flash_total=16777216 evn_alpha.menu.flash.16777216_2097152.build.flash_length=14675968 evn_alpha.menu.flash.16777216_2097152.build.eeprom_start=285208576 evn_alpha.menu.flash.16777216_2097152.build.fs_start=283111424 evn_alpha.menu.flash.16777216_2097152.build.fs_end=285208576 evn_alpha.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) evn_alpha.menu.flash.16777216_3145728.upload.maximum_size=13627392 evn_alpha.menu.flash.16777216_3145728.build.flash_total=16777216 evn_alpha.menu.flash.16777216_3145728.build.flash_length=13627392 evn_alpha.menu.flash.16777216_3145728.build.eeprom_start=285208576 evn_alpha.menu.flash.16777216_3145728.build.fs_start=282062848 evn_alpha.menu.flash.16777216_3145728.build.fs_end=285208576 evn_alpha.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) evn_alpha.menu.flash.16777216_4194304.upload.maximum_size=12578816 evn_alpha.menu.flash.16777216_4194304.build.flash_total=16777216 evn_alpha.menu.flash.16777216_4194304.build.flash_length=12578816 evn_alpha.menu.flash.16777216_4194304.build.eeprom_start=285208576 evn_alpha.menu.flash.16777216_4194304.build.fs_start=281014272 evn_alpha.menu.flash.16777216_4194304.build.fs_end=285208576 evn_alpha.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) evn_alpha.menu.flash.16777216_5242880.upload.maximum_size=11530240 evn_alpha.menu.flash.16777216_5242880.build.flash_total=16777216 evn_alpha.menu.flash.16777216_5242880.build.flash_length=11530240 evn_alpha.menu.flash.16777216_5242880.build.eeprom_start=285208576 evn_alpha.menu.flash.16777216_5242880.build.fs_start=279965696 evn_alpha.menu.flash.16777216_5242880.build.fs_end=285208576 evn_alpha.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) evn_alpha.menu.flash.16777216_6291456.upload.maximum_size=10481664 evn_alpha.menu.flash.16777216_6291456.build.flash_total=16777216 evn_alpha.menu.flash.16777216_6291456.build.flash_length=10481664 evn_alpha.menu.flash.16777216_6291456.build.eeprom_start=285208576 evn_alpha.menu.flash.16777216_6291456.build.fs_start=278917120 evn_alpha.menu.flash.16777216_6291456.build.fs_end=285208576 evn_alpha.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) evn_alpha.menu.flash.16777216_7340032.upload.maximum_size=9433088 evn_alpha.menu.flash.16777216_7340032.build.flash_total=16777216 evn_alpha.menu.flash.16777216_7340032.build.flash_length=9433088 evn_alpha.menu.flash.16777216_7340032.build.eeprom_start=285208576 evn_alpha.menu.flash.16777216_7340032.build.fs_start=277868544 evn_alpha.menu.flash.16777216_7340032.build.fs_end=285208576 evn_alpha.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) evn_alpha.menu.flash.16777216_8388608.upload.maximum_size=8384512 evn_alpha.menu.flash.16777216_8388608.build.flash_total=16777216 evn_alpha.menu.flash.16777216_8388608.build.flash_length=8384512 evn_alpha.menu.flash.16777216_8388608.build.eeprom_start=285208576 evn_alpha.menu.flash.16777216_8388608.build.fs_start=276819968 evn_alpha.menu.flash.16777216_8388608.build.fs_end=285208576 evn_alpha.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) evn_alpha.menu.flash.16777216_9437184.upload.maximum_size=7335936 evn_alpha.menu.flash.16777216_9437184.build.flash_total=16777216 evn_alpha.menu.flash.16777216_9437184.build.flash_length=7335936 evn_alpha.menu.flash.16777216_9437184.build.eeprom_start=285208576 evn_alpha.menu.flash.16777216_9437184.build.fs_start=275771392 evn_alpha.menu.flash.16777216_9437184.build.fs_end=285208576 evn_alpha.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) evn_alpha.menu.flash.16777216_10485760.upload.maximum_size=6287360 evn_alpha.menu.flash.16777216_10485760.build.flash_total=16777216 evn_alpha.menu.flash.16777216_10485760.build.flash_length=6287360 evn_alpha.menu.flash.16777216_10485760.build.eeprom_start=285208576 evn_alpha.menu.flash.16777216_10485760.build.fs_start=274722816 evn_alpha.menu.flash.16777216_10485760.build.fs_end=285208576 evn_alpha.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) evn_alpha.menu.flash.16777216_11534336.upload.maximum_size=5238784 evn_alpha.menu.flash.16777216_11534336.build.flash_total=16777216 evn_alpha.menu.flash.16777216_11534336.build.flash_length=5238784 evn_alpha.menu.flash.16777216_11534336.build.eeprom_start=285208576 evn_alpha.menu.flash.16777216_11534336.build.fs_start=273674240 evn_alpha.menu.flash.16777216_11534336.build.fs_end=285208576 evn_alpha.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) evn_alpha.menu.flash.16777216_12582912.upload.maximum_size=4190208 evn_alpha.menu.flash.16777216_12582912.build.flash_total=16777216 evn_alpha.menu.flash.16777216_12582912.build.flash_length=4190208 evn_alpha.menu.flash.16777216_12582912.build.eeprom_start=285208576 evn_alpha.menu.flash.16777216_12582912.build.fs_start=272625664 evn_alpha.menu.flash.16777216_12582912.build.fs_end=285208576 evn_alpha.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) evn_alpha.menu.flash.16777216_13631488.upload.maximum_size=3141632 evn_alpha.menu.flash.16777216_13631488.build.flash_total=16777216 evn_alpha.menu.flash.16777216_13631488.build.flash_length=3141632 evn_alpha.menu.flash.16777216_13631488.build.eeprom_start=285208576 evn_alpha.menu.flash.16777216_13631488.build.fs_start=271577088 evn_alpha.menu.flash.16777216_13631488.build.fs_end=285208576 evn_alpha.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) evn_alpha.menu.flash.16777216_14680064.upload.maximum_size=2093056 evn_alpha.menu.flash.16777216_14680064.build.flash_total=16777216 evn_alpha.menu.flash.16777216_14680064.build.flash_length=2093056 evn_alpha.menu.flash.16777216_14680064.build.eeprom_start=285208576 evn_alpha.menu.flash.16777216_14680064.build.fs_start=270528512 evn_alpha.menu.flash.16777216_14680064.build.fs_end=285208576 evn_alpha.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) evn_alpha.menu.flash.16777216_15728640.upload.maximum_size=1044480 evn_alpha.menu.flash.16777216_15728640.build.flash_total=16777216 evn_alpha.menu.flash.16777216_15728640.build.flash_length=1044480 evn_alpha.menu.flash.16777216_15728640.build.eeprom_start=285208576 evn_alpha.menu.flash.16777216_15728640.build.fs_start=269479936 evn_alpha.menu.flash.16777216_15728640.build.fs_end=285208576 evn_alpha.menu.freq.200=200 MHz evn_alpha.menu.freq.200.build.f_cpu=200000000L evn_alpha.menu.freq.50=50 MHz evn_alpha.menu.freq.50.build.f_cpu=50000000L evn_alpha.menu.freq.100=100 MHz evn_alpha.menu.freq.100.build.f_cpu=100000000L evn_alpha.menu.freq.120=120 MHz evn_alpha.menu.freq.120.build.f_cpu=120000000L evn_alpha.menu.freq.125=125 MHz evn_alpha.menu.freq.125.build.f_cpu=125000000L evn_alpha.menu.freq.128=128 MHz evn_alpha.menu.freq.128.build.f_cpu=128000000L evn_alpha.menu.freq.133=133 MHz evn_alpha.menu.freq.133.build.f_cpu=133000000L evn_alpha.menu.freq.150=150 MHz evn_alpha.menu.freq.150.build.f_cpu=150000000L evn_alpha.menu.freq.176=176 MHz evn_alpha.menu.freq.176.build.f_cpu=176000000L evn_alpha.menu.freq.225=225 MHz (Overclock) evn_alpha.menu.freq.225.build.f_cpu=225000000L evn_alpha.menu.freq.240=240 MHz (Overclock) evn_alpha.menu.freq.240.build.f_cpu=240000000L evn_alpha.menu.freq.250=250 MHz (Overclock) evn_alpha.menu.freq.250.build.f_cpu=250000000L evn_alpha.menu.freq.276=276 MHz (Overclock) evn_alpha.menu.freq.276.build.f_cpu=276000000L evn_alpha.menu.freq.300=300 MHz (Overclock) evn_alpha.menu.freq.300.build.f_cpu=300000000L evn_alpha.menu.opt.Small=Small (-Os) (standard) evn_alpha.menu.opt.Small.build.flags.optimize=-Os evn_alpha.menu.opt.Optimize=Optimize (-O) evn_alpha.menu.opt.Optimize.build.flags.optimize=-O evn_alpha.menu.opt.Optimize2=Optimize More (-O2) evn_alpha.menu.opt.Optimize2.build.flags.optimize=-O2 evn_alpha.menu.opt.Optimize3=Optimize Even More (-O3) evn_alpha.menu.opt.Optimize3.build.flags.optimize=-O3 evn_alpha.menu.opt.Fast=Fast (-Ofast) (maybe slower) evn_alpha.menu.opt.Fast.build.flags.optimize=-Ofast evn_alpha.menu.opt.Debug=Debug (-Og) evn_alpha.menu.opt.Debug.build.flags.optimize=-Og evn_alpha.menu.opt.Disabled=Disabled (-O0) evn_alpha.menu.opt.Disabled.build.flags.optimize=-O0 evn_alpha.menu.profile.Disabled=Disabled evn_alpha.menu.profile.Disabled.build.flags.profile= evn_alpha.menu.profile.Enabled=Enabled evn_alpha.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE evn_alpha.menu.rtti.Disabled=Disabled evn_alpha.menu.rtti.Disabled.build.flags.rtti=-fno-rtti evn_alpha.menu.rtti.Enabled=Enabled evn_alpha.menu.rtti.Enabled.build.flags.rtti= evn_alpha.menu.stackprotect.Disabled=Disabled evn_alpha.menu.stackprotect.Disabled.build.flags.stackprotect= evn_alpha.menu.stackprotect.Enabled=Enabled evn_alpha.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all evn_alpha.menu.exceptions.Disabled=Disabled evn_alpha.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions evn_alpha.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ evn_alpha.menu.exceptions.Enabled=Enabled evn_alpha.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions evn_alpha.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc evn_alpha.menu.dbgport.Disabled=Disabled evn_alpha.menu.dbgport.Disabled.build.debug_port= evn_alpha.menu.dbgport.Serial=Serial evn_alpha.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial evn_alpha.menu.dbgport.Serial1=Serial1 evn_alpha.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 evn_alpha.menu.dbgport.Serial2=Serial2 evn_alpha.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 evn_alpha.menu.dbgport.SerialSemi=SerialSemi evn_alpha.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi evn_alpha.menu.dbglvl.None=None evn_alpha.menu.dbglvl.None.build.debug_level= evn_alpha.menu.dbglvl.Core=Core evn_alpha.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE evn_alpha.menu.dbglvl.SPI=SPI evn_alpha.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI evn_alpha.menu.dbglvl.Wire=Wire evn_alpha.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE evn_alpha.menu.dbglvl.Bluetooth=Bluetooth evn_alpha.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH evn_alpha.menu.dbglvl.All=All evn_alpha.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH evn_alpha.menu.dbglvl.NDEBUG=NDEBUG evn_alpha.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG evn_alpha.menu.usbstack.picosdk=Pico SDK evn_alpha.menu.usbstack.picosdk.build.usbstack_flags= evn_alpha.menu.usbstack.tinyusb=Adafruit TinyUSB evn_alpha.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" evn_alpha.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) evn_alpha.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" evn_alpha.menu.usbstack.nousb=No USB evn_alpha.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" evn_alpha.menu.ipbtstack.ipv4only=IPv4 Only evn_alpha.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a evn_alpha.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 evn_alpha.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 evn_alpha.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a evn_alpha.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 evn_alpha.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth evn_alpha.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a evn_alpha.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 evn_alpha.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth evn_alpha.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a evn_alpha.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 evn_alpha.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K evn_alpha.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a evn_alpha.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 evn_alpha.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K evn_alpha.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a evn_alpha.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 evn_alpha.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K evn_alpha.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a evn_alpha.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 evn_alpha.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K evn_alpha.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a evn_alpha.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 evn_alpha.menu.uploadmethod.default=Default (UF2) evn_alpha.menu.uploadmethod.default.build.ram_length=256k evn_alpha.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl evn_alpha.menu.uploadmethod.default.upload.maximum_data_size=262144 evn_alpha.menu.uploadmethod.default.upload.tool=uf2conv evn_alpha.menu.uploadmethod.default.upload.tool.default=uf2conv evn_alpha.menu.uploadmethod.default.upload.tool.network=uf2conv-network evn_alpha.menu.uploadmethod.picotool=Picotool evn_alpha.menu.uploadmethod.picotool.build.ram_length=256k evn_alpha.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl evn_alpha.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB evn_alpha.menu.uploadmethod.picotool.upload.maximum_data_size=262144 evn_alpha.menu.uploadmethod.picotool.upload.tool=picotool evn_alpha.menu.uploadmethod.picotool.upload.tool.default=picotool evn_alpha.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) evn_alpha.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k evn_alpha.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl evn_alpha.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 evn_alpha.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap evn_alpha.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # ExtremeElectronics RC2040 # ----------------------------------- extelec_rc2040.name=ExtremeElectronics RC2040 extelec_rc2040.vid.0=0x2e8a extelec_rc2040.pid.0=0xee20 extelec_rc2040.vid.1=0x2e8a extelec_rc2040.pid.1=0xef20 extelec_rc2040.upload_port.0.vid=0x2e8a extelec_rc2040.upload_port.0.pid=0xee20 extelec_rc2040.upload_port.1.vid=0x2e8a extelec_rc2040.upload_port.1.pid=0xef20 extelec_rc2040.build.usbvid=-DUSBD_VID=0x2e8a extelec_rc2040.build.usbpid=-DUSBD_PID=0xee20 extelec_rc2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250 extelec_rc2040.build.board=EXTREMEELEXTRONICS_RC2040 extelec_rc2040.build.mcu=cortex-m0plus extelec_rc2040.build.chip=rp2040 extelec_rc2040.build.toolchain=arm-none-eabi extelec_rc2040.build.toolchainpkg=pqt-gcc extelec_rc2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb extelec_rc2040.build.uf2family=--family rp2040 extelec_rc2040.build.variant=extelec_rc2040 extelec_rc2040.upload.maximum_size=2097152 extelec_rc2040.upload.wait_for_upload_port=true extelec_rc2040.upload.erase_cmd= extelec_rc2040.serial.disableDTR=false extelec_rc2040.serial.disableRTS=false extelec_rc2040.build.f_cpu=125000000 extelec_rc2040.build.led= extelec_rc2040.build.core=rp2040 extelec_rc2040.build.ldscript=memmap_default.ld extelec_rc2040.build.boot2=boot2_w25q080_2_padded_checksum extelec_rc2040.build.usb_manufacturer="ExtremeElectronics" extelec_rc2040.build.usb_product="RC2040" extelec_rc2040.menu.flash.2097152_0=2MB (no FS) extelec_rc2040.menu.flash.2097152_0.upload.maximum_size=2093056 extelec_rc2040.menu.flash.2097152_0.build.flash_total=2097152 extelec_rc2040.menu.flash.2097152_0.build.flash_length=2093056 extelec_rc2040.menu.flash.2097152_0.build.eeprom_start=270528512 extelec_rc2040.menu.flash.2097152_0.build.fs_start=270528512 extelec_rc2040.menu.flash.2097152_0.build.fs_end=270528512 extelec_rc2040.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) extelec_rc2040.menu.flash.2097152_65536.upload.maximum_size=2027520 extelec_rc2040.menu.flash.2097152_65536.build.flash_total=2097152 extelec_rc2040.menu.flash.2097152_65536.build.flash_length=2027520 extelec_rc2040.menu.flash.2097152_65536.build.eeprom_start=270528512 extelec_rc2040.menu.flash.2097152_65536.build.fs_start=270462976 extelec_rc2040.menu.flash.2097152_65536.build.fs_end=270528512 extelec_rc2040.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) extelec_rc2040.menu.flash.2097152_131072.upload.maximum_size=1961984 extelec_rc2040.menu.flash.2097152_131072.build.flash_total=2097152 extelec_rc2040.menu.flash.2097152_131072.build.flash_length=1961984 extelec_rc2040.menu.flash.2097152_131072.build.eeprom_start=270528512 extelec_rc2040.menu.flash.2097152_131072.build.fs_start=270397440 extelec_rc2040.menu.flash.2097152_131072.build.fs_end=270528512 extelec_rc2040.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) extelec_rc2040.menu.flash.2097152_262144.upload.maximum_size=1830912 extelec_rc2040.menu.flash.2097152_262144.build.flash_total=2097152 extelec_rc2040.menu.flash.2097152_262144.build.flash_length=1830912 extelec_rc2040.menu.flash.2097152_262144.build.eeprom_start=270528512 extelec_rc2040.menu.flash.2097152_262144.build.fs_start=270266368 extelec_rc2040.menu.flash.2097152_262144.build.fs_end=270528512 extelec_rc2040.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) extelec_rc2040.menu.flash.2097152_524288.upload.maximum_size=1568768 extelec_rc2040.menu.flash.2097152_524288.build.flash_total=2097152 extelec_rc2040.menu.flash.2097152_524288.build.flash_length=1568768 extelec_rc2040.menu.flash.2097152_524288.build.eeprom_start=270528512 extelec_rc2040.menu.flash.2097152_524288.build.fs_start=270004224 extelec_rc2040.menu.flash.2097152_524288.build.fs_end=270528512 extelec_rc2040.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) extelec_rc2040.menu.flash.2097152_1048576.upload.maximum_size=1044480 extelec_rc2040.menu.flash.2097152_1048576.build.flash_total=2097152 extelec_rc2040.menu.flash.2097152_1048576.build.flash_length=1044480 extelec_rc2040.menu.flash.2097152_1048576.build.eeprom_start=270528512 extelec_rc2040.menu.flash.2097152_1048576.build.fs_start=269479936 extelec_rc2040.menu.flash.2097152_1048576.build.fs_end=270528512 extelec_rc2040.menu.freq.200=200 MHz extelec_rc2040.menu.freq.200.build.f_cpu=200000000L extelec_rc2040.menu.freq.50=50 MHz extelec_rc2040.menu.freq.50.build.f_cpu=50000000L extelec_rc2040.menu.freq.100=100 MHz extelec_rc2040.menu.freq.100.build.f_cpu=100000000L extelec_rc2040.menu.freq.120=120 MHz extelec_rc2040.menu.freq.120.build.f_cpu=120000000L extelec_rc2040.menu.freq.125=125 MHz extelec_rc2040.menu.freq.125.build.f_cpu=125000000L extelec_rc2040.menu.freq.128=128 MHz extelec_rc2040.menu.freq.128.build.f_cpu=128000000L extelec_rc2040.menu.freq.133=133 MHz extelec_rc2040.menu.freq.133.build.f_cpu=133000000L extelec_rc2040.menu.freq.150=150 MHz extelec_rc2040.menu.freq.150.build.f_cpu=150000000L extelec_rc2040.menu.freq.176=176 MHz extelec_rc2040.menu.freq.176.build.f_cpu=176000000L extelec_rc2040.menu.freq.225=225 MHz (Overclock) extelec_rc2040.menu.freq.225.build.f_cpu=225000000L extelec_rc2040.menu.freq.240=240 MHz (Overclock) extelec_rc2040.menu.freq.240.build.f_cpu=240000000L extelec_rc2040.menu.freq.250=250 MHz (Overclock) extelec_rc2040.menu.freq.250.build.f_cpu=250000000L extelec_rc2040.menu.freq.276=276 MHz (Overclock) extelec_rc2040.menu.freq.276.build.f_cpu=276000000L extelec_rc2040.menu.freq.300=300 MHz (Overclock) extelec_rc2040.menu.freq.300.build.f_cpu=300000000L extelec_rc2040.menu.opt.Small=Small (-Os) (standard) extelec_rc2040.menu.opt.Small.build.flags.optimize=-Os extelec_rc2040.menu.opt.Optimize=Optimize (-O) extelec_rc2040.menu.opt.Optimize.build.flags.optimize=-O extelec_rc2040.menu.opt.Optimize2=Optimize More (-O2) extelec_rc2040.menu.opt.Optimize2.build.flags.optimize=-O2 extelec_rc2040.menu.opt.Optimize3=Optimize Even More (-O3) extelec_rc2040.menu.opt.Optimize3.build.flags.optimize=-O3 extelec_rc2040.menu.opt.Fast=Fast (-Ofast) (maybe slower) extelec_rc2040.menu.opt.Fast.build.flags.optimize=-Ofast extelec_rc2040.menu.opt.Debug=Debug (-Og) extelec_rc2040.menu.opt.Debug.build.flags.optimize=-Og extelec_rc2040.menu.opt.Disabled=Disabled (-O0) extelec_rc2040.menu.opt.Disabled.build.flags.optimize=-O0 extelec_rc2040.menu.profile.Disabled=Disabled extelec_rc2040.menu.profile.Disabled.build.flags.profile= extelec_rc2040.menu.profile.Enabled=Enabled extelec_rc2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE extelec_rc2040.menu.rtti.Disabled=Disabled extelec_rc2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti extelec_rc2040.menu.rtti.Enabled=Enabled extelec_rc2040.menu.rtti.Enabled.build.flags.rtti= extelec_rc2040.menu.stackprotect.Disabled=Disabled extelec_rc2040.menu.stackprotect.Disabled.build.flags.stackprotect= extelec_rc2040.menu.stackprotect.Enabled=Enabled extelec_rc2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all extelec_rc2040.menu.exceptions.Disabled=Disabled extelec_rc2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions extelec_rc2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ extelec_rc2040.menu.exceptions.Enabled=Enabled extelec_rc2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions extelec_rc2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc extelec_rc2040.menu.dbgport.Disabled=Disabled extelec_rc2040.menu.dbgport.Disabled.build.debug_port= extelec_rc2040.menu.dbgport.Serial=Serial extelec_rc2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial extelec_rc2040.menu.dbgport.Serial1=Serial1 extelec_rc2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 extelec_rc2040.menu.dbgport.Serial2=Serial2 extelec_rc2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 extelec_rc2040.menu.dbgport.SerialSemi=SerialSemi extelec_rc2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi extelec_rc2040.menu.dbglvl.None=None extelec_rc2040.menu.dbglvl.None.build.debug_level= extelec_rc2040.menu.dbglvl.Core=Core extelec_rc2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE extelec_rc2040.menu.dbglvl.SPI=SPI extelec_rc2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI extelec_rc2040.menu.dbglvl.Wire=Wire extelec_rc2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE extelec_rc2040.menu.dbglvl.Bluetooth=Bluetooth extelec_rc2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH extelec_rc2040.menu.dbglvl.All=All extelec_rc2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH extelec_rc2040.menu.dbglvl.NDEBUG=NDEBUG extelec_rc2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG extelec_rc2040.menu.usbstack.picosdk=Pico SDK extelec_rc2040.menu.usbstack.picosdk.build.usbstack_flags= extelec_rc2040.menu.usbstack.tinyusb=Adafruit TinyUSB extelec_rc2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" extelec_rc2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) extelec_rc2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" extelec_rc2040.menu.usbstack.nousb=No USB extelec_rc2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" extelec_rc2040.menu.ipbtstack.ipv4only=IPv4 Only extelec_rc2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a extelec_rc2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 extelec_rc2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 extelec_rc2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a extelec_rc2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 extelec_rc2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth extelec_rc2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a extelec_rc2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 extelec_rc2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth extelec_rc2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a extelec_rc2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 extelec_rc2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K extelec_rc2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a extelec_rc2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 extelec_rc2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K extelec_rc2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a extelec_rc2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 extelec_rc2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K extelec_rc2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a extelec_rc2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 extelec_rc2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K extelec_rc2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a extelec_rc2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 extelec_rc2040.menu.uploadmethod.default=Default (UF2) extelec_rc2040.menu.uploadmethod.default.build.ram_length=256k extelec_rc2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl extelec_rc2040.menu.uploadmethod.default.upload.maximum_data_size=262144 extelec_rc2040.menu.uploadmethod.default.upload.tool=uf2conv extelec_rc2040.menu.uploadmethod.default.upload.tool.default=uf2conv extelec_rc2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network extelec_rc2040.menu.uploadmethod.picotool=Picotool extelec_rc2040.menu.uploadmethod.picotool.build.ram_length=256k extelec_rc2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl extelec_rc2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB extelec_rc2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144 extelec_rc2040.menu.uploadmethod.picotool.upload.tool=picotool extelec_rc2040.menu.uploadmethod.picotool.upload.tool.default=picotool extelec_rc2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) extelec_rc2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k extelec_rc2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl extelec_rc2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 extelec_rc2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap extelec_rc2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # GroundStudio Marble Pico # ----------------------------------- groundstudio_marble_pico.name=GroundStudio Marble Pico groundstudio_marble_pico.vid.0=0x2e8a groundstudio_marble_pico.pid.0=0x0003 groundstudio_marble_pico.vid.1=0x2e8a groundstudio_marble_pico.pid.1=0x0103 groundstudio_marble_pico.vid.2=0x2e8a groundstudio_marble_pico.pid.2=0x4003 groundstudio_marble_pico.vid.3=0x2e8a groundstudio_marble_pico.pid.3=0x4103 groundstudio_marble_pico.vid.4=0x2e8a groundstudio_marble_pico.pid.4=0x8003 groundstudio_marble_pico.vid.5=0x2e8a groundstudio_marble_pico.pid.5=0x8103 groundstudio_marble_pico.vid.6=0x2e8a groundstudio_marble_pico.pid.6=0xc003 groundstudio_marble_pico.vid.7=0x2e8a groundstudio_marble_pico.pid.7=0xc103 groundstudio_marble_pico.upload_port.0.vid=0x2e8a groundstudio_marble_pico.upload_port.0.pid=0x0003 groundstudio_marble_pico.upload_port.1.vid=0x2e8a groundstudio_marble_pico.upload_port.1.pid=0x0103 groundstudio_marble_pico.upload_port.2.vid=0x2e8a groundstudio_marble_pico.upload_port.2.pid=0x4003 groundstudio_marble_pico.upload_port.3.vid=0x2e8a groundstudio_marble_pico.upload_port.3.pid=0x4103 groundstudio_marble_pico.upload_port.4.vid=0x2e8a groundstudio_marble_pico.upload_port.4.pid=0x8003 groundstudio_marble_pico.upload_port.5.vid=0x2e8a groundstudio_marble_pico.upload_port.5.pid=0x8103 groundstudio_marble_pico.upload_port.6.vid=0x2e8a groundstudio_marble_pico.upload_port.6.pid=0xc003 groundstudio_marble_pico.upload_port.7.vid=0x2e8a groundstudio_marble_pico.upload_port.7.pid=0xc103 groundstudio_marble_pico.build.usbvid=-DUSBD_VID=0x2e8a groundstudio_marble_pico.build.usbpid=-DUSBD_PID=0x0003 groundstudio_marble_pico.build.usbpwr=-DUSBD_MAX_POWER_MA=500 groundstudio_marble_pico.build.board=MARBLE_PICO groundstudio_marble_pico.build.mcu=cortex-m0plus groundstudio_marble_pico.build.chip=rp2040 groundstudio_marble_pico.build.toolchain=arm-none-eabi groundstudio_marble_pico.build.toolchainpkg=pqt-gcc groundstudio_marble_pico.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb groundstudio_marble_pico.build.uf2family=--family rp2040 groundstudio_marble_pico.build.variant=groundstudio_marble_pico groundstudio_marble_pico.upload.maximum_size=8388608 groundstudio_marble_pico.upload.wait_for_upload_port=true groundstudio_marble_pico.upload.erase_cmd= groundstudio_marble_pico.serial.disableDTR=false groundstudio_marble_pico.serial.disableRTS=false groundstudio_marble_pico.build.f_cpu=125000000 groundstudio_marble_pico.build.led= groundstudio_marble_pico.build.core=rp2040 groundstudio_marble_pico.build.ldscript=memmap_default.ld groundstudio_marble_pico.build.boot2=boot2_w25q16jvxq_4_padded_checksum groundstudio_marble_pico.build.usb_manufacturer="GroundStudio" groundstudio_marble_pico.build.usb_product="Marble Pico" groundstudio_marble_pico.menu.flash.8388608_0=8MB (no FS) groundstudio_marble_pico.menu.flash.8388608_0.upload.maximum_size=8384512 groundstudio_marble_pico.menu.flash.8388608_0.build.flash_total=8388608 groundstudio_marble_pico.menu.flash.8388608_0.build.flash_length=8384512 groundstudio_marble_pico.menu.flash.8388608_0.build.eeprom_start=276819968 groundstudio_marble_pico.menu.flash.8388608_0.build.fs_start=276819968 groundstudio_marble_pico.menu.flash.8388608_0.build.fs_end=276819968 groundstudio_marble_pico.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) groundstudio_marble_pico.menu.flash.8388608_65536.upload.maximum_size=8318976 groundstudio_marble_pico.menu.flash.8388608_65536.build.flash_total=8388608 groundstudio_marble_pico.menu.flash.8388608_65536.build.flash_length=8318976 groundstudio_marble_pico.menu.flash.8388608_65536.build.eeprom_start=276819968 groundstudio_marble_pico.menu.flash.8388608_65536.build.fs_start=276754432 groundstudio_marble_pico.menu.flash.8388608_65536.build.fs_end=276819968 groundstudio_marble_pico.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) groundstudio_marble_pico.menu.flash.8388608_131072.upload.maximum_size=8253440 groundstudio_marble_pico.menu.flash.8388608_131072.build.flash_total=8388608 groundstudio_marble_pico.menu.flash.8388608_131072.build.flash_length=8253440 groundstudio_marble_pico.menu.flash.8388608_131072.build.eeprom_start=276819968 groundstudio_marble_pico.menu.flash.8388608_131072.build.fs_start=276688896 groundstudio_marble_pico.menu.flash.8388608_131072.build.fs_end=276819968 groundstudio_marble_pico.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) groundstudio_marble_pico.menu.flash.8388608_262144.upload.maximum_size=8122368 groundstudio_marble_pico.menu.flash.8388608_262144.build.flash_total=8388608 groundstudio_marble_pico.menu.flash.8388608_262144.build.flash_length=8122368 groundstudio_marble_pico.menu.flash.8388608_262144.build.eeprom_start=276819968 groundstudio_marble_pico.menu.flash.8388608_262144.build.fs_start=276557824 groundstudio_marble_pico.menu.flash.8388608_262144.build.fs_end=276819968 groundstudio_marble_pico.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) groundstudio_marble_pico.menu.flash.8388608_524288.upload.maximum_size=7860224 groundstudio_marble_pico.menu.flash.8388608_524288.build.flash_total=8388608 groundstudio_marble_pico.menu.flash.8388608_524288.build.flash_length=7860224 groundstudio_marble_pico.menu.flash.8388608_524288.build.eeprom_start=276819968 groundstudio_marble_pico.menu.flash.8388608_524288.build.fs_start=276295680 groundstudio_marble_pico.menu.flash.8388608_524288.build.fs_end=276819968 groundstudio_marble_pico.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) groundstudio_marble_pico.menu.flash.8388608_1048576.upload.maximum_size=7335936 groundstudio_marble_pico.menu.flash.8388608_1048576.build.flash_total=8388608 groundstudio_marble_pico.menu.flash.8388608_1048576.build.flash_length=7335936 groundstudio_marble_pico.menu.flash.8388608_1048576.build.eeprom_start=276819968 groundstudio_marble_pico.menu.flash.8388608_1048576.build.fs_start=275771392 groundstudio_marble_pico.menu.flash.8388608_1048576.build.fs_end=276819968 groundstudio_marble_pico.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) groundstudio_marble_pico.menu.flash.8388608_2097152.upload.maximum_size=6287360 groundstudio_marble_pico.menu.flash.8388608_2097152.build.flash_total=8388608 groundstudio_marble_pico.menu.flash.8388608_2097152.build.flash_length=6287360 groundstudio_marble_pico.menu.flash.8388608_2097152.build.eeprom_start=276819968 groundstudio_marble_pico.menu.flash.8388608_2097152.build.fs_start=274722816 groundstudio_marble_pico.menu.flash.8388608_2097152.build.fs_end=276819968 groundstudio_marble_pico.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) groundstudio_marble_pico.menu.flash.8388608_3145728.upload.maximum_size=5238784 groundstudio_marble_pico.menu.flash.8388608_3145728.build.flash_total=8388608 groundstudio_marble_pico.menu.flash.8388608_3145728.build.flash_length=5238784 groundstudio_marble_pico.menu.flash.8388608_3145728.build.eeprom_start=276819968 groundstudio_marble_pico.menu.flash.8388608_3145728.build.fs_start=273674240 groundstudio_marble_pico.menu.flash.8388608_3145728.build.fs_end=276819968 groundstudio_marble_pico.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) groundstudio_marble_pico.menu.flash.8388608_4194304.upload.maximum_size=4190208 groundstudio_marble_pico.menu.flash.8388608_4194304.build.flash_total=8388608 groundstudio_marble_pico.menu.flash.8388608_4194304.build.flash_length=4190208 groundstudio_marble_pico.menu.flash.8388608_4194304.build.eeprom_start=276819968 groundstudio_marble_pico.menu.flash.8388608_4194304.build.fs_start=272625664 groundstudio_marble_pico.menu.flash.8388608_4194304.build.fs_end=276819968 groundstudio_marble_pico.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) groundstudio_marble_pico.menu.flash.8388608_5242880.upload.maximum_size=3141632 groundstudio_marble_pico.menu.flash.8388608_5242880.build.flash_total=8388608 groundstudio_marble_pico.menu.flash.8388608_5242880.build.flash_length=3141632 groundstudio_marble_pico.menu.flash.8388608_5242880.build.eeprom_start=276819968 groundstudio_marble_pico.menu.flash.8388608_5242880.build.fs_start=271577088 groundstudio_marble_pico.menu.flash.8388608_5242880.build.fs_end=276819968 groundstudio_marble_pico.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) groundstudio_marble_pico.menu.flash.8388608_6291456.upload.maximum_size=2093056 groundstudio_marble_pico.menu.flash.8388608_6291456.build.flash_total=8388608 groundstudio_marble_pico.menu.flash.8388608_6291456.build.flash_length=2093056 groundstudio_marble_pico.menu.flash.8388608_6291456.build.eeprom_start=276819968 groundstudio_marble_pico.menu.flash.8388608_6291456.build.fs_start=270528512 groundstudio_marble_pico.menu.flash.8388608_6291456.build.fs_end=276819968 groundstudio_marble_pico.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) groundstudio_marble_pico.menu.flash.8388608_7340032.upload.maximum_size=1044480 groundstudio_marble_pico.menu.flash.8388608_7340032.build.flash_total=8388608 groundstudio_marble_pico.menu.flash.8388608_7340032.build.flash_length=1044480 groundstudio_marble_pico.menu.flash.8388608_7340032.build.eeprom_start=276819968 groundstudio_marble_pico.menu.flash.8388608_7340032.build.fs_start=269479936 groundstudio_marble_pico.menu.flash.8388608_7340032.build.fs_end=276819968 groundstudio_marble_pico.menu.freq.200=200 MHz groundstudio_marble_pico.menu.freq.200.build.f_cpu=200000000L groundstudio_marble_pico.menu.freq.50=50 MHz groundstudio_marble_pico.menu.freq.50.build.f_cpu=50000000L groundstudio_marble_pico.menu.freq.100=100 MHz groundstudio_marble_pico.menu.freq.100.build.f_cpu=100000000L groundstudio_marble_pico.menu.freq.120=120 MHz groundstudio_marble_pico.menu.freq.120.build.f_cpu=120000000L groundstudio_marble_pico.menu.freq.125=125 MHz groundstudio_marble_pico.menu.freq.125.build.f_cpu=125000000L groundstudio_marble_pico.menu.freq.128=128 MHz groundstudio_marble_pico.menu.freq.128.build.f_cpu=128000000L groundstudio_marble_pico.menu.freq.133=133 MHz groundstudio_marble_pico.menu.freq.133.build.f_cpu=133000000L groundstudio_marble_pico.menu.freq.150=150 MHz groundstudio_marble_pico.menu.freq.150.build.f_cpu=150000000L groundstudio_marble_pico.menu.freq.176=176 MHz groundstudio_marble_pico.menu.freq.176.build.f_cpu=176000000L groundstudio_marble_pico.menu.freq.225=225 MHz (Overclock) groundstudio_marble_pico.menu.freq.225.build.f_cpu=225000000L groundstudio_marble_pico.menu.freq.240=240 MHz (Overclock) groundstudio_marble_pico.menu.freq.240.build.f_cpu=240000000L groundstudio_marble_pico.menu.freq.250=250 MHz (Overclock) groundstudio_marble_pico.menu.freq.250.build.f_cpu=250000000L groundstudio_marble_pico.menu.freq.276=276 MHz (Overclock) groundstudio_marble_pico.menu.freq.276.build.f_cpu=276000000L groundstudio_marble_pico.menu.freq.300=300 MHz (Overclock) groundstudio_marble_pico.menu.freq.300.build.f_cpu=300000000L groundstudio_marble_pico.menu.opt.Small=Small (-Os) (standard) groundstudio_marble_pico.menu.opt.Small.build.flags.optimize=-Os groundstudio_marble_pico.menu.opt.Optimize=Optimize (-O) groundstudio_marble_pico.menu.opt.Optimize.build.flags.optimize=-O groundstudio_marble_pico.menu.opt.Optimize2=Optimize More (-O2) groundstudio_marble_pico.menu.opt.Optimize2.build.flags.optimize=-O2 groundstudio_marble_pico.menu.opt.Optimize3=Optimize Even More (-O3) groundstudio_marble_pico.menu.opt.Optimize3.build.flags.optimize=-O3 groundstudio_marble_pico.menu.opt.Fast=Fast (-Ofast) (maybe slower) groundstudio_marble_pico.menu.opt.Fast.build.flags.optimize=-Ofast groundstudio_marble_pico.menu.opt.Debug=Debug (-Og) groundstudio_marble_pico.menu.opt.Debug.build.flags.optimize=-Og groundstudio_marble_pico.menu.opt.Disabled=Disabled (-O0) groundstudio_marble_pico.menu.opt.Disabled.build.flags.optimize=-O0 groundstudio_marble_pico.menu.profile.Disabled=Disabled groundstudio_marble_pico.menu.profile.Disabled.build.flags.profile= groundstudio_marble_pico.menu.profile.Enabled=Enabled groundstudio_marble_pico.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE groundstudio_marble_pico.menu.rtti.Disabled=Disabled groundstudio_marble_pico.menu.rtti.Disabled.build.flags.rtti=-fno-rtti groundstudio_marble_pico.menu.rtti.Enabled=Enabled groundstudio_marble_pico.menu.rtti.Enabled.build.flags.rtti= groundstudio_marble_pico.menu.stackprotect.Disabled=Disabled groundstudio_marble_pico.menu.stackprotect.Disabled.build.flags.stackprotect= groundstudio_marble_pico.menu.stackprotect.Enabled=Enabled groundstudio_marble_pico.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all groundstudio_marble_pico.menu.exceptions.Disabled=Disabled groundstudio_marble_pico.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions groundstudio_marble_pico.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ groundstudio_marble_pico.menu.exceptions.Enabled=Enabled groundstudio_marble_pico.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions groundstudio_marble_pico.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc groundstudio_marble_pico.menu.dbgport.Disabled=Disabled groundstudio_marble_pico.menu.dbgport.Disabled.build.debug_port= groundstudio_marble_pico.menu.dbgport.Serial=Serial groundstudio_marble_pico.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial groundstudio_marble_pico.menu.dbgport.Serial1=Serial1 groundstudio_marble_pico.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 groundstudio_marble_pico.menu.dbgport.Serial2=Serial2 groundstudio_marble_pico.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 groundstudio_marble_pico.menu.dbgport.SerialSemi=SerialSemi groundstudio_marble_pico.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi groundstudio_marble_pico.menu.dbglvl.None=None groundstudio_marble_pico.menu.dbglvl.None.build.debug_level= groundstudio_marble_pico.menu.dbglvl.Core=Core groundstudio_marble_pico.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE groundstudio_marble_pico.menu.dbglvl.SPI=SPI groundstudio_marble_pico.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI groundstudio_marble_pico.menu.dbglvl.Wire=Wire groundstudio_marble_pico.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE groundstudio_marble_pico.menu.dbglvl.Bluetooth=Bluetooth groundstudio_marble_pico.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH groundstudio_marble_pico.menu.dbglvl.All=All groundstudio_marble_pico.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH groundstudio_marble_pico.menu.dbglvl.NDEBUG=NDEBUG groundstudio_marble_pico.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG groundstudio_marble_pico.menu.usbstack.picosdk=Pico SDK groundstudio_marble_pico.menu.usbstack.picosdk.build.usbstack_flags= groundstudio_marble_pico.menu.usbstack.tinyusb=Adafruit TinyUSB groundstudio_marble_pico.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" groundstudio_marble_pico.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) groundstudio_marble_pico.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" groundstudio_marble_pico.menu.usbstack.nousb=No USB groundstudio_marble_pico.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" groundstudio_marble_pico.menu.ipbtstack.ipv4only=IPv4 Only groundstudio_marble_pico.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a groundstudio_marble_pico.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 groundstudio_marble_pico.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 groundstudio_marble_pico.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a groundstudio_marble_pico.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 groundstudio_marble_pico.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth groundstudio_marble_pico.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a groundstudio_marble_pico.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 groundstudio_marble_pico.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth groundstudio_marble_pico.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a groundstudio_marble_pico.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 groundstudio_marble_pico.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K groundstudio_marble_pico.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a groundstudio_marble_pico.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 groundstudio_marble_pico.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K groundstudio_marble_pico.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a groundstudio_marble_pico.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 groundstudio_marble_pico.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K groundstudio_marble_pico.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a groundstudio_marble_pico.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 groundstudio_marble_pico.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K groundstudio_marble_pico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a groundstudio_marble_pico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 groundstudio_marble_pico.menu.uploadmethod.default=Default (UF2) groundstudio_marble_pico.menu.uploadmethod.default.build.ram_length=256k groundstudio_marble_pico.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl groundstudio_marble_pico.menu.uploadmethod.default.upload.maximum_data_size=262144 groundstudio_marble_pico.menu.uploadmethod.default.upload.tool=uf2conv groundstudio_marble_pico.menu.uploadmethod.default.upload.tool.default=uf2conv groundstudio_marble_pico.menu.uploadmethod.default.upload.tool.network=uf2conv-network groundstudio_marble_pico.menu.uploadmethod.picotool=Picotool groundstudio_marble_pico.menu.uploadmethod.picotool.build.ram_length=256k groundstudio_marble_pico.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl groundstudio_marble_pico.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB groundstudio_marble_pico.menu.uploadmethod.picotool.upload.maximum_data_size=262144 groundstudio_marble_pico.menu.uploadmethod.picotool.upload.tool=picotool groundstudio_marble_pico.menu.uploadmethod.picotool.upload.tool.default=picotool groundstudio_marble_pico.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) groundstudio_marble_pico.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k groundstudio_marble_pico.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl groundstudio_marble_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 groundstudio_marble_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap groundstudio_marble_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # iLabs Challenger 2040 LTE # ----------------------------------- challenger_2040_lte.name=iLabs Challenger 2040 LTE challenger_2040_lte.vid.0=0x2e8a challenger_2040_lte.pid.0=0x100b challenger_2040_lte.vid.1=0x2e8a challenger_2040_lte.pid.1=0x110b challenger_2040_lte.vid.2=0x2e8a challenger_2040_lte.pid.2=0x500b challenger_2040_lte.vid.3=0x2e8a challenger_2040_lte.pid.3=0x510b challenger_2040_lte.vid.4=0x2e8a challenger_2040_lte.pid.4=0x900b challenger_2040_lte.vid.5=0x2e8a challenger_2040_lte.pid.5=0x910b challenger_2040_lte.vid.6=0x2e8a challenger_2040_lte.pid.6=0xd00b challenger_2040_lte.vid.7=0x2e8a challenger_2040_lte.pid.7=0xd10b challenger_2040_lte.upload_port.0.vid=0x2e8a challenger_2040_lte.upload_port.0.pid=0x100b challenger_2040_lte.upload_port.1.vid=0x2e8a challenger_2040_lte.upload_port.1.pid=0x110b challenger_2040_lte.upload_port.2.vid=0x2e8a challenger_2040_lte.upload_port.2.pid=0x500b challenger_2040_lte.upload_port.3.vid=0x2e8a challenger_2040_lte.upload_port.3.pid=0x510b challenger_2040_lte.upload_port.4.vid=0x2e8a challenger_2040_lte.upload_port.4.pid=0x900b challenger_2040_lte.upload_port.5.vid=0x2e8a challenger_2040_lte.upload_port.5.pid=0x910b challenger_2040_lte.upload_port.6.vid=0x2e8a challenger_2040_lte.upload_port.6.pid=0xd00b challenger_2040_lte.upload_port.7.vid=0x2e8a challenger_2040_lte.upload_port.7.pid=0xd10b challenger_2040_lte.build.usbvid=-DUSBD_VID=0x2e8a challenger_2040_lte.build.usbpid=-DUSBD_PID=0x100b challenger_2040_lte.build.usbpwr=-DUSBD_MAX_POWER_MA=500 challenger_2040_lte.build.board=CHALLENGER_2040_LTE_RP2040 challenger_2040_lte.build.mcu=cortex-m0plus challenger_2040_lte.build.chip=rp2040 challenger_2040_lte.build.toolchain=arm-none-eabi challenger_2040_lte.build.toolchainpkg=pqt-gcc challenger_2040_lte.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb challenger_2040_lte.build.uf2family=--family rp2040 challenger_2040_lte.build.variant=challenger_2040_lte challenger_2040_lte.upload.maximum_size=8388608 challenger_2040_lte.upload.wait_for_upload_port=true challenger_2040_lte.upload.erase_cmd= challenger_2040_lte.serial.disableDTR=false challenger_2040_lte.serial.disableRTS=false challenger_2040_lte.build.f_cpu=125000000 challenger_2040_lte.build.led= challenger_2040_lte.build.core=rp2040 challenger_2040_lte.build.ldscript=memmap_default.ld challenger_2040_lte.build.boot2=boot2_w25q080_2_padded_checksum challenger_2040_lte.build.usb_manufacturer="iLabs" challenger_2040_lte.build.usb_product="Challenger 2040 LTE" challenger_2040_lte.menu.flash.8388608_0=8MB (no FS) challenger_2040_lte.menu.flash.8388608_0.upload.maximum_size=8384512 challenger_2040_lte.menu.flash.8388608_0.build.flash_total=8388608 challenger_2040_lte.menu.flash.8388608_0.build.flash_length=8384512 challenger_2040_lte.menu.flash.8388608_0.build.eeprom_start=276819968 challenger_2040_lte.menu.flash.8388608_0.build.fs_start=276819968 challenger_2040_lte.menu.flash.8388608_0.build.fs_end=276819968 challenger_2040_lte.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) challenger_2040_lte.menu.flash.8388608_65536.upload.maximum_size=8318976 challenger_2040_lte.menu.flash.8388608_65536.build.flash_total=8388608 challenger_2040_lte.menu.flash.8388608_65536.build.flash_length=8318976 challenger_2040_lte.menu.flash.8388608_65536.build.eeprom_start=276819968 challenger_2040_lte.menu.flash.8388608_65536.build.fs_start=276754432 challenger_2040_lte.menu.flash.8388608_65536.build.fs_end=276819968 challenger_2040_lte.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) challenger_2040_lte.menu.flash.8388608_131072.upload.maximum_size=8253440 challenger_2040_lte.menu.flash.8388608_131072.build.flash_total=8388608 challenger_2040_lte.menu.flash.8388608_131072.build.flash_length=8253440 challenger_2040_lte.menu.flash.8388608_131072.build.eeprom_start=276819968 challenger_2040_lte.menu.flash.8388608_131072.build.fs_start=276688896 challenger_2040_lte.menu.flash.8388608_131072.build.fs_end=276819968 challenger_2040_lte.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) challenger_2040_lte.menu.flash.8388608_262144.upload.maximum_size=8122368 challenger_2040_lte.menu.flash.8388608_262144.build.flash_total=8388608 challenger_2040_lte.menu.flash.8388608_262144.build.flash_length=8122368 challenger_2040_lte.menu.flash.8388608_262144.build.eeprom_start=276819968 challenger_2040_lte.menu.flash.8388608_262144.build.fs_start=276557824 challenger_2040_lte.menu.flash.8388608_262144.build.fs_end=276819968 challenger_2040_lte.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) challenger_2040_lte.menu.flash.8388608_524288.upload.maximum_size=7860224 challenger_2040_lte.menu.flash.8388608_524288.build.flash_total=8388608 challenger_2040_lte.menu.flash.8388608_524288.build.flash_length=7860224 challenger_2040_lte.menu.flash.8388608_524288.build.eeprom_start=276819968 challenger_2040_lte.menu.flash.8388608_524288.build.fs_start=276295680 challenger_2040_lte.menu.flash.8388608_524288.build.fs_end=276819968 challenger_2040_lte.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) challenger_2040_lte.menu.flash.8388608_1048576.upload.maximum_size=7335936 challenger_2040_lte.menu.flash.8388608_1048576.build.flash_total=8388608 challenger_2040_lte.menu.flash.8388608_1048576.build.flash_length=7335936 challenger_2040_lte.menu.flash.8388608_1048576.build.eeprom_start=276819968 challenger_2040_lte.menu.flash.8388608_1048576.build.fs_start=275771392 challenger_2040_lte.menu.flash.8388608_1048576.build.fs_end=276819968 challenger_2040_lte.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) challenger_2040_lte.menu.flash.8388608_2097152.upload.maximum_size=6287360 challenger_2040_lte.menu.flash.8388608_2097152.build.flash_total=8388608 challenger_2040_lte.menu.flash.8388608_2097152.build.flash_length=6287360 challenger_2040_lte.menu.flash.8388608_2097152.build.eeprom_start=276819968 challenger_2040_lte.menu.flash.8388608_2097152.build.fs_start=274722816 challenger_2040_lte.menu.flash.8388608_2097152.build.fs_end=276819968 challenger_2040_lte.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) challenger_2040_lte.menu.flash.8388608_3145728.upload.maximum_size=5238784 challenger_2040_lte.menu.flash.8388608_3145728.build.flash_total=8388608 challenger_2040_lte.menu.flash.8388608_3145728.build.flash_length=5238784 challenger_2040_lte.menu.flash.8388608_3145728.build.eeprom_start=276819968 challenger_2040_lte.menu.flash.8388608_3145728.build.fs_start=273674240 challenger_2040_lte.menu.flash.8388608_3145728.build.fs_end=276819968 challenger_2040_lte.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) challenger_2040_lte.menu.flash.8388608_4194304.upload.maximum_size=4190208 challenger_2040_lte.menu.flash.8388608_4194304.build.flash_total=8388608 challenger_2040_lte.menu.flash.8388608_4194304.build.flash_length=4190208 challenger_2040_lte.menu.flash.8388608_4194304.build.eeprom_start=276819968 challenger_2040_lte.menu.flash.8388608_4194304.build.fs_start=272625664 challenger_2040_lte.menu.flash.8388608_4194304.build.fs_end=276819968 challenger_2040_lte.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) challenger_2040_lte.menu.flash.8388608_5242880.upload.maximum_size=3141632 challenger_2040_lte.menu.flash.8388608_5242880.build.flash_total=8388608 challenger_2040_lte.menu.flash.8388608_5242880.build.flash_length=3141632 challenger_2040_lte.menu.flash.8388608_5242880.build.eeprom_start=276819968 challenger_2040_lte.menu.flash.8388608_5242880.build.fs_start=271577088 challenger_2040_lte.menu.flash.8388608_5242880.build.fs_end=276819968 challenger_2040_lte.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) challenger_2040_lte.menu.flash.8388608_6291456.upload.maximum_size=2093056 challenger_2040_lte.menu.flash.8388608_6291456.build.flash_total=8388608 challenger_2040_lte.menu.flash.8388608_6291456.build.flash_length=2093056 challenger_2040_lte.menu.flash.8388608_6291456.build.eeprom_start=276819968 challenger_2040_lte.menu.flash.8388608_6291456.build.fs_start=270528512 challenger_2040_lte.menu.flash.8388608_6291456.build.fs_end=276819968 challenger_2040_lte.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) challenger_2040_lte.menu.flash.8388608_7340032.upload.maximum_size=1044480 challenger_2040_lte.menu.flash.8388608_7340032.build.flash_total=8388608 challenger_2040_lte.menu.flash.8388608_7340032.build.flash_length=1044480 challenger_2040_lte.menu.flash.8388608_7340032.build.eeprom_start=276819968 challenger_2040_lte.menu.flash.8388608_7340032.build.fs_start=269479936 challenger_2040_lte.menu.flash.8388608_7340032.build.fs_end=276819968 challenger_2040_lte.menu.freq.200=200 MHz challenger_2040_lte.menu.freq.200.build.f_cpu=200000000L challenger_2040_lte.menu.freq.50=50 MHz challenger_2040_lte.menu.freq.50.build.f_cpu=50000000L challenger_2040_lte.menu.freq.100=100 MHz challenger_2040_lte.menu.freq.100.build.f_cpu=100000000L challenger_2040_lte.menu.freq.120=120 MHz challenger_2040_lte.menu.freq.120.build.f_cpu=120000000L challenger_2040_lte.menu.freq.125=125 MHz challenger_2040_lte.menu.freq.125.build.f_cpu=125000000L challenger_2040_lte.menu.freq.128=128 MHz challenger_2040_lte.menu.freq.128.build.f_cpu=128000000L challenger_2040_lte.menu.freq.133=133 MHz challenger_2040_lte.menu.freq.133.build.f_cpu=133000000L challenger_2040_lte.menu.freq.150=150 MHz challenger_2040_lte.menu.freq.150.build.f_cpu=150000000L challenger_2040_lte.menu.freq.176=176 MHz challenger_2040_lte.menu.freq.176.build.f_cpu=176000000L challenger_2040_lte.menu.freq.225=225 MHz (Overclock) challenger_2040_lte.menu.freq.225.build.f_cpu=225000000L challenger_2040_lte.menu.freq.240=240 MHz (Overclock) challenger_2040_lte.menu.freq.240.build.f_cpu=240000000L challenger_2040_lte.menu.freq.250=250 MHz (Overclock) challenger_2040_lte.menu.freq.250.build.f_cpu=250000000L challenger_2040_lte.menu.freq.276=276 MHz (Overclock) challenger_2040_lte.menu.freq.276.build.f_cpu=276000000L challenger_2040_lte.menu.freq.300=300 MHz (Overclock) challenger_2040_lte.menu.freq.300.build.f_cpu=300000000L challenger_2040_lte.menu.opt.Small=Small (-Os) (standard) challenger_2040_lte.menu.opt.Small.build.flags.optimize=-Os challenger_2040_lte.menu.opt.Optimize=Optimize (-O) challenger_2040_lte.menu.opt.Optimize.build.flags.optimize=-O challenger_2040_lte.menu.opt.Optimize2=Optimize More (-O2) challenger_2040_lte.menu.opt.Optimize2.build.flags.optimize=-O2 challenger_2040_lte.menu.opt.Optimize3=Optimize Even More (-O3) challenger_2040_lte.menu.opt.Optimize3.build.flags.optimize=-O3 challenger_2040_lte.menu.opt.Fast=Fast (-Ofast) (maybe slower) challenger_2040_lte.menu.opt.Fast.build.flags.optimize=-Ofast challenger_2040_lte.menu.opt.Debug=Debug (-Og) challenger_2040_lte.menu.opt.Debug.build.flags.optimize=-Og challenger_2040_lte.menu.opt.Disabled=Disabled (-O0) challenger_2040_lte.menu.opt.Disabled.build.flags.optimize=-O0 challenger_2040_lte.menu.profile.Disabled=Disabled challenger_2040_lte.menu.profile.Disabled.build.flags.profile= challenger_2040_lte.menu.profile.Enabled=Enabled challenger_2040_lte.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE challenger_2040_lte.menu.rtti.Disabled=Disabled challenger_2040_lte.menu.rtti.Disabled.build.flags.rtti=-fno-rtti challenger_2040_lte.menu.rtti.Enabled=Enabled challenger_2040_lte.menu.rtti.Enabled.build.flags.rtti= challenger_2040_lte.menu.stackprotect.Disabled=Disabled challenger_2040_lte.menu.stackprotect.Disabled.build.flags.stackprotect= challenger_2040_lte.menu.stackprotect.Enabled=Enabled challenger_2040_lte.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all challenger_2040_lte.menu.exceptions.Disabled=Disabled challenger_2040_lte.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions challenger_2040_lte.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ challenger_2040_lte.menu.exceptions.Enabled=Enabled challenger_2040_lte.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions challenger_2040_lte.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc challenger_2040_lte.menu.dbgport.Disabled=Disabled challenger_2040_lte.menu.dbgport.Disabled.build.debug_port= challenger_2040_lte.menu.dbgport.Serial=Serial challenger_2040_lte.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial challenger_2040_lte.menu.dbgport.Serial1=Serial1 challenger_2040_lte.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 challenger_2040_lte.menu.dbgport.Serial2=Serial2 challenger_2040_lte.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 challenger_2040_lte.menu.dbgport.SerialSemi=SerialSemi challenger_2040_lte.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi challenger_2040_lte.menu.dbglvl.None=None challenger_2040_lte.menu.dbglvl.None.build.debug_level= challenger_2040_lte.menu.dbglvl.Core=Core challenger_2040_lte.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE challenger_2040_lte.menu.dbglvl.SPI=SPI challenger_2040_lte.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI challenger_2040_lte.menu.dbglvl.Wire=Wire challenger_2040_lte.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE challenger_2040_lte.menu.dbglvl.Bluetooth=Bluetooth challenger_2040_lte.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH challenger_2040_lte.menu.dbglvl.All=All challenger_2040_lte.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH challenger_2040_lte.menu.dbglvl.NDEBUG=NDEBUG challenger_2040_lte.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG challenger_2040_lte.menu.usbstack.picosdk=Pico SDK challenger_2040_lte.menu.usbstack.picosdk.build.usbstack_flags= challenger_2040_lte.menu.usbstack.tinyusb=Adafruit TinyUSB challenger_2040_lte.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" challenger_2040_lte.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) challenger_2040_lte.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" challenger_2040_lte.menu.usbstack.nousb=No USB challenger_2040_lte.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" challenger_2040_lte.menu.ipbtstack.ipv4only=IPv4 Only challenger_2040_lte.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a challenger_2040_lte.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 challenger_2040_lte.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 challenger_2040_lte.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a challenger_2040_lte.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 challenger_2040_lte.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth challenger_2040_lte.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a challenger_2040_lte.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 challenger_2040_lte.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth challenger_2040_lte.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a challenger_2040_lte.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 challenger_2040_lte.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K challenger_2040_lte.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a challenger_2040_lte.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 challenger_2040_lte.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K challenger_2040_lte.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a challenger_2040_lte.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 challenger_2040_lte.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K challenger_2040_lte.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a challenger_2040_lte.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 challenger_2040_lte.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K challenger_2040_lte.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a challenger_2040_lte.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 challenger_2040_lte.menu.uploadmethod.default=Default (UF2) challenger_2040_lte.menu.uploadmethod.default.build.ram_length=256k challenger_2040_lte.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl challenger_2040_lte.menu.uploadmethod.default.upload.maximum_data_size=262144 challenger_2040_lte.menu.uploadmethod.default.upload.tool=uf2conv challenger_2040_lte.menu.uploadmethod.default.upload.tool.default=uf2conv challenger_2040_lte.menu.uploadmethod.default.upload.tool.network=uf2conv-network challenger_2040_lte.menu.uploadmethod.picotool=Picotool challenger_2040_lte.menu.uploadmethod.picotool.build.ram_length=256k challenger_2040_lte.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl challenger_2040_lte.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB challenger_2040_lte.menu.uploadmethod.picotool.upload.maximum_data_size=262144 challenger_2040_lte.menu.uploadmethod.picotool.upload.tool=picotool challenger_2040_lte.menu.uploadmethod.picotool.upload.tool.default=picotool challenger_2040_lte.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) challenger_2040_lte.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k challenger_2040_lte.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl challenger_2040_lte.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 challenger_2040_lte.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap challenger_2040_lte.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # iLabs Challenger 2040 LoRa # ----------------------------------- challenger_2040_lora.name=iLabs Challenger 2040 LoRa challenger_2040_lora.vid.0=0x2e8a challenger_2040_lora.pid.0=0x1023 challenger_2040_lora.vid.1=0x2e8a challenger_2040_lora.pid.1=0x1123 challenger_2040_lora.vid.2=0x2e8a challenger_2040_lora.pid.2=0x5023 challenger_2040_lora.vid.3=0x2e8a challenger_2040_lora.pid.3=0x5123 challenger_2040_lora.vid.4=0x2e8a challenger_2040_lora.pid.4=0x9023 challenger_2040_lora.vid.5=0x2e8a challenger_2040_lora.pid.5=0x9123 challenger_2040_lora.vid.6=0x2e8a challenger_2040_lora.pid.6=0xd023 challenger_2040_lora.vid.7=0x2e8a challenger_2040_lora.pid.7=0xd123 challenger_2040_lora.upload_port.0.vid=0x2e8a challenger_2040_lora.upload_port.0.pid=0x1023 challenger_2040_lora.upload_port.1.vid=0x2e8a challenger_2040_lora.upload_port.1.pid=0x1123 challenger_2040_lora.upload_port.2.vid=0x2e8a challenger_2040_lora.upload_port.2.pid=0x5023 challenger_2040_lora.upload_port.3.vid=0x2e8a challenger_2040_lora.upload_port.3.pid=0x5123 challenger_2040_lora.upload_port.4.vid=0x2e8a challenger_2040_lora.upload_port.4.pid=0x9023 challenger_2040_lora.upload_port.5.vid=0x2e8a challenger_2040_lora.upload_port.5.pid=0x9123 challenger_2040_lora.upload_port.6.vid=0x2e8a challenger_2040_lora.upload_port.6.pid=0xd023 challenger_2040_lora.upload_port.7.vid=0x2e8a challenger_2040_lora.upload_port.7.pid=0xd123 challenger_2040_lora.build.usbvid=-DUSBD_VID=0x2e8a challenger_2040_lora.build.usbpid=-DUSBD_PID=0x1023 challenger_2040_lora.build.usbpwr=-DUSBD_MAX_POWER_MA=250 challenger_2040_lora.build.board=CHALLENGER_2040_LORA_RP2040 challenger_2040_lora.build.mcu=cortex-m0plus challenger_2040_lora.build.chip=rp2040 challenger_2040_lora.build.toolchain=arm-none-eabi challenger_2040_lora.build.toolchainpkg=pqt-gcc challenger_2040_lora.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb challenger_2040_lora.build.uf2family=--family rp2040 challenger_2040_lora.build.variant=challenger_2040_lora challenger_2040_lora.upload.maximum_size=8388608 challenger_2040_lora.upload.wait_for_upload_port=true challenger_2040_lora.upload.erase_cmd= challenger_2040_lora.serial.disableDTR=false challenger_2040_lora.serial.disableRTS=false challenger_2040_lora.build.f_cpu=125000000 challenger_2040_lora.build.led= challenger_2040_lora.build.core=rp2040 challenger_2040_lora.build.ldscript=memmap_default.ld challenger_2040_lora.build.boot2=boot2_w25q080_2_padded_checksum challenger_2040_lora.build.usb_manufacturer="iLabs" challenger_2040_lora.build.usb_product="Challenger 2040 LoRa" challenger_2040_lora.menu.flash.8388608_0=8MB (no FS) challenger_2040_lora.menu.flash.8388608_0.upload.maximum_size=8384512 challenger_2040_lora.menu.flash.8388608_0.build.flash_total=8388608 challenger_2040_lora.menu.flash.8388608_0.build.flash_length=8384512 challenger_2040_lora.menu.flash.8388608_0.build.eeprom_start=276819968 challenger_2040_lora.menu.flash.8388608_0.build.fs_start=276819968 challenger_2040_lora.menu.flash.8388608_0.build.fs_end=276819968 challenger_2040_lora.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) challenger_2040_lora.menu.flash.8388608_65536.upload.maximum_size=8318976 challenger_2040_lora.menu.flash.8388608_65536.build.flash_total=8388608 challenger_2040_lora.menu.flash.8388608_65536.build.flash_length=8318976 challenger_2040_lora.menu.flash.8388608_65536.build.eeprom_start=276819968 challenger_2040_lora.menu.flash.8388608_65536.build.fs_start=276754432 challenger_2040_lora.menu.flash.8388608_65536.build.fs_end=276819968 challenger_2040_lora.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) challenger_2040_lora.menu.flash.8388608_131072.upload.maximum_size=8253440 challenger_2040_lora.menu.flash.8388608_131072.build.flash_total=8388608 challenger_2040_lora.menu.flash.8388608_131072.build.flash_length=8253440 challenger_2040_lora.menu.flash.8388608_131072.build.eeprom_start=276819968 challenger_2040_lora.menu.flash.8388608_131072.build.fs_start=276688896 challenger_2040_lora.menu.flash.8388608_131072.build.fs_end=276819968 challenger_2040_lora.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) challenger_2040_lora.menu.flash.8388608_262144.upload.maximum_size=8122368 challenger_2040_lora.menu.flash.8388608_262144.build.flash_total=8388608 challenger_2040_lora.menu.flash.8388608_262144.build.flash_length=8122368 challenger_2040_lora.menu.flash.8388608_262144.build.eeprom_start=276819968 challenger_2040_lora.menu.flash.8388608_262144.build.fs_start=276557824 challenger_2040_lora.menu.flash.8388608_262144.build.fs_end=276819968 challenger_2040_lora.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) challenger_2040_lora.menu.flash.8388608_524288.upload.maximum_size=7860224 challenger_2040_lora.menu.flash.8388608_524288.build.flash_total=8388608 challenger_2040_lora.menu.flash.8388608_524288.build.flash_length=7860224 challenger_2040_lora.menu.flash.8388608_524288.build.eeprom_start=276819968 challenger_2040_lora.menu.flash.8388608_524288.build.fs_start=276295680 challenger_2040_lora.menu.flash.8388608_524288.build.fs_end=276819968 challenger_2040_lora.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) challenger_2040_lora.menu.flash.8388608_1048576.upload.maximum_size=7335936 challenger_2040_lora.menu.flash.8388608_1048576.build.flash_total=8388608 challenger_2040_lora.menu.flash.8388608_1048576.build.flash_length=7335936 challenger_2040_lora.menu.flash.8388608_1048576.build.eeprom_start=276819968 challenger_2040_lora.menu.flash.8388608_1048576.build.fs_start=275771392 challenger_2040_lora.menu.flash.8388608_1048576.build.fs_end=276819968 challenger_2040_lora.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) challenger_2040_lora.menu.flash.8388608_2097152.upload.maximum_size=6287360 challenger_2040_lora.menu.flash.8388608_2097152.build.flash_total=8388608 challenger_2040_lora.menu.flash.8388608_2097152.build.flash_length=6287360 challenger_2040_lora.menu.flash.8388608_2097152.build.eeprom_start=276819968 challenger_2040_lora.menu.flash.8388608_2097152.build.fs_start=274722816 challenger_2040_lora.menu.flash.8388608_2097152.build.fs_end=276819968 challenger_2040_lora.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) challenger_2040_lora.menu.flash.8388608_3145728.upload.maximum_size=5238784 challenger_2040_lora.menu.flash.8388608_3145728.build.flash_total=8388608 challenger_2040_lora.menu.flash.8388608_3145728.build.flash_length=5238784 challenger_2040_lora.menu.flash.8388608_3145728.build.eeprom_start=276819968 challenger_2040_lora.menu.flash.8388608_3145728.build.fs_start=273674240 challenger_2040_lora.menu.flash.8388608_3145728.build.fs_end=276819968 challenger_2040_lora.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) challenger_2040_lora.menu.flash.8388608_4194304.upload.maximum_size=4190208 challenger_2040_lora.menu.flash.8388608_4194304.build.flash_total=8388608 challenger_2040_lora.menu.flash.8388608_4194304.build.flash_length=4190208 challenger_2040_lora.menu.flash.8388608_4194304.build.eeprom_start=276819968 challenger_2040_lora.menu.flash.8388608_4194304.build.fs_start=272625664 challenger_2040_lora.menu.flash.8388608_4194304.build.fs_end=276819968 challenger_2040_lora.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) challenger_2040_lora.menu.flash.8388608_5242880.upload.maximum_size=3141632 challenger_2040_lora.menu.flash.8388608_5242880.build.flash_total=8388608 challenger_2040_lora.menu.flash.8388608_5242880.build.flash_length=3141632 challenger_2040_lora.menu.flash.8388608_5242880.build.eeprom_start=276819968 challenger_2040_lora.menu.flash.8388608_5242880.build.fs_start=271577088 challenger_2040_lora.menu.flash.8388608_5242880.build.fs_end=276819968 challenger_2040_lora.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) challenger_2040_lora.menu.flash.8388608_6291456.upload.maximum_size=2093056 challenger_2040_lora.menu.flash.8388608_6291456.build.flash_total=8388608 challenger_2040_lora.menu.flash.8388608_6291456.build.flash_length=2093056 challenger_2040_lora.menu.flash.8388608_6291456.build.eeprom_start=276819968 challenger_2040_lora.menu.flash.8388608_6291456.build.fs_start=270528512 challenger_2040_lora.menu.flash.8388608_6291456.build.fs_end=276819968 challenger_2040_lora.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) challenger_2040_lora.menu.flash.8388608_7340032.upload.maximum_size=1044480 challenger_2040_lora.menu.flash.8388608_7340032.build.flash_total=8388608 challenger_2040_lora.menu.flash.8388608_7340032.build.flash_length=1044480 challenger_2040_lora.menu.flash.8388608_7340032.build.eeprom_start=276819968 challenger_2040_lora.menu.flash.8388608_7340032.build.fs_start=269479936 challenger_2040_lora.menu.flash.8388608_7340032.build.fs_end=276819968 challenger_2040_lora.menu.freq.200=200 MHz challenger_2040_lora.menu.freq.200.build.f_cpu=200000000L challenger_2040_lora.menu.freq.50=50 MHz challenger_2040_lora.menu.freq.50.build.f_cpu=50000000L challenger_2040_lora.menu.freq.100=100 MHz challenger_2040_lora.menu.freq.100.build.f_cpu=100000000L challenger_2040_lora.menu.freq.120=120 MHz challenger_2040_lora.menu.freq.120.build.f_cpu=120000000L challenger_2040_lora.menu.freq.125=125 MHz challenger_2040_lora.menu.freq.125.build.f_cpu=125000000L challenger_2040_lora.menu.freq.128=128 MHz challenger_2040_lora.menu.freq.128.build.f_cpu=128000000L challenger_2040_lora.menu.freq.133=133 MHz challenger_2040_lora.menu.freq.133.build.f_cpu=133000000L challenger_2040_lora.menu.freq.150=150 MHz challenger_2040_lora.menu.freq.150.build.f_cpu=150000000L challenger_2040_lora.menu.freq.176=176 MHz challenger_2040_lora.menu.freq.176.build.f_cpu=176000000L challenger_2040_lora.menu.freq.225=225 MHz (Overclock) challenger_2040_lora.menu.freq.225.build.f_cpu=225000000L challenger_2040_lora.menu.freq.240=240 MHz (Overclock) challenger_2040_lora.menu.freq.240.build.f_cpu=240000000L challenger_2040_lora.menu.freq.250=250 MHz (Overclock) challenger_2040_lora.menu.freq.250.build.f_cpu=250000000L challenger_2040_lora.menu.freq.276=276 MHz (Overclock) challenger_2040_lora.menu.freq.276.build.f_cpu=276000000L challenger_2040_lora.menu.freq.300=300 MHz (Overclock) challenger_2040_lora.menu.freq.300.build.f_cpu=300000000L challenger_2040_lora.menu.opt.Small=Small (-Os) (standard) challenger_2040_lora.menu.opt.Small.build.flags.optimize=-Os challenger_2040_lora.menu.opt.Optimize=Optimize (-O) challenger_2040_lora.menu.opt.Optimize.build.flags.optimize=-O challenger_2040_lora.menu.opt.Optimize2=Optimize More (-O2) challenger_2040_lora.menu.opt.Optimize2.build.flags.optimize=-O2 challenger_2040_lora.menu.opt.Optimize3=Optimize Even More (-O3) challenger_2040_lora.menu.opt.Optimize3.build.flags.optimize=-O3 challenger_2040_lora.menu.opt.Fast=Fast (-Ofast) (maybe slower) challenger_2040_lora.menu.opt.Fast.build.flags.optimize=-Ofast challenger_2040_lora.menu.opt.Debug=Debug (-Og) challenger_2040_lora.menu.opt.Debug.build.flags.optimize=-Og challenger_2040_lora.menu.opt.Disabled=Disabled (-O0) challenger_2040_lora.menu.opt.Disabled.build.flags.optimize=-O0 challenger_2040_lora.menu.profile.Disabled=Disabled challenger_2040_lora.menu.profile.Disabled.build.flags.profile= challenger_2040_lora.menu.profile.Enabled=Enabled challenger_2040_lora.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE challenger_2040_lora.menu.rtti.Disabled=Disabled challenger_2040_lora.menu.rtti.Disabled.build.flags.rtti=-fno-rtti challenger_2040_lora.menu.rtti.Enabled=Enabled challenger_2040_lora.menu.rtti.Enabled.build.flags.rtti= challenger_2040_lora.menu.stackprotect.Disabled=Disabled challenger_2040_lora.menu.stackprotect.Disabled.build.flags.stackprotect= challenger_2040_lora.menu.stackprotect.Enabled=Enabled challenger_2040_lora.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all challenger_2040_lora.menu.exceptions.Disabled=Disabled challenger_2040_lora.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions challenger_2040_lora.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ challenger_2040_lora.menu.exceptions.Enabled=Enabled challenger_2040_lora.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions challenger_2040_lora.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc challenger_2040_lora.menu.dbgport.Disabled=Disabled challenger_2040_lora.menu.dbgport.Disabled.build.debug_port= challenger_2040_lora.menu.dbgport.Serial=Serial challenger_2040_lora.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial challenger_2040_lora.menu.dbgport.Serial1=Serial1 challenger_2040_lora.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 challenger_2040_lora.menu.dbgport.Serial2=Serial2 challenger_2040_lora.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 challenger_2040_lora.menu.dbgport.SerialSemi=SerialSemi challenger_2040_lora.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi challenger_2040_lora.menu.dbglvl.None=None challenger_2040_lora.menu.dbglvl.None.build.debug_level= challenger_2040_lora.menu.dbglvl.Core=Core challenger_2040_lora.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE challenger_2040_lora.menu.dbglvl.SPI=SPI challenger_2040_lora.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI challenger_2040_lora.menu.dbglvl.Wire=Wire challenger_2040_lora.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE challenger_2040_lora.menu.dbglvl.Bluetooth=Bluetooth challenger_2040_lora.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH challenger_2040_lora.menu.dbglvl.All=All challenger_2040_lora.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH challenger_2040_lora.menu.dbglvl.NDEBUG=NDEBUG challenger_2040_lora.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG challenger_2040_lora.menu.usbstack.picosdk=Pico SDK challenger_2040_lora.menu.usbstack.picosdk.build.usbstack_flags= challenger_2040_lora.menu.usbstack.tinyusb=Adafruit TinyUSB challenger_2040_lora.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" challenger_2040_lora.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) challenger_2040_lora.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" challenger_2040_lora.menu.usbstack.nousb=No USB challenger_2040_lora.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" challenger_2040_lora.menu.ipbtstack.ipv4only=IPv4 Only challenger_2040_lora.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a challenger_2040_lora.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 challenger_2040_lora.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 challenger_2040_lora.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a challenger_2040_lora.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 challenger_2040_lora.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth challenger_2040_lora.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a challenger_2040_lora.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 challenger_2040_lora.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth challenger_2040_lora.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a challenger_2040_lora.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 challenger_2040_lora.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K challenger_2040_lora.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a challenger_2040_lora.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 challenger_2040_lora.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K challenger_2040_lora.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a challenger_2040_lora.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 challenger_2040_lora.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K challenger_2040_lora.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a challenger_2040_lora.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 challenger_2040_lora.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K challenger_2040_lora.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a challenger_2040_lora.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 challenger_2040_lora.menu.uploadmethod.default=Default (UF2) challenger_2040_lora.menu.uploadmethod.default.build.ram_length=256k challenger_2040_lora.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl challenger_2040_lora.menu.uploadmethod.default.upload.maximum_data_size=262144 challenger_2040_lora.menu.uploadmethod.default.upload.tool=uf2conv challenger_2040_lora.menu.uploadmethod.default.upload.tool.default=uf2conv challenger_2040_lora.menu.uploadmethod.default.upload.tool.network=uf2conv-network challenger_2040_lora.menu.uploadmethod.picotool=Picotool challenger_2040_lora.menu.uploadmethod.picotool.build.ram_length=256k challenger_2040_lora.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl challenger_2040_lora.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB challenger_2040_lora.menu.uploadmethod.picotool.upload.maximum_data_size=262144 challenger_2040_lora.menu.uploadmethod.picotool.upload.tool=picotool challenger_2040_lora.menu.uploadmethod.picotool.upload.tool.default=picotool challenger_2040_lora.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) challenger_2040_lora.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k challenger_2040_lora.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl challenger_2040_lora.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 challenger_2040_lora.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap challenger_2040_lora.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # iLabs Challenger 2040 SubGHz # ----------------------------------- challenger_2040_subghz.name=iLabs Challenger 2040 SubGHz challenger_2040_subghz.vid.0=0x2e8a challenger_2040_subghz.pid.0=0x1032 challenger_2040_subghz.vid.1=0x2e8a challenger_2040_subghz.pid.1=0x1132 challenger_2040_subghz.vid.2=0x2e8a challenger_2040_subghz.pid.2=0x5032 challenger_2040_subghz.vid.3=0x2e8a challenger_2040_subghz.pid.3=0x5132 challenger_2040_subghz.vid.4=0x2e8a challenger_2040_subghz.pid.4=0x9032 challenger_2040_subghz.vid.5=0x2e8a challenger_2040_subghz.pid.5=0x9132 challenger_2040_subghz.vid.6=0x2e8a challenger_2040_subghz.pid.6=0xd032 challenger_2040_subghz.vid.7=0x2e8a challenger_2040_subghz.pid.7=0xd132 challenger_2040_subghz.upload_port.0.vid=0x2e8a challenger_2040_subghz.upload_port.0.pid=0x1032 challenger_2040_subghz.upload_port.1.vid=0x2e8a challenger_2040_subghz.upload_port.1.pid=0x1132 challenger_2040_subghz.upload_port.2.vid=0x2e8a challenger_2040_subghz.upload_port.2.pid=0x5032 challenger_2040_subghz.upload_port.3.vid=0x2e8a challenger_2040_subghz.upload_port.3.pid=0x5132 challenger_2040_subghz.upload_port.4.vid=0x2e8a challenger_2040_subghz.upload_port.4.pid=0x9032 challenger_2040_subghz.upload_port.5.vid=0x2e8a challenger_2040_subghz.upload_port.5.pid=0x9132 challenger_2040_subghz.upload_port.6.vid=0x2e8a challenger_2040_subghz.upload_port.6.pid=0xd032 challenger_2040_subghz.upload_port.7.vid=0x2e8a challenger_2040_subghz.upload_port.7.pid=0xd132 challenger_2040_subghz.build.usbvid=-DUSBD_VID=0x2e8a challenger_2040_subghz.build.usbpid=-DUSBD_PID=0x1032 challenger_2040_subghz.build.usbpwr=-DUSBD_MAX_POWER_MA=250 challenger_2040_subghz.build.board=CHALLENGER_2040_SUBGHZ_RP2040 challenger_2040_subghz.build.mcu=cortex-m0plus challenger_2040_subghz.build.chip=rp2040 challenger_2040_subghz.build.toolchain=arm-none-eabi challenger_2040_subghz.build.toolchainpkg=pqt-gcc challenger_2040_subghz.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb challenger_2040_subghz.build.uf2family=--family rp2040 challenger_2040_subghz.build.variant=challenger_2040_subghz challenger_2040_subghz.upload.maximum_size=8388608 challenger_2040_subghz.upload.wait_for_upload_port=true challenger_2040_subghz.upload.erase_cmd= challenger_2040_subghz.serial.disableDTR=false challenger_2040_subghz.serial.disableRTS=false challenger_2040_subghz.build.f_cpu=125000000 challenger_2040_subghz.build.led= challenger_2040_subghz.build.core=rp2040 challenger_2040_subghz.build.ldscript=memmap_default.ld challenger_2040_subghz.build.boot2=boot2_w25q080_2_padded_checksum challenger_2040_subghz.build.usb_manufacturer="iLabs" challenger_2040_subghz.build.usb_product="Challenger 2040 SubGHz" challenger_2040_subghz.menu.flash.8388608_0=8MB (no FS) challenger_2040_subghz.menu.flash.8388608_0.upload.maximum_size=8384512 challenger_2040_subghz.menu.flash.8388608_0.build.flash_total=8388608 challenger_2040_subghz.menu.flash.8388608_0.build.flash_length=8384512 challenger_2040_subghz.menu.flash.8388608_0.build.eeprom_start=276819968 challenger_2040_subghz.menu.flash.8388608_0.build.fs_start=276819968 challenger_2040_subghz.menu.flash.8388608_0.build.fs_end=276819968 challenger_2040_subghz.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) challenger_2040_subghz.menu.flash.8388608_65536.upload.maximum_size=8318976 challenger_2040_subghz.menu.flash.8388608_65536.build.flash_total=8388608 challenger_2040_subghz.menu.flash.8388608_65536.build.flash_length=8318976 challenger_2040_subghz.menu.flash.8388608_65536.build.eeprom_start=276819968 challenger_2040_subghz.menu.flash.8388608_65536.build.fs_start=276754432 challenger_2040_subghz.menu.flash.8388608_65536.build.fs_end=276819968 challenger_2040_subghz.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) challenger_2040_subghz.menu.flash.8388608_131072.upload.maximum_size=8253440 challenger_2040_subghz.menu.flash.8388608_131072.build.flash_total=8388608 challenger_2040_subghz.menu.flash.8388608_131072.build.flash_length=8253440 challenger_2040_subghz.menu.flash.8388608_131072.build.eeprom_start=276819968 challenger_2040_subghz.menu.flash.8388608_131072.build.fs_start=276688896 challenger_2040_subghz.menu.flash.8388608_131072.build.fs_end=276819968 challenger_2040_subghz.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) challenger_2040_subghz.menu.flash.8388608_262144.upload.maximum_size=8122368 challenger_2040_subghz.menu.flash.8388608_262144.build.flash_total=8388608 challenger_2040_subghz.menu.flash.8388608_262144.build.flash_length=8122368 challenger_2040_subghz.menu.flash.8388608_262144.build.eeprom_start=276819968 challenger_2040_subghz.menu.flash.8388608_262144.build.fs_start=276557824 challenger_2040_subghz.menu.flash.8388608_262144.build.fs_end=276819968 challenger_2040_subghz.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) challenger_2040_subghz.menu.flash.8388608_524288.upload.maximum_size=7860224 challenger_2040_subghz.menu.flash.8388608_524288.build.flash_total=8388608 challenger_2040_subghz.menu.flash.8388608_524288.build.flash_length=7860224 challenger_2040_subghz.menu.flash.8388608_524288.build.eeprom_start=276819968 challenger_2040_subghz.menu.flash.8388608_524288.build.fs_start=276295680 challenger_2040_subghz.menu.flash.8388608_524288.build.fs_end=276819968 challenger_2040_subghz.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) challenger_2040_subghz.menu.flash.8388608_1048576.upload.maximum_size=7335936 challenger_2040_subghz.menu.flash.8388608_1048576.build.flash_total=8388608 challenger_2040_subghz.menu.flash.8388608_1048576.build.flash_length=7335936 challenger_2040_subghz.menu.flash.8388608_1048576.build.eeprom_start=276819968 challenger_2040_subghz.menu.flash.8388608_1048576.build.fs_start=275771392 challenger_2040_subghz.menu.flash.8388608_1048576.build.fs_end=276819968 challenger_2040_subghz.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) challenger_2040_subghz.menu.flash.8388608_2097152.upload.maximum_size=6287360 challenger_2040_subghz.menu.flash.8388608_2097152.build.flash_total=8388608 challenger_2040_subghz.menu.flash.8388608_2097152.build.flash_length=6287360 challenger_2040_subghz.menu.flash.8388608_2097152.build.eeprom_start=276819968 challenger_2040_subghz.menu.flash.8388608_2097152.build.fs_start=274722816 challenger_2040_subghz.menu.flash.8388608_2097152.build.fs_end=276819968 challenger_2040_subghz.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) challenger_2040_subghz.menu.flash.8388608_3145728.upload.maximum_size=5238784 challenger_2040_subghz.menu.flash.8388608_3145728.build.flash_total=8388608 challenger_2040_subghz.menu.flash.8388608_3145728.build.flash_length=5238784 challenger_2040_subghz.menu.flash.8388608_3145728.build.eeprom_start=276819968 challenger_2040_subghz.menu.flash.8388608_3145728.build.fs_start=273674240 challenger_2040_subghz.menu.flash.8388608_3145728.build.fs_end=276819968 challenger_2040_subghz.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) challenger_2040_subghz.menu.flash.8388608_4194304.upload.maximum_size=4190208 challenger_2040_subghz.menu.flash.8388608_4194304.build.flash_total=8388608 challenger_2040_subghz.menu.flash.8388608_4194304.build.flash_length=4190208 challenger_2040_subghz.menu.flash.8388608_4194304.build.eeprom_start=276819968 challenger_2040_subghz.menu.flash.8388608_4194304.build.fs_start=272625664 challenger_2040_subghz.menu.flash.8388608_4194304.build.fs_end=276819968 challenger_2040_subghz.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) challenger_2040_subghz.menu.flash.8388608_5242880.upload.maximum_size=3141632 challenger_2040_subghz.menu.flash.8388608_5242880.build.flash_total=8388608 challenger_2040_subghz.menu.flash.8388608_5242880.build.flash_length=3141632 challenger_2040_subghz.menu.flash.8388608_5242880.build.eeprom_start=276819968 challenger_2040_subghz.menu.flash.8388608_5242880.build.fs_start=271577088 challenger_2040_subghz.menu.flash.8388608_5242880.build.fs_end=276819968 challenger_2040_subghz.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) challenger_2040_subghz.menu.flash.8388608_6291456.upload.maximum_size=2093056 challenger_2040_subghz.menu.flash.8388608_6291456.build.flash_total=8388608 challenger_2040_subghz.menu.flash.8388608_6291456.build.flash_length=2093056 challenger_2040_subghz.menu.flash.8388608_6291456.build.eeprom_start=276819968 challenger_2040_subghz.menu.flash.8388608_6291456.build.fs_start=270528512 challenger_2040_subghz.menu.flash.8388608_6291456.build.fs_end=276819968 challenger_2040_subghz.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) challenger_2040_subghz.menu.flash.8388608_7340032.upload.maximum_size=1044480 challenger_2040_subghz.menu.flash.8388608_7340032.build.flash_total=8388608 challenger_2040_subghz.menu.flash.8388608_7340032.build.flash_length=1044480 challenger_2040_subghz.menu.flash.8388608_7340032.build.eeprom_start=276819968 challenger_2040_subghz.menu.flash.8388608_7340032.build.fs_start=269479936 challenger_2040_subghz.menu.flash.8388608_7340032.build.fs_end=276819968 challenger_2040_subghz.menu.freq.200=200 MHz challenger_2040_subghz.menu.freq.200.build.f_cpu=200000000L challenger_2040_subghz.menu.freq.50=50 MHz challenger_2040_subghz.menu.freq.50.build.f_cpu=50000000L challenger_2040_subghz.menu.freq.100=100 MHz challenger_2040_subghz.menu.freq.100.build.f_cpu=100000000L challenger_2040_subghz.menu.freq.120=120 MHz challenger_2040_subghz.menu.freq.120.build.f_cpu=120000000L challenger_2040_subghz.menu.freq.125=125 MHz challenger_2040_subghz.menu.freq.125.build.f_cpu=125000000L challenger_2040_subghz.menu.freq.128=128 MHz challenger_2040_subghz.menu.freq.128.build.f_cpu=128000000L challenger_2040_subghz.menu.freq.133=133 MHz challenger_2040_subghz.menu.freq.133.build.f_cpu=133000000L challenger_2040_subghz.menu.freq.150=150 MHz challenger_2040_subghz.menu.freq.150.build.f_cpu=150000000L challenger_2040_subghz.menu.freq.176=176 MHz challenger_2040_subghz.menu.freq.176.build.f_cpu=176000000L challenger_2040_subghz.menu.freq.225=225 MHz (Overclock) challenger_2040_subghz.menu.freq.225.build.f_cpu=225000000L challenger_2040_subghz.menu.freq.240=240 MHz (Overclock) challenger_2040_subghz.menu.freq.240.build.f_cpu=240000000L challenger_2040_subghz.menu.freq.250=250 MHz (Overclock) challenger_2040_subghz.menu.freq.250.build.f_cpu=250000000L challenger_2040_subghz.menu.freq.276=276 MHz (Overclock) challenger_2040_subghz.menu.freq.276.build.f_cpu=276000000L challenger_2040_subghz.menu.freq.300=300 MHz (Overclock) challenger_2040_subghz.menu.freq.300.build.f_cpu=300000000L challenger_2040_subghz.menu.opt.Small=Small (-Os) (standard) challenger_2040_subghz.menu.opt.Small.build.flags.optimize=-Os challenger_2040_subghz.menu.opt.Optimize=Optimize (-O) challenger_2040_subghz.menu.opt.Optimize.build.flags.optimize=-O challenger_2040_subghz.menu.opt.Optimize2=Optimize More (-O2) challenger_2040_subghz.menu.opt.Optimize2.build.flags.optimize=-O2 challenger_2040_subghz.menu.opt.Optimize3=Optimize Even More (-O3) challenger_2040_subghz.menu.opt.Optimize3.build.flags.optimize=-O3 challenger_2040_subghz.menu.opt.Fast=Fast (-Ofast) (maybe slower) challenger_2040_subghz.menu.opt.Fast.build.flags.optimize=-Ofast challenger_2040_subghz.menu.opt.Debug=Debug (-Og) challenger_2040_subghz.menu.opt.Debug.build.flags.optimize=-Og challenger_2040_subghz.menu.opt.Disabled=Disabled (-O0) challenger_2040_subghz.menu.opt.Disabled.build.flags.optimize=-O0 challenger_2040_subghz.menu.profile.Disabled=Disabled challenger_2040_subghz.menu.profile.Disabled.build.flags.profile= challenger_2040_subghz.menu.profile.Enabled=Enabled challenger_2040_subghz.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE challenger_2040_subghz.menu.rtti.Disabled=Disabled challenger_2040_subghz.menu.rtti.Disabled.build.flags.rtti=-fno-rtti challenger_2040_subghz.menu.rtti.Enabled=Enabled challenger_2040_subghz.menu.rtti.Enabled.build.flags.rtti= challenger_2040_subghz.menu.stackprotect.Disabled=Disabled challenger_2040_subghz.menu.stackprotect.Disabled.build.flags.stackprotect= challenger_2040_subghz.menu.stackprotect.Enabled=Enabled challenger_2040_subghz.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all challenger_2040_subghz.menu.exceptions.Disabled=Disabled challenger_2040_subghz.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions challenger_2040_subghz.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ challenger_2040_subghz.menu.exceptions.Enabled=Enabled challenger_2040_subghz.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions challenger_2040_subghz.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc challenger_2040_subghz.menu.dbgport.Disabled=Disabled challenger_2040_subghz.menu.dbgport.Disabled.build.debug_port= challenger_2040_subghz.menu.dbgport.Serial=Serial challenger_2040_subghz.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial challenger_2040_subghz.menu.dbgport.Serial1=Serial1 challenger_2040_subghz.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 challenger_2040_subghz.menu.dbgport.Serial2=Serial2 challenger_2040_subghz.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 challenger_2040_subghz.menu.dbgport.SerialSemi=SerialSemi challenger_2040_subghz.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi challenger_2040_subghz.menu.dbglvl.None=None challenger_2040_subghz.menu.dbglvl.None.build.debug_level= challenger_2040_subghz.menu.dbglvl.Core=Core challenger_2040_subghz.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE challenger_2040_subghz.menu.dbglvl.SPI=SPI challenger_2040_subghz.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI challenger_2040_subghz.menu.dbglvl.Wire=Wire challenger_2040_subghz.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE challenger_2040_subghz.menu.dbglvl.Bluetooth=Bluetooth challenger_2040_subghz.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH challenger_2040_subghz.menu.dbglvl.All=All challenger_2040_subghz.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH challenger_2040_subghz.menu.dbglvl.NDEBUG=NDEBUG challenger_2040_subghz.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG challenger_2040_subghz.menu.usbstack.picosdk=Pico SDK challenger_2040_subghz.menu.usbstack.picosdk.build.usbstack_flags= challenger_2040_subghz.menu.usbstack.tinyusb=Adafruit TinyUSB challenger_2040_subghz.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" challenger_2040_subghz.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) challenger_2040_subghz.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" challenger_2040_subghz.menu.usbstack.nousb=No USB challenger_2040_subghz.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" challenger_2040_subghz.menu.ipbtstack.ipv4only=IPv4 Only challenger_2040_subghz.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a challenger_2040_subghz.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 challenger_2040_subghz.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 challenger_2040_subghz.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a challenger_2040_subghz.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 challenger_2040_subghz.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth challenger_2040_subghz.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a challenger_2040_subghz.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 challenger_2040_subghz.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth challenger_2040_subghz.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a challenger_2040_subghz.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 challenger_2040_subghz.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K challenger_2040_subghz.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a challenger_2040_subghz.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 challenger_2040_subghz.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K challenger_2040_subghz.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a challenger_2040_subghz.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 challenger_2040_subghz.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K challenger_2040_subghz.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a challenger_2040_subghz.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 challenger_2040_subghz.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K challenger_2040_subghz.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a challenger_2040_subghz.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 challenger_2040_subghz.menu.uploadmethod.default=Default (UF2) challenger_2040_subghz.menu.uploadmethod.default.build.ram_length=256k challenger_2040_subghz.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl challenger_2040_subghz.menu.uploadmethod.default.upload.maximum_data_size=262144 challenger_2040_subghz.menu.uploadmethod.default.upload.tool=uf2conv challenger_2040_subghz.menu.uploadmethod.default.upload.tool.default=uf2conv challenger_2040_subghz.menu.uploadmethod.default.upload.tool.network=uf2conv-network challenger_2040_subghz.menu.uploadmethod.picotool=Picotool challenger_2040_subghz.menu.uploadmethod.picotool.build.ram_length=256k challenger_2040_subghz.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl challenger_2040_subghz.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB challenger_2040_subghz.menu.uploadmethod.picotool.upload.maximum_data_size=262144 challenger_2040_subghz.menu.uploadmethod.picotool.upload.tool=picotool challenger_2040_subghz.menu.uploadmethod.picotool.upload.tool.default=picotool challenger_2040_subghz.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) challenger_2040_subghz.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k challenger_2040_subghz.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl challenger_2040_subghz.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 challenger_2040_subghz.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap challenger_2040_subghz.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # iLabs Challenger 2040 WiFi # ----------------------------------- challenger_2040_wifi.name=iLabs Challenger 2040 WiFi challenger_2040_wifi.vid.0=0x2e8a challenger_2040_wifi.pid.0=0x1006 challenger_2040_wifi.vid.1=0x2e8a challenger_2040_wifi.pid.1=0x1106 challenger_2040_wifi.vid.2=0x2e8a challenger_2040_wifi.pid.2=0x5006 challenger_2040_wifi.vid.3=0x2e8a challenger_2040_wifi.pid.3=0x5106 challenger_2040_wifi.vid.4=0x2e8a challenger_2040_wifi.pid.4=0x9006 challenger_2040_wifi.vid.5=0x2e8a challenger_2040_wifi.pid.5=0x9106 challenger_2040_wifi.vid.6=0x2e8a challenger_2040_wifi.pid.6=0xd006 challenger_2040_wifi.vid.7=0x2e8a challenger_2040_wifi.pid.7=0xd106 challenger_2040_wifi.upload_port.0.vid=0x2e8a challenger_2040_wifi.upload_port.0.pid=0x1006 challenger_2040_wifi.upload_port.1.vid=0x2e8a challenger_2040_wifi.upload_port.1.pid=0x1106 challenger_2040_wifi.upload_port.2.vid=0x2e8a challenger_2040_wifi.upload_port.2.pid=0x5006 challenger_2040_wifi.upload_port.3.vid=0x2e8a challenger_2040_wifi.upload_port.3.pid=0x5106 challenger_2040_wifi.upload_port.4.vid=0x2e8a challenger_2040_wifi.upload_port.4.pid=0x9006 challenger_2040_wifi.upload_port.5.vid=0x2e8a challenger_2040_wifi.upload_port.5.pid=0x9106 challenger_2040_wifi.upload_port.6.vid=0x2e8a challenger_2040_wifi.upload_port.6.pid=0xd006 challenger_2040_wifi.upload_port.7.vid=0x2e8a challenger_2040_wifi.upload_port.7.pid=0xd106 challenger_2040_wifi.build.usbvid=-DUSBD_VID=0x2e8a challenger_2040_wifi.build.usbpid=-DUSBD_PID=0x1006 challenger_2040_wifi.build.usbpwr=-DUSBD_MAX_POWER_MA=250 challenger_2040_wifi.build.board=CHALLENGER_2040_WIFI_RP2040 challenger_2040_wifi.build.mcu=cortex-m0plus challenger_2040_wifi.build.chip=rp2040 challenger_2040_wifi.build.toolchain=arm-none-eabi challenger_2040_wifi.build.toolchainpkg=pqt-gcc challenger_2040_wifi.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb challenger_2040_wifi.build.uf2family=--family rp2040 challenger_2040_wifi.build.variant=challenger_2040_wifi challenger_2040_wifi.upload.maximum_size=8388608 challenger_2040_wifi.upload.wait_for_upload_port=true challenger_2040_wifi.upload.erase_cmd= challenger_2040_wifi.serial.disableDTR=false challenger_2040_wifi.serial.disableRTS=false challenger_2040_wifi.build.f_cpu=125000000 challenger_2040_wifi.build.led= challenger_2040_wifi.build.core=rp2040 challenger_2040_wifi.build.ldscript=memmap_default.ld challenger_2040_wifi.build.boot2=boot2_w25q080_2_padded_checksum challenger_2040_wifi.build.usb_manufacturer="iLabs" challenger_2040_wifi.build.usb_product="Challenger 2040 WiFi" challenger_2040_wifi.build.extra_flags=-DWIFIESPAT2 challenger_2040_wifi.menu.flash.8388608_0=8MB (no FS) challenger_2040_wifi.menu.flash.8388608_0.upload.maximum_size=8384512 challenger_2040_wifi.menu.flash.8388608_0.build.flash_total=8388608 challenger_2040_wifi.menu.flash.8388608_0.build.flash_length=8384512 challenger_2040_wifi.menu.flash.8388608_0.build.eeprom_start=276819968 challenger_2040_wifi.menu.flash.8388608_0.build.fs_start=276819968 challenger_2040_wifi.menu.flash.8388608_0.build.fs_end=276819968 challenger_2040_wifi.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) challenger_2040_wifi.menu.flash.8388608_65536.upload.maximum_size=8318976 challenger_2040_wifi.menu.flash.8388608_65536.build.flash_total=8388608 challenger_2040_wifi.menu.flash.8388608_65536.build.flash_length=8318976 challenger_2040_wifi.menu.flash.8388608_65536.build.eeprom_start=276819968 challenger_2040_wifi.menu.flash.8388608_65536.build.fs_start=276754432 challenger_2040_wifi.menu.flash.8388608_65536.build.fs_end=276819968 challenger_2040_wifi.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) challenger_2040_wifi.menu.flash.8388608_131072.upload.maximum_size=8253440 challenger_2040_wifi.menu.flash.8388608_131072.build.flash_total=8388608 challenger_2040_wifi.menu.flash.8388608_131072.build.flash_length=8253440 challenger_2040_wifi.menu.flash.8388608_131072.build.eeprom_start=276819968 challenger_2040_wifi.menu.flash.8388608_131072.build.fs_start=276688896 challenger_2040_wifi.menu.flash.8388608_131072.build.fs_end=276819968 challenger_2040_wifi.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) challenger_2040_wifi.menu.flash.8388608_262144.upload.maximum_size=8122368 challenger_2040_wifi.menu.flash.8388608_262144.build.flash_total=8388608 challenger_2040_wifi.menu.flash.8388608_262144.build.flash_length=8122368 challenger_2040_wifi.menu.flash.8388608_262144.build.eeprom_start=276819968 challenger_2040_wifi.menu.flash.8388608_262144.build.fs_start=276557824 challenger_2040_wifi.menu.flash.8388608_262144.build.fs_end=276819968 challenger_2040_wifi.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) challenger_2040_wifi.menu.flash.8388608_524288.upload.maximum_size=7860224 challenger_2040_wifi.menu.flash.8388608_524288.build.flash_total=8388608 challenger_2040_wifi.menu.flash.8388608_524288.build.flash_length=7860224 challenger_2040_wifi.menu.flash.8388608_524288.build.eeprom_start=276819968 challenger_2040_wifi.menu.flash.8388608_524288.build.fs_start=276295680 challenger_2040_wifi.menu.flash.8388608_524288.build.fs_end=276819968 challenger_2040_wifi.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) challenger_2040_wifi.menu.flash.8388608_1048576.upload.maximum_size=7335936 challenger_2040_wifi.menu.flash.8388608_1048576.build.flash_total=8388608 challenger_2040_wifi.menu.flash.8388608_1048576.build.flash_length=7335936 challenger_2040_wifi.menu.flash.8388608_1048576.build.eeprom_start=276819968 challenger_2040_wifi.menu.flash.8388608_1048576.build.fs_start=275771392 challenger_2040_wifi.menu.flash.8388608_1048576.build.fs_end=276819968 challenger_2040_wifi.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) challenger_2040_wifi.menu.flash.8388608_2097152.upload.maximum_size=6287360 challenger_2040_wifi.menu.flash.8388608_2097152.build.flash_total=8388608 challenger_2040_wifi.menu.flash.8388608_2097152.build.flash_length=6287360 challenger_2040_wifi.menu.flash.8388608_2097152.build.eeprom_start=276819968 challenger_2040_wifi.menu.flash.8388608_2097152.build.fs_start=274722816 challenger_2040_wifi.menu.flash.8388608_2097152.build.fs_end=276819968 challenger_2040_wifi.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) challenger_2040_wifi.menu.flash.8388608_3145728.upload.maximum_size=5238784 challenger_2040_wifi.menu.flash.8388608_3145728.build.flash_total=8388608 challenger_2040_wifi.menu.flash.8388608_3145728.build.flash_length=5238784 challenger_2040_wifi.menu.flash.8388608_3145728.build.eeprom_start=276819968 challenger_2040_wifi.menu.flash.8388608_3145728.build.fs_start=273674240 challenger_2040_wifi.menu.flash.8388608_3145728.build.fs_end=276819968 challenger_2040_wifi.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) challenger_2040_wifi.menu.flash.8388608_4194304.upload.maximum_size=4190208 challenger_2040_wifi.menu.flash.8388608_4194304.build.flash_total=8388608 challenger_2040_wifi.menu.flash.8388608_4194304.build.flash_length=4190208 challenger_2040_wifi.menu.flash.8388608_4194304.build.eeprom_start=276819968 challenger_2040_wifi.menu.flash.8388608_4194304.build.fs_start=272625664 challenger_2040_wifi.menu.flash.8388608_4194304.build.fs_end=276819968 challenger_2040_wifi.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) challenger_2040_wifi.menu.flash.8388608_5242880.upload.maximum_size=3141632 challenger_2040_wifi.menu.flash.8388608_5242880.build.flash_total=8388608 challenger_2040_wifi.menu.flash.8388608_5242880.build.flash_length=3141632 challenger_2040_wifi.menu.flash.8388608_5242880.build.eeprom_start=276819968 challenger_2040_wifi.menu.flash.8388608_5242880.build.fs_start=271577088 challenger_2040_wifi.menu.flash.8388608_5242880.build.fs_end=276819968 challenger_2040_wifi.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) challenger_2040_wifi.menu.flash.8388608_6291456.upload.maximum_size=2093056 challenger_2040_wifi.menu.flash.8388608_6291456.build.flash_total=8388608 challenger_2040_wifi.menu.flash.8388608_6291456.build.flash_length=2093056 challenger_2040_wifi.menu.flash.8388608_6291456.build.eeprom_start=276819968 challenger_2040_wifi.menu.flash.8388608_6291456.build.fs_start=270528512 challenger_2040_wifi.menu.flash.8388608_6291456.build.fs_end=276819968 challenger_2040_wifi.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) challenger_2040_wifi.menu.flash.8388608_7340032.upload.maximum_size=1044480 challenger_2040_wifi.menu.flash.8388608_7340032.build.flash_total=8388608 challenger_2040_wifi.menu.flash.8388608_7340032.build.flash_length=1044480 challenger_2040_wifi.menu.flash.8388608_7340032.build.eeprom_start=276819968 challenger_2040_wifi.menu.flash.8388608_7340032.build.fs_start=269479936 challenger_2040_wifi.menu.flash.8388608_7340032.build.fs_end=276819968 challenger_2040_wifi.menu.freq.200=200 MHz challenger_2040_wifi.menu.freq.200.build.f_cpu=200000000L challenger_2040_wifi.menu.freq.50=50 MHz challenger_2040_wifi.menu.freq.50.build.f_cpu=50000000L challenger_2040_wifi.menu.freq.100=100 MHz challenger_2040_wifi.menu.freq.100.build.f_cpu=100000000L challenger_2040_wifi.menu.freq.120=120 MHz challenger_2040_wifi.menu.freq.120.build.f_cpu=120000000L challenger_2040_wifi.menu.freq.125=125 MHz challenger_2040_wifi.menu.freq.125.build.f_cpu=125000000L challenger_2040_wifi.menu.freq.128=128 MHz challenger_2040_wifi.menu.freq.128.build.f_cpu=128000000L challenger_2040_wifi.menu.freq.133=133 MHz challenger_2040_wifi.menu.freq.133.build.f_cpu=133000000L challenger_2040_wifi.menu.freq.150=150 MHz challenger_2040_wifi.menu.freq.150.build.f_cpu=150000000L challenger_2040_wifi.menu.freq.176=176 MHz challenger_2040_wifi.menu.freq.176.build.f_cpu=176000000L challenger_2040_wifi.menu.freq.225=225 MHz (Overclock) challenger_2040_wifi.menu.freq.225.build.f_cpu=225000000L challenger_2040_wifi.menu.freq.240=240 MHz (Overclock) challenger_2040_wifi.menu.freq.240.build.f_cpu=240000000L challenger_2040_wifi.menu.freq.250=250 MHz (Overclock) challenger_2040_wifi.menu.freq.250.build.f_cpu=250000000L challenger_2040_wifi.menu.freq.276=276 MHz (Overclock) challenger_2040_wifi.menu.freq.276.build.f_cpu=276000000L challenger_2040_wifi.menu.freq.300=300 MHz (Overclock) challenger_2040_wifi.menu.freq.300.build.f_cpu=300000000L challenger_2040_wifi.menu.opt.Small=Small (-Os) (standard) challenger_2040_wifi.menu.opt.Small.build.flags.optimize=-Os challenger_2040_wifi.menu.opt.Optimize=Optimize (-O) challenger_2040_wifi.menu.opt.Optimize.build.flags.optimize=-O challenger_2040_wifi.menu.opt.Optimize2=Optimize More (-O2) challenger_2040_wifi.menu.opt.Optimize2.build.flags.optimize=-O2 challenger_2040_wifi.menu.opt.Optimize3=Optimize Even More (-O3) challenger_2040_wifi.menu.opt.Optimize3.build.flags.optimize=-O3 challenger_2040_wifi.menu.opt.Fast=Fast (-Ofast) (maybe slower) challenger_2040_wifi.menu.opt.Fast.build.flags.optimize=-Ofast challenger_2040_wifi.menu.opt.Debug=Debug (-Og) challenger_2040_wifi.menu.opt.Debug.build.flags.optimize=-Og challenger_2040_wifi.menu.opt.Disabled=Disabled (-O0) challenger_2040_wifi.menu.opt.Disabled.build.flags.optimize=-O0 challenger_2040_wifi.menu.profile.Disabled=Disabled challenger_2040_wifi.menu.profile.Disabled.build.flags.profile= challenger_2040_wifi.menu.profile.Enabled=Enabled challenger_2040_wifi.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE challenger_2040_wifi.menu.rtti.Disabled=Disabled challenger_2040_wifi.menu.rtti.Disabled.build.flags.rtti=-fno-rtti challenger_2040_wifi.menu.rtti.Enabled=Enabled challenger_2040_wifi.menu.rtti.Enabled.build.flags.rtti= challenger_2040_wifi.menu.stackprotect.Disabled=Disabled challenger_2040_wifi.menu.stackprotect.Disabled.build.flags.stackprotect= challenger_2040_wifi.menu.stackprotect.Enabled=Enabled challenger_2040_wifi.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all challenger_2040_wifi.menu.exceptions.Disabled=Disabled challenger_2040_wifi.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions challenger_2040_wifi.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ challenger_2040_wifi.menu.exceptions.Enabled=Enabled challenger_2040_wifi.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions challenger_2040_wifi.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc challenger_2040_wifi.menu.dbgport.Disabled=Disabled challenger_2040_wifi.menu.dbgport.Disabled.build.debug_port= challenger_2040_wifi.menu.dbgport.Serial=Serial challenger_2040_wifi.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial challenger_2040_wifi.menu.dbgport.Serial1=Serial1 challenger_2040_wifi.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 challenger_2040_wifi.menu.dbgport.Serial2=Serial2 challenger_2040_wifi.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 challenger_2040_wifi.menu.dbgport.SerialSemi=SerialSemi challenger_2040_wifi.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi challenger_2040_wifi.menu.dbglvl.None=None challenger_2040_wifi.menu.dbglvl.None.build.debug_level= challenger_2040_wifi.menu.dbglvl.Core=Core challenger_2040_wifi.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE challenger_2040_wifi.menu.dbglvl.SPI=SPI challenger_2040_wifi.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI challenger_2040_wifi.menu.dbglvl.Wire=Wire challenger_2040_wifi.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE challenger_2040_wifi.menu.dbglvl.Bluetooth=Bluetooth challenger_2040_wifi.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH challenger_2040_wifi.menu.dbglvl.All=All challenger_2040_wifi.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH challenger_2040_wifi.menu.dbglvl.NDEBUG=NDEBUG challenger_2040_wifi.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG challenger_2040_wifi.menu.usbstack.picosdk=Pico SDK challenger_2040_wifi.menu.usbstack.picosdk.build.usbstack_flags= challenger_2040_wifi.menu.usbstack.tinyusb=Adafruit TinyUSB challenger_2040_wifi.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" challenger_2040_wifi.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) challenger_2040_wifi.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" challenger_2040_wifi.menu.usbstack.nousb=No USB challenger_2040_wifi.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" challenger_2040_wifi.menu.ipbtstack.ipv4only=IPv4 Only challenger_2040_wifi.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a challenger_2040_wifi.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 challenger_2040_wifi.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 challenger_2040_wifi.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a challenger_2040_wifi.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 challenger_2040_wifi.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth challenger_2040_wifi.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a challenger_2040_wifi.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 challenger_2040_wifi.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth challenger_2040_wifi.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a challenger_2040_wifi.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 challenger_2040_wifi.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K challenger_2040_wifi.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a challenger_2040_wifi.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 challenger_2040_wifi.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K challenger_2040_wifi.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a challenger_2040_wifi.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 challenger_2040_wifi.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K challenger_2040_wifi.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a challenger_2040_wifi.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 challenger_2040_wifi.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K challenger_2040_wifi.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a challenger_2040_wifi.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 challenger_2040_wifi.menu.uploadmethod.default=Default (UF2) challenger_2040_wifi.menu.uploadmethod.default.build.ram_length=256k challenger_2040_wifi.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl challenger_2040_wifi.menu.uploadmethod.default.upload.maximum_data_size=262144 challenger_2040_wifi.menu.uploadmethod.default.upload.tool=uf2conv challenger_2040_wifi.menu.uploadmethod.default.upload.tool.default=uf2conv challenger_2040_wifi.menu.uploadmethod.default.upload.tool.network=uf2conv-network challenger_2040_wifi.menu.uploadmethod.picotool=Picotool challenger_2040_wifi.menu.uploadmethod.picotool.build.ram_length=256k challenger_2040_wifi.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl challenger_2040_wifi.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB challenger_2040_wifi.menu.uploadmethod.picotool.upload.maximum_data_size=262144 challenger_2040_wifi.menu.uploadmethod.picotool.upload.tool=picotool challenger_2040_wifi.menu.uploadmethod.picotool.upload.tool.default=picotool challenger_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) challenger_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k challenger_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl challenger_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 challenger_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap challenger_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # iLabs Challenger 2040 WiFi/BLE # ----------------------------------- challenger_2040_wifi_ble.name=iLabs Challenger 2040 WiFi/BLE challenger_2040_wifi_ble.vid.0=0x2e8a challenger_2040_wifi_ble.pid.0=0x102c challenger_2040_wifi_ble.vid.1=0x2e8a challenger_2040_wifi_ble.pid.1=0x112c challenger_2040_wifi_ble.vid.2=0x2e8a challenger_2040_wifi_ble.pid.2=0x502c challenger_2040_wifi_ble.vid.3=0x2e8a challenger_2040_wifi_ble.pid.3=0x512c challenger_2040_wifi_ble.vid.4=0x2e8a challenger_2040_wifi_ble.pid.4=0x902c challenger_2040_wifi_ble.vid.5=0x2e8a challenger_2040_wifi_ble.pid.5=0x912c challenger_2040_wifi_ble.vid.6=0x2e8a challenger_2040_wifi_ble.pid.6=0xd02c challenger_2040_wifi_ble.vid.7=0x2e8a challenger_2040_wifi_ble.pid.7=0xd12c challenger_2040_wifi_ble.upload_port.0.vid=0x2e8a challenger_2040_wifi_ble.upload_port.0.pid=0x102c challenger_2040_wifi_ble.upload_port.1.vid=0x2e8a challenger_2040_wifi_ble.upload_port.1.pid=0x112c challenger_2040_wifi_ble.upload_port.2.vid=0x2e8a challenger_2040_wifi_ble.upload_port.2.pid=0x502c challenger_2040_wifi_ble.upload_port.3.vid=0x2e8a challenger_2040_wifi_ble.upload_port.3.pid=0x512c challenger_2040_wifi_ble.upload_port.4.vid=0x2e8a challenger_2040_wifi_ble.upload_port.4.pid=0x902c challenger_2040_wifi_ble.upload_port.5.vid=0x2e8a challenger_2040_wifi_ble.upload_port.5.pid=0x912c challenger_2040_wifi_ble.upload_port.6.vid=0x2e8a challenger_2040_wifi_ble.upload_port.6.pid=0xd02c challenger_2040_wifi_ble.upload_port.7.vid=0x2e8a challenger_2040_wifi_ble.upload_port.7.pid=0xd12c challenger_2040_wifi_ble.build.usbvid=-DUSBD_VID=0x2e8a challenger_2040_wifi_ble.build.usbpid=-DUSBD_PID=0x102c challenger_2040_wifi_ble.build.usbpwr=-DUSBD_MAX_POWER_MA=500 challenger_2040_wifi_ble.build.board=CHALLENGER_2040_WIFI_BLE_RP2040 challenger_2040_wifi_ble.build.mcu=cortex-m0plus challenger_2040_wifi_ble.build.chip=rp2040 challenger_2040_wifi_ble.build.toolchain=arm-none-eabi challenger_2040_wifi_ble.build.toolchainpkg=pqt-gcc challenger_2040_wifi_ble.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb challenger_2040_wifi_ble.build.uf2family=--family rp2040 challenger_2040_wifi_ble.build.variant=challenger_2040_wifi_ble challenger_2040_wifi_ble.upload.maximum_size=8388608 challenger_2040_wifi_ble.upload.wait_for_upload_port=true challenger_2040_wifi_ble.upload.erase_cmd= challenger_2040_wifi_ble.serial.disableDTR=false challenger_2040_wifi_ble.serial.disableRTS=false challenger_2040_wifi_ble.build.f_cpu=125000000 challenger_2040_wifi_ble.build.led= challenger_2040_wifi_ble.build.core=rp2040 challenger_2040_wifi_ble.build.ldscript=memmap_default.ld challenger_2040_wifi_ble.build.boot2=boot2_w25q080_2_padded_checksum challenger_2040_wifi_ble.build.usb_manufacturer="iLabs" challenger_2040_wifi_ble.build.usb_product="Challenger 2040 WiFi/BLE" challenger_2040_wifi_ble.menu.espwifitype.esp_at=ESP AT challenger_2040_wifi_ble.menu.espwifitype.esp_at.build.espwifitype=-DWIFIESPAT2 challenger_2040_wifi_ble.menu.espwifitype.esp_hosted=ESP Hosted challenger_2040_wifi_ble.menu.espwifitype.esp_hosted.build.espwifitype=-DESPHOSTSPI=SPI1 challenger_2040_wifi_ble.menu.wificountry.worldwide=Worldwide challenger_2040_wifi_ble.menu.wificountry.worldwide.build.wificc=-DWIFICC=CYW43_COUNTRY_WORLDWIDE challenger_2040_wifi_ble.menu.wificountry.australia=Australia challenger_2040_wifi_ble.menu.wificountry.australia.build.wificc=-DWIFICC=CYW43_COUNTRY_AUSTRALIA challenger_2040_wifi_ble.menu.wificountry.austria=Austria challenger_2040_wifi_ble.menu.wificountry.austria.build.wificc=-DWIFICC=CYW43_COUNTRY_AUSTRIA challenger_2040_wifi_ble.menu.wificountry.belgium=Belgium challenger_2040_wifi_ble.menu.wificountry.belgium.build.wificc=-DWIFICC=CYW43_COUNTRY_BELGIUM challenger_2040_wifi_ble.menu.wificountry.brazil=Brazil challenger_2040_wifi_ble.menu.wificountry.brazil.build.wificc=-DWIFICC=CYW43_COUNTRY_BRAZIL challenger_2040_wifi_ble.menu.wificountry.canada=Canada challenger_2040_wifi_ble.menu.wificountry.canada.build.wificc=-DWIFICC=CYW43_COUNTRY_CANADA challenger_2040_wifi_ble.menu.wificountry.chile=Chile challenger_2040_wifi_ble.menu.wificountry.chile.build.wificc=-DWIFICC=CYW43_COUNTRY_CHILE challenger_2040_wifi_ble.menu.wificountry.china=China challenger_2040_wifi_ble.menu.wificountry.china.build.wificc=-DWIFICC=CYW43_COUNTRY_CHINA challenger_2040_wifi_ble.menu.wificountry.colombia=Colombia challenger_2040_wifi_ble.menu.wificountry.colombia.build.wificc=-DWIFICC=CYW43_COUNTRY_COLOMBIA challenger_2040_wifi_ble.menu.wificountry.czech_republic=Czech Republic challenger_2040_wifi_ble.menu.wificountry.czech_republic.build.wificc=-DWIFICC=CYW43_COUNTRY_CZECH_REPUBLIC challenger_2040_wifi_ble.menu.wificountry.denmark=Denmark challenger_2040_wifi_ble.menu.wificountry.denmark.build.wificc=-DWIFICC=CYW43_COUNTRY_DENMARK challenger_2040_wifi_ble.menu.wificountry.estonia=Estonia challenger_2040_wifi_ble.menu.wificountry.estonia.build.wificc=-DWIFICC=CYW43_COUNTRY_ESTONIA challenger_2040_wifi_ble.menu.wificountry.finland=Finland challenger_2040_wifi_ble.menu.wificountry.finland.build.wificc=-DWIFICC=CYW43_COUNTRY_FINLAND challenger_2040_wifi_ble.menu.wificountry.france=France challenger_2040_wifi_ble.menu.wificountry.france.build.wificc=-DWIFICC=CYW43_COUNTRY_FRANCE challenger_2040_wifi_ble.menu.wificountry.germany=Germany challenger_2040_wifi_ble.menu.wificountry.germany.build.wificc=-DWIFICC=CYW43_COUNTRY_GERMANY challenger_2040_wifi_ble.menu.wificountry.greece=Greece challenger_2040_wifi_ble.menu.wificountry.greece.build.wificc=-DWIFICC=CYW43_COUNTRY_GREECE challenger_2040_wifi_ble.menu.wificountry.hong_kong=Hong Kong challenger_2040_wifi_ble.menu.wificountry.hong_kong.build.wificc=-DWIFICC=CYW43_COUNTRY_HONG_KONG challenger_2040_wifi_ble.menu.wificountry.hungary=Hungary challenger_2040_wifi_ble.menu.wificountry.hungary.build.wificc=-DWIFICC=CYW43_COUNTRY_HUNGARY challenger_2040_wifi_ble.menu.wificountry.iceland=Iceland challenger_2040_wifi_ble.menu.wificountry.iceland.build.wificc=-DWIFICC=CYW43_COUNTRY_ICELAND challenger_2040_wifi_ble.menu.wificountry.india=India challenger_2040_wifi_ble.menu.wificountry.india.build.wificc=-DWIFICC=CYW43_COUNTRY_INDIA challenger_2040_wifi_ble.menu.wificountry.israel=Israel challenger_2040_wifi_ble.menu.wificountry.israel.build.wificc=-DWIFICC=CYW43_COUNTRY_ISRAEL challenger_2040_wifi_ble.menu.wificountry.italy=Italy challenger_2040_wifi_ble.menu.wificountry.italy.build.wificc=-DWIFICC=CYW43_COUNTRY_ITALY challenger_2040_wifi_ble.menu.wificountry.japan=Japan challenger_2040_wifi_ble.menu.wificountry.japan.build.wificc=-DWIFICC=CYW43_COUNTRY_JAPAN challenger_2040_wifi_ble.menu.wificountry.kenya=Kenya challenger_2040_wifi_ble.menu.wificountry.kenya.build.wificc=-DWIFICC=CYW43_COUNTRY_KENYA challenger_2040_wifi_ble.menu.wificountry.latvia=Latvia challenger_2040_wifi_ble.menu.wificountry.latvia.build.wificc=-DWIFICC=CYW43_COUNTRY_LATVIA challenger_2040_wifi_ble.menu.wificountry.liechtenstein=Liechtenstein challenger_2040_wifi_ble.menu.wificountry.liechtenstein.build.wificc=-DWIFICC=CYW43_COUNTRY_LIECHTENSTEIN challenger_2040_wifi_ble.menu.wificountry.lithuania=Lithuania challenger_2040_wifi_ble.menu.wificountry.lithuania.build.wificc=-DWIFICC=CYW43_COUNTRY_LITHUANIA challenger_2040_wifi_ble.menu.wificountry.luxembourg=Luxembourg challenger_2040_wifi_ble.menu.wificountry.luxembourg.build.wificc=-DWIFICC=CYW43_COUNTRY_LUXEMBOURG challenger_2040_wifi_ble.menu.wificountry.malaysia=Malaysia challenger_2040_wifi_ble.menu.wificountry.malaysia.build.wificc=-DWIFICC=CYW43_COUNTRY_MALAYSIA challenger_2040_wifi_ble.menu.wificountry.malta=Malta challenger_2040_wifi_ble.menu.wificountry.malta.build.wificc=-DWIFICC=CYW43_COUNTRY_MALTA challenger_2040_wifi_ble.menu.wificountry.mexico=Mexico challenger_2040_wifi_ble.menu.wificountry.mexico.build.wificc=-DWIFICC=CYW43_COUNTRY_MEXICO challenger_2040_wifi_ble.menu.wificountry.netherlands=Netherlands challenger_2040_wifi_ble.menu.wificountry.netherlands.build.wificc=-DWIFICC=CYW43_COUNTRY_NETHERLANDS challenger_2040_wifi_ble.menu.wificountry.new_zealand=New Zealand challenger_2040_wifi_ble.menu.wificountry.new_zealand.build.wificc=-DWIFICC=CYW43_COUNTRY_NEW_ZEALAND challenger_2040_wifi_ble.menu.wificountry.nigeria=Nigeria challenger_2040_wifi_ble.menu.wificountry.nigeria.build.wificc=-DWIFICC=CYW43_COUNTRY_NIGERIA challenger_2040_wifi_ble.menu.wificountry.norway=Norway challenger_2040_wifi_ble.menu.wificountry.norway.build.wificc=-DWIFICC=CYW43_COUNTRY_NORWAY challenger_2040_wifi_ble.menu.wificountry.peru=Peru challenger_2040_wifi_ble.menu.wificountry.peru.build.wificc=-DWIFICC=CYW43_COUNTRY_PERU challenger_2040_wifi_ble.menu.wificountry.philippines=Philippines challenger_2040_wifi_ble.menu.wificountry.philippines.build.wificc=-DWIFICC=CYW43_COUNTRY_PHILIPPINES challenger_2040_wifi_ble.menu.wificountry.poland=Poland challenger_2040_wifi_ble.menu.wificountry.poland.build.wificc=-DWIFICC=CYW43_COUNTRY_POLAND challenger_2040_wifi_ble.menu.wificountry.portugal=Portugal challenger_2040_wifi_ble.menu.wificountry.portugal.build.wificc=-DWIFICC=CYW43_COUNTRY_PORTUGAL challenger_2040_wifi_ble.menu.wificountry.singapore=Singapore challenger_2040_wifi_ble.menu.wificountry.singapore.build.wificc=-DWIFICC=CYW43_COUNTRY_SINGAPORE challenger_2040_wifi_ble.menu.wificountry.slovakia=Slovakia challenger_2040_wifi_ble.menu.wificountry.slovakia.build.wificc=-DWIFICC=CYW43_COUNTRY_SLOVAKIA challenger_2040_wifi_ble.menu.wificountry.slovenia=Slovenia challenger_2040_wifi_ble.menu.wificountry.slovenia.build.wificc=-DWIFICC=CYW43_COUNTRY_SLOVENIA challenger_2040_wifi_ble.menu.wificountry.south_africa=South Africa challenger_2040_wifi_ble.menu.wificountry.south_africa.build.wificc=-DWIFICC=CYW43_COUNTRY_SOUTH_AFRICA challenger_2040_wifi_ble.menu.wificountry.south_korea=South Korea challenger_2040_wifi_ble.menu.wificountry.south_korea.build.wificc=-DWIFICC=CYW43_COUNTRY_SOUTH_KOREA challenger_2040_wifi_ble.menu.wificountry.spain=Spain challenger_2040_wifi_ble.menu.wificountry.spain.build.wificc=-DWIFICC=CYW43_COUNTRY_SPAIN challenger_2040_wifi_ble.menu.wificountry.sweden=Sweden challenger_2040_wifi_ble.menu.wificountry.sweden.build.wificc=-DWIFICC=CYW43_COUNTRY_SWEDEN challenger_2040_wifi_ble.menu.wificountry.switzerland=Switzerland challenger_2040_wifi_ble.menu.wificountry.switzerland.build.wificc=-DWIFICC=CYW43_COUNTRY_SWITZERLAND challenger_2040_wifi_ble.menu.wificountry.taiwan=Taiwan challenger_2040_wifi_ble.menu.wificountry.taiwan.build.wificc=-DWIFICC=CYW43_COUNTRY_TAIWAN challenger_2040_wifi_ble.menu.wificountry.thailand=Thailand challenger_2040_wifi_ble.menu.wificountry.thailand.build.wificc=-DWIFICC=CYW43_COUNTRY_THAILAND challenger_2040_wifi_ble.menu.wificountry.turkey=Turkey challenger_2040_wifi_ble.menu.wificountry.turkey.build.wificc=-DWIFICC=CYW43_COUNTRY_TURKEY challenger_2040_wifi_ble.menu.wificountry.uk=UK challenger_2040_wifi_ble.menu.wificountry.uk.build.wificc=-DWIFICC=CYW43_COUNTRY_UK challenger_2040_wifi_ble.menu.wificountry.usa=USA challenger_2040_wifi_ble.menu.wificountry.usa.build.wificc=-DWIFICC=CYW43_COUNTRY_USA challenger_2040_wifi_ble.menu.flash.8388608_0=8MB (no FS) challenger_2040_wifi_ble.menu.flash.8388608_0.upload.maximum_size=8384512 challenger_2040_wifi_ble.menu.flash.8388608_0.build.flash_total=8388608 challenger_2040_wifi_ble.menu.flash.8388608_0.build.flash_length=8384512 challenger_2040_wifi_ble.menu.flash.8388608_0.build.eeprom_start=276819968 challenger_2040_wifi_ble.menu.flash.8388608_0.build.fs_start=276819968 challenger_2040_wifi_ble.menu.flash.8388608_0.build.fs_end=276819968 challenger_2040_wifi_ble.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) challenger_2040_wifi_ble.menu.flash.8388608_7340032.upload.maximum_size=1044480 challenger_2040_wifi_ble.menu.flash.8388608_7340032.build.flash_total=8388608 challenger_2040_wifi_ble.menu.flash.8388608_7340032.build.flash_length=1044480 challenger_2040_wifi_ble.menu.flash.8388608_7340032.build.eeprom_start=276819968 challenger_2040_wifi_ble.menu.flash.8388608_7340032.build.fs_start=269479936 challenger_2040_wifi_ble.menu.flash.8388608_7340032.build.fs_end=276819968 challenger_2040_wifi_ble.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) challenger_2040_wifi_ble.menu.flash.8388608_4194304.upload.maximum_size=4190208 challenger_2040_wifi_ble.menu.flash.8388608_4194304.build.flash_total=8388608 challenger_2040_wifi_ble.menu.flash.8388608_4194304.build.flash_length=4190208 challenger_2040_wifi_ble.menu.flash.8388608_4194304.build.eeprom_start=276819968 challenger_2040_wifi_ble.menu.flash.8388608_4194304.build.fs_start=272625664 challenger_2040_wifi_ble.menu.flash.8388608_4194304.build.fs_end=276819968 challenger_2040_wifi_ble.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) challenger_2040_wifi_ble.menu.flash.8388608_2097152.upload.maximum_size=6287360 challenger_2040_wifi_ble.menu.flash.8388608_2097152.build.flash_total=8388608 challenger_2040_wifi_ble.menu.flash.8388608_2097152.build.flash_length=6287360 challenger_2040_wifi_ble.menu.flash.8388608_2097152.build.eeprom_start=276819968 challenger_2040_wifi_ble.menu.flash.8388608_2097152.build.fs_start=274722816 challenger_2040_wifi_ble.menu.flash.8388608_2097152.build.fs_end=276819968 challenger_2040_wifi_ble.menu.flash.16777216_0=16MB (no FS) challenger_2040_wifi_ble.menu.flash.16777216_0.upload.maximum_size=16773120 challenger_2040_wifi_ble.menu.flash.16777216_0.build.flash_total=16777216 challenger_2040_wifi_ble.menu.flash.16777216_0.build.flash_length=16773120 challenger_2040_wifi_ble.menu.flash.16777216_0.build.eeprom_start=285208576 challenger_2040_wifi_ble.menu.flash.16777216_0.build.fs_start=285208576 challenger_2040_wifi_ble.menu.flash.16777216_0.build.fs_end=285208576 challenger_2040_wifi_ble.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) challenger_2040_wifi_ble.menu.flash.16777216_15728640.upload.maximum_size=1044480 challenger_2040_wifi_ble.menu.flash.16777216_15728640.build.flash_total=16777216 challenger_2040_wifi_ble.menu.flash.16777216_15728640.build.flash_length=1044480 challenger_2040_wifi_ble.menu.flash.16777216_15728640.build.eeprom_start=285208576 challenger_2040_wifi_ble.menu.flash.16777216_15728640.build.fs_start=269479936 challenger_2040_wifi_ble.menu.flash.16777216_15728640.build.fs_end=285208576 challenger_2040_wifi_ble.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) challenger_2040_wifi_ble.menu.flash.16777216_14680064.upload.maximum_size=2093056 challenger_2040_wifi_ble.menu.flash.16777216_14680064.build.flash_total=16777216 challenger_2040_wifi_ble.menu.flash.16777216_14680064.build.flash_length=2093056 challenger_2040_wifi_ble.menu.flash.16777216_14680064.build.eeprom_start=285208576 challenger_2040_wifi_ble.menu.flash.16777216_14680064.build.fs_start=270528512 challenger_2040_wifi_ble.menu.flash.16777216_14680064.build.fs_end=285208576 challenger_2040_wifi_ble.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) challenger_2040_wifi_ble.menu.flash.16777216_12582912.upload.maximum_size=4190208 challenger_2040_wifi_ble.menu.flash.16777216_12582912.build.flash_total=16777216 challenger_2040_wifi_ble.menu.flash.16777216_12582912.build.flash_length=4190208 challenger_2040_wifi_ble.menu.flash.16777216_12582912.build.eeprom_start=285208576 challenger_2040_wifi_ble.menu.flash.16777216_12582912.build.fs_start=272625664 challenger_2040_wifi_ble.menu.flash.16777216_12582912.build.fs_end=285208576 challenger_2040_wifi_ble.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) challenger_2040_wifi_ble.menu.flash.16777216_8388608.upload.maximum_size=8384512 challenger_2040_wifi_ble.menu.flash.16777216_8388608.build.flash_total=16777216 challenger_2040_wifi_ble.menu.flash.16777216_8388608.build.flash_length=8384512 challenger_2040_wifi_ble.menu.flash.16777216_8388608.build.eeprom_start=285208576 challenger_2040_wifi_ble.menu.flash.16777216_8388608.build.fs_start=276819968 challenger_2040_wifi_ble.menu.flash.16777216_8388608.build.fs_end=285208576 challenger_2040_wifi_ble.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) challenger_2040_wifi_ble.menu.flash.16777216_4194304.upload.maximum_size=12578816 challenger_2040_wifi_ble.menu.flash.16777216_4194304.build.flash_total=16777216 challenger_2040_wifi_ble.menu.flash.16777216_4194304.build.flash_length=12578816 challenger_2040_wifi_ble.menu.flash.16777216_4194304.build.eeprom_start=285208576 challenger_2040_wifi_ble.menu.flash.16777216_4194304.build.fs_start=281014272 challenger_2040_wifi_ble.menu.flash.16777216_4194304.build.fs_end=285208576 challenger_2040_wifi_ble.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) challenger_2040_wifi_ble.menu.flash.16777216_2097152.upload.maximum_size=14675968 challenger_2040_wifi_ble.menu.flash.16777216_2097152.build.flash_total=16777216 challenger_2040_wifi_ble.menu.flash.16777216_2097152.build.flash_length=14675968 challenger_2040_wifi_ble.menu.flash.16777216_2097152.build.eeprom_start=285208576 challenger_2040_wifi_ble.menu.flash.16777216_2097152.build.fs_start=283111424 challenger_2040_wifi_ble.menu.flash.16777216_2097152.build.fs_end=285208576 challenger_2040_wifi_ble.menu.freq.200=200 MHz challenger_2040_wifi_ble.menu.freq.200.build.f_cpu=200000000L challenger_2040_wifi_ble.menu.freq.50=50 MHz challenger_2040_wifi_ble.menu.freq.50.build.f_cpu=50000000L challenger_2040_wifi_ble.menu.freq.100=100 MHz challenger_2040_wifi_ble.menu.freq.100.build.f_cpu=100000000L challenger_2040_wifi_ble.menu.freq.120=120 MHz challenger_2040_wifi_ble.menu.freq.120.build.f_cpu=120000000L challenger_2040_wifi_ble.menu.freq.125=125 MHz challenger_2040_wifi_ble.menu.freq.125.build.f_cpu=125000000L challenger_2040_wifi_ble.menu.freq.128=128 MHz challenger_2040_wifi_ble.menu.freq.128.build.f_cpu=128000000L challenger_2040_wifi_ble.menu.freq.133=133 MHz challenger_2040_wifi_ble.menu.freq.133.build.f_cpu=133000000L challenger_2040_wifi_ble.menu.freq.150=150 MHz challenger_2040_wifi_ble.menu.freq.150.build.f_cpu=150000000L challenger_2040_wifi_ble.menu.freq.176=176 MHz challenger_2040_wifi_ble.menu.freq.176.build.f_cpu=176000000L challenger_2040_wifi_ble.menu.freq.225=225 MHz (Overclock) challenger_2040_wifi_ble.menu.freq.225.build.f_cpu=225000000L challenger_2040_wifi_ble.menu.freq.240=240 MHz (Overclock) challenger_2040_wifi_ble.menu.freq.240.build.f_cpu=240000000L challenger_2040_wifi_ble.menu.freq.250=250 MHz (Overclock) challenger_2040_wifi_ble.menu.freq.250.build.f_cpu=250000000L challenger_2040_wifi_ble.menu.freq.276=276 MHz (Overclock) challenger_2040_wifi_ble.menu.freq.276.build.f_cpu=276000000L challenger_2040_wifi_ble.menu.freq.300=300 MHz (Overclock) challenger_2040_wifi_ble.menu.freq.300.build.f_cpu=300000000L challenger_2040_wifi_ble.menu.opt.Small=Small (-Os) (standard) challenger_2040_wifi_ble.menu.opt.Small.build.flags.optimize=-Os challenger_2040_wifi_ble.menu.opt.Optimize=Optimize (-O) challenger_2040_wifi_ble.menu.opt.Optimize.build.flags.optimize=-O challenger_2040_wifi_ble.menu.opt.Optimize2=Optimize More (-O2) challenger_2040_wifi_ble.menu.opt.Optimize2.build.flags.optimize=-O2 challenger_2040_wifi_ble.menu.opt.Optimize3=Optimize Even More (-O3) challenger_2040_wifi_ble.menu.opt.Optimize3.build.flags.optimize=-O3 challenger_2040_wifi_ble.menu.opt.Fast=Fast (-Ofast) (maybe slower) challenger_2040_wifi_ble.menu.opt.Fast.build.flags.optimize=-Ofast challenger_2040_wifi_ble.menu.opt.Debug=Debug (-Og) challenger_2040_wifi_ble.menu.opt.Debug.build.flags.optimize=-Og challenger_2040_wifi_ble.menu.opt.Disabled=Disabled (-O0) challenger_2040_wifi_ble.menu.opt.Disabled.build.flags.optimize=-O0 challenger_2040_wifi_ble.menu.profile.Disabled=Disabled challenger_2040_wifi_ble.menu.profile.Disabled.build.flags.profile= challenger_2040_wifi_ble.menu.profile.Enabled=Enabled challenger_2040_wifi_ble.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE challenger_2040_wifi_ble.menu.rtti.Disabled=Disabled challenger_2040_wifi_ble.menu.rtti.Disabled.build.flags.rtti=-fno-rtti challenger_2040_wifi_ble.menu.rtti.Enabled=Enabled challenger_2040_wifi_ble.menu.rtti.Enabled.build.flags.rtti= challenger_2040_wifi_ble.menu.stackprotect.Disabled=Disabled challenger_2040_wifi_ble.menu.stackprotect.Disabled.build.flags.stackprotect= challenger_2040_wifi_ble.menu.stackprotect.Enabled=Enabled challenger_2040_wifi_ble.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all challenger_2040_wifi_ble.menu.exceptions.Disabled=Disabled challenger_2040_wifi_ble.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions challenger_2040_wifi_ble.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ challenger_2040_wifi_ble.menu.exceptions.Enabled=Enabled challenger_2040_wifi_ble.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions challenger_2040_wifi_ble.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc challenger_2040_wifi_ble.menu.dbgport.Disabled=Disabled challenger_2040_wifi_ble.menu.dbgport.Disabled.build.debug_port= challenger_2040_wifi_ble.menu.dbgport.Serial=Serial challenger_2040_wifi_ble.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial challenger_2040_wifi_ble.menu.dbgport.Serial1=Serial1 challenger_2040_wifi_ble.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 challenger_2040_wifi_ble.menu.dbgport.Serial2=Serial2 challenger_2040_wifi_ble.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 challenger_2040_wifi_ble.menu.dbgport.SerialSemi=SerialSemi challenger_2040_wifi_ble.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi challenger_2040_wifi_ble.menu.dbglvl.None=None challenger_2040_wifi_ble.menu.dbglvl.None.build.debug_level= challenger_2040_wifi_ble.menu.dbglvl.Core=Core challenger_2040_wifi_ble.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE challenger_2040_wifi_ble.menu.dbglvl.SPI=SPI challenger_2040_wifi_ble.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI challenger_2040_wifi_ble.menu.dbglvl.Wire=Wire challenger_2040_wifi_ble.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE challenger_2040_wifi_ble.menu.dbglvl.Bluetooth=Bluetooth challenger_2040_wifi_ble.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH challenger_2040_wifi_ble.menu.dbglvl.All=All challenger_2040_wifi_ble.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH challenger_2040_wifi_ble.menu.dbglvl.NDEBUG=NDEBUG challenger_2040_wifi_ble.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG challenger_2040_wifi_ble.menu.usbstack.picosdk=Pico SDK challenger_2040_wifi_ble.menu.usbstack.picosdk.build.usbstack_flags= challenger_2040_wifi_ble.menu.usbstack.tinyusb=Adafruit TinyUSB challenger_2040_wifi_ble.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" challenger_2040_wifi_ble.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) challenger_2040_wifi_ble.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" challenger_2040_wifi_ble.menu.usbstack.nousb=No USB challenger_2040_wifi_ble.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" challenger_2040_wifi_ble.menu.ipbtstack.ipv4only=IPv4 Only challenger_2040_wifi_ble.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a challenger_2040_wifi_ble.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 challenger_2040_wifi_ble.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 challenger_2040_wifi_ble.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a challenger_2040_wifi_ble.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 challenger_2040_wifi_ble.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth challenger_2040_wifi_ble.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a challenger_2040_wifi_ble.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 challenger_2040_wifi_ble.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth challenger_2040_wifi_ble.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a challenger_2040_wifi_ble.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 challenger_2040_wifi_ble.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K challenger_2040_wifi_ble.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a challenger_2040_wifi_ble.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 challenger_2040_wifi_ble.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K challenger_2040_wifi_ble.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a challenger_2040_wifi_ble.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 challenger_2040_wifi_ble.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K challenger_2040_wifi_ble.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a challenger_2040_wifi_ble.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 challenger_2040_wifi_ble.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K challenger_2040_wifi_ble.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a challenger_2040_wifi_ble.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 challenger_2040_wifi_ble.menu.uploadmethod.default=Default (UF2) challenger_2040_wifi_ble.menu.uploadmethod.default.build.ram_length=256k challenger_2040_wifi_ble.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl challenger_2040_wifi_ble.menu.uploadmethod.default.upload.maximum_data_size=262144 challenger_2040_wifi_ble.menu.uploadmethod.default.upload.tool=uf2conv challenger_2040_wifi_ble.menu.uploadmethod.default.upload.tool.default=uf2conv challenger_2040_wifi_ble.menu.uploadmethod.default.upload.tool.network=uf2conv-network challenger_2040_wifi_ble.menu.uploadmethod.picotool=Picotool challenger_2040_wifi_ble.menu.uploadmethod.picotool.build.ram_length=256k challenger_2040_wifi_ble.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl challenger_2040_wifi_ble.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB challenger_2040_wifi_ble.menu.uploadmethod.picotool.upload.maximum_data_size=262144 challenger_2040_wifi_ble.menu.uploadmethod.picotool.upload.tool=picotool challenger_2040_wifi_ble.menu.uploadmethod.picotool.upload.tool.default=picotool challenger_2040_wifi_ble.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) challenger_2040_wifi_ble.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k challenger_2040_wifi_ble.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl challenger_2040_wifi_ble.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 challenger_2040_wifi_ble.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap challenger_2040_wifi_ble.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # iLabs Challenger 2040 WiFi6/BLE # ----------------------------------- challenger_2040_wifi6_ble.name=iLabs Challenger 2040 WiFi6/BLE challenger_2040_wifi6_ble.vid.0=0x2e8a challenger_2040_wifi6_ble.pid.0=0x105f challenger_2040_wifi6_ble.vid.1=0x2e8a challenger_2040_wifi6_ble.pid.1=0x115f challenger_2040_wifi6_ble.vid.2=0x2e8a challenger_2040_wifi6_ble.pid.2=0x505f challenger_2040_wifi6_ble.vid.3=0x2e8a challenger_2040_wifi6_ble.pid.3=0x515f challenger_2040_wifi6_ble.vid.4=0x2e8a challenger_2040_wifi6_ble.pid.4=0x905f challenger_2040_wifi6_ble.vid.5=0x2e8a challenger_2040_wifi6_ble.pid.5=0x915f challenger_2040_wifi6_ble.vid.6=0x2e8a challenger_2040_wifi6_ble.pid.6=0xd05f challenger_2040_wifi6_ble.vid.7=0x2e8a challenger_2040_wifi6_ble.pid.7=0xd15f challenger_2040_wifi6_ble.upload_port.0.vid=0x2e8a challenger_2040_wifi6_ble.upload_port.0.pid=0x105f challenger_2040_wifi6_ble.upload_port.1.vid=0x2e8a challenger_2040_wifi6_ble.upload_port.1.pid=0x115f challenger_2040_wifi6_ble.upload_port.2.vid=0x2e8a challenger_2040_wifi6_ble.upload_port.2.pid=0x505f challenger_2040_wifi6_ble.upload_port.3.vid=0x2e8a challenger_2040_wifi6_ble.upload_port.3.pid=0x515f challenger_2040_wifi6_ble.upload_port.4.vid=0x2e8a challenger_2040_wifi6_ble.upload_port.4.pid=0x905f challenger_2040_wifi6_ble.upload_port.5.vid=0x2e8a challenger_2040_wifi6_ble.upload_port.5.pid=0x915f challenger_2040_wifi6_ble.upload_port.6.vid=0x2e8a challenger_2040_wifi6_ble.upload_port.6.pid=0xd05f challenger_2040_wifi6_ble.upload_port.7.vid=0x2e8a challenger_2040_wifi6_ble.upload_port.7.pid=0xd15f challenger_2040_wifi6_ble.build.usbvid=-DUSBD_VID=0x2e8a challenger_2040_wifi6_ble.build.usbpid=-DUSBD_PID=0x105f challenger_2040_wifi6_ble.build.usbpwr=-DUSBD_MAX_POWER_MA=500 challenger_2040_wifi6_ble.build.board=CHALLENGER_2040_WIFI6_BLE_RP2040 challenger_2040_wifi6_ble.build.mcu=cortex-m0plus challenger_2040_wifi6_ble.build.chip=rp2040 challenger_2040_wifi6_ble.build.toolchain=arm-none-eabi challenger_2040_wifi6_ble.build.toolchainpkg=pqt-gcc challenger_2040_wifi6_ble.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb challenger_2040_wifi6_ble.build.uf2family=--family rp2040 challenger_2040_wifi6_ble.build.variant=challenger_2040_wifi6_ble challenger_2040_wifi6_ble.upload.maximum_size=8388608 challenger_2040_wifi6_ble.upload.wait_for_upload_port=true challenger_2040_wifi6_ble.upload.erase_cmd= challenger_2040_wifi6_ble.serial.disableDTR=false challenger_2040_wifi6_ble.serial.disableRTS=false challenger_2040_wifi6_ble.build.f_cpu=125000000 challenger_2040_wifi6_ble.build.led= challenger_2040_wifi6_ble.build.core=rp2040 challenger_2040_wifi6_ble.build.ldscript=memmap_default.ld challenger_2040_wifi6_ble.build.boot2=boot2_w25q080_2_padded_checksum challenger_2040_wifi6_ble.build.usb_manufacturer="iLabs" challenger_2040_wifi6_ble.build.usb_product="Challenger 2040 WiFi6/BLE" challenger_2040_wifi6_ble.build.extra_flags=-DWIFIESPAT2 challenger_2040_wifi6_ble.menu.flash.8388608_0=8MB (no FS) challenger_2040_wifi6_ble.menu.flash.8388608_0.upload.maximum_size=8384512 challenger_2040_wifi6_ble.menu.flash.8388608_0.build.flash_total=8388608 challenger_2040_wifi6_ble.menu.flash.8388608_0.build.flash_length=8384512 challenger_2040_wifi6_ble.menu.flash.8388608_0.build.eeprom_start=276819968 challenger_2040_wifi6_ble.menu.flash.8388608_0.build.fs_start=276819968 challenger_2040_wifi6_ble.menu.flash.8388608_0.build.fs_end=276819968 challenger_2040_wifi6_ble.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) challenger_2040_wifi6_ble.menu.flash.8388608_65536.upload.maximum_size=8318976 challenger_2040_wifi6_ble.menu.flash.8388608_65536.build.flash_total=8388608 challenger_2040_wifi6_ble.menu.flash.8388608_65536.build.flash_length=8318976 challenger_2040_wifi6_ble.menu.flash.8388608_65536.build.eeprom_start=276819968 challenger_2040_wifi6_ble.menu.flash.8388608_65536.build.fs_start=276754432 challenger_2040_wifi6_ble.menu.flash.8388608_65536.build.fs_end=276819968 challenger_2040_wifi6_ble.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) challenger_2040_wifi6_ble.menu.flash.8388608_131072.upload.maximum_size=8253440 challenger_2040_wifi6_ble.menu.flash.8388608_131072.build.flash_total=8388608 challenger_2040_wifi6_ble.menu.flash.8388608_131072.build.flash_length=8253440 challenger_2040_wifi6_ble.menu.flash.8388608_131072.build.eeprom_start=276819968 challenger_2040_wifi6_ble.menu.flash.8388608_131072.build.fs_start=276688896 challenger_2040_wifi6_ble.menu.flash.8388608_131072.build.fs_end=276819968 challenger_2040_wifi6_ble.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) challenger_2040_wifi6_ble.menu.flash.8388608_262144.upload.maximum_size=8122368 challenger_2040_wifi6_ble.menu.flash.8388608_262144.build.flash_total=8388608 challenger_2040_wifi6_ble.menu.flash.8388608_262144.build.flash_length=8122368 challenger_2040_wifi6_ble.menu.flash.8388608_262144.build.eeprom_start=276819968 challenger_2040_wifi6_ble.menu.flash.8388608_262144.build.fs_start=276557824 challenger_2040_wifi6_ble.menu.flash.8388608_262144.build.fs_end=276819968 challenger_2040_wifi6_ble.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) challenger_2040_wifi6_ble.menu.flash.8388608_524288.upload.maximum_size=7860224 challenger_2040_wifi6_ble.menu.flash.8388608_524288.build.flash_total=8388608 challenger_2040_wifi6_ble.menu.flash.8388608_524288.build.flash_length=7860224 challenger_2040_wifi6_ble.menu.flash.8388608_524288.build.eeprom_start=276819968 challenger_2040_wifi6_ble.menu.flash.8388608_524288.build.fs_start=276295680 challenger_2040_wifi6_ble.menu.flash.8388608_524288.build.fs_end=276819968 challenger_2040_wifi6_ble.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) challenger_2040_wifi6_ble.menu.flash.8388608_1048576.upload.maximum_size=7335936 challenger_2040_wifi6_ble.menu.flash.8388608_1048576.build.flash_total=8388608 challenger_2040_wifi6_ble.menu.flash.8388608_1048576.build.flash_length=7335936 challenger_2040_wifi6_ble.menu.flash.8388608_1048576.build.eeprom_start=276819968 challenger_2040_wifi6_ble.menu.flash.8388608_1048576.build.fs_start=275771392 challenger_2040_wifi6_ble.menu.flash.8388608_1048576.build.fs_end=276819968 challenger_2040_wifi6_ble.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) challenger_2040_wifi6_ble.menu.flash.8388608_2097152.upload.maximum_size=6287360 challenger_2040_wifi6_ble.menu.flash.8388608_2097152.build.flash_total=8388608 challenger_2040_wifi6_ble.menu.flash.8388608_2097152.build.flash_length=6287360 challenger_2040_wifi6_ble.menu.flash.8388608_2097152.build.eeprom_start=276819968 challenger_2040_wifi6_ble.menu.flash.8388608_2097152.build.fs_start=274722816 challenger_2040_wifi6_ble.menu.flash.8388608_2097152.build.fs_end=276819968 challenger_2040_wifi6_ble.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) challenger_2040_wifi6_ble.menu.flash.8388608_3145728.upload.maximum_size=5238784 challenger_2040_wifi6_ble.menu.flash.8388608_3145728.build.flash_total=8388608 challenger_2040_wifi6_ble.menu.flash.8388608_3145728.build.flash_length=5238784 challenger_2040_wifi6_ble.menu.flash.8388608_3145728.build.eeprom_start=276819968 challenger_2040_wifi6_ble.menu.flash.8388608_3145728.build.fs_start=273674240 challenger_2040_wifi6_ble.menu.flash.8388608_3145728.build.fs_end=276819968 challenger_2040_wifi6_ble.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) challenger_2040_wifi6_ble.menu.flash.8388608_4194304.upload.maximum_size=4190208 challenger_2040_wifi6_ble.menu.flash.8388608_4194304.build.flash_total=8388608 challenger_2040_wifi6_ble.menu.flash.8388608_4194304.build.flash_length=4190208 challenger_2040_wifi6_ble.menu.flash.8388608_4194304.build.eeprom_start=276819968 challenger_2040_wifi6_ble.menu.flash.8388608_4194304.build.fs_start=272625664 challenger_2040_wifi6_ble.menu.flash.8388608_4194304.build.fs_end=276819968 challenger_2040_wifi6_ble.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) challenger_2040_wifi6_ble.menu.flash.8388608_5242880.upload.maximum_size=3141632 challenger_2040_wifi6_ble.menu.flash.8388608_5242880.build.flash_total=8388608 challenger_2040_wifi6_ble.menu.flash.8388608_5242880.build.flash_length=3141632 challenger_2040_wifi6_ble.menu.flash.8388608_5242880.build.eeprom_start=276819968 challenger_2040_wifi6_ble.menu.flash.8388608_5242880.build.fs_start=271577088 challenger_2040_wifi6_ble.menu.flash.8388608_5242880.build.fs_end=276819968 challenger_2040_wifi6_ble.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) challenger_2040_wifi6_ble.menu.flash.8388608_6291456.upload.maximum_size=2093056 challenger_2040_wifi6_ble.menu.flash.8388608_6291456.build.flash_total=8388608 challenger_2040_wifi6_ble.menu.flash.8388608_6291456.build.flash_length=2093056 challenger_2040_wifi6_ble.menu.flash.8388608_6291456.build.eeprom_start=276819968 challenger_2040_wifi6_ble.menu.flash.8388608_6291456.build.fs_start=270528512 challenger_2040_wifi6_ble.menu.flash.8388608_6291456.build.fs_end=276819968 challenger_2040_wifi6_ble.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) challenger_2040_wifi6_ble.menu.flash.8388608_7340032.upload.maximum_size=1044480 challenger_2040_wifi6_ble.menu.flash.8388608_7340032.build.flash_total=8388608 challenger_2040_wifi6_ble.menu.flash.8388608_7340032.build.flash_length=1044480 challenger_2040_wifi6_ble.menu.flash.8388608_7340032.build.eeprom_start=276819968 challenger_2040_wifi6_ble.menu.flash.8388608_7340032.build.fs_start=269479936 challenger_2040_wifi6_ble.menu.flash.8388608_7340032.build.fs_end=276819968 challenger_2040_wifi6_ble.menu.freq.200=200 MHz challenger_2040_wifi6_ble.menu.freq.200.build.f_cpu=200000000L challenger_2040_wifi6_ble.menu.freq.50=50 MHz challenger_2040_wifi6_ble.menu.freq.50.build.f_cpu=50000000L challenger_2040_wifi6_ble.menu.freq.100=100 MHz challenger_2040_wifi6_ble.menu.freq.100.build.f_cpu=100000000L challenger_2040_wifi6_ble.menu.freq.120=120 MHz challenger_2040_wifi6_ble.menu.freq.120.build.f_cpu=120000000L challenger_2040_wifi6_ble.menu.freq.125=125 MHz challenger_2040_wifi6_ble.menu.freq.125.build.f_cpu=125000000L challenger_2040_wifi6_ble.menu.freq.128=128 MHz challenger_2040_wifi6_ble.menu.freq.128.build.f_cpu=128000000L challenger_2040_wifi6_ble.menu.freq.133=133 MHz challenger_2040_wifi6_ble.menu.freq.133.build.f_cpu=133000000L challenger_2040_wifi6_ble.menu.freq.150=150 MHz challenger_2040_wifi6_ble.menu.freq.150.build.f_cpu=150000000L challenger_2040_wifi6_ble.menu.freq.176=176 MHz challenger_2040_wifi6_ble.menu.freq.176.build.f_cpu=176000000L challenger_2040_wifi6_ble.menu.freq.225=225 MHz (Overclock) challenger_2040_wifi6_ble.menu.freq.225.build.f_cpu=225000000L challenger_2040_wifi6_ble.menu.freq.240=240 MHz (Overclock) challenger_2040_wifi6_ble.menu.freq.240.build.f_cpu=240000000L challenger_2040_wifi6_ble.menu.freq.250=250 MHz (Overclock) challenger_2040_wifi6_ble.menu.freq.250.build.f_cpu=250000000L challenger_2040_wifi6_ble.menu.freq.276=276 MHz (Overclock) challenger_2040_wifi6_ble.menu.freq.276.build.f_cpu=276000000L challenger_2040_wifi6_ble.menu.freq.300=300 MHz (Overclock) challenger_2040_wifi6_ble.menu.freq.300.build.f_cpu=300000000L challenger_2040_wifi6_ble.menu.opt.Small=Small (-Os) (standard) challenger_2040_wifi6_ble.menu.opt.Small.build.flags.optimize=-Os challenger_2040_wifi6_ble.menu.opt.Optimize=Optimize (-O) challenger_2040_wifi6_ble.menu.opt.Optimize.build.flags.optimize=-O challenger_2040_wifi6_ble.menu.opt.Optimize2=Optimize More (-O2) challenger_2040_wifi6_ble.menu.opt.Optimize2.build.flags.optimize=-O2 challenger_2040_wifi6_ble.menu.opt.Optimize3=Optimize Even More (-O3) challenger_2040_wifi6_ble.menu.opt.Optimize3.build.flags.optimize=-O3 challenger_2040_wifi6_ble.menu.opt.Fast=Fast (-Ofast) (maybe slower) challenger_2040_wifi6_ble.menu.opt.Fast.build.flags.optimize=-Ofast challenger_2040_wifi6_ble.menu.opt.Debug=Debug (-Og) challenger_2040_wifi6_ble.menu.opt.Debug.build.flags.optimize=-Og challenger_2040_wifi6_ble.menu.opt.Disabled=Disabled (-O0) challenger_2040_wifi6_ble.menu.opt.Disabled.build.flags.optimize=-O0 challenger_2040_wifi6_ble.menu.profile.Disabled=Disabled challenger_2040_wifi6_ble.menu.profile.Disabled.build.flags.profile= challenger_2040_wifi6_ble.menu.profile.Enabled=Enabled challenger_2040_wifi6_ble.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE challenger_2040_wifi6_ble.menu.rtti.Disabled=Disabled challenger_2040_wifi6_ble.menu.rtti.Disabled.build.flags.rtti=-fno-rtti challenger_2040_wifi6_ble.menu.rtti.Enabled=Enabled challenger_2040_wifi6_ble.menu.rtti.Enabled.build.flags.rtti= challenger_2040_wifi6_ble.menu.stackprotect.Disabled=Disabled challenger_2040_wifi6_ble.menu.stackprotect.Disabled.build.flags.stackprotect= challenger_2040_wifi6_ble.menu.stackprotect.Enabled=Enabled challenger_2040_wifi6_ble.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all challenger_2040_wifi6_ble.menu.exceptions.Disabled=Disabled challenger_2040_wifi6_ble.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions challenger_2040_wifi6_ble.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ challenger_2040_wifi6_ble.menu.exceptions.Enabled=Enabled challenger_2040_wifi6_ble.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions challenger_2040_wifi6_ble.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc challenger_2040_wifi6_ble.menu.dbgport.Disabled=Disabled challenger_2040_wifi6_ble.menu.dbgport.Disabled.build.debug_port= challenger_2040_wifi6_ble.menu.dbgport.Serial=Serial challenger_2040_wifi6_ble.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial challenger_2040_wifi6_ble.menu.dbgport.Serial1=Serial1 challenger_2040_wifi6_ble.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 challenger_2040_wifi6_ble.menu.dbgport.Serial2=Serial2 challenger_2040_wifi6_ble.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 challenger_2040_wifi6_ble.menu.dbgport.SerialSemi=SerialSemi challenger_2040_wifi6_ble.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi challenger_2040_wifi6_ble.menu.dbglvl.None=None challenger_2040_wifi6_ble.menu.dbglvl.None.build.debug_level= challenger_2040_wifi6_ble.menu.dbglvl.Core=Core challenger_2040_wifi6_ble.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE challenger_2040_wifi6_ble.menu.dbglvl.SPI=SPI challenger_2040_wifi6_ble.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI challenger_2040_wifi6_ble.menu.dbglvl.Wire=Wire challenger_2040_wifi6_ble.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE challenger_2040_wifi6_ble.menu.dbglvl.Bluetooth=Bluetooth challenger_2040_wifi6_ble.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH challenger_2040_wifi6_ble.menu.dbglvl.All=All challenger_2040_wifi6_ble.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH challenger_2040_wifi6_ble.menu.dbglvl.NDEBUG=NDEBUG challenger_2040_wifi6_ble.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG challenger_2040_wifi6_ble.menu.usbstack.picosdk=Pico SDK challenger_2040_wifi6_ble.menu.usbstack.picosdk.build.usbstack_flags= challenger_2040_wifi6_ble.menu.usbstack.tinyusb=Adafruit TinyUSB challenger_2040_wifi6_ble.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" challenger_2040_wifi6_ble.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) challenger_2040_wifi6_ble.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" challenger_2040_wifi6_ble.menu.usbstack.nousb=No USB challenger_2040_wifi6_ble.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" challenger_2040_wifi6_ble.menu.ipbtstack.ipv4only=IPv4 Only challenger_2040_wifi6_ble.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a challenger_2040_wifi6_ble.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 challenger_2040_wifi6_ble.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 challenger_2040_wifi6_ble.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a challenger_2040_wifi6_ble.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 challenger_2040_wifi6_ble.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth challenger_2040_wifi6_ble.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a challenger_2040_wifi6_ble.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 challenger_2040_wifi6_ble.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth challenger_2040_wifi6_ble.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a challenger_2040_wifi6_ble.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 challenger_2040_wifi6_ble.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K challenger_2040_wifi6_ble.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a challenger_2040_wifi6_ble.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 challenger_2040_wifi6_ble.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K challenger_2040_wifi6_ble.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a challenger_2040_wifi6_ble.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 challenger_2040_wifi6_ble.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K challenger_2040_wifi6_ble.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a challenger_2040_wifi6_ble.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 challenger_2040_wifi6_ble.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K challenger_2040_wifi6_ble.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a challenger_2040_wifi6_ble.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 challenger_2040_wifi6_ble.menu.uploadmethod.default=Default (UF2) challenger_2040_wifi6_ble.menu.uploadmethod.default.build.ram_length=256k challenger_2040_wifi6_ble.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl challenger_2040_wifi6_ble.menu.uploadmethod.default.upload.maximum_data_size=262144 challenger_2040_wifi6_ble.menu.uploadmethod.default.upload.tool=uf2conv challenger_2040_wifi6_ble.menu.uploadmethod.default.upload.tool.default=uf2conv challenger_2040_wifi6_ble.menu.uploadmethod.default.upload.tool.network=uf2conv-network challenger_2040_wifi6_ble.menu.uploadmethod.picotool=Picotool challenger_2040_wifi6_ble.menu.uploadmethod.picotool.build.ram_length=256k challenger_2040_wifi6_ble.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl challenger_2040_wifi6_ble.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB challenger_2040_wifi6_ble.menu.uploadmethod.picotool.upload.maximum_data_size=262144 challenger_2040_wifi6_ble.menu.uploadmethod.picotool.upload.tool=picotool challenger_2040_wifi6_ble.menu.uploadmethod.picotool.upload.tool.default=picotool challenger_2040_wifi6_ble.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) challenger_2040_wifi6_ble.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k challenger_2040_wifi6_ble.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl challenger_2040_wifi6_ble.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 challenger_2040_wifi6_ble.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap challenger_2040_wifi6_ble.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # iLabs Challenger NB 2040 WiFi # ----------------------------------- challenger_nb_2040_wifi.name=iLabs Challenger NB 2040 WiFi challenger_nb_2040_wifi.vid.0=0x2e8a challenger_nb_2040_wifi.pid.0=0x100d challenger_nb_2040_wifi.vid.1=0x2e8a challenger_nb_2040_wifi.pid.1=0x110d challenger_nb_2040_wifi.vid.2=0x2e8a challenger_nb_2040_wifi.pid.2=0x500d challenger_nb_2040_wifi.vid.3=0x2e8a challenger_nb_2040_wifi.pid.3=0x510d challenger_nb_2040_wifi.vid.4=0x2e8a challenger_nb_2040_wifi.pid.4=0x900d challenger_nb_2040_wifi.vid.5=0x2e8a challenger_nb_2040_wifi.pid.5=0x910d challenger_nb_2040_wifi.vid.6=0x2e8a challenger_nb_2040_wifi.pid.6=0xd00d challenger_nb_2040_wifi.vid.7=0x2e8a challenger_nb_2040_wifi.pid.7=0xd10d challenger_nb_2040_wifi.upload_port.0.vid=0x2e8a challenger_nb_2040_wifi.upload_port.0.pid=0x100d challenger_nb_2040_wifi.upload_port.1.vid=0x2e8a challenger_nb_2040_wifi.upload_port.1.pid=0x110d challenger_nb_2040_wifi.upload_port.2.vid=0x2e8a challenger_nb_2040_wifi.upload_port.2.pid=0x500d challenger_nb_2040_wifi.upload_port.3.vid=0x2e8a challenger_nb_2040_wifi.upload_port.3.pid=0x510d challenger_nb_2040_wifi.upload_port.4.vid=0x2e8a challenger_nb_2040_wifi.upload_port.4.pid=0x900d challenger_nb_2040_wifi.upload_port.5.vid=0x2e8a challenger_nb_2040_wifi.upload_port.5.pid=0x910d challenger_nb_2040_wifi.upload_port.6.vid=0x2e8a challenger_nb_2040_wifi.upload_port.6.pid=0xd00d challenger_nb_2040_wifi.upload_port.7.vid=0x2e8a challenger_nb_2040_wifi.upload_port.7.pid=0xd10d challenger_nb_2040_wifi.build.usbvid=-DUSBD_VID=0x2e8a challenger_nb_2040_wifi.build.usbpid=-DUSBD_PID=0x100d challenger_nb_2040_wifi.build.usbpwr=-DUSBD_MAX_POWER_MA=500 challenger_nb_2040_wifi.build.board=CHALLENGER_NB_2040_WIFI_RP2040 challenger_nb_2040_wifi.build.mcu=cortex-m0plus challenger_nb_2040_wifi.build.chip=rp2040 challenger_nb_2040_wifi.build.toolchain=arm-none-eabi challenger_nb_2040_wifi.build.toolchainpkg=pqt-gcc challenger_nb_2040_wifi.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb challenger_nb_2040_wifi.build.uf2family=--family rp2040 challenger_nb_2040_wifi.build.variant=challenger_nb_2040_wifi challenger_nb_2040_wifi.upload.maximum_size=8388608 challenger_nb_2040_wifi.upload.wait_for_upload_port=true challenger_nb_2040_wifi.upload.erase_cmd= challenger_nb_2040_wifi.serial.disableDTR=false challenger_nb_2040_wifi.serial.disableRTS=false challenger_nb_2040_wifi.build.f_cpu=125000000 challenger_nb_2040_wifi.build.led= challenger_nb_2040_wifi.build.core=rp2040 challenger_nb_2040_wifi.build.ldscript=memmap_default.ld challenger_nb_2040_wifi.build.boot2=boot2_w25q080_2_padded_checksum challenger_nb_2040_wifi.build.usb_manufacturer="iLabs" challenger_nb_2040_wifi.build.usb_product="Challenger NB 2040 WiFi" challenger_nb_2040_wifi.build.extra_flags=-DWIFIESPAT2 challenger_nb_2040_wifi.menu.flash.8388608_0=8MB (no FS) challenger_nb_2040_wifi.menu.flash.8388608_0.upload.maximum_size=8384512 challenger_nb_2040_wifi.menu.flash.8388608_0.build.flash_total=8388608 challenger_nb_2040_wifi.menu.flash.8388608_0.build.flash_length=8384512 challenger_nb_2040_wifi.menu.flash.8388608_0.build.eeprom_start=276819968 challenger_nb_2040_wifi.menu.flash.8388608_0.build.fs_start=276819968 challenger_nb_2040_wifi.menu.flash.8388608_0.build.fs_end=276819968 challenger_nb_2040_wifi.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) challenger_nb_2040_wifi.menu.flash.8388608_65536.upload.maximum_size=8318976 challenger_nb_2040_wifi.menu.flash.8388608_65536.build.flash_total=8388608 challenger_nb_2040_wifi.menu.flash.8388608_65536.build.flash_length=8318976 challenger_nb_2040_wifi.menu.flash.8388608_65536.build.eeprom_start=276819968 challenger_nb_2040_wifi.menu.flash.8388608_65536.build.fs_start=276754432 challenger_nb_2040_wifi.menu.flash.8388608_65536.build.fs_end=276819968 challenger_nb_2040_wifi.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) challenger_nb_2040_wifi.menu.flash.8388608_131072.upload.maximum_size=8253440 challenger_nb_2040_wifi.menu.flash.8388608_131072.build.flash_total=8388608 challenger_nb_2040_wifi.menu.flash.8388608_131072.build.flash_length=8253440 challenger_nb_2040_wifi.menu.flash.8388608_131072.build.eeprom_start=276819968 challenger_nb_2040_wifi.menu.flash.8388608_131072.build.fs_start=276688896 challenger_nb_2040_wifi.menu.flash.8388608_131072.build.fs_end=276819968 challenger_nb_2040_wifi.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) challenger_nb_2040_wifi.menu.flash.8388608_262144.upload.maximum_size=8122368 challenger_nb_2040_wifi.menu.flash.8388608_262144.build.flash_total=8388608 challenger_nb_2040_wifi.menu.flash.8388608_262144.build.flash_length=8122368 challenger_nb_2040_wifi.menu.flash.8388608_262144.build.eeprom_start=276819968 challenger_nb_2040_wifi.menu.flash.8388608_262144.build.fs_start=276557824 challenger_nb_2040_wifi.menu.flash.8388608_262144.build.fs_end=276819968 challenger_nb_2040_wifi.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) challenger_nb_2040_wifi.menu.flash.8388608_524288.upload.maximum_size=7860224 challenger_nb_2040_wifi.menu.flash.8388608_524288.build.flash_total=8388608 challenger_nb_2040_wifi.menu.flash.8388608_524288.build.flash_length=7860224 challenger_nb_2040_wifi.menu.flash.8388608_524288.build.eeprom_start=276819968 challenger_nb_2040_wifi.menu.flash.8388608_524288.build.fs_start=276295680 challenger_nb_2040_wifi.menu.flash.8388608_524288.build.fs_end=276819968 challenger_nb_2040_wifi.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) challenger_nb_2040_wifi.menu.flash.8388608_1048576.upload.maximum_size=7335936 challenger_nb_2040_wifi.menu.flash.8388608_1048576.build.flash_total=8388608 challenger_nb_2040_wifi.menu.flash.8388608_1048576.build.flash_length=7335936 challenger_nb_2040_wifi.menu.flash.8388608_1048576.build.eeprom_start=276819968 challenger_nb_2040_wifi.menu.flash.8388608_1048576.build.fs_start=275771392 challenger_nb_2040_wifi.menu.flash.8388608_1048576.build.fs_end=276819968 challenger_nb_2040_wifi.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) challenger_nb_2040_wifi.menu.flash.8388608_2097152.upload.maximum_size=6287360 challenger_nb_2040_wifi.menu.flash.8388608_2097152.build.flash_total=8388608 challenger_nb_2040_wifi.menu.flash.8388608_2097152.build.flash_length=6287360 challenger_nb_2040_wifi.menu.flash.8388608_2097152.build.eeprom_start=276819968 challenger_nb_2040_wifi.menu.flash.8388608_2097152.build.fs_start=274722816 challenger_nb_2040_wifi.menu.flash.8388608_2097152.build.fs_end=276819968 challenger_nb_2040_wifi.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) challenger_nb_2040_wifi.menu.flash.8388608_3145728.upload.maximum_size=5238784 challenger_nb_2040_wifi.menu.flash.8388608_3145728.build.flash_total=8388608 challenger_nb_2040_wifi.menu.flash.8388608_3145728.build.flash_length=5238784 challenger_nb_2040_wifi.menu.flash.8388608_3145728.build.eeprom_start=276819968 challenger_nb_2040_wifi.menu.flash.8388608_3145728.build.fs_start=273674240 challenger_nb_2040_wifi.menu.flash.8388608_3145728.build.fs_end=276819968 challenger_nb_2040_wifi.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) challenger_nb_2040_wifi.menu.flash.8388608_4194304.upload.maximum_size=4190208 challenger_nb_2040_wifi.menu.flash.8388608_4194304.build.flash_total=8388608 challenger_nb_2040_wifi.menu.flash.8388608_4194304.build.flash_length=4190208 challenger_nb_2040_wifi.menu.flash.8388608_4194304.build.eeprom_start=276819968 challenger_nb_2040_wifi.menu.flash.8388608_4194304.build.fs_start=272625664 challenger_nb_2040_wifi.menu.flash.8388608_4194304.build.fs_end=276819968 challenger_nb_2040_wifi.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) challenger_nb_2040_wifi.menu.flash.8388608_5242880.upload.maximum_size=3141632 challenger_nb_2040_wifi.menu.flash.8388608_5242880.build.flash_total=8388608 challenger_nb_2040_wifi.menu.flash.8388608_5242880.build.flash_length=3141632 challenger_nb_2040_wifi.menu.flash.8388608_5242880.build.eeprom_start=276819968 challenger_nb_2040_wifi.menu.flash.8388608_5242880.build.fs_start=271577088 challenger_nb_2040_wifi.menu.flash.8388608_5242880.build.fs_end=276819968 challenger_nb_2040_wifi.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) challenger_nb_2040_wifi.menu.flash.8388608_6291456.upload.maximum_size=2093056 challenger_nb_2040_wifi.menu.flash.8388608_6291456.build.flash_total=8388608 challenger_nb_2040_wifi.menu.flash.8388608_6291456.build.flash_length=2093056 challenger_nb_2040_wifi.menu.flash.8388608_6291456.build.eeprom_start=276819968 challenger_nb_2040_wifi.menu.flash.8388608_6291456.build.fs_start=270528512 challenger_nb_2040_wifi.menu.flash.8388608_6291456.build.fs_end=276819968 challenger_nb_2040_wifi.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) challenger_nb_2040_wifi.menu.flash.8388608_7340032.upload.maximum_size=1044480 challenger_nb_2040_wifi.menu.flash.8388608_7340032.build.flash_total=8388608 challenger_nb_2040_wifi.menu.flash.8388608_7340032.build.flash_length=1044480 challenger_nb_2040_wifi.menu.flash.8388608_7340032.build.eeprom_start=276819968 challenger_nb_2040_wifi.menu.flash.8388608_7340032.build.fs_start=269479936 challenger_nb_2040_wifi.menu.flash.8388608_7340032.build.fs_end=276819968 challenger_nb_2040_wifi.menu.freq.200=200 MHz challenger_nb_2040_wifi.menu.freq.200.build.f_cpu=200000000L challenger_nb_2040_wifi.menu.freq.50=50 MHz challenger_nb_2040_wifi.menu.freq.50.build.f_cpu=50000000L challenger_nb_2040_wifi.menu.freq.100=100 MHz challenger_nb_2040_wifi.menu.freq.100.build.f_cpu=100000000L challenger_nb_2040_wifi.menu.freq.120=120 MHz challenger_nb_2040_wifi.menu.freq.120.build.f_cpu=120000000L challenger_nb_2040_wifi.menu.freq.125=125 MHz challenger_nb_2040_wifi.menu.freq.125.build.f_cpu=125000000L challenger_nb_2040_wifi.menu.freq.128=128 MHz challenger_nb_2040_wifi.menu.freq.128.build.f_cpu=128000000L challenger_nb_2040_wifi.menu.freq.133=133 MHz challenger_nb_2040_wifi.menu.freq.133.build.f_cpu=133000000L challenger_nb_2040_wifi.menu.freq.150=150 MHz challenger_nb_2040_wifi.menu.freq.150.build.f_cpu=150000000L challenger_nb_2040_wifi.menu.freq.176=176 MHz challenger_nb_2040_wifi.menu.freq.176.build.f_cpu=176000000L challenger_nb_2040_wifi.menu.freq.225=225 MHz (Overclock) challenger_nb_2040_wifi.menu.freq.225.build.f_cpu=225000000L challenger_nb_2040_wifi.menu.freq.240=240 MHz (Overclock) challenger_nb_2040_wifi.menu.freq.240.build.f_cpu=240000000L challenger_nb_2040_wifi.menu.freq.250=250 MHz (Overclock) challenger_nb_2040_wifi.menu.freq.250.build.f_cpu=250000000L challenger_nb_2040_wifi.menu.freq.276=276 MHz (Overclock) challenger_nb_2040_wifi.menu.freq.276.build.f_cpu=276000000L challenger_nb_2040_wifi.menu.freq.300=300 MHz (Overclock) challenger_nb_2040_wifi.menu.freq.300.build.f_cpu=300000000L challenger_nb_2040_wifi.menu.opt.Small=Small (-Os) (standard) challenger_nb_2040_wifi.menu.opt.Small.build.flags.optimize=-Os challenger_nb_2040_wifi.menu.opt.Optimize=Optimize (-O) challenger_nb_2040_wifi.menu.opt.Optimize.build.flags.optimize=-O challenger_nb_2040_wifi.menu.opt.Optimize2=Optimize More (-O2) challenger_nb_2040_wifi.menu.opt.Optimize2.build.flags.optimize=-O2 challenger_nb_2040_wifi.menu.opt.Optimize3=Optimize Even More (-O3) challenger_nb_2040_wifi.menu.opt.Optimize3.build.flags.optimize=-O3 challenger_nb_2040_wifi.menu.opt.Fast=Fast (-Ofast) (maybe slower) challenger_nb_2040_wifi.menu.opt.Fast.build.flags.optimize=-Ofast challenger_nb_2040_wifi.menu.opt.Debug=Debug (-Og) challenger_nb_2040_wifi.menu.opt.Debug.build.flags.optimize=-Og challenger_nb_2040_wifi.menu.opt.Disabled=Disabled (-O0) challenger_nb_2040_wifi.menu.opt.Disabled.build.flags.optimize=-O0 challenger_nb_2040_wifi.menu.profile.Disabled=Disabled challenger_nb_2040_wifi.menu.profile.Disabled.build.flags.profile= challenger_nb_2040_wifi.menu.profile.Enabled=Enabled challenger_nb_2040_wifi.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE challenger_nb_2040_wifi.menu.rtti.Disabled=Disabled challenger_nb_2040_wifi.menu.rtti.Disabled.build.flags.rtti=-fno-rtti challenger_nb_2040_wifi.menu.rtti.Enabled=Enabled challenger_nb_2040_wifi.menu.rtti.Enabled.build.flags.rtti= challenger_nb_2040_wifi.menu.stackprotect.Disabled=Disabled challenger_nb_2040_wifi.menu.stackprotect.Disabled.build.flags.stackprotect= challenger_nb_2040_wifi.menu.stackprotect.Enabled=Enabled challenger_nb_2040_wifi.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all challenger_nb_2040_wifi.menu.exceptions.Disabled=Disabled challenger_nb_2040_wifi.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions challenger_nb_2040_wifi.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ challenger_nb_2040_wifi.menu.exceptions.Enabled=Enabled challenger_nb_2040_wifi.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions challenger_nb_2040_wifi.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc challenger_nb_2040_wifi.menu.dbgport.Disabled=Disabled challenger_nb_2040_wifi.menu.dbgport.Disabled.build.debug_port= challenger_nb_2040_wifi.menu.dbgport.Serial=Serial challenger_nb_2040_wifi.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial challenger_nb_2040_wifi.menu.dbgport.Serial1=Serial1 challenger_nb_2040_wifi.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 challenger_nb_2040_wifi.menu.dbgport.Serial2=Serial2 challenger_nb_2040_wifi.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 challenger_nb_2040_wifi.menu.dbgport.SerialSemi=SerialSemi challenger_nb_2040_wifi.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi challenger_nb_2040_wifi.menu.dbglvl.None=None challenger_nb_2040_wifi.menu.dbglvl.None.build.debug_level= challenger_nb_2040_wifi.menu.dbglvl.Core=Core challenger_nb_2040_wifi.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE challenger_nb_2040_wifi.menu.dbglvl.SPI=SPI challenger_nb_2040_wifi.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI challenger_nb_2040_wifi.menu.dbglvl.Wire=Wire challenger_nb_2040_wifi.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE challenger_nb_2040_wifi.menu.dbglvl.Bluetooth=Bluetooth challenger_nb_2040_wifi.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH challenger_nb_2040_wifi.menu.dbglvl.All=All challenger_nb_2040_wifi.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH challenger_nb_2040_wifi.menu.dbglvl.NDEBUG=NDEBUG challenger_nb_2040_wifi.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG challenger_nb_2040_wifi.menu.usbstack.picosdk=Pico SDK challenger_nb_2040_wifi.menu.usbstack.picosdk.build.usbstack_flags= challenger_nb_2040_wifi.menu.usbstack.tinyusb=Adafruit TinyUSB challenger_nb_2040_wifi.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" challenger_nb_2040_wifi.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) challenger_nb_2040_wifi.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" challenger_nb_2040_wifi.menu.usbstack.nousb=No USB challenger_nb_2040_wifi.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" challenger_nb_2040_wifi.menu.ipbtstack.ipv4only=IPv4 Only challenger_nb_2040_wifi.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a challenger_nb_2040_wifi.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 challenger_nb_2040_wifi.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 challenger_nb_2040_wifi.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a challenger_nb_2040_wifi.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 challenger_nb_2040_wifi.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth challenger_nb_2040_wifi.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a challenger_nb_2040_wifi.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 challenger_nb_2040_wifi.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth challenger_nb_2040_wifi.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a challenger_nb_2040_wifi.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 challenger_nb_2040_wifi.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K challenger_nb_2040_wifi.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a challenger_nb_2040_wifi.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 challenger_nb_2040_wifi.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K challenger_nb_2040_wifi.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a challenger_nb_2040_wifi.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 challenger_nb_2040_wifi.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K challenger_nb_2040_wifi.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a challenger_nb_2040_wifi.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 challenger_nb_2040_wifi.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K challenger_nb_2040_wifi.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a challenger_nb_2040_wifi.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 challenger_nb_2040_wifi.menu.uploadmethod.default=Default (UF2) challenger_nb_2040_wifi.menu.uploadmethod.default.build.ram_length=256k challenger_nb_2040_wifi.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl challenger_nb_2040_wifi.menu.uploadmethod.default.upload.maximum_data_size=262144 challenger_nb_2040_wifi.menu.uploadmethod.default.upload.tool=uf2conv challenger_nb_2040_wifi.menu.uploadmethod.default.upload.tool.default=uf2conv challenger_nb_2040_wifi.menu.uploadmethod.default.upload.tool.network=uf2conv-network challenger_nb_2040_wifi.menu.uploadmethod.picotool=Picotool challenger_nb_2040_wifi.menu.uploadmethod.picotool.build.ram_length=256k challenger_nb_2040_wifi.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl challenger_nb_2040_wifi.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB challenger_nb_2040_wifi.menu.uploadmethod.picotool.upload.maximum_data_size=262144 challenger_nb_2040_wifi.menu.uploadmethod.picotool.upload.tool=picotool challenger_nb_2040_wifi.menu.uploadmethod.picotool.upload.tool.default=picotool challenger_nb_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) challenger_nb_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k challenger_nb_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl challenger_nb_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 challenger_nb_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap challenger_nb_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # iLabs Challenger 2040 SD/RTC # ----------------------------------- challenger_2040_sdrtc.name=iLabs Challenger 2040 SD/RTC challenger_2040_sdrtc.vid.0=0x2e8a challenger_2040_sdrtc.pid.0=0x102d challenger_2040_sdrtc.vid.1=0x2e8a challenger_2040_sdrtc.pid.1=0x112d challenger_2040_sdrtc.vid.2=0x2e8a challenger_2040_sdrtc.pid.2=0x502d challenger_2040_sdrtc.vid.3=0x2e8a challenger_2040_sdrtc.pid.3=0x512d challenger_2040_sdrtc.vid.4=0x2e8a challenger_2040_sdrtc.pid.4=0x902d challenger_2040_sdrtc.vid.5=0x2e8a challenger_2040_sdrtc.pid.5=0x912d challenger_2040_sdrtc.vid.6=0x2e8a challenger_2040_sdrtc.pid.6=0xd02d challenger_2040_sdrtc.vid.7=0x2e8a challenger_2040_sdrtc.pid.7=0xd12d challenger_2040_sdrtc.upload_port.0.vid=0x2e8a challenger_2040_sdrtc.upload_port.0.pid=0x102d challenger_2040_sdrtc.upload_port.1.vid=0x2e8a challenger_2040_sdrtc.upload_port.1.pid=0x112d challenger_2040_sdrtc.upload_port.2.vid=0x2e8a challenger_2040_sdrtc.upload_port.2.pid=0x502d challenger_2040_sdrtc.upload_port.3.vid=0x2e8a challenger_2040_sdrtc.upload_port.3.pid=0x512d challenger_2040_sdrtc.upload_port.4.vid=0x2e8a challenger_2040_sdrtc.upload_port.4.pid=0x902d challenger_2040_sdrtc.upload_port.5.vid=0x2e8a challenger_2040_sdrtc.upload_port.5.pid=0x912d challenger_2040_sdrtc.upload_port.6.vid=0x2e8a challenger_2040_sdrtc.upload_port.6.pid=0xd02d challenger_2040_sdrtc.upload_port.7.vid=0x2e8a challenger_2040_sdrtc.upload_port.7.pid=0xd12d challenger_2040_sdrtc.build.usbvid=-DUSBD_VID=0x2e8a challenger_2040_sdrtc.build.usbpid=-DUSBD_PID=0x102d challenger_2040_sdrtc.build.usbpwr=-DUSBD_MAX_POWER_MA=250 challenger_2040_sdrtc.build.board=CHALLENGER_2040_SDRTC_RP2040 challenger_2040_sdrtc.build.mcu=cortex-m0plus challenger_2040_sdrtc.build.chip=rp2040 challenger_2040_sdrtc.build.toolchain=arm-none-eabi challenger_2040_sdrtc.build.toolchainpkg=pqt-gcc challenger_2040_sdrtc.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb challenger_2040_sdrtc.build.uf2family=--family rp2040 challenger_2040_sdrtc.build.variant=challenger_2040_sdrtc challenger_2040_sdrtc.upload.maximum_size=8388608 challenger_2040_sdrtc.upload.wait_for_upload_port=true challenger_2040_sdrtc.upload.erase_cmd= challenger_2040_sdrtc.serial.disableDTR=false challenger_2040_sdrtc.serial.disableRTS=false challenger_2040_sdrtc.build.f_cpu=125000000 challenger_2040_sdrtc.build.led= challenger_2040_sdrtc.build.core=rp2040 challenger_2040_sdrtc.build.ldscript=memmap_default.ld challenger_2040_sdrtc.build.boot2=boot2_w25q080_2_padded_checksum challenger_2040_sdrtc.build.usb_manufacturer="iLabs" challenger_2040_sdrtc.build.usb_product="Challenger 2040 SD/RTC" challenger_2040_sdrtc.menu.flash.8388608_0=8MB (no FS) challenger_2040_sdrtc.menu.flash.8388608_0.upload.maximum_size=8384512 challenger_2040_sdrtc.menu.flash.8388608_0.build.flash_total=8388608 challenger_2040_sdrtc.menu.flash.8388608_0.build.flash_length=8384512 challenger_2040_sdrtc.menu.flash.8388608_0.build.eeprom_start=276819968 challenger_2040_sdrtc.menu.flash.8388608_0.build.fs_start=276819968 challenger_2040_sdrtc.menu.flash.8388608_0.build.fs_end=276819968 challenger_2040_sdrtc.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) challenger_2040_sdrtc.menu.flash.8388608_65536.upload.maximum_size=8318976 challenger_2040_sdrtc.menu.flash.8388608_65536.build.flash_total=8388608 challenger_2040_sdrtc.menu.flash.8388608_65536.build.flash_length=8318976 challenger_2040_sdrtc.menu.flash.8388608_65536.build.eeprom_start=276819968 challenger_2040_sdrtc.menu.flash.8388608_65536.build.fs_start=276754432 challenger_2040_sdrtc.menu.flash.8388608_65536.build.fs_end=276819968 challenger_2040_sdrtc.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) challenger_2040_sdrtc.menu.flash.8388608_131072.upload.maximum_size=8253440 challenger_2040_sdrtc.menu.flash.8388608_131072.build.flash_total=8388608 challenger_2040_sdrtc.menu.flash.8388608_131072.build.flash_length=8253440 challenger_2040_sdrtc.menu.flash.8388608_131072.build.eeprom_start=276819968 challenger_2040_sdrtc.menu.flash.8388608_131072.build.fs_start=276688896 challenger_2040_sdrtc.menu.flash.8388608_131072.build.fs_end=276819968 challenger_2040_sdrtc.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) challenger_2040_sdrtc.menu.flash.8388608_262144.upload.maximum_size=8122368 challenger_2040_sdrtc.menu.flash.8388608_262144.build.flash_total=8388608 challenger_2040_sdrtc.menu.flash.8388608_262144.build.flash_length=8122368 challenger_2040_sdrtc.menu.flash.8388608_262144.build.eeprom_start=276819968 challenger_2040_sdrtc.menu.flash.8388608_262144.build.fs_start=276557824 challenger_2040_sdrtc.menu.flash.8388608_262144.build.fs_end=276819968 challenger_2040_sdrtc.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) challenger_2040_sdrtc.menu.flash.8388608_524288.upload.maximum_size=7860224 challenger_2040_sdrtc.menu.flash.8388608_524288.build.flash_total=8388608 challenger_2040_sdrtc.menu.flash.8388608_524288.build.flash_length=7860224 challenger_2040_sdrtc.menu.flash.8388608_524288.build.eeprom_start=276819968 challenger_2040_sdrtc.menu.flash.8388608_524288.build.fs_start=276295680 challenger_2040_sdrtc.menu.flash.8388608_524288.build.fs_end=276819968 challenger_2040_sdrtc.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) challenger_2040_sdrtc.menu.flash.8388608_1048576.upload.maximum_size=7335936 challenger_2040_sdrtc.menu.flash.8388608_1048576.build.flash_total=8388608 challenger_2040_sdrtc.menu.flash.8388608_1048576.build.flash_length=7335936 challenger_2040_sdrtc.menu.flash.8388608_1048576.build.eeprom_start=276819968 challenger_2040_sdrtc.menu.flash.8388608_1048576.build.fs_start=275771392 challenger_2040_sdrtc.menu.flash.8388608_1048576.build.fs_end=276819968 challenger_2040_sdrtc.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) challenger_2040_sdrtc.menu.flash.8388608_2097152.upload.maximum_size=6287360 challenger_2040_sdrtc.menu.flash.8388608_2097152.build.flash_total=8388608 challenger_2040_sdrtc.menu.flash.8388608_2097152.build.flash_length=6287360 challenger_2040_sdrtc.menu.flash.8388608_2097152.build.eeprom_start=276819968 challenger_2040_sdrtc.menu.flash.8388608_2097152.build.fs_start=274722816 challenger_2040_sdrtc.menu.flash.8388608_2097152.build.fs_end=276819968 challenger_2040_sdrtc.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) challenger_2040_sdrtc.menu.flash.8388608_3145728.upload.maximum_size=5238784 challenger_2040_sdrtc.menu.flash.8388608_3145728.build.flash_total=8388608 challenger_2040_sdrtc.menu.flash.8388608_3145728.build.flash_length=5238784 challenger_2040_sdrtc.menu.flash.8388608_3145728.build.eeprom_start=276819968 challenger_2040_sdrtc.menu.flash.8388608_3145728.build.fs_start=273674240 challenger_2040_sdrtc.menu.flash.8388608_3145728.build.fs_end=276819968 challenger_2040_sdrtc.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) challenger_2040_sdrtc.menu.flash.8388608_4194304.upload.maximum_size=4190208 challenger_2040_sdrtc.menu.flash.8388608_4194304.build.flash_total=8388608 challenger_2040_sdrtc.menu.flash.8388608_4194304.build.flash_length=4190208 challenger_2040_sdrtc.menu.flash.8388608_4194304.build.eeprom_start=276819968 challenger_2040_sdrtc.menu.flash.8388608_4194304.build.fs_start=272625664 challenger_2040_sdrtc.menu.flash.8388608_4194304.build.fs_end=276819968 challenger_2040_sdrtc.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) challenger_2040_sdrtc.menu.flash.8388608_5242880.upload.maximum_size=3141632 challenger_2040_sdrtc.menu.flash.8388608_5242880.build.flash_total=8388608 challenger_2040_sdrtc.menu.flash.8388608_5242880.build.flash_length=3141632 challenger_2040_sdrtc.menu.flash.8388608_5242880.build.eeprom_start=276819968 challenger_2040_sdrtc.menu.flash.8388608_5242880.build.fs_start=271577088 challenger_2040_sdrtc.menu.flash.8388608_5242880.build.fs_end=276819968 challenger_2040_sdrtc.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) challenger_2040_sdrtc.menu.flash.8388608_6291456.upload.maximum_size=2093056 challenger_2040_sdrtc.menu.flash.8388608_6291456.build.flash_total=8388608 challenger_2040_sdrtc.menu.flash.8388608_6291456.build.flash_length=2093056 challenger_2040_sdrtc.menu.flash.8388608_6291456.build.eeprom_start=276819968 challenger_2040_sdrtc.menu.flash.8388608_6291456.build.fs_start=270528512 challenger_2040_sdrtc.menu.flash.8388608_6291456.build.fs_end=276819968 challenger_2040_sdrtc.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) challenger_2040_sdrtc.menu.flash.8388608_7340032.upload.maximum_size=1044480 challenger_2040_sdrtc.menu.flash.8388608_7340032.build.flash_total=8388608 challenger_2040_sdrtc.menu.flash.8388608_7340032.build.flash_length=1044480 challenger_2040_sdrtc.menu.flash.8388608_7340032.build.eeprom_start=276819968 challenger_2040_sdrtc.menu.flash.8388608_7340032.build.fs_start=269479936 challenger_2040_sdrtc.menu.flash.8388608_7340032.build.fs_end=276819968 challenger_2040_sdrtc.menu.freq.200=200 MHz challenger_2040_sdrtc.menu.freq.200.build.f_cpu=200000000L challenger_2040_sdrtc.menu.freq.50=50 MHz challenger_2040_sdrtc.menu.freq.50.build.f_cpu=50000000L challenger_2040_sdrtc.menu.freq.100=100 MHz challenger_2040_sdrtc.menu.freq.100.build.f_cpu=100000000L challenger_2040_sdrtc.menu.freq.120=120 MHz challenger_2040_sdrtc.menu.freq.120.build.f_cpu=120000000L challenger_2040_sdrtc.menu.freq.125=125 MHz challenger_2040_sdrtc.menu.freq.125.build.f_cpu=125000000L challenger_2040_sdrtc.menu.freq.128=128 MHz challenger_2040_sdrtc.menu.freq.128.build.f_cpu=128000000L challenger_2040_sdrtc.menu.freq.133=133 MHz challenger_2040_sdrtc.menu.freq.133.build.f_cpu=133000000L challenger_2040_sdrtc.menu.freq.150=150 MHz challenger_2040_sdrtc.menu.freq.150.build.f_cpu=150000000L challenger_2040_sdrtc.menu.freq.176=176 MHz challenger_2040_sdrtc.menu.freq.176.build.f_cpu=176000000L challenger_2040_sdrtc.menu.freq.225=225 MHz (Overclock) challenger_2040_sdrtc.menu.freq.225.build.f_cpu=225000000L challenger_2040_sdrtc.menu.freq.240=240 MHz (Overclock) challenger_2040_sdrtc.menu.freq.240.build.f_cpu=240000000L challenger_2040_sdrtc.menu.freq.250=250 MHz (Overclock) challenger_2040_sdrtc.menu.freq.250.build.f_cpu=250000000L challenger_2040_sdrtc.menu.freq.276=276 MHz (Overclock) challenger_2040_sdrtc.menu.freq.276.build.f_cpu=276000000L challenger_2040_sdrtc.menu.freq.300=300 MHz (Overclock) challenger_2040_sdrtc.menu.freq.300.build.f_cpu=300000000L challenger_2040_sdrtc.menu.opt.Small=Small (-Os) (standard) challenger_2040_sdrtc.menu.opt.Small.build.flags.optimize=-Os challenger_2040_sdrtc.menu.opt.Optimize=Optimize (-O) challenger_2040_sdrtc.menu.opt.Optimize.build.flags.optimize=-O challenger_2040_sdrtc.menu.opt.Optimize2=Optimize More (-O2) challenger_2040_sdrtc.menu.opt.Optimize2.build.flags.optimize=-O2 challenger_2040_sdrtc.menu.opt.Optimize3=Optimize Even More (-O3) challenger_2040_sdrtc.menu.opt.Optimize3.build.flags.optimize=-O3 challenger_2040_sdrtc.menu.opt.Fast=Fast (-Ofast) (maybe slower) challenger_2040_sdrtc.menu.opt.Fast.build.flags.optimize=-Ofast challenger_2040_sdrtc.menu.opt.Debug=Debug (-Og) challenger_2040_sdrtc.menu.opt.Debug.build.flags.optimize=-Og challenger_2040_sdrtc.menu.opt.Disabled=Disabled (-O0) challenger_2040_sdrtc.menu.opt.Disabled.build.flags.optimize=-O0 challenger_2040_sdrtc.menu.profile.Disabled=Disabled challenger_2040_sdrtc.menu.profile.Disabled.build.flags.profile= challenger_2040_sdrtc.menu.profile.Enabled=Enabled challenger_2040_sdrtc.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE challenger_2040_sdrtc.menu.rtti.Disabled=Disabled challenger_2040_sdrtc.menu.rtti.Disabled.build.flags.rtti=-fno-rtti challenger_2040_sdrtc.menu.rtti.Enabled=Enabled challenger_2040_sdrtc.menu.rtti.Enabled.build.flags.rtti= challenger_2040_sdrtc.menu.stackprotect.Disabled=Disabled challenger_2040_sdrtc.menu.stackprotect.Disabled.build.flags.stackprotect= challenger_2040_sdrtc.menu.stackprotect.Enabled=Enabled challenger_2040_sdrtc.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all challenger_2040_sdrtc.menu.exceptions.Disabled=Disabled challenger_2040_sdrtc.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions challenger_2040_sdrtc.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ challenger_2040_sdrtc.menu.exceptions.Enabled=Enabled challenger_2040_sdrtc.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions challenger_2040_sdrtc.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc challenger_2040_sdrtc.menu.dbgport.Disabled=Disabled challenger_2040_sdrtc.menu.dbgport.Disabled.build.debug_port= challenger_2040_sdrtc.menu.dbgport.Serial=Serial challenger_2040_sdrtc.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial challenger_2040_sdrtc.menu.dbgport.Serial1=Serial1 challenger_2040_sdrtc.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 challenger_2040_sdrtc.menu.dbgport.Serial2=Serial2 challenger_2040_sdrtc.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 challenger_2040_sdrtc.menu.dbgport.SerialSemi=SerialSemi challenger_2040_sdrtc.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi challenger_2040_sdrtc.menu.dbglvl.None=None challenger_2040_sdrtc.menu.dbglvl.None.build.debug_level= challenger_2040_sdrtc.menu.dbglvl.Core=Core challenger_2040_sdrtc.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE challenger_2040_sdrtc.menu.dbglvl.SPI=SPI challenger_2040_sdrtc.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI challenger_2040_sdrtc.menu.dbglvl.Wire=Wire challenger_2040_sdrtc.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE challenger_2040_sdrtc.menu.dbglvl.Bluetooth=Bluetooth challenger_2040_sdrtc.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH challenger_2040_sdrtc.menu.dbglvl.All=All challenger_2040_sdrtc.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH challenger_2040_sdrtc.menu.dbglvl.NDEBUG=NDEBUG challenger_2040_sdrtc.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG challenger_2040_sdrtc.menu.usbstack.picosdk=Pico SDK challenger_2040_sdrtc.menu.usbstack.picosdk.build.usbstack_flags= challenger_2040_sdrtc.menu.usbstack.tinyusb=Adafruit TinyUSB challenger_2040_sdrtc.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" challenger_2040_sdrtc.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) challenger_2040_sdrtc.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" challenger_2040_sdrtc.menu.usbstack.nousb=No USB challenger_2040_sdrtc.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" challenger_2040_sdrtc.menu.ipbtstack.ipv4only=IPv4 Only challenger_2040_sdrtc.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a challenger_2040_sdrtc.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 challenger_2040_sdrtc.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 challenger_2040_sdrtc.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a challenger_2040_sdrtc.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 challenger_2040_sdrtc.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth challenger_2040_sdrtc.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a challenger_2040_sdrtc.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 challenger_2040_sdrtc.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth challenger_2040_sdrtc.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a challenger_2040_sdrtc.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 challenger_2040_sdrtc.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K challenger_2040_sdrtc.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a challenger_2040_sdrtc.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 challenger_2040_sdrtc.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K challenger_2040_sdrtc.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a challenger_2040_sdrtc.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 challenger_2040_sdrtc.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K challenger_2040_sdrtc.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a challenger_2040_sdrtc.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 challenger_2040_sdrtc.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K challenger_2040_sdrtc.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a challenger_2040_sdrtc.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 challenger_2040_sdrtc.menu.uploadmethod.default=Default (UF2) challenger_2040_sdrtc.menu.uploadmethod.default.build.ram_length=256k challenger_2040_sdrtc.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl challenger_2040_sdrtc.menu.uploadmethod.default.upload.maximum_data_size=262144 challenger_2040_sdrtc.menu.uploadmethod.default.upload.tool=uf2conv challenger_2040_sdrtc.menu.uploadmethod.default.upload.tool.default=uf2conv challenger_2040_sdrtc.menu.uploadmethod.default.upload.tool.network=uf2conv-network challenger_2040_sdrtc.menu.uploadmethod.picotool=Picotool challenger_2040_sdrtc.menu.uploadmethod.picotool.build.ram_length=256k challenger_2040_sdrtc.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl challenger_2040_sdrtc.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB challenger_2040_sdrtc.menu.uploadmethod.picotool.upload.maximum_data_size=262144 challenger_2040_sdrtc.menu.uploadmethod.picotool.upload.tool=picotool challenger_2040_sdrtc.menu.uploadmethod.picotool.upload.tool.default=picotool challenger_2040_sdrtc.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) challenger_2040_sdrtc.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k challenger_2040_sdrtc.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl challenger_2040_sdrtc.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 challenger_2040_sdrtc.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap challenger_2040_sdrtc.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # iLabs Challenger 2040 NFC # ----------------------------------- challenger_2040_nfc.name=iLabs Challenger 2040 NFC challenger_2040_nfc.vid.0=0x2e8a challenger_2040_nfc.pid.0=0x1036 challenger_2040_nfc.vid.1=0x2e8a challenger_2040_nfc.pid.1=0x1136 challenger_2040_nfc.vid.2=0x2e8a challenger_2040_nfc.pid.2=0x5036 challenger_2040_nfc.vid.3=0x2e8a challenger_2040_nfc.pid.3=0x5136 challenger_2040_nfc.vid.4=0x2e8a challenger_2040_nfc.pid.4=0x9036 challenger_2040_nfc.vid.5=0x2e8a challenger_2040_nfc.pid.5=0x9136 challenger_2040_nfc.vid.6=0x2e8a challenger_2040_nfc.pid.6=0xd036 challenger_2040_nfc.vid.7=0x2e8a challenger_2040_nfc.pid.7=0xd136 challenger_2040_nfc.upload_port.0.vid=0x2e8a challenger_2040_nfc.upload_port.0.pid=0x1036 challenger_2040_nfc.upload_port.1.vid=0x2e8a challenger_2040_nfc.upload_port.1.pid=0x1136 challenger_2040_nfc.upload_port.2.vid=0x2e8a challenger_2040_nfc.upload_port.2.pid=0x5036 challenger_2040_nfc.upload_port.3.vid=0x2e8a challenger_2040_nfc.upload_port.3.pid=0x5136 challenger_2040_nfc.upload_port.4.vid=0x2e8a challenger_2040_nfc.upload_port.4.pid=0x9036 challenger_2040_nfc.upload_port.5.vid=0x2e8a challenger_2040_nfc.upload_port.5.pid=0x9136 challenger_2040_nfc.upload_port.6.vid=0x2e8a challenger_2040_nfc.upload_port.6.pid=0xd036 challenger_2040_nfc.upload_port.7.vid=0x2e8a challenger_2040_nfc.upload_port.7.pid=0xd136 challenger_2040_nfc.build.usbvid=-DUSBD_VID=0x2e8a challenger_2040_nfc.build.usbpid=-DUSBD_PID=0x1036 challenger_2040_nfc.build.usbpwr=-DUSBD_MAX_POWER_MA=250 challenger_2040_nfc.build.board=CHALLENGER_2040_NFC_RP2040 challenger_2040_nfc.build.mcu=cortex-m0plus challenger_2040_nfc.build.chip=rp2040 challenger_2040_nfc.build.toolchain=arm-none-eabi challenger_2040_nfc.build.toolchainpkg=pqt-gcc challenger_2040_nfc.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb challenger_2040_nfc.build.uf2family=--family rp2040 challenger_2040_nfc.build.variant=challenger_2040_nfc challenger_2040_nfc.upload.maximum_size=8388608 challenger_2040_nfc.upload.wait_for_upload_port=true challenger_2040_nfc.upload.erase_cmd= challenger_2040_nfc.serial.disableDTR=false challenger_2040_nfc.serial.disableRTS=false challenger_2040_nfc.build.f_cpu=125000000 challenger_2040_nfc.build.led= challenger_2040_nfc.build.core=rp2040 challenger_2040_nfc.build.ldscript=memmap_default.ld challenger_2040_nfc.build.boot2=boot2_w25q080_2_padded_checksum challenger_2040_nfc.build.usb_manufacturer="iLabs" challenger_2040_nfc.build.usb_product="Challenger 2040 NFC" challenger_2040_nfc.menu.flash.8388608_0=8MB (no FS) challenger_2040_nfc.menu.flash.8388608_0.upload.maximum_size=8384512 challenger_2040_nfc.menu.flash.8388608_0.build.flash_total=8388608 challenger_2040_nfc.menu.flash.8388608_0.build.flash_length=8384512 challenger_2040_nfc.menu.flash.8388608_0.build.eeprom_start=276819968 challenger_2040_nfc.menu.flash.8388608_0.build.fs_start=276819968 challenger_2040_nfc.menu.flash.8388608_0.build.fs_end=276819968 challenger_2040_nfc.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) challenger_2040_nfc.menu.flash.8388608_65536.upload.maximum_size=8318976 challenger_2040_nfc.menu.flash.8388608_65536.build.flash_total=8388608 challenger_2040_nfc.menu.flash.8388608_65536.build.flash_length=8318976 challenger_2040_nfc.menu.flash.8388608_65536.build.eeprom_start=276819968 challenger_2040_nfc.menu.flash.8388608_65536.build.fs_start=276754432 challenger_2040_nfc.menu.flash.8388608_65536.build.fs_end=276819968 challenger_2040_nfc.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) challenger_2040_nfc.menu.flash.8388608_131072.upload.maximum_size=8253440 challenger_2040_nfc.menu.flash.8388608_131072.build.flash_total=8388608 challenger_2040_nfc.menu.flash.8388608_131072.build.flash_length=8253440 challenger_2040_nfc.menu.flash.8388608_131072.build.eeprom_start=276819968 challenger_2040_nfc.menu.flash.8388608_131072.build.fs_start=276688896 challenger_2040_nfc.menu.flash.8388608_131072.build.fs_end=276819968 challenger_2040_nfc.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) challenger_2040_nfc.menu.flash.8388608_262144.upload.maximum_size=8122368 challenger_2040_nfc.menu.flash.8388608_262144.build.flash_total=8388608 challenger_2040_nfc.menu.flash.8388608_262144.build.flash_length=8122368 challenger_2040_nfc.menu.flash.8388608_262144.build.eeprom_start=276819968 challenger_2040_nfc.menu.flash.8388608_262144.build.fs_start=276557824 challenger_2040_nfc.menu.flash.8388608_262144.build.fs_end=276819968 challenger_2040_nfc.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) challenger_2040_nfc.menu.flash.8388608_524288.upload.maximum_size=7860224 challenger_2040_nfc.menu.flash.8388608_524288.build.flash_total=8388608 challenger_2040_nfc.menu.flash.8388608_524288.build.flash_length=7860224 challenger_2040_nfc.menu.flash.8388608_524288.build.eeprom_start=276819968 challenger_2040_nfc.menu.flash.8388608_524288.build.fs_start=276295680 challenger_2040_nfc.menu.flash.8388608_524288.build.fs_end=276819968 challenger_2040_nfc.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) challenger_2040_nfc.menu.flash.8388608_1048576.upload.maximum_size=7335936 challenger_2040_nfc.menu.flash.8388608_1048576.build.flash_total=8388608 challenger_2040_nfc.menu.flash.8388608_1048576.build.flash_length=7335936 challenger_2040_nfc.menu.flash.8388608_1048576.build.eeprom_start=276819968 challenger_2040_nfc.menu.flash.8388608_1048576.build.fs_start=275771392 challenger_2040_nfc.menu.flash.8388608_1048576.build.fs_end=276819968 challenger_2040_nfc.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) challenger_2040_nfc.menu.flash.8388608_2097152.upload.maximum_size=6287360 challenger_2040_nfc.menu.flash.8388608_2097152.build.flash_total=8388608 challenger_2040_nfc.menu.flash.8388608_2097152.build.flash_length=6287360 challenger_2040_nfc.menu.flash.8388608_2097152.build.eeprom_start=276819968 challenger_2040_nfc.menu.flash.8388608_2097152.build.fs_start=274722816 challenger_2040_nfc.menu.flash.8388608_2097152.build.fs_end=276819968 challenger_2040_nfc.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) challenger_2040_nfc.menu.flash.8388608_3145728.upload.maximum_size=5238784 challenger_2040_nfc.menu.flash.8388608_3145728.build.flash_total=8388608 challenger_2040_nfc.menu.flash.8388608_3145728.build.flash_length=5238784 challenger_2040_nfc.menu.flash.8388608_3145728.build.eeprom_start=276819968 challenger_2040_nfc.menu.flash.8388608_3145728.build.fs_start=273674240 challenger_2040_nfc.menu.flash.8388608_3145728.build.fs_end=276819968 challenger_2040_nfc.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) challenger_2040_nfc.menu.flash.8388608_4194304.upload.maximum_size=4190208 challenger_2040_nfc.menu.flash.8388608_4194304.build.flash_total=8388608 challenger_2040_nfc.menu.flash.8388608_4194304.build.flash_length=4190208 challenger_2040_nfc.menu.flash.8388608_4194304.build.eeprom_start=276819968 challenger_2040_nfc.menu.flash.8388608_4194304.build.fs_start=272625664 challenger_2040_nfc.menu.flash.8388608_4194304.build.fs_end=276819968 challenger_2040_nfc.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) challenger_2040_nfc.menu.flash.8388608_5242880.upload.maximum_size=3141632 challenger_2040_nfc.menu.flash.8388608_5242880.build.flash_total=8388608 challenger_2040_nfc.menu.flash.8388608_5242880.build.flash_length=3141632 challenger_2040_nfc.menu.flash.8388608_5242880.build.eeprom_start=276819968 challenger_2040_nfc.menu.flash.8388608_5242880.build.fs_start=271577088 challenger_2040_nfc.menu.flash.8388608_5242880.build.fs_end=276819968 challenger_2040_nfc.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) challenger_2040_nfc.menu.flash.8388608_6291456.upload.maximum_size=2093056 challenger_2040_nfc.menu.flash.8388608_6291456.build.flash_total=8388608 challenger_2040_nfc.menu.flash.8388608_6291456.build.flash_length=2093056 challenger_2040_nfc.menu.flash.8388608_6291456.build.eeprom_start=276819968 challenger_2040_nfc.menu.flash.8388608_6291456.build.fs_start=270528512 challenger_2040_nfc.menu.flash.8388608_6291456.build.fs_end=276819968 challenger_2040_nfc.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) challenger_2040_nfc.menu.flash.8388608_7340032.upload.maximum_size=1044480 challenger_2040_nfc.menu.flash.8388608_7340032.build.flash_total=8388608 challenger_2040_nfc.menu.flash.8388608_7340032.build.flash_length=1044480 challenger_2040_nfc.menu.flash.8388608_7340032.build.eeprom_start=276819968 challenger_2040_nfc.menu.flash.8388608_7340032.build.fs_start=269479936 challenger_2040_nfc.menu.flash.8388608_7340032.build.fs_end=276819968 challenger_2040_nfc.menu.freq.200=200 MHz challenger_2040_nfc.menu.freq.200.build.f_cpu=200000000L challenger_2040_nfc.menu.freq.50=50 MHz challenger_2040_nfc.menu.freq.50.build.f_cpu=50000000L challenger_2040_nfc.menu.freq.100=100 MHz challenger_2040_nfc.menu.freq.100.build.f_cpu=100000000L challenger_2040_nfc.menu.freq.120=120 MHz challenger_2040_nfc.menu.freq.120.build.f_cpu=120000000L challenger_2040_nfc.menu.freq.125=125 MHz challenger_2040_nfc.menu.freq.125.build.f_cpu=125000000L challenger_2040_nfc.menu.freq.128=128 MHz challenger_2040_nfc.menu.freq.128.build.f_cpu=128000000L challenger_2040_nfc.menu.freq.133=133 MHz challenger_2040_nfc.menu.freq.133.build.f_cpu=133000000L challenger_2040_nfc.menu.freq.150=150 MHz challenger_2040_nfc.menu.freq.150.build.f_cpu=150000000L challenger_2040_nfc.menu.freq.176=176 MHz challenger_2040_nfc.menu.freq.176.build.f_cpu=176000000L challenger_2040_nfc.menu.freq.225=225 MHz (Overclock) challenger_2040_nfc.menu.freq.225.build.f_cpu=225000000L challenger_2040_nfc.menu.freq.240=240 MHz (Overclock) challenger_2040_nfc.menu.freq.240.build.f_cpu=240000000L challenger_2040_nfc.menu.freq.250=250 MHz (Overclock) challenger_2040_nfc.menu.freq.250.build.f_cpu=250000000L challenger_2040_nfc.menu.freq.276=276 MHz (Overclock) challenger_2040_nfc.menu.freq.276.build.f_cpu=276000000L challenger_2040_nfc.menu.freq.300=300 MHz (Overclock) challenger_2040_nfc.menu.freq.300.build.f_cpu=300000000L challenger_2040_nfc.menu.opt.Small=Small (-Os) (standard) challenger_2040_nfc.menu.opt.Small.build.flags.optimize=-Os challenger_2040_nfc.menu.opt.Optimize=Optimize (-O) challenger_2040_nfc.menu.opt.Optimize.build.flags.optimize=-O challenger_2040_nfc.menu.opt.Optimize2=Optimize More (-O2) challenger_2040_nfc.menu.opt.Optimize2.build.flags.optimize=-O2 challenger_2040_nfc.menu.opt.Optimize3=Optimize Even More (-O3) challenger_2040_nfc.menu.opt.Optimize3.build.flags.optimize=-O3 challenger_2040_nfc.menu.opt.Fast=Fast (-Ofast) (maybe slower) challenger_2040_nfc.menu.opt.Fast.build.flags.optimize=-Ofast challenger_2040_nfc.menu.opt.Debug=Debug (-Og) challenger_2040_nfc.menu.opt.Debug.build.flags.optimize=-Og challenger_2040_nfc.menu.opt.Disabled=Disabled (-O0) challenger_2040_nfc.menu.opt.Disabled.build.flags.optimize=-O0 challenger_2040_nfc.menu.profile.Disabled=Disabled challenger_2040_nfc.menu.profile.Disabled.build.flags.profile= challenger_2040_nfc.menu.profile.Enabled=Enabled challenger_2040_nfc.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE challenger_2040_nfc.menu.rtti.Disabled=Disabled challenger_2040_nfc.menu.rtti.Disabled.build.flags.rtti=-fno-rtti challenger_2040_nfc.menu.rtti.Enabled=Enabled challenger_2040_nfc.menu.rtti.Enabled.build.flags.rtti= challenger_2040_nfc.menu.stackprotect.Disabled=Disabled challenger_2040_nfc.menu.stackprotect.Disabled.build.flags.stackprotect= challenger_2040_nfc.menu.stackprotect.Enabled=Enabled challenger_2040_nfc.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all challenger_2040_nfc.menu.exceptions.Disabled=Disabled challenger_2040_nfc.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions challenger_2040_nfc.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ challenger_2040_nfc.menu.exceptions.Enabled=Enabled challenger_2040_nfc.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions challenger_2040_nfc.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc challenger_2040_nfc.menu.dbgport.Disabled=Disabled challenger_2040_nfc.menu.dbgport.Disabled.build.debug_port= challenger_2040_nfc.menu.dbgport.Serial=Serial challenger_2040_nfc.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial challenger_2040_nfc.menu.dbgport.Serial1=Serial1 challenger_2040_nfc.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 challenger_2040_nfc.menu.dbgport.Serial2=Serial2 challenger_2040_nfc.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 challenger_2040_nfc.menu.dbgport.SerialSemi=SerialSemi challenger_2040_nfc.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi challenger_2040_nfc.menu.dbglvl.None=None challenger_2040_nfc.menu.dbglvl.None.build.debug_level= challenger_2040_nfc.menu.dbglvl.Core=Core challenger_2040_nfc.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE challenger_2040_nfc.menu.dbglvl.SPI=SPI challenger_2040_nfc.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI challenger_2040_nfc.menu.dbglvl.Wire=Wire challenger_2040_nfc.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE challenger_2040_nfc.menu.dbglvl.Bluetooth=Bluetooth challenger_2040_nfc.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH challenger_2040_nfc.menu.dbglvl.All=All challenger_2040_nfc.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH challenger_2040_nfc.menu.dbglvl.NDEBUG=NDEBUG challenger_2040_nfc.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG challenger_2040_nfc.menu.usbstack.picosdk=Pico SDK challenger_2040_nfc.menu.usbstack.picosdk.build.usbstack_flags= challenger_2040_nfc.menu.usbstack.tinyusb=Adafruit TinyUSB challenger_2040_nfc.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" challenger_2040_nfc.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) challenger_2040_nfc.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" challenger_2040_nfc.menu.usbstack.nousb=No USB challenger_2040_nfc.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" challenger_2040_nfc.menu.ipbtstack.ipv4only=IPv4 Only challenger_2040_nfc.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a challenger_2040_nfc.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 challenger_2040_nfc.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 challenger_2040_nfc.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a challenger_2040_nfc.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 challenger_2040_nfc.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth challenger_2040_nfc.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a challenger_2040_nfc.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 challenger_2040_nfc.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth challenger_2040_nfc.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a challenger_2040_nfc.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 challenger_2040_nfc.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K challenger_2040_nfc.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a challenger_2040_nfc.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 challenger_2040_nfc.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K challenger_2040_nfc.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a challenger_2040_nfc.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 challenger_2040_nfc.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K challenger_2040_nfc.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a challenger_2040_nfc.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 challenger_2040_nfc.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K challenger_2040_nfc.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a challenger_2040_nfc.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 challenger_2040_nfc.menu.uploadmethod.default=Default (UF2) challenger_2040_nfc.menu.uploadmethod.default.build.ram_length=256k challenger_2040_nfc.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl challenger_2040_nfc.menu.uploadmethod.default.upload.maximum_data_size=262144 challenger_2040_nfc.menu.uploadmethod.default.upload.tool=uf2conv challenger_2040_nfc.menu.uploadmethod.default.upload.tool.default=uf2conv challenger_2040_nfc.menu.uploadmethod.default.upload.tool.network=uf2conv-network challenger_2040_nfc.menu.uploadmethod.picotool=Picotool challenger_2040_nfc.menu.uploadmethod.picotool.build.ram_length=256k challenger_2040_nfc.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl challenger_2040_nfc.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB challenger_2040_nfc.menu.uploadmethod.picotool.upload.maximum_data_size=262144 challenger_2040_nfc.menu.uploadmethod.picotool.upload.tool=picotool challenger_2040_nfc.menu.uploadmethod.picotool.upload.tool.default=picotool challenger_2040_nfc.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) challenger_2040_nfc.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k challenger_2040_nfc.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl challenger_2040_nfc.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 challenger_2040_nfc.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap challenger_2040_nfc.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # iLabs Challenger 2040 UWB # ----------------------------------- challenger_2040_uwb.name=iLabs Challenger 2040 UWB challenger_2040_uwb.vid.0=0x2e8a challenger_2040_uwb.pid.0=0x1052 challenger_2040_uwb.vid.1=0x2e8a challenger_2040_uwb.pid.1=0x1152 challenger_2040_uwb.vid.2=0x2e8a challenger_2040_uwb.pid.2=0x5052 challenger_2040_uwb.vid.3=0x2e8a challenger_2040_uwb.pid.3=0x5152 challenger_2040_uwb.vid.4=0x2e8a challenger_2040_uwb.pid.4=0x9052 challenger_2040_uwb.vid.5=0x2e8a challenger_2040_uwb.pid.5=0x9152 challenger_2040_uwb.vid.6=0x2e8a challenger_2040_uwb.pid.6=0xd052 challenger_2040_uwb.vid.7=0x2e8a challenger_2040_uwb.pid.7=0xd152 challenger_2040_uwb.upload_port.0.vid=0x2e8a challenger_2040_uwb.upload_port.0.pid=0x1052 challenger_2040_uwb.upload_port.1.vid=0x2e8a challenger_2040_uwb.upload_port.1.pid=0x1152 challenger_2040_uwb.upload_port.2.vid=0x2e8a challenger_2040_uwb.upload_port.2.pid=0x5052 challenger_2040_uwb.upload_port.3.vid=0x2e8a challenger_2040_uwb.upload_port.3.pid=0x5152 challenger_2040_uwb.upload_port.4.vid=0x2e8a challenger_2040_uwb.upload_port.4.pid=0x9052 challenger_2040_uwb.upload_port.5.vid=0x2e8a challenger_2040_uwb.upload_port.5.pid=0x9152 challenger_2040_uwb.upload_port.6.vid=0x2e8a challenger_2040_uwb.upload_port.6.pid=0xd052 challenger_2040_uwb.upload_port.7.vid=0x2e8a challenger_2040_uwb.upload_port.7.pid=0xd152 challenger_2040_uwb.build.usbvid=-DUSBD_VID=0x2e8a challenger_2040_uwb.build.usbpid=-DUSBD_PID=0x1052 challenger_2040_uwb.build.usbpwr=-DUSBD_MAX_POWER_MA=500 challenger_2040_uwb.build.board=CHALLENGER_2040_UWB_RP2040 challenger_2040_uwb.build.mcu=cortex-m0plus challenger_2040_uwb.build.chip=rp2040 challenger_2040_uwb.build.toolchain=arm-none-eabi challenger_2040_uwb.build.toolchainpkg=pqt-gcc challenger_2040_uwb.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb challenger_2040_uwb.build.uf2family=--family rp2040 challenger_2040_uwb.build.variant=challenger_2040_uwb challenger_2040_uwb.upload.maximum_size=8388608 challenger_2040_uwb.upload.wait_for_upload_port=true challenger_2040_uwb.upload.erase_cmd= challenger_2040_uwb.serial.disableDTR=false challenger_2040_uwb.serial.disableRTS=false challenger_2040_uwb.build.f_cpu=125000000 challenger_2040_uwb.build.led= challenger_2040_uwb.build.core=rp2040 challenger_2040_uwb.build.ldscript=memmap_default.ld challenger_2040_uwb.build.boot2=boot2_w25q080_2_padded_checksum challenger_2040_uwb.build.usb_manufacturer="iLabs" challenger_2040_uwb.build.usb_product="Challenger 2040 UWB" challenger_2040_uwb.menu.flash.8388608_0=8MB (no FS) challenger_2040_uwb.menu.flash.8388608_0.upload.maximum_size=8384512 challenger_2040_uwb.menu.flash.8388608_0.build.flash_total=8388608 challenger_2040_uwb.menu.flash.8388608_0.build.flash_length=8384512 challenger_2040_uwb.menu.flash.8388608_0.build.eeprom_start=276819968 challenger_2040_uwb.menu.flash.8388608_0.build.fs_start=276819968 challenger_2040_uwb.menu.flash.8388608_0.build.fs_end=276819968 challenger_2040_uwb.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) challenger_2040_uwb.menu.flash.8388608_65536.upload.maximum_size=8318976 challenger_2040_uwb.menu.flash.8388608_65536.build.flash_total=8388608 challenger_2040_uwb.menu.flash.8388608_65536.build.flash_length=8318976 challenger_2040_uwb.menu.flash.8388608_65536.build.eeprom_start=276819968 challenger_2040_uwb.menu.flash.8388608_65536.build.fs_start=276754432 challenger_2040_uwb.menu.flash.8388608_65536.build.fs_end=276819968 challenger_2040_uwb.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) challenger_2040_uwb.menu.flash.8388608_131072.upload.maximum_size=8253440 challenger_2040_uwb.menu.flash.8388608_131072.build.flash_total=8388608 challenger_2040_uwb.menu.flash.8388608_131072.build.flash_length=8253440 challenger_2040_uwb.menu.flash.8388608_131072.build.eeprom_start=276819968 challenger_2040_uwb.menu.flash.8388608_131072.build.fs_start=276688896 challenger_2040_uwb.menu.flash.8388608_131072.build.fs_end=276819968 challenger_2040_uwb.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) challenger_2040_uwb.menu.flash.8388608_262144.upload.maximum_size=8122368 challenger_2040_uwb.menu.flash.8388608_262144.build.flash_total=8388608 challenger_2040_uwb.menu.flash.8388608_262144.build.flash_length=8122368 challenger_2040_uwb.menu.flash.8388608_262144.build.eeprom_start=276819968 challenger_2040_uwb.menu.flash.8388608_262144.build.fs_start=276557824 challenger_2040_uwb.menu.flash.8388608_262144.build.fs_end=276819968 challenger_2040_uwb.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) challenger_2040_uwb.menu.flash.8388608_524288.upload.maximum_size=7860224 challenger_2040_uwb.menu.flash.8388608_524288.build.flash_total=8388608 challenger_2040_uwb.menu.flash.8388608_524288.build.flash_length=7860224 challenger_2040_uwb.menu.flash.8388608_524288.build.eeprom_start=276819968 challenger_2040_uwb.menu.flash.8388608_524288.build.fs_start=276295680 challenger_2040_uwb.menu.flash.8388608_524288.build.fs_end=276819968 challenger_2040_uwb.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) challenger_2040_uwb.menu.flash.8388608_1048576.upload.maximum_size=7335936 challenger_2040_uwb.menu.flash.8388608_1048576.build.flash_total=8388608 challenger_2040_uwb.menu.flash.8388608_1048576.build.flash_length=7335936 challenger_2040_uwb.menu.flash.8388608_1048576.build.eeprom_start=276819968 challenger_2040_uwb.menu.flash.8388608_1048576.build.fs_start=275771392 challenger_2040_uwb.menu.flash.8388608_1048576.build.fs_end=276819968 challenger_2040_uwb.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) challenger_2040_uwb.menu.flash.8388608_2097152.upload.maximum_size=6287360 challenger_2040_uwb.menu.flash.8388608_2097152.build.flash_total=8388608 challenger_2040_uwb.menu.flash.8388608_2097152.build.flash_length=6287360 challenger_2040_uwb.menu.flash.8388608_2097152.build.eeprom_start=276819968 challenger_2040_uwb.menu.flash.8388608_2097152.build.fs_start=274722816 challenger_2040_uwb.menu.flash.8388608_2097152.build.fs_end=276819968 challenger_2040_uwb.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) challenger_2040_uwb.menu.flash.8388608_3145728.upload.maximum_size=5238784 challenger_2040_uwb.menu.flash.8388608_3145728.build.flash_total=8388608 challenger_2040_uwb.menu.flash.8388608_3145728.build.flash_length=5238784 challenger_2040_uwb.menu.flash.8388608_3145728.build.eeprom_start=276819968 challenger_2040_uwb.menu.flash.8388608_3145728.build.fs_start=273674240 challenger_2040_uwb.menu.flash.8388608_3145728.build.fs_end=276819968 challenger_2040_uwb.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) challenger_2040_uwb.menu.flash.8388608_4194304.upload.maximum_size=4190208 challenger_2040_uwb.menu.flash.8388608_4194304.build.flash_total=8388608 challenger_2040_uwb.menu.flash.8388608_4194304.build.flash_length=4190208 challenger_2040_uwb.menu.flash.8388608_4194304.build.eeprom_start=276819968 challenger_2040_uwb.menu.flash.8388608_4194304.build.fs_start=272625664 challenger_2040_uwb.menu.flash.8388608_4194304.build.fs_end=276819968 challenger_2040_uwb.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) challenger_2040_uwb.menu.flash.8388608_5242880.upload.maximum_size=3141632 challenger_2040_uwb.menu.flash.8388608_5242880.build.flash_total=8388608 challenger_2040_uwb.menu.flash.8388608_5242880.build.flash_length=3141632 challenger_2040_uwb.menu.flash.8388608_5242880.build.eeprom_start=276819968 challenger_2040_uwb.menu.flash.8388608_5242880.build.fs_start=271577088 challenger_2040_uwb.menu.flash.8388608_5242880.build.fs_end=276819968 challenger_2040_uwb.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) challenger_2040_uwb.menu.flash.8388608_6291456.upload.maximum_size=2093056 challenger_2040_uwb.menu.flash.8388608_6291456.build.flash_total=8388608 challenger_2040_uwb.menu.flash.8388608_6291456.build.flash_length=2093056 challenger_2040_uwb.menu.flash.8388608_6291456.build.eeprom_start=276819968 challenger_2040_uwb.menu.flash.8388608_6291456.build.fs_start=270528512 challenger_2040_uwb.menu.flash.8388608_6291456.build.fs_end=276819968 challenger_2040_uwb.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) challenger_2040_uwb.menu.flash.8388608_7340032.upload.maximum_size=1044480 challenger_2040_uwb.menu.flash.8388608_7340032.build.flash_total=8388608 challenger_2040_uwb.menu.flash.8388608_7340032.build.flash_length=1044480 challenger_2040_uwb.menu.flash.8388608_7340032.build.eeprom_start=276819968 challenger_2040_uwb.menu.flash.8388608_7340032.build.fs_start=269479936 challenger_2040_uwb.menu.flash.8388608_7340032.build.fs_end=276819968 challenger_2040_uwb.menu.freq.200=200 MHz challenger_2040_uwb.menu.freq.200.build.f_cpu=200000000L challenger_2040_uwb.menu.freq.50=50 MHz challenger_2040_uwb.menu.freq.50.build.f_cpu=50000000L challenger_2040_uwb.menu.freq.100=100 MHz challenger_2040_uwb.menu.freq.100.build.f_cpu=100000000L challenger_2040_uwb.menu.freq.120=120 MHz challenger_2040_uwb.menu.freq.120.build.f_cpu=120000000L challenger_2040_uwb.menu.freq.125=125 MHz challenger_2040_uwb.menu.freq.125.build.f_cpu=125000000L challenger_2040_uwb.menu.freq.128=128 MHz challenger_2040_uwb.menu.freq.128.build.f_cpu=128000000L challenger_2040_uwb.menu.freq.133=133 MHz challenger_2040_uwb.menu.freq.133.build.f_cpu=133000000L challenger_2040_uwb.menu.freq.150=150 MHz challenger_2040_uwb.menu.freq.150.build.f_cpu=150000000L challenger_2040_uwb.menu.freq.176=176 MHz challenger_2040_uwb.menu.freq.176.build.f_cpu=176000000L challenger_2040_uwb.menu.freq.225=225 MHz (Overclock) challenger_2040_uwb.menu.freq.225.build.f_cpu=225000000L challenger_2040_uwb.menu.freq.240=240 MHz (Overclock) challenger_2040_uwb.menu.freq.240.build.f_cpu=240000000L challenger_2040_uwb.menu.freq.250=250 MHz (Overclock) challenger_2040_uwb.menu.freq.250.build.f_cpu=250000000L challenger_2040_uwb.menu.freq.276=276 MHz (Overclock) challenger_2040_uwb.menu.freq.276.build.f_cpu=276000000L challenger_2040_uwb.menu.freq.300=300 MHz (Overclock) challenger_2040_uwb.menu.freq.300.build.f_cpu=300000000L challenger_2040_uwb.menu.opt.Small=Small (-Os) (standard) challenger_2040_uwb.menu.opt.Small.build.flags.optimize=-Os challenger_2040_uwb.menu.opt.Optimize=Optimize (-O) challenger_2040_uwb.menu.opt.Optimize.build.flags.optimize=-O challenger_2040_uwb.menu.opt.Optimize2=Optimize More (-O2) challenger_2040_uwb.menu.opt.Optimize2.build.flags.optimize=-O2 challenger_2040_uwb.menu.opt.Optimize3=Optimize Even More (-O3) challenger_2040_uwb.menu.opt.Optimize3.build.flags.optimize=-O3 challenger_2040_uwb.menu.opt.Fast=Fast (-Ofast) (maybe slower) challenger_2040_uwb.menu.opt.Fast.build.flags.optimize=-Ofast challenger_2040_uwb.menu.opt.Debug=Debug (-Og) challenger_2040_uwb.menu.opt.Debug.build.flags.optimize=-Og challenger_2040_uwb.menu.opt.Disabled=Disabled (-O0) challenger_2040_uwb.menu.opt.Disabled.build.flags.optimize=-O0 challenger_2040_uwb.menu.profile.Disabled=Disabled challenger_2040_uwb.menu.profile.Disabled.build.flags.profile= challenger_2040_uwb.menu.profile.Enabled=Enabled challenger_2040_uwb.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE challenger_2040_uwb.menu.rtti.Disabled=Disabled challenger_2040_uwb.menu.rtti.Disabled.build.flags.rtti=-fno-rtti challenger_2040_uwb.menu.rtti.Enabled=Enabled challenger_2040_uwb.menu.rtti.Enabled.build.flags.rtti= challenger_2040_uwb.menu.stackprotect.Disabled=Disabled challenger_2040_uwb.menu.stackprotect.Disabled.build.flags.stackprotect= challenger_2040_uwb.menu.stackprotect.Enabled=Enabled challenger_2040_uwb.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all challenger_2040_uwb.menu.exceptions.Disabled=Disabled challenger_2040_uwb.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions challenger_2040_uwb.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ challenger_2040_uwb.menu.exceptions.Enabled=Enabled challenger_2040_uwb.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions challenger_2040_uwb.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc challenger_2040_uwb.menu.dbgport.Disabled=Disabled challenger_2040_uwb.menu.dbgport.Disabled.build.debug_port= challenger_2040_uwb.menu.dbgport.Serial=Serial challenger_2040_uwb.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial challenger_2040_uwb.menu.dbgport.Serial1=Serial1 challenger_2040_uwb.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 challenger_2040_uwb.menu.dbgport.Serial2=Serial2 challenger_2040_uwb.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 challenger_2040_uwb.menu.dbgport.SerialSemi=SerialSemi challenger_2040_uwb.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi challenger_2040_uwb.menu.dbglvl.None=None challenger_2040_uwb.menu.dbglvl.None.build.debug_level= challenger_2040_uwb.menu.dbglvl.Core=Core challenger_2040_uwb.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE challenger_2040_uwb.menu.dbglvl.SPI=SPI challenger_2040_uwb.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI challenger_2040_uwb.menu.dbglvl.Wire=Wire challenger_2040_uwb.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE challenger_2040_uwb.menu.dbglvl.Bluetooth=Bluetooth challenger_2040_uwb.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH challenger_2040_uwb.menu.dbglvl.All=All challenger_2040_uwb.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH challenger_2040_uwb.menu.dbglvl.NDEBUG=NDEBUG challenger_2040_uwb.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG challenger_2040_uwb.menu.usbstack.picosdk=Pico SDK challenger_2040_uwb.menu.usbstack.picosdk.build.usbstack_flags= challenger_2040_uwb.menu.usbstack.tinyusb=Adafruit TinyUSB challenger_2040_uwb.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" challenger_2040_uwb.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) challenger_2040_uwb.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" challenger_2040_uwb.menu.usbstack.nousb=No USB challenger_2040_uwb.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" challenger_2040_uwb.menu.ipbtstack.ipv4only=IPv4 Only challenger_2040_uwb.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a challenger_2040_uwb.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 challenger_2040_uwb.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 challenger_2040_uwb.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a challenger_2040_uwb.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 challenger_2040_uwb.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth challenger_2040_uwb.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a challenger_2040_uwb.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 challenger_2040_uwb.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth challenger_2040_uwb.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a challenger_2040_uwb.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 challenger_2040_uwb.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K challenger_2040_uwb.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a challenger_2040_uwb.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 challenger_2040_uwb.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K challenger_2040_uwb.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a challenger_2040_uwb.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 challenger_2040_uwb.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K challenger_2040_uwb.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a challenger_2040_uwb.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 challenger_2040_uwb.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K challenger_2040_uwb.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a challenger_2040_uwb.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 challenger_2040_uwb.menu.uploadmethod.default=Default (UF2) challenger_2040_uwb.menu.uploadmethod.default.build.ram_length=256k challenger_2040_uwb.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl challenger_2040_uwb.menu.uploadmethod.default.upload.maximum_data_size=262144 challenger_2040_uwb.menu.uploadmethod.default.upload.tool=uf2conv challenger_2040_uwb.menu.uploadmethod.default.upload.tool.default=uf2conv challenger_2040_uwb.menu.uploadmethod.default.upload.tool.network=uf2conv-network challenger_2040_uwb.menu.uploadmethod.picotool=Picotool challenger_2040_uwb.menu.uploadmethod.picotool.build.ram_length=256k challenger_2040_uwb.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl challenger_2040_uwb.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB challenger_2040_uwb.menu.uploadmethod.picotool.upload.maximum_data_size=262144 challenger_2040_uwb.menu.uploadmethod.picotool.upload.tool=picotool challenger_2040_uwb.menu.uploadmethod.picotool.upload.tool.default=picotool challenger_2040_uwb.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) challenger_2040_uwb.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k challenger_2040_uwb.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl challenger_2040_uwb.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 challenger_2040_uwb.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap challenger_2040_uwb.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # iLabs Connectivity 2040 LTE/WiFi/BLE # ----------------------------------- connectivity_2040_lte_wifi_ble.name=iLabs Connectivity 2040 LTE/WiFi/BLE connectivity_2040_lte_wifi_ble.vid.0=0x2e8a connectivity_2040_lte_wifi_ble.pid.0=0x107b connectivity_2040_lte_wifi_ble.vid.1=0x2e8a connectivity_2040_lte_wifi_ble.pid.1=0x117b connectivity_2040_lte_wifi_ble.vid.2=0x2e8a connectivity_2040_lte_wifi_ble.pid.2=0x507b connectivity_2040_lte_wifi_ble.vid.3=0x2e8a connectivity_2040_lte_wifi_ble.pid.3=0x517b connectivity_2040_lte_wifi_ble.vid.4=0x2e8a connectivity_2040_lte_wifi_ble.pid.4=0x907b connectivity_2040_lte_wifi_ble.vid.5=0x2e8a connectivity_2040_lte_wifi_ble.pid.5=0x917b connectivity_2040_lte_wifi_ble.vid.6=0x2e8a connectivity_2040_lte_wifi_ble.pid.6=0xd07b connectivity_2040_lte_wifi_ble.vid.7=0x2e8a connectivity_2040_lte_wifi_ble.pid.7=0xd17b connectivity_2040_lte_wifi_ble.upload_port.0.vid=0x2e8a connectivity_2040_lte_wifi_ble.upload_port.0.pid=0x107b connectivity_2040_lte_wifi_ble.upload_port.1.vid=0x2e8a connectivity_2040_lte_wifi_ble.upload_port.1.pid=0x117b connectivity_2040_lte_wifi_ble.upload_port.2.vid=0x2e8a connectivity_2040_lte_wifi_ble.upload_port.2.pid=0x507b connectivity_2040_lte_wifi_ble.upload_port.3.vid=0x2e8a connectivity_2040_lte_wifi_ble.upload_port.3.pid=0x517b connectivity_2040_lte_wifi_ble.upload_port.4.vid=0x2e8a connectivity_2040_lte_wifi_ble.upload_port.4.pid=0x907b connectivity_2040_lte_wifi_ble.upload_port.5.vid=0x2e8a connectivity_2040_lte_wifi_ble.upload_port.5.pid=0x917b connectivity_2040_lte_wifi_ble.upload_port.6.vid=0x2e8a connectivity_2040_lte_wifi_ble.upload_port.6.pid=0xd07b connectivity_2040_lte_wifi_ble.upload_port.7.vid=0x2e8a connectivity_2040_lte_wifi_ble.upload_port.7.pid=0xd17b connectivity_2040_lte_wifi_ble.build.usbvid=-DUSBD_VID=0x2e8a connectivity_2040_lte_wifi_ble.build.usbpid=-DUSBD_PID=0x107b connectivity_2040_lte_wifi_ble.build.usbpwr=-DUSBD_MAX_POWER_MA=500 connectivity_2040_lte_wifi_ble.build.board=CONNECTIVITY_2040_LTE_WIFI_BLE_RP2040 connectivity_2040_lte_wifi_ble.build.mcu=cortex-m0plus connectivity_2040_lte_wifi_ble.build.chip=rp2040 connectivity_2040_lte_wifi_ble.build.toolchain=arm-none-eabi connectivity_2040_lte_wifi_ble.build.toolchainpkg=pqt-gcc connectivity_2040_lte_wifi_ble.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb connectivity_2040_lte_wifi_ble.build.uf2family=--family rp2040 connectivity_2040_lte_wifi_ble.build.variant=connectivity_2040_lte_wifi_ble connectivity_2040_lte_wifi_ble.upload.maximum_size=8388608 connectivity_2040_lte_wifi_ble.upload.wait_for_upload_port=true connectivity_2040_lte_wifi_ble.upload.erase_cmd= connectivity_2040_lte_wifi_ble.serial.disableDTR=false connectivity_2040_lte_wifi_ble.serial.disableRTS=false connectivity_2040_lte_wifi_ble.build.f_cpu=125000000 connectivity_2040_lte_wifi_ble.build.led= connectivity_2040_lte_wifi_ble.build.core=rp2040 connectivity_2040_lte_wifi_ble.build.ldscript=memmap_default.ld connectivity_2040_lte_wifi_ble.build.boot2=boot2_w25q080_2_padded_checksum connectivity_2040_lte_wifi_ble.build.usb_manufacturer="iLabs" connectivity_2040_lte_wifi_ble.build.usb_product="Connectivity 2040 LTE/WiFi/BLE" connectivity_2040_lte_wifi_ble.build.extra_flags=-DWIFIESPAT2 connectivity_2040_lte_wifi_ble.menu.flash.8388608_0=8MB (no FS) connectivity_2040_lte_wifi_ble.menu.flash.8388608_0.upload.maximum_size=8384512 connectivity_2040_lte_wifi_ble.menu.flash.8388608_0.build.flash_total=8388608 connectivity_2040_lte_wifi_ble.menu.flash.8388608_0.build.flash_length=8384512 connectivity_2040_lte_wifi_ble.menu.flash.8388608_0.build.eeprom_start=276819968 connectivity_2040_lte_wifi_ble.menu.flash.8388608_0.build.fs_start=276819968 connectivity_2040_lte_wifi_ble.menu.flash.8388608_0.build.fs_end=276819968 connectivity_2040_lte_wifi_ble.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) connectivity_2040_lte_wifi_ble.menu.flash.8388608_65536.upload.maximum_size=8318976 connectivity_2040_lte_wifi_ble.menu.flash.8388608_65536.build.flash_total=8388608 connectivity_2040_lte_wifi_ble.menu.flash.8388608_65536.build.flash_length=8318976 connectivity_2040_lte_wifi_ble.menu.flash.8388608_65536.build.eeprom_start=276819968 connectivity_2040_lte_wifi_ble.menu.flash.8388608_65536.build.fs_start=276754432 connectivity_2040_lte_wifi_ble.menu.flash.8388608_65536.build.fs_end=276819968 connectivity_2040_lte_wifi_ble.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) connectivity_2040_lte_wifi_ble.menu.flash.8388608_131072.upload.maximum_size=8253440 connectivity_2040_lte_wifi_ble.menu.flash.8388608_131072.build.flash_total=8388608 connectivity_2040_lte_wifi_ble.menu.flash.8388608_131072.build.flash_length=8253440 connectivity_2040_lte_wifi_ble.menu.flash.8388608_131072.build.eeprom_start=276819968 connectivity_2040_lte_wifi_ble.menu.flash.8388608_131072.build.fs_start=276688896 connectivity_2040_lte_wifi_ble.menu.flash.8388608_131072.build.fs_end=276819968 connectivity_2040_lte_wifi_ble.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) connectivity_2040_lte_wifi_ble.menu.flash.8388608_262144.upload.maximum_size=8122368 connectivity_2040_lte_wifi_ble.menu.flash.8388608_262144.build.flash_total=8388608 connectivity_2040_lte_wifi_ble.menu.flash.8388608_262144.build.flash_length=8122368 connectivity_2040_lte_wifi_ble.menu.flash.8388608_262144.build.eeprom_start=276819968 connectivity_2040_lte_wifi_ble.menu.flash.8388608_262144.build.fs_start=276557824 connectivity_2040_lte_wifi_ble.menu.flash.8388608_262144.build.fs_end=276819968 connectivity_2040_lte_wifi_ble.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) connectivity_2040_lte_wifi_ble.menu.flash.8388608_524288.upload.maximum_size=7860224 connectivity_2040_lte_wifi_ble.menu.flash.8388608_524288.build.flash_total=8388608 connectivity_2040_lte_wifi_ble.menu.flash.8388608_524288.build.flash_length=7860224 connectivity_2040_lte_wifi_ble.menu.flash.8388608_524288.build.eeprom_start=276819968 connectivity_2040_lte_wifi_ble.menu.flash.8388608_524288.build.fs_start=276295680 connectivity_2040_lte_wifi_ble.menu.flash.8388608_524288.build.fs_end=276819968 connectivity_2040_lte_wifi_ble.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) connectivity_2040_lte_wifi_ble.menu.flash.8388608_1048576.upload.maximum_size=7335936 connectivity_2040_lte_wifi_ble.menu.flash.8388608_1048576.build.flash_total=8388608 connectivity_2040_lte_wifi_ble.menu.flash.8388608_1048576.build.flash_length=7335936 connectivity_2040_lte_wifi_ble.menu.flash.8388608_1048576.build.eeprom_start=276819968 connectivity_2040_lte_wifi_ble.menu.flash.8388608_1048576.build.fs_start=275771392 connectivity_2040_lte_wifi_ble.menu.flash.8388608_1048576.build.fs_end=276819968 connectivity_2040_lte_wifi_ble.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) connectivity_2040_lte_wifi_ble.menu.flash.8388608_2097152.upload.maximum_size=6287360 connectivity_2040_lte_wifi_ble.menu.flash.8388608_2097152.build.flash_total=8388608 connectivity_2040_lte_wifi_ble.menu.flash.8388608_2097152.build.flash_length=6287360 connectivity_2040_lte_wifi_ble.menu.flash.8388608_2097152.build.eeprom_start=276819968 connectivity_2040_lte_wifi_ble.menu.flash.8388608_2097152.build.fs_start=274722816 connectivity_2040_lte_wifi_ble.menu.flash.8388608_2097152.build.fs_end=276819968 connectivity_2040_lte_wifi_ble.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) connectivity_2040_lte_wifi_ble.menu.flash.8388608_3145728.upload.maximum_size=5238784 connectivity_2040_lte_wifi_ble.menu.flash.8388608_3145728.build.flash_total=8388608 connectivity_2040_lte_wifi_ble.menu.flash.8388608_3145728.build.flash_length=5238784 connectivity_2040_lte_wifi_ble.menu.flash.8388608_3145728.build.eeprom_start=276819968 connectivity_2040_lte_wifi_ble.menu.flash.8388608_3145728.build.fs_start=273674240 connectivity_2040_lte_wifi_ble.menu.flash.8388608_3145728.build.fs_end=276819968 connectivity_2040_lte_wifi_ble.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) connectivity_2040_lte_wifi_ble.menu.flash.8388608_4194304.upload.maximum_size=4190208 connectivity_2040_lte_wifi_ble.menu.flash.8388608_4194304.build.flash_total=8388608 connectivity_2040_lte_wifi_ble.menu.flash.8388608_4194304.build.flash_length=4190208 connectivity_2040_lte_wifi_ble.menu.flash.8388608_4194304.build.eeprom_start=276819968 connectivity_2040_lte_wifi_ble.menu.flash.8388608_4194304.build.fs_start=272625664 connectivity_2040_lte_wifi_ble.menu.flash.8388608_4194304.build.fs_end=276819968 connectivity_2040_lte_wifi_ble.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) connectivity_2040_lte_wifi_ble.menu.flash.8388608_5242880.upload.maximum_size=3141632 connectivity_2040_lte_wifi_ble.menu.flash.8388608_5242880.build.flash_total=8388608 connectivity_2040_lte_wifi_ble.menu.flash.8388608_5242880.build.flash_length=3141632 connectivity_2040_lte_wifi_ble.menu.flash.8388608_5242880.build.eeprom_start=276819968 connectivity_2040_lte_wifi_ble.menu.flash.8388608_5242880.build.fs_start=271577088 connectivity_2040_lte_wifi_ble.menu.flash.8388608_5242880.build.fs_end=276819968 connectivity_2040_lte_wifi_ble.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) connectivity_2040_lte_wifi_ble.menu.flash.8388608_6291456.upload.maximum_size=2093056 connectivity_2040_lte_wifi_ble.menu.flash.8388608_6291456.build.flash_total=8388608 connectivity_2040_lte_wifi_ble.menu.flash.8388608_6291456.build.flash_length=2093056 connectivity_2040_lte_wifi_ble.menu.flash.8388608_6291456.build.eeprom_start=276819968 connectivity_2040_lte_wifi_ble.menu.flash.8388608_6291456.build.fs_start=270528512 connectivity_2040_lte_wifi_ble.menu.flash.8388608_6291456.build.fs_end=276819968 connectivity_2040_lte_wifi_ble.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) connectivity_2040_lte_wifi_ble.menu.flash.8388608_7340032.upload.maximum_size=1044480 connectivity_2040_lte_wifi_ble.menu.flash.8388608_7340032.build.flash_total=8388608 connectivity_2040_lte_wifi_ble.menu.flash.8388608_7340032.build.flash_length=1044480 connectivity_2040_lte_wifi_ble.menu.flash.8388608_7340032.build.eeprom_start=276819968 connectivity_2040_lte_wifi_ble.menu.flash.8388608_7340032.build.fs_start=269479936 connectivity_2040_lte_wifi_ble.menu.flash.8388608_7340032.build.fs_end=276819968 connectivity_2040_lte_wifi_ble.menu.freq.200=200 MHz connectivity_2040_lte_wifi_ble.menu.freq.200.build.f_cpu=200000000L connectivity_2040_lte_wifi_ble.menu.freq.50=50 MHz connectivity_2040_lte_wifi_ble.menu.freq.50.build.f_cpu=50000000L connectivity_2040_lte_wifi_ble.menu.freq.100=100 MHz connectivity_2040_lte_wifi_ble.menu.freq.100.build.f_cpu=100000000L connectivity_2040_lte_wifi_ble.menu.freq.120=120 MHz connectivity_2040_lte_wifi_ble.menu.freq.120.build.f_cpu=120000000L connectivity_2040_lte_wifi_ble.menu.freq.125=125 MHz connectivity_2040_lte_wifi_ble.menu.freq.125.build.f_cpu=125000000L connectivity_2040_lte_wifi_ble.menu.freq.128=128 MHz connectivity_2040_lte_wifi_ble.menu.freq.128.build.f_cpu=128000000L connectivity_2040_lte_wifi_ble.menu.freq.133=133 MHz connectivity_2040_lte_wifi_ble.menu.freq.133.build.f_cpu=133000000L connectivity_2040_lte_wifi_ble.menu.freq.150=150 MHz connectivity_2040_lte_wifi_ble.menu.freq.150.build.f_cpu=150000000L connectivity_2040_lte_wifi_ble.menu.freq.176=176 MHz connectivity_2040_lte_wifi_ble.menu.freq.176.build.f_cpu=176000000L connectivity_2040_lte_wifi_ble.menu.freq.225=225 MHz (Overclock) connectivity_2040_lte_wifi_ble.menu.freq.225.build.f_cpu=225000000L connectivity_2040_lte_wifi_ble.menu.freq.240=240 MHz (Overclock) connectivity_2040_lte_wifi_ble.menu.freq.240.build.f_cpu=240000000L connectivity_2040_lte_wifi_ble.menu.freq.250=250 MHz (Overclock) connectivity_2040_lte_wifi_ble.menu.freq.250.build.f_cpu=250000000L connectivity_2040_lte_wifi_ble.menu.freq.276=276 MHz (Overclock) connectivity_2040_lte_wifi_ble.menu.freq.276.build.f_cpu=276000000L connectivity_2040_lte_wifi_ble.menu.freq.300=300 MHz (Overclock) connectivity_2040_lte_wifi_ble.menu.freq.300.build.f_cpu=300000000L connectivity_2040_lte_wifi_ble.menu.opt.Small=Small (-Os) (standard) connectivity_2040_lte_wifi_ble.menu.opt.Small.build.flags.optimize=-Os connectivity_2040_lte_wifi_ble.menu.opt.Optimize=Optimize (-O) connectivity_2040_lte_wifi_ble.menu.opt.Optimize.build.flags.optimize=-O connectivity_2040_lte_wifi_ble.menu.opt.Optimize2=Optimize More (-O2) connectivity_2040_lte_wifi_ble.menu.opt.Optimize2.build.flags.optimize=-O2 connectivity_2040_lte_wifi_ble.menu.opt.Optimize3=Optimize Even More (-O3) connectivity_2040_lte_wifi_ble.menu.opt.Optimize3.build.flags.optimize=-O3 connectivity_2040_lte_wifi_ble.menu.opt.Fast=Fast (-Ofast) (maybe slower) connectivity_2040_lte_wifi_ble.menu.opt.Fast.build.flags.optimize=-Ofast connectivity_2040_lte_wifi_ble.menu.opt.Debug=Debug (-Og) connectivity_2040_lte_wifi_ble.menu.opt.Debug.build.flags.optimize=-Og connectivity_2040_lte_wifi_ble.menu.opt.Disabled=Disabled (-O0) connectivity_2040_lte_wifi_ble.menu.opt.Disabled.build.flags.optimize=-O0 connectivity_2040_lte_wifi_ble.menu.profile.Disabled=Disabled connectivity_2040_lte_wifi_ble.menu.profile.Disabled.build.flags.profile= connectivity_2040_lte_wifi_ble.menu.profile.Enabled=Enabled connectivity_2040_lte_wifi_ble.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE connectivity_2040_lte_wifi_ble.menu.rtti.Disabled=Disabled connectivity_2040_lte_wifi_ble.menu.rtti.Disabled.build.flags.rtti=-fno-rtti connectivity_2040_lte_wifi_ble.menu.rtti.Enabled=Enabled connectivity_2040_lte_wifi_ble.menu.rtti.Enabled.build.flags.rtti= connectivity_2040_lte_wifi_ble.menu.stackprotect.Disabled=Disabled connectivity_2040_lte_wifi_ble.menu.stackprotect.Disabled.build.flags.stackprotect= connectivity_2040_lte_wifi_ble.menu.stackprotect.Enabled=Enabled connectivity_2040_lte_wifi_ble.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all connectivity_2040_lte_wifi_ble.menu.exceptions.Disabled=Disabled connectivity_2040_lte_wifi_ble.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions connectivity_2040_lte_wifi_ble.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ connectivity_2040_lte_wifi_ble.menu.exceptions.Enabled=Enabled connectivity_2040_lte_wifi_ble.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions connectivity_2040_lte_wifi_ble.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc connectivity_2040_lte_wifi_ble.menu.dbgport.Disabled=Disabled connectivity_2040_lte_wifi_ble.menu.dbgport.Disabled.build.debug_port= connectivity_2040_lte_wifi_ble.menu.dbgport.Serial=Serial connectivity_2040_lte_wifi_ble.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial connectivity_2040_lte_wifi_ble.menu.dbgport.Serial1=Serial1 connectivity_2040_lte_wifi_ble.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 connectivity_2040_lte_wifi_ble.menu.dbgport.Serial2=Serial2 connectivity_2040_lte_wifi_ble.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 connectivity_2040_lte_wifi_ble.menu.dbgport.SerialSemi=SerialSemi connectivity_2040_lte_wifi_ble.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi connectivity_2040_lte_wifi_ble.menu.dbglvl.None=None connectivity_2040_lte_wifi_ble.menu.dbglvl.None.build.debug_level= connectivity_2040_lte_wifi_ble.menu.dbglvl.Core=Core connectivity_2040_lte_wifi_ble.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE connectivity_2040_lte_wifi_ble.menu.dbglvl.SPI=SPI connectivity_2040_lte_wifi_ble.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI connectivity_2040_lte_wifi_ble.menu.dbglvl.Wire=Wire connectivity_2040_lte_wifi_ble.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE connectivity_2040_lte_wifi_ble.menu.dbglvl.Bluetooth=Bluetooth connectivity_2040_lte_wifi_ble.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH connectivity_2040_lte_wifi_ble.menu.dbglvl.All=All connectivity_2040_lte_wifi_ble.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH connectivity_2040_lte_wifi_ble.menu.dbglvl.NDEBUG=NDEBUG connectivity_2040_lte_wifi_ble.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG connectivity_2040_lte_wifi_ble.menu.usbstack.picosdk=Pico SDK connectivity_2040_lte_wifi_ble.menu.usbstack.picosdk.build.usbstack_flags= connectivity_2040_lte_wifi_ble.menu.usbstack.tinyusb=Adafruit TinyUSB connectivity_2040_lte_wifi_ble.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" connectivity_2040_lte_wifi_ble.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) connectivity_2040_lte_wifi_ble.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" connectivity_2040_lte_wifi_ble.menu.usbstack.nousb=No USB connectivity_2040_lte_wifi_ble.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4only=IPv4 Only connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 connectivity_2040_lte_wifi_ble.menu.uploadmethod.default=Default (UF2) connectivity_2040_lte_wifi_ble.menu.uploadmethod.default.build.ram_length=256k connectivity_2040_lte_wifi_ble.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl connectivity_2040_lte_wifi_ble.menu.uploadmethod.default.upload.maximum_data_size=262144 connectivity_2040_lte_wifi_ble.menu.uploadmethod.default.upload.tool=uf2conv connectivity_2040_lte_wifi_ble.menu.uploadmethod.default.upload.tool.default=uf2conv connectivity_2040_lte_wifi_ble.menu.uploadmethod.default.upload.tool.network=uf2conv-network connectivity_2040_lte_wifi_ble.menu.uploadmethod.picotool=Picotool connectivity_2040_lte_wifi_ble.menu.uploadmethod.picotool.build.ram_length=256k connectivity_2040_lte_wifi_ble.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl connectivity_2040_lte_wifi_ble.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB connectivity_2040_lte_wifi_ble.menu.uploadmethod.picotool.upload.maximum_data_size=262144 connectivity_2040_lte_wifi_ble.menu.uploadmethod.picotool.upload.tool=picotool connectivity_2040_lte_wifi_ble.menu.uploadmethod.picotool.upload.tool.default=picotool connectivity_2040_lte_wifi_ble.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) connectivity_2040_lte_wifi_ble.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k connectivity_2040_lte_wifi_ble.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl connectivity_2040_lte_wifi_ble.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 connectivity_2040_lte_wifi_ble.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap connectivity_2040_lte_wifi_ble.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # iLabs RPICO32 # ----------------------------------- ilabs_rpico32.name=iLabs RPICO32 ilabs_rpico32.vid.0=0x2e8a ilabs_rpico32.pid.0=0x1010 ilabs_rpico32.vid.1=0x2e8a ilabs_rpico32.pid.1=0x1110 ilabs_rpico32.vid.2=0x2e8a ilabs_rpico32.pid.2=0x5010 ilabs_rpico32.vid.3=0x2e8a ilabs_rpico32.pid.3=0x5110 ilabs_rpico32.vid.4=0x2e8a ilabs_rpico32.pid.4=0x9010 ilabs_rpico32.vid.5=0x2e8a ilabs_rpico32.pid.5=0x9110 ilabs_rpico32.vid.6=0x2e8a ilabs_rpico32.pid.6=0xd010 ilabs_rpico32.vid.7=0x2e8a ilabs_rpico32.pid.7=0xd110 ilabs_rpico32.upload_port.0.vid=0x2e8a ilabs_rpico32.upload_port.0.pid=0x1010 ilabs_rpico32.upload_port.1.vid=0x2e8a ilabs_rpico32.upload_port.1.pid=0x1110 ilabs_rpico32.upload_port.2.vid=0x2e8a ilabs_rpico32.upload_port.2.pid=0x5010 ilabs_rpico32.upload_port.3.vid=0x2e8a ilabs_rpico32.upload_port.3.pid=0x5110 ilabs_rpico32.upload_port.4.vid=0x2e8a ilabs_rpico32.upload_port.4.pid=0x9010 ilabs_rpico32.upload_port.5.vid=0x2e8a ilabs_rpico32.upload_port.5.pid=0x9110 ilabs_rpico32.upload_port.6.vid=0x2e8a ilabs_rpico32.upload_port.6.pid=0xd010 ilabs_rpico32.upload_port.7.vid=0x2e8a ilabs_rpico32.upload_port.7.pid=0xd110 ilabs_rpico32.build.usbvid=-DUSBD_VID=0x2e8a ilabs_rpico32.build.usbpid=-DUSBD_PID=0x1010 ilabs_rpico32.build.usbpwr=-DUSBD_MAX_POWER_MA=250 ilabs_rpico32.build.board=ILABS_2040_RPICO32_RP2040 ilabs_rpico32.build.mcu=cortex-m0plus ilabs_rpico32.build.chip=rp2040 ilabs_rpico32.build.toolchain=arm-none-eabi ilabs_rpico32.build.toolchainpkg=pqt-gcc ilabs_rpico32.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb ilabs_rpico32.build.uf2family=--family rp2040 ilabs_rpico32.build.variant=ilabs_rpico32 ilabs_rpico32.upload.maximum_size=8388608 ilabs_rpico32.upload.wait_for_upload_port=true ilabs_rpico32.upload.erase_cmd= ilabs_rpico32.serial.disableDTR=false ilabs_rpico32.serial.disableRTS=false ilabs_rpico32.build.f_cpu=125000000 ilabs_rpico32.build.led= ilabs_rpico32.build.core=rp2040 ilabs_rpico32.build.ldscript=memmap_default.ld ilabs_rpico32.build.boot2=boot2_w25q080_2_padded_checksum ilabs_rpico32.build.usb_manufacturer="iLabs" ilabs_rpico32.build.usb_product="RPICO32" ilabs_rpico32.build.extra_flags=-DWIFIESPAT2 ilabs_rpico32.menu.flash.8388608_0=8MB (no FS) ilabs_rpico32.menu.flash.8388608_0.upload.maximum_size=8384512 ilabs_rpico32.menu.flash.8388608_0.build.flash_total=8388608 ilabs_rpico32.menu.flash.8388608_0.build.flash_length=8384512 ilabs_rpico32.menu.flash.8388608_0.build.eeprom_start=276819968 ilabs_rpico32.menu.flash.8388608_0.build.fs_start=276819968 ilabs_rpico32.menu.flash.8388608_0.build.fs_end=276819968 ilabs_rpico32.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) ilabs_rpico32.menu.flash.8388608_65536.upload.maximum_size=8318976 ilabs_rpico32.menu.flash.8388608_65536.build.flash_total=8388608 ilabs_rpico32.menu.flash.8388608_65536.build.flash_length=8318976 ilabs_rpico32.menu.flash.8388608_65536.build.eeprom_start=276819968 ilabs_rpico32.menu.flash.8388608_65536.build.fs_start=276754432 ilabs_rpico32.menu.flash.8388608_65536.build.fs_end=276819968 ilabs_rpico32.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) ilabs_rpico32.menu.flash.8388608_131072.upload.maximum_size=8253440 ilabs_rpico32.menu.flash.8388608_131072.build.flash_total=8388608 ilabs_rpico32.menu.flash.8388608_131072.build.flash_length=8253440 ilabs_rpico32.menu.flash.8388608_131072.build.eeprom_start=276819968 ilabs_rpico32.menu.flash.8388608_131072.build.fs_start=276688896 ilabs_rpico32.menu.flash.8388608_131072.build.fs_end=276819968 ilabs_rpico32.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) ilabs_rpico32.menu.flash.8388608_262144.upload.maximum_size=8122368 ilabs_rpico32.menu.flash.8388608_262144.build.flash_total=8388608 ilabs_rpico32.menu.flash.8388608_262144.build.flash_length=8122368 ilabs_rpico32.menu.flash.8388608_262144.build.eeprom_start=276819968 ilabs_rpico32.menu.flash.8388608_262144.build.fs_start=276557824 ilabs_rpico32.menu.flash.8388608_262144.build.fs_end=276819968 ilabs_rpico32.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) ilabs_rpico32.menu.flash.8388608_524288.upload.maximum_size=7860224 ilabs_rpico32.menu.flash.8388608_524288.build.flash_total=8388608 ilabs_rpico32.menu.flash.8388608_524288.build.flash_length=7860224 ilabs_rpico32.menu.flash.8388608_524288.build.eeprom_start=276819968 ilabs_rpico32.menu.flash.8388608_524288.build.fs_start=276295680 ilabs_rpico32.menu.flash.8388608_524288.build.fs_end=276819968 ilabs_rpico32.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) ilabs_rpico32.menu.flash.8388608_1048576.upload.maximum_size=7335936 ilabs_rpico32.menu.flash.8388608_1048576.build.flash_total=8388608 ilabs_rpico32.menu.flash.8388608_1048576.build.flash_length=7335936 ilabs_rpico32.menu.flash.8388608_1048576.build.eeprom_start=276819968 ilabs_rpico32.menu.flash.8388608_1048576.build.fs_start=275771392 ilabs_rpico32.menu.flash.8388608_1048576.build.fs_end=276819968 ilabs_rpico32.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) ilabs_rpico32.menu.flash.8388608_2097152.upload.maximum_size=6287360 ilabs_rpico32.menu.flash.8388608_2097152.build.flash_total=8388608 ilabs_rpico32.menu.flash.8388608_2097152.build.flash_length=6287360 ilabs_rpico32.menu.flash.8388608_2097152.build.eeprom_start=276819968 ilabs_rpico32.menu.flash.8388608_2097152.build.fs_start=274722816 ilabs_rpico32.menu.flash.8388608_2097152.build.fs_end=276819968 ilabs_rpico32.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) ilabs_rpico32.menu.flash.8388608_3145728.upload.maximum_size=5238784 ilabs_rpico32.menu.flash.8388608_3145728.build.flash_total=8388608 ilabs_rpico32.menu.flash.8388608_3145728.build.flash_length=5238784 ilabs_rpico32.menu.flash.8388608_3145728.build.eeprom_start=276819968 ilabs_rpico32.menu.flash.8388608_3145728.build.fs_start=273674240 ilabs_rpico32.menu.flash.8388608_3145728.build.fs_end=276819968 ilabs_rpico32.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) ilabs_rpico32.menu.flash.8388608_4194304.upload.maximum_size=4190208 ilabs_rpico32.menu.flash.8388608_4194304.build.flash_total=8388608 ilabs_rpico32.menu.flash.8388608_4194304.build.flash_length=4190208 ilabs_rpico32.menu.flash.8388608_4194304.build.eeprom_start=276819968 ilabs_rpico32.menu.flash.8388608_4194304.build.fs_start=272625664 ilabs_rpico32.menu.flash.8388608_4194304.build.fs_end=276819968 ilabs_rpico32.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) ilabs_rpico32.menu.flash.8388608_5242880.upload.maximum_size=3141632 ilabs_rpico32.menu.flash.8388608_5242880.build.flash_total=8388608 ilabs_rpico32.menu.flash.8388608_5242880.build.flash_length=3141632 ilabs_rpico32.menu.flash.8388608_5242880.build.eeprom_start=276819968 ilabs_rpico32.menu.flash.8388608_5242880.build.fs_start=271577088 ilabs_rpico32.menu.flash.8388608_5242880.build.fs_end=276819968 ilabs_rpico32.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) ilabs_rpico32.menu.flash.8388608_6291456.upload.maximum_size=2093056 ilabs_rpico32.menu.flash.8388608_6291456.build.flash_total=8388608 ilabs_rpico32.menu.flash.8388608_6291456.build.flash_length=2093056 ilabs_rpico32.menu.flash.8388608_6291456.build.eeprom_start=276819968 ilabs_rpico32.menu.flash.8388608_6291456.build.fs_start=270528512 ilabs_rpico32.menu.flash.8388608_6291456.build.fs_end=276819968 ilabs_rpico32.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) ilabs_rpico32.menu.flash.8388608_7340032.upload.maximum_size=1044480 ilabs_rpico32.menu.flash.8388608_7340032.build.flash_total=8388608 ilabs_rpico32.menu.flash.8388608_7340032.build.flash_length=1044480 ilabs_rpico32.menu.flash.8388608_7340032.build.eeprom_start=276819968 ilabs_rpico32.menu.flash.8388608_7340032.build.fs_start=269479936 ilabs_rpico32.menu.flash.8388608_7340032.build.fs_end=276819968 ilabs_rpico32.menu.freq.200=200 MHz ilabs_rpico32.menu.freq.200.build.f_cpu=200000000L ilabs_rpico32.menu.freq.50=50 MHz ilabs_rpico32.menu.freq.50.build.f_cpu=50000000L ilabs_rpico32.menu.freq.100=100 MHz ilabs_rpico32.menu.freq.100.build.f_cpu=100000000L ilabs_rpico32.menu.freq.120=120 MHz ilabs_rpico32.menu.freq.120.build.f_cpu=120000000L ilabs_rpico32.menu.freq.125=125 MHz ilabs_rpico32.menu.freq.125.build.f_cpu=125000000L ilabs_rpico32.menu.freq.128=128 MHz ilabs_rpico32.menu.freq.128.build.f_cpu=128000000L ilabs_rpico32.menu.freq.133=133 MHz ilabs_rpico32.menu.freq.133.build.f_cpu=133000000L ilabs_rpico32.menu.freq.150=150 MHz ilabs_rpico32.menu.freq.150.build.f_cpu=150000000L ilabs_rpico32.menu.freq.176=176 MHz ilabs_rpico32.menu.freq.176.build.f_cpu=176000000L ilabs_rpico32.menu.freq.225=225 MHz (Overclock) ilabs_rpico32.menu.freq.225.build.f_cpu=225000000L ilabs_rpico32.menu.freq.240=240 MHz (Overclock) ilabs_rpico32.menu.freq.240.build.f_cpu=240000000L ilabs_rpico32.menu.freq.250=250 MHz (Overclock) ilabs_rpico32.menu.freq.250.build.f_cpu=250000000L ilabs_rpico32.menu.freq.276=276 MHz (Overclock) ilabs_rpico32.menu.freq.276.build.f_cpu=276000000L ilabs_rpico32.menu.freq.300=300 MHz (Overclock) ilabs_rpico32.menu.freq.300.build.f_cpu=300000000L ilabs_rpico32.menu.opt.Small=Small (-Os) (standard) ilabs_rpico32.menu.opt.Small.build.flags.optimize=-Os ilabs_rpico32.menu.opt.Optimize=Optimize (-O) ilabs_rpico32.menu.opt.Optimize.build.flags.optimize=-O ilabs_rpico32.menu.opt.Optimize2=Optimize More (-O2) ilabs_rpico32.menu.opt.Optimize2.build.flags.optimize=-O2 ilabs_rpico32.menu.opt.Optimize3=Optimize Even More (-O3) ilabs_rpico32.menu.opt.Optimize3.build.flags.optimize=-O3 ilabs_rpico32.menu.opt.Fast=Fast (-Ofast) (maybe slower) ilabs_rpico32.menu.opt.Fast.build.flags.optimize=-Ofast ilabs_rpico32.menu.opt.Debug=Debug (-Og) ilabs_rpico32.menu.opt.Debug.build.flags.optimize=-Og ilabs_rpico32.menu.opt.Disabled=Disabled (-O0) ilabs_rpico32.menu.opt.Disabled.build.flags.optimize=-O0 ilabs_rpico32.menu.profile.Disabled=Disabled ilabs_rpico32.menu.profile.Disabled.build.flags.profile= ilabs_rpico32.menu.profile.Enabled=Enabled ilabs_rpico32.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE ilabs_rpico32.menu.rtti.Disabled=Disabled ilabs_rpico32.menu.rtti.Disabled.build.flags.rtti=-fno-rtti ilabs_rpico32.menu.rtti.Enabled=Enabled ilabs_rpico32.menu.rtti.Enabled.build.flags.rtti= ilabs_rpico32.menu.stackprotect.Disabled=Disabled ilabs_rpico32.menu.stackprotect.Disabled.build.flags.stackprotect= ilabs_rpico32.menu.stackprotect.Enabled=Enabled ilabs_rpico32.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all ilabs_rpico32.menu.exceptions.Disabled=Disabled ilabs_rpico32.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions ilabs_rpico32.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ ilabs_rpico32.menu.exceptions.Enabled=Enabled ilabs_rpico32.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions ilabs_rpico32.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc ilabs_rpico32.menu.dbgport.Disabled=Disabled ilabs_rpico32.menu.dbgport.Disabled.build.debug_port= ilabs_rpico32.menu.dbgport.Serial=Serial ilabs_rpico32.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial ilabs_rpico32.menu.dbgport.Serial1=Serial1 ilabs_rpico32.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 ilabs_rpico32.menu.dbgport.Serial2=Serial2 ilabs_rpico32.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 ilabs_rpico32.menu.dbgport.SerialSemi=SerialSemi ilabs_rpico32.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi ilabs_rpico32.menu.dbglvl.None=None ilabs_rpico32.menu.dbglvl.None.build.debug_level= ilabs_rpico32.menu.dbglvl.Core=Core ilabs_rpico32.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE ilabs_rpico32.menu.dbglvl.SPI=SPI ilabs_rpico32.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI ilabs_rpico32.menu.dbglvl.Wire=Wire ilabs_rpico32.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE ilabs_rpico32.menu.dbglvl.Bluetooth=Bluetooth ilabs_rpico32.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH ilabs_rpico32.menu.dbglvl.All=All ilabs_rpico32.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH ilabs_rpico32.menu.dbglvl.NDEBUG=NDEBUG ilabs_rpico32.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG ilabs_rpico32.menu.usbstack.picosdk=Pico SDK ilabs_rpico32.menu.usbstack.picosdk.build.usbstack_flags= ilabs_rpico32.menu.usbstack.tinyusb=Adafruit TinyUSB ilabs_rpico32.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" ilabs_rpico32.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) ilabs_rpico32.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" ilabs_rpico32.menu.usbstack.nousb=No USB ilabs_rpico32.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" ilabs_rpico32.menu.ipbtstack.ipv4only=IPv4 Only ilabs_rpico32.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a ilabs_rpico32.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 ilabs_rpico32.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 ilabs_rpico32.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a ilabs_rpico32.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 ilabs_rpico32.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth ilabs_rpico32.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a ilabs_rpico32.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 ilabs_rpico32.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth ilabs_rpico32.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a ilabs_rpico32.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 ilabs_rpico32.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K ilabs_rpico32.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a ilabs_rpico32.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 ilabs_rpico32.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K ilabs_rpico32.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a ilabs_rpico32.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 ilabs_rpico32.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K ilabs_rpico32.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a ilabs_rpico32.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 ilabs_rpico32.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K ilabs_rpico32.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a ilabs_rpico32.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 ilabs_rpico32.menu.uploadmethod.default=Default (UF2) ilabs_rpico32.menu.uploadmethod.default.build.ram_length=256k ilabs_rpico32.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl ilabs_rpico32.menu.uploadmethod.default.upload.maximum_data_size=262144 ilabs_rpico32.menu.uploadmethod.default.upload.tool=uf2conv ilabs_rpico32.menu.uploadmethod.default.upload.tool.default=uf2conv ilabs_rpico32.menu.uploadmethod.default.upload.tool.network=uf2conv-network ilabs_rpico32.menu.uploadmethod.picotool=Picotool ilabs_rpico32.menu.uploadmethod.picotool.build.ram_length=256k ilabs_rpico32.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl ilabs_rpico32.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB ilabs_rpico32.menu.uploadmethod.picotool.upload.maximum_data_size=262144 ilabs_rpico32.menu.uploadmethod.picotool.upload.tool=picotool ilabs_rpico32.menu.uploadmethod.picotool.upload.tool.default=picotool ilabs_rpico32.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) ilabs_rpico32.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k ilabs_rpico32.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl ilabs_rpico32.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 ilabs_rpico32.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap ilabs_rpico32.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # iLabs Challenger 2350 WiFi/BLE # ----------------------------------- challenger_2350_wifi6_ble5.name=iLabs Challenger 2350 WiFi/BLE challenger_2350_wifi6_ble5.vid.0=0x2e8a challenger_2350_wifi6_ble5.pid.0=0x109a challenger_2350_wifi6_ble5.vid.1=0x2e8a challenger_2350_wifi6_ble5.pid.1=0x119a challenger_2350_wifi6_ble5.vid.2=0x2e8a challenger_2350_wifi6_ble5.pid.2=0x509a challenger_2350_wifi6_ble5.vid.3=0x2e8a challenger_2350_wifi6_ble5.pid.3=0x519a challenger_2350_wifi6_ble5.vid.4=0x2e8a challenger_2350_wifi6_ble5.pid.4=0x909a challenger_2350_wifi6_ble5.vid.5=0x2e8a challenger_2350_wifi6_ble5.pid.5=0x919a challenger_2350_wifi6_ble5.vid.6=0x2e8a challenger_2350_wifi6_ble5.pid.6=0xd09a challenger_2350_wifi6_ble5.vid.7=0x2e8a challenger_2350_wifi6_ble5.pid.7=0xd19a challenger_2350_wifi6_ble5.upload_port.0.vid=0x2e8a challenger_2350_wifi6_ble5.upload_port.0.pid=0x109a challenger_2350_wifi6_ble5.upload_port.1.vid=0x2e8a challenger_2350_wifi6_ble5.upload_port.1.pid=0x119a challenger_2350_wifi6_ble5.upload_port.2.vid=0x2e8a challenger_2350_wifi6_ble5.upload_port.2.pid=0x509a challenger_2350_wifi6_ble5.upload_port.3.vid=0x2e8a challenger_2350_wifi6_ble5.upload_port.3.pid=0x519a challenger_2350_wifi6_ble5.upload_port.4.vid=0x2e8a challenger_2350_wifi6_ble5.upload_port.4.pid=0x909a challenger_2350_wifi6_ble5.upload_port.5.vid=0x2e8a challenger_2350_wifi6_ble5.upload_port.5.pid=0x919a challenger_2350_wifi6_ble5.upload_port.6.vid=0x2e8a challenger_2350_wifi6_ble5.upload_port.6.pid=0xd09a challenger_2350_wifi6_ble5.upload_port.7.vid=0x2e8a challenger_2350_wifi6_ble5.upload_port.7.pid=0xd19a challenger_2350_wifi6_ble5.build.usbvid=-DUSBD_VID=0x2e8a challenger_2350_wifi6_ble5.build.usbpid=-DUSBD_PID=0x109a challenger_2350_wifi6_ble5.build.usbpwr=-DUSBD_MAX_POWER_MA=500 challenger_2350_wifi6_ble5.build.board=CHALLENGER_2350_WIFI_BLE_RP2350 challenger_2350_wifi6_ble5.build.variant=challenger_2350_wifi6_ble5 challenger_2350_wifi6_ble5.upload.maximum_size=8388608 challenger_2350_wifi6_ble5.upload.wait_for_upload_port=true challenger_2350_wifi6_ble5.upload.erase_cmd= challenger_2350_wifi6_ble5.serial.disableDTR=false challenger_2350_wifi6_ble5.serial.disableRTS=false challenger_2350_wifi6_ble5.build.f_cpu=125000000 challenger_2350_wifi6_ble5.build.led= challenger_2350_wifi6_ble5.build.core=rp2040 challenger_2350_wifi6_ble5.build.ldscript=memmap_default.ld challenger_2350_wifi6_ble5.build.boot2=none challenger_2350_wifi6_ble5.build.usb_manufacturer="iLabs" challenger_2350_wifi6_ble5.build.usb_product="Challenger 2350 WiFi/BLE" challenger_2350_wifi6_ble5.build.psram_length=0x800000 challenger_2350_wifi6_ble5.menu.espwifitype.esp_at=ESP AT challenger_2350_wifi6_ble5.menu.espwifitype.esp_at.build.espwifitype=-DWIFIESPAT2 challenger_2350_wifi6_ble5.menu.espwifitype.esp_hosted=ESP Hosted challenger_2350_wifi6_ble5.menu.espwifitype.esp_hosted.build.espwifitype=-DESPHOSTSPI=SPI1 challenger_2350_wifi6_ble5.menu.wificountry.worldwide=Worldwide challenger_2350_wifi6_ble5.menu.wificountry.worldwide.build.wificc=-DWIFICC=CYW43_COUNTRY_WORLDWIDE challenger_2350_wifi6_ble5.menu.wificountry.australia=Australia challenger_2350_wifi6_ble5.menu.wificountry.australia.build.wificc=-DWIFICC=CYW43_COUNTRY_AUSTRALIA challenger_2350_wifi6_ble5.menu.wificountry.austria=Austria challenger_2350_wifi6_ble5.menu.wificountry.austria.build.wificc=-DWIFICC=CYW43_COUNTRY_AUSTRIA challenger_2350_wifi6_ble5.menu.wificountry.belgium=Belgium challenger_2350_wifi6_ble5.menu.wificountry.belgium.build.wificc=-DWIFICC=CYW43_COUNTRY_BELGIUM challenger_2350_wifi6_ble5.menu.wificountry.brazil=Brazil challenger_2350_wifi6_ble5.menu.wificountry.brazil.build.wificc=-DWIFICC=CYW43_COUNTRY_BRAZIL challenger_2350_wifi6_ble5.menu.wificountry.canada=Canada challenger_2350_wifi6_ble5.menu.wificountry.canada.build.wificc=-DWIFICC=CYW43_COUNTRY_CANADA challenger_2350_wifi6_ble5.menu.wificountry.chile=Chile challenger_2350_wifi6_ble5.menu.wificountry.chile.build.wificc=-DWIFICC=CYW43_COUNTRY_CHILE challenger_2350_wifi6_ble5.menu.wificountry.china=China challenger_2350_wifi6_ble5.menu.wificountry.china.build.wificc=-DWIFICC=CYW43_COUNTRY_CHINA challenger_2350_wifi6_ble5.menu.wificountry.colombia=Colombia challenger_2350_wifi6_ble5.menu.wificountry.colombia.build.wificc=-DWIFICC=CYW43_COUNTRY_COLOMBIA challenger_2350_wifi6_ble5.menu.wificountry.czech_republic=Czech Republic challenger_2350_wifi6_ble5.menu.wificountry.czech_republic.build.wificc=-DWIFICC=CYW43_COUNTRY_CZECH_REPUBLIC challenger_2350_wifi6_ble5.menu.wificountry.denmark=Denmark challenger_2350_wifi6_ble5.menu.wificountry.denmark.build.wificc=-DWIFICC=CYW43_COUNTRY_DENMARK challenger_2350_wifi6_ble5.menu.wificountry.estonia=Estonia challenger_2350_wifi6_ble5.menu.wificountry.estonia.build.wificc=-DWIFICC=CYW43_COUNTRY_ESTONIA challenger_2350_wifi6_ble5.menu.wificountry.finland=Finland challenger_2350_wifi6_ble5.menu.wificountry.finland.build.wificc=-DWIFICC=CYW43_COUNTRY_FINLAND challenger_2350_wifi6_ble5.menu.wificountry.france=France challenger_2350_wifi6_ble5.menu.wificountry.france.build.wificc=-DWIFICC=CYW43_COUNTRY_FRANCE challenger_2350_wifi6_ble5.menu.wificountry.germany=Germany challenger_2350_wifi6_ble5.menu.wificountry.germany.build.wificc=-DWIFICC=CYW43_COUNTRY_GERMANY challenger_2350_wifi6_ble5.menu.wificountry.greece=Greece challenger_2350_wifi6_ble5.menu.wificountry.greece.build.wificc=-DWIFICC=CYW43_COUNTRY_GREECE challenger_2350_wifi6_ble5.menu.wificountry.hong_kong=Hong Kong challenger_2350_wifi6_ble5.menu.wificountry.hong_kong.build.wificc=-DWIFICC=CYW43_COUNTRY_HONG_KONG challenger_2350_wifi6_ble5.menu.wificountry.hungary=Hungary challenger_2350_wifi6_ble5.menu.wificountry.hungary.build.wificc=-DWIFICC=CYW43_COUNTRY_HUNGARY challenger_2350_wifi6_ble5.menu.wificountry.iceland=Iceland challenger_2350_wifi6_ble5.menu.wificountry.iceland.build.wificc=-DWIFICC=CYW43_COUNTRY_ICELAND challenger_2350_wifi6_ble5.menu.wificountry.india=India challenger_2350_wifi6_ble5.menu.wificountry.india.build.wificc=-DWIFICC=CYW43_COUNTRY_INDIA challenger_2350_wifi6_ble5.menu.wificountry.israel=Israel challenger_2350_wifi6_ble5.menu.wificountry.israel.build.wificc=-DWIFICC=CYW43_COUNTRY_ISRAEL challenger_2350_wifi6_ble5.menu.wificountry.italy=Italy challenger_2350_wifi6_ble5.menu.wificountry.italy.build.wificc=-DWIFICC=CYW43_COUNTRY_ITALY challenger_2350_wifi6_ble5.menu.wificountry.japan=Japan challenger_2350_wifi6_ble5.menu.wificountry.japan.build.wificc=-DWIFICC=CYW43_COUNTRY_JAPAN challenger_2350_wifi6_ble5.menu.wificountry.kenya=Kenya challenger_2350_wifi6_ble5.menu.wificountry.kenya.build.wificc=-DWIFICC=CYW43_COUNTRY_KENYA challenger_2350_wifi6_ble5.menu.wificountry.latvia=Latvia challenger_2350_wifi6_ble5.menu.wificountry.latvia.build.wificc=-DWIFICC=CYW43_COUNTRY_LATVIA challenger_2350_wifi6_ble5.menu.wificountry.liechtenstein=Liechtenstein challenger_2350_wifi6_ble5.menu.wificountry.liechtenstein.build.wificc=-DWIFICC=CYW43_COUNTRY_LIECHTENSTEIN challenger_2350_wifi6_ble5.menu.wificountry.lithuania=Lithuania challenger_2350_wifi6_ble5.menu.wificountry.lithuania.build.wificc=-DWIFICC=CYW43_COUNTRY_LITHUANIA challenger_2350_wifi6_ble5.menu.wificountry.luxembourg=Luxembourg challenger_2350_wifi6_ble5.menu.wificountry.luxembourg.build.wificc=-DWIFICC=CYW43_COUNTRY_LUXEMBOURG challenger_2350_wifi6_ble5.menu.wificountry.malaysia=Malaysia challenger_2350_wifi6_ble5.menu.wificountry.malaysia.build.wificc=-DWIFICC=CYW43_COUNTRY_MALAYSIA challenger_2350_wifi6_ble5.menu.wificountry.malta=Malta challenger_2350_wifi6_ble5.menu.wificountry.malta.build.wificc=-DWIFICC=CYW43_COUNTRY_MALTA challenger_2350_wifi6_ble5.menu.wificountry.mexico=Mexico challenger_2350_wifi6_ble5.menu.wificountry.mexico.build.wificc=-DWIFICC=CYW43_COUNTRY_MEXICO challenger_2350_wifi6_ble5.menu.wificountry.netherlands=Netherlands challenger_2350_wifi6_ble5.menu.wificountry.netherlands.build.wificc=-DWIFICC=CYW43_COUNTRY_NETHERLANDS challenger_2350_wifi6_ble5.menu.wificountry.new_zealand=New Zealand challenger_2350_wifi6_ble5.menu.wificountry.new_zealand.build.wificc=-DWIFICC=CYW43_COUNTRY_NEW_ZEALAND challenger_2350_wifi6_ble5.menu.wificountry.nigeria=Nigeria challenger_2350_wifi6_ble5.menu.wificountry.nigeria.build.wificc=-DWIFICC=CYW43_COUNTRY_NIGERIA challenger_2350_wifi6_ble5.menu.wificountry.norway=Norway challenger_2350_wifi6_ble5.menu.wificountry.norway.build.wificc=-DWIFICC=CYW43_COUNTRY_NORWAY challenger_2350_wifi6_ble5.menu.wificountry.peru=Peru challenger_2350_wifi6_ble5.menu.wificountry.peru.build.wificc=-DWIFICC=CYW43_COUNTRY_PERU challenger_2350_wifi6_ble5.menu.wificountry.philippines=Philippines challenger_2350_wifi6_ble5.menu.wificountry.philippines.build.wificc=-DWIFICC=CYW43_COUNTRY_PHILIPPINES challenger_2350_wifi6_ble5.menu.wificountry.poland=Poland challenger_2350_wifi6_ble5.menu.wificountry.poland.build.wificc=-DWIFICC=CYW43_COUNTRY_POLAND challenger_2350_wifi6_ble5.menu.wificountry.portugal=Portugal challenger_2350_wifi6_ble5.menu.wificountry.portugal.build.wificc=-DWIFICC=CYW43_COUNTRY_PORTUGAL challenger_2350_wifi6_ble5.menu.wificountry.singapore=Singapore challenger_2350_wifi6_ble5.menu.wificountry.singapore.build.wificc=-DWIFICC=CYW43_COUNTRY_SINGAPORE challenger_2350_wifi6_ble5.menu.wificountry.slovakia=Slovakia challenger_2350_wifi6_ble5.menu.wificountry.slovakia.build.wificc=-DWIFICC=CYW43_COUNTRY_SLOVAKIA challenger_2350_wifi6_ble5.menu.wificountry.slovenia=Slovenia challenger_2350_wifi6_ble5.menu.wificountry.slovenia.build.wificc=-DWIFICC=CYW43_COUNTRY_SLOVENIA challenger_2350_wifi6_ble5.menu.wificountry.south_africa=South Africa challenger_2350_wifi6_ble5.menu.wificountry.south_africa.build.wificc=-DWIFICC=CYW43_COUNTRY_SOUTH_AFRICA challenger_2350_wifi6_ble5.menu.wificountry.south_korea=South Korea challenger_2350_wifi6_ble5.menu.wificountry.south_korea.build.wificc=-DWIFICC=CYW43_COUNTRY_SOUTH_KOREA challenger_2350_wifi6_ble5.menu.wificountry.spain=Spain challenger_2350_wifi6_ble5.menu.wificountry.spain.build.wificc=-DWIFICC=CYW43_COUNTRY_SPAIN challenger_2350_wifi6_ble5.menu.wificountry.sweden=Sweden challenger_2350_wifi6_ble5.menu.wificountry.sweden.build.wificc=-DWIFICC=CYW43_COUNTRY_SWEDEN challenger_2350_wifi6_ble5.menu.wificountry.switzerland=Switzerland challenger_2350_wifi6_ble5.menu.wificountry.switzerland.build.wificc=-DWIFICC=CYW43_COUNTRY_SWITZERLAND challenger_2350_wifi6_ble5.menu.wificountry.taiwan=Taiwan challenger_2350_wifi6_ble5.menu.wificountry.taiwan.build.wificc=-DWIFICC=CYW43_COUNTRY_TAIWAN challenger_2350_wifi6_ble5.menu.wificountry.thailand=Thailand challenger_2350_wifi6_ble5.menu.wificountry.thailand.build.wificc=-DWIFICC=CYW43_COUNTRY_THAILAND challenger_2350_wifi6_ble5.menu.wificountry.turkey=Turkey challenger_2350_wifi6_ble5.menu.wificountry.turkey.build.wificc=-DWIFICC=CYW43_COUNTRY_TURKEY challenger_2350_wifi6_ble5.menu.wificountry.uk=UK challenger_2350_wifi6_ble5.menu.wificountry.uk.build.wificc=-DWIFICC=CYW43_COUNTRY_UK challenger_2350_wifi6_ble5.menu.wificountry.usa=USA challenger_2350_wifi6_ble5.menu.wificountry.usa.build.wificc=-DWIFICC=CYW43_COUNTRY_USA challenger_2350_wifi6_ble5.menu.flash.8388608_0=8MB (no FS) challenger_2350_wifi6_ble5.menu.flash.8388608_0.upload.maximum_size=8380416 challenger_2350_wifi6_ble5.menu.flash.8388608_0.build.flash_total=8388608 challenger_2350_wifi6_ble5.menu.flash.8388608_0.build.flash_length=8380416 challenger_2350_wifi6_ble5.menu.flash.8388608_0.build.eeprom_start=276815872 challenger_2350_wifi6_ble5.menu.flash.8388608_0.build.fs_start=276815872 challenger_2350_wifi6_ble5.menu.flash.8388608_0.build.fs_end=276815872 challenger_2350_wifi6_ble5.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) challenger_2350_wifi6_ble5.menu.flash.8388608_7340032.upload.maximum_size=1040384 challenger_2350_wifi6_ble5.menu.flash.8388608_7340032.build.flash_total=8388608 challenger_2350_wifi6_ble5.menu.flash.8388608_7340032.build.flash_length=1040384 challenger_2350_wifi6_ble5.menu.flash.8388608_7340032.build.eeprom_start=276815872 challenger_2350_wifi6_ble5.menu.flash.8388608_7340032.build.fs_start=269475840 challenger_2350_wifi6_ble5.menu.flash.8388608_7340032.build.fs_end=276815872 challenger_2350_wifi6_ble5.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) challenger_2350_wifi6_ble5.menu.flash.8388608_4194304.upload.maximum_size=4186112 challenger_2350_wifi6_ble5.menu.flash.8388608_4194304.build.flash_total=8388608 challenger_2350_wifi6_ble5.menu.flash.8388608_4194304.build.flash_length=4186112 challenger_2350_wifi6_ble5.menu.flash.8388608_4194304.build.eeprom_start=276815872 challenger_2350_wifi6_ble5.menu.flash.8388608_4194304.build.fs_start=272621568 challenger_2350_wifi6_ble5.menu.flash.8388608_4194304.build.fs_end=276815872 challenger_2350_wifi6_ble5.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) challenger_2350_wifi6_ble5.menu.flash.8388608_2097152.upload.maximum_size=6283264 challenger_2350_wifi6_ble5.menu.flash.8388608_2097152.build.flash_total=8388608 challenger_2350_wifi6_ble5.menu.flash.8388608_2097152.build.flash_length=6283264 challenger_2350_wifi6_ble5.menu.flash.8388608_2097152.build.eeprom_start=276815872 challenger_2350_wifi6_ble5.menu.flash.8388608_2097152.build.fs_start=274718720 challenger_2350_wifi6_ble5.menu.flash.8388608_2097152.build.fs_end=276815872 challenger_2350_wifi6_ble5.menu.flash.16777216_0=16MB (no FS) challenger_2350_wifi6_ble5.menu.flash.16777216_0.upload.maximum_size=16769024 challenger_2350_wifi6_ble5.menu.flash.16777216_0.build.flash_total=16777216 challenger_2350_wifi6_ble5.menu.flash.16777216_0.build.flash_length=16769024 challenger_2350_wifi6_ble5.menu.flash.16777216_0.build.eeprom_start=285204480 challenger_2350_wifi6_ble5.menu.flash.16777216_0.build.fs_start=285204480 challenger_2350_wifi6_ble5.menu.flash.16777216_0.build.fs_end=285204480 challenger_2350_wifi6_ble5.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) challenger_2350_wifi6_ble5.menu.flash.16777216_15728640.upload.maximum_size=1040384 challenger_2350_wifi6_ble5.menu.flash.16777216_15728640.build.flash_total=16777216 challenger_2350_wifi6_ble5.menu.flash.16777216_15728640.build.flash_length=1040384 challenger_2350_wifi6_ble5.menu.flash.16777216_15728640.build.eeprom_start=285204480 challenger_2350_wifi6_ble5.menu.flash.16777216_15728640.build.fs_start=269475840 challenger_2350_wifi6_ble5.menu.flash.16777216_15728640.build.fs_end=285204480 challenger_2350_wifi6_ble5.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) challenger_2350_wifi6_ble5.menu.flash.16777216_14680064.upload.maximum_size=2088960 challenger_2350_wifi6_ble5.menu.flash.16777216_14680064.build.flash_total=16777216 challenger_2350_wifi6_ble5.menu.flash.16777216_14680064.build.flash_length=2088960 challenger_2350_wifi6_ble5.menu.flash.16777216_14680064.build.eeprom_start=285204480 challenger_2350_wifi6_ble5.menu.flash.16777216_14680064.build.fs_start=270524416 challenger_2350_wifi6_ble5.menu.flash.16777216_14680064.build.fs_end=285204480 challenger_2350_wifi6_ble5.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) challenger_2350_wifi6_ble5.menu.flash.16777216_12582912.upload.maximum_size=4186112 challenger_2350_wifi6_ble5.menu.flash.16777216_12582912.build.flash_total=16777216 challenger_2350_wifi6_ble5.menu.flash.16777216_12582912.build.flash_length=4186112 challenger_2350_wifi6_ble5.menu.flash.16777216_12582912.build.eeprom_start=285204480 challenger_2350_wifi6_ble5.menu.flash.16777216_12582912.build.fs_start=272621568 challenger_2350_wifi6_ble5.menu.flash.16777216_12582912.build.fs_end=285204480 challenger_2350_wifi6_ble5.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) challenger_2350_wifi6_ble5.menu.flash.16777216_8388608.upload.maximum_size=8380416 challenger_2350_wifi6_ble5.menu.flash.16777216_8388608.build.flash_total=16777216 challenger_2350_wifi6_ble5.menu.flash.16777216_8388608.build.flash_length=8380416 challenger_2350_wifi6_ble5.menu.flash.16777216_8388608.build.eeprom_start=285204480 challenger_2350_wifi6_ble5.menu.flash.16777216_8388608.build.fs_start=276815872 challenger_2350_wifi6_ble5.menu.flash.16777216_8388608.build.fs_end=285204480 challenger_2350_wifi6_ble5.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) challenger_2350_wifi6_ble5.menu.flash.16777216_4194304.upload.maximum_size=12574720 challenger_2350_wifi6_ble5.menu.flash.16777216_4194304.build.flash_total=16777216 challenger_2350_wifi6_ble5.menu.flash.16777216_4194304.build.flash_length=12574720 challenger_2350_wifi6_ble5.menu.flash.16777216_4194304.build.eeprom_start=285204480 challenger_2350_wifi6_ble5.menu.flash.16777216_4194304.build.fs_start=281010176 challenger_2350_wifi6_ble5.menu.flash.16777216_4194304.build.fs_end=285204480 challenger_2350_wifi6_ble5.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) challenger_2350_wifi6_ble5.menu.flash.16777216_2097152.upload.maximum_size=14671872 challenger_2350_wifi6_ble5.menu.flash.16777216_2097152.build.flash_total=16777216 challenger_2350_wifi6_ble5.menu.flash.16777216_2097152.build.flash_length=14671872 challenger_2350_wifi6_ble5.menu.flash.16777216_2097152.build.eeprom_start=285204480 challenger_2350_wifi6_ble5.menu.flash.16777216_2097152.build.fs_start=283107328 challenger_2350_wifi6_ble5.menu.flash.16777216_2097152.build.fs_end=285204480 challenger_2350_wifi6_ble5.menu.arch.arm=ARM challenger_2350_wifi6_ble5.menu.arch.arm.build.chip=rp2350 challenger_2350_wifi6_ble5.menu.arch.arm.build.toolchain=arm-none-eabi challenger_2350_wifi6_ble5.menu.arch.arm.build.toolchainpkg=pqt-gcc challenger_2350_wifi6_ble5.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse challenger_2350_wifi6_ble5.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block challenger_2350_wifi6_ble5.menu.arch.arm.build.mcu=cortex-m33 challenger_2350_wifi6_ble5.menu.arch.riscv=RISC-V challenger_2350_wifi6_ble5.menu.arch.riscv.build.chip=rp2350-riscv challenger_2350_wifi6_ble5.menu.arch.riscv.build.toolchain=riscv32-unknown-elf challenger_2350_wifi6_ble5.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv challenger_2350_wifi6_ble5.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 challenger_2350_wifi6_ble5.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block challenger_2350_wifi6_ble5.menu.arch.riscv.build.mcu=rv32imac challenger_2350_wifi6_ble5.menu.freq.150=150 MHz challenger_2350_wifi6_ble5.menu.freq.150.build.f_cpu=150000000L challenger_2350_wifi6_ble5.menu.freq.50=50 MHz challenger_2350_wifi6_ble5.menu.freq.50.build.f_cpu=50000000L challenger_2350_wifi6_ble5.menu.freq.100=100 MHz challenger_2350_wifi6_ble5.menu.freq.100.build.f_cpu=100000000L challenger_2350_wifi6_ble5.menu.freq.120=120 MHz challenger_2350_wifi6_ble5.menu.freq.120.build.f_cpu=120000000L challenger_2350_wifi6_ble5.menu.freq.125=125 MHz challenger_2350_wifi6_ble5.menu.freq.125.build.f_cpu=125000000L challenger_2350_wifi6_ble5.menu.freq.128=128 MHz challenger_2350_wifi6_ble5.menu.freq.128.build.f_cpu=128000000L challenger_2350_wifi6_ble5.menu.freq.133=133 MHz challenger_2350_wifi6_ble5.menu.freq.133.build.f_cpu=133000000L challenger_2350_wifi6_ble5.menu.freq.176=176 MHz (Overclock) challenger_2350_wifi6_ble5.menu.freq.176.build.f_cpu=176000000L challenger_2350_wifi6_ble5.menu.freq.200=200 MHz (Overclock) challenger_2350_wifi6_ble5.menu.freq.200.build.f_cpu=200000000L challenger_2350_wifi6_ble5.menu.freq.225=225 MHz (Overclock) challenger_2350_wifi6_ble5.menu.freq.225.build.f_cpu=225000000L challenger_2350_wifi6_ble5.menu.freq.240=240 MHz (Overclock) challenger_2350_wifi6_ble5.menu.freq.240.build.f_cpu=240000000L challenger_2350_wifi6_ble5.menu.freq.250=250 MHz (Overclock) challenger_2350_wifi6_ble5.menu.freq.250.build.f_cpu=250000000L challenger_2350_wifi6_ble5.menu.freq.276=276 MHz (Overclock) challenger_2350_wifi6_ble5.menu.freq.276.build.f_cpu=276000000L challenger_2350_wifi6_ble5.menu.freq.300=300 MHz (Overclock) challenger_2350_wifi6_ble5.menu.freq.300.build.f_cpu=300000000L challenger_2350_wifi6_ble5.menu.opt.Small=Small (-Os) (standard) challenger_2350_wifi6_ble5.menu.opt.Small.build.flags.optimize=-Os challenger_2350_wifi6_ble5.menu.opt.Optimize=Optimize (-O) challenger_2350_wifi6_ble5.menu.opt.Optimize.build.flags.optimize=-O challenger_2350_wifi6_ble5.menu.opt.Optimize2=Optimize More (-O2) challenger_2350_wifi6_ble5.menu.opt.Optimize2.build.flags.optimize=-O2 challenger_2350_wifi6_ble5.menu.opt.Optimize3=Optimize Even More (-O3) challenger_2350_wifi6_ble5.menu.opt.Optimize3.build.flags.optimize=-O3 challenger_2350_wifi6_ble5.menu.opt.Fast=Fast (-Ofast) (maybe slower) challenger_2350_wifi6_ble5.menu.opt.Fast.build.flags.optimize=-Ofast challenger_2350_wifi6_ble5.menu.opt.Debug=Debug (-Og) challenger_2350_wifi6_ble5.menu.opt.Debug.build.flags.optimize=-Og challenger_2350_wifi6_ble5.menu.opt.Disabled=Disabled (-O0) challenger_2350_wifi6_ble5.menu.opt.Disabled.build.flags.optimize=-O0 challenger_2350_wifi6_ble5.menu.profile.Disabled=Disabled challenger_2350_wifi6_ble5.menu.profile.Disabled.build.flags.profile= challenger_2350_wifi6_ble5.menu.profile.Enabled=Enabled challenger_2350_wifi6_ble5.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE challenger_2350_wifi6_ble5.menu.rtti.Disabled=Disabled challenger_2350_wifi6_ble5.menu.rtti.Disabled.build.flags.rtti=-fno-rtti challenger_2350_wifi6_ble5.menu.rtti.Enabled=Enabled challenger_2350_wifi6_ble5.menu.rtti.Enabled.build.flags.rtti= challenger_2350_wifi6_ble5.menu.stackprotect.Disabled=Disabled challenger_2350_wifi6_ble5.menu.stackprotect.Disabled.build.flags.stackprotect= challenger_2350_wifi6_ble5.menu.stackprotect.Enabled=Enabled challenger_2350_wifi6_ble5.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all challenger_2350_wifi6_ble5.menu.exceptions.Disabled=Disabled challenger_2350_wifi6_ble5.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions challenger_2350_wifi6_ble5.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ challenger_2350_wifi6_ble5.menu.exceptions.Enabled=Enabled challenger_2350_wifi6_ble5.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions challenger_2350_wifi6_ble5.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc challenger_2350_wifi6_ble5.menu.dbgport.Disabled=Disabled challenger_2350_wifi6_ble5.menu.dbgport.Disabled.build.debug_port= challenger_2350_wifi6_ble5.menu.dbgport.Serial=Serial challenger_2350_wifi6_ble5.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial challenger_2350_wifi6_ble5.menu.dbgport.Serial1=Serial1 challenger_2350_wifi6_ble5.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 challenger_2350_wifi6_ble5.menu.dbgport.Serial2=Serial2 challenger_2350_wifi6_ble5.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 challenger_2350_wifi6_ble5.menu.dbgport.SerialSemi=SerialSemi challenger_2350_wifi6_ble5.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi challenger_2350_wifi6_ble5.menu.dbglvl.None=None challenger_2350_wifi6_ble5.menu.dbglvl.None.build.debug_level= challenger_2350_wifi6_ble5.menu.dbglvl.Core=Core challenger_2350_wifi6_ble5.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE challenger_2350_wifi6_ble5.menu.dbglvl.SPI=SPI challenger_2350_wifi6_ble5.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI challenger_2350_wifi6_ble5.menu.dbglvl.Wire=Wire challenger_2350_wifi6_ble5.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE challenger_2350_wifi6_ble5.menu.dbglvl.Bluetooth=Bluetooth challenger_2350_wifi6_ble5.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH challenger_2350_wifi6_ble5.menu.dbglvl.All=All challenger_2350_wifi6_ble5.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH challenger_2350_wifi6_ble5.menu.dbglvl.NDEBUG=NDEBUG challenger_2350_wifi6_ble5.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG challenger_2350_wifi6_ble5.menu.usbstack.picosdk=Pico SDK challenger_2350_wifi6_ble5.menu.usbstack.picosdk.build.usbstack_flags= challenger_2350_wifi6_ble5.menu.usbstack.tinyusb=Adafruit TinyUSB challenger_2350_wifi6_ble5.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" challenger_2350_wifi6_ble5.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) challenger_2350_wifi6_ble5.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" challenger_2350_wifi6_ble5.menu.usbstack.nousb=No USB challenger_2350_wifi6_ble5.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4only=IPv4 Only challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 challenger_2350_wifi6_ble5.menu.uploadmethod.default=Default (UF2) challenger_2350_wifi6_ble5.menu.uploadmethod.default.build.ram_length=512k challenger_2350_wifi6_ble5.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl challenger_2350_wifi6_ble5.menu.uploadmethod.default.upload.maximum_data_size=524288 challenger_2350_wifi6_ble5.menu.uploadmethod.default.upload.tool=uf2conv challenger_2350_wifi6_ble5.menu.uploadmethod.default.upload.tool.default=uf2conv challenger_2350_wifi6_ble5.menu.uploadmethod.default.upload.tool.network=uf2conv-network challenger_2350_wifi6_ble5.menu.uploadmethod.picotool=Picotool challenger_2350_wifi6_ble5.menu.uploadmethod.picotool.build.ram_length=512k challenger_2350_wifi6_ble5.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl challenger_2350_wifi6_ble5.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB challenger_2350_wifi6_ble5.menu.uploadmethod.picotool.upload.maximum_data_size=524288 challenger_2350_wifi6_ble5.menu.uploadmethod.picotool.upload.tool=picotool challenger_2350_wifi6_ble5.menu.uploadmethod.picotool.upload.tool.default=picotool challenger_2350_wifi6_ble5.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) challenger_2350_wifi6_ble5.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k challenger_2350_wifi6_ble5.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl challenger_2350_wifi6_ble5.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 challenger_2350_wifi6_ble5.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap challenger_2350_wifi6_ble5.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # iLabs Challenger 2350 BConnect # ----------------------------------- challenger_2350_bconnect.name=iLabs Challenger 2350 BConnect challenger_2350_bconnect.vid.0=0x2e8a challenger_2350_bconnect.pid.0=0x109b challenger_2350_bconnect.vid.1=0x2e8a challenger_2350_bconnect.pid.1=0x119b challenger_2350_bconnect.vid.2=0x2e8a challenger_2350_bconnect.pid.2=0x509b challenger_2350_bconnect.vid.3=0x2e8a challenger_2350_bconnect.pid.3=0x519b challenger_2350_bconnect.vid.4=0x2e8a challenger_2350_bconnect.pid.4=0x909b challenger_2350_bconnect.vid.5=0x2e8a challenger_2350_bconnect.pid.5=0x919b challenger_2350_bconnect.vid.6=0x2e8a challenger_2350_bconnect.pid.6=0xd09b challenger_2350_bconnect.vid.7=0x2e8a challenger_2350_bconnect.pid.7=0xd19b challenger_2350_bconnect.upload_port.0.vid=0x2e8a challenger_2350_bconnect.upload_port.0.pid=0x109b challenger_2350_bconnect.upload_port.1.vid=0x2e8a challenger_2350_bconnect.upload_port.1.pid=0x119b challenger_2350_bconnect.upload_port.2.vid=0x2e8a challenger_2350_bconnect.upload_port.2.pid=0x509b challenger_2350_bconnect.upload_port.3.vid=0x2e8a challenger_2350_bconnect.upload_port.3.pid=0x519b challenger_2350_bconnect.upload_port.4.vid=0x2e8a challenger_2350_bconnect.upload_port.4.pid=0x909b challenger_2350_bconnect.upload_port.5.vid=0x2e8a challenger_2350_bconnect.upload_port.5.pid=0x919b challenger_2350_bconnect.upload_port.6.vid=0x2e8a challenger_2350_bconnect.upload_port.6.pid=0xd09b challenger_2350_bconnect.upload_port.7.vid=0x2e8a challenger_2350_bconnect.upload_port.7.pid=0xd19b challenger_2350_bconnect.build.usbvid=-DUSBD_VID=0x2e8a challenger_2350_bconnect.build.usbpid=-DUSBD_PID=0x109b challenger_2350_bconnect.build.usbpwr=-DUSBD_MAX_POWER_MA=500 challenger_2350_bconnect.build.board=CHALLENGER_2350_BCONNECT_RP2350 challenger_2350_bconnect.build.variant=challenger_2350_bconnect challenger_2350_bconnect.upload.maximum_size=8388608 challenger_2350_bconnect.upload.wait_for_upload_port=true challenger_2350_bconnect.upload.erase_cmd= challenger_2350_bconnect.serial.disableDTR=false challenger_2350_bconnect.serial.disableRTS=false challenger_2350_bconnect.build.f_cpu=125000000 challenger_2350_bconnect.build.led= challenger_2350_bconnect.build.core=rp2040 challenger_2350_bconnect.build.ldscript=memmap_default.ld challenger_2350_bconnect.build.boot2=none challenger_2350_bconnect.build.usb_manufacturer="iLabs" challenger_2350_bconnect.build.usb_product="Challenger 2350 BConnect" challenger_2350_bconnect.build.psram_length=0x800000 challenger_2350_bconnect.menu.flash.8388608_0=8MB (no FS) challenger_2350_bconnect.menu.flash.8388608_0.upload.maximum_size=8380416 challenger_2350_bconnect.menu.flash.8388608_0.build.flash_total=8388608 challenger_2350_bconnect.menu.flash.8388608_0.build.flash_length=8380416 challenger_2350_bconnect.menu.flash.8388608_0.build.eeprom_start=276815872 challenger_2350_bconnect.menu.flash.8388608_0.build.fs_start=276815872 challenger_2350_bconnect.menu.flash.8388608_0.build.fs_end=276815872 challenger_2350_bconnect.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) challenger_2350_bconnect.menu.flash.8388608_65536.upload.maximum_size=8314880 challenger_2350_bconnect.menu.flash.8388608_65536.build.flash_total=8388608 challenger_2350_bconnect.menu.flash.8388608_65536.build.flash_length=8314880 challenger_2350_bconnect.menu.flash.8388608_65536.build.eeprom_start=276815872 challenger_2350_bconnect.menu.flash.8388608_65536.build.fs_start=276750336 challenger_2350_bconnect.menu.flash.8388608_65536.build.fs_end=276815872 challenger_2350_bconnect.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) challenger_2350_bconnect.menu.flash.8388608_131072.upload.maximum_size=8249344 challenger_2350_bconnect.menu.flash.8388608_131072.build.flash_total=8388608 challenger_2350_bconnect.menu.flash.8388608_131072.build.flash_length=8249344 challenger_2350_bconnect.menu.flash.8388608_131072.build.eeprom_start=276815872 challenger_2350_bconnect.menu.flash.8388608_131072.build.fs_start=276684800 challenger_2350_bconnect.menu.flash.8388608_131072.build.fs_end=276815872 challenger_2350_bconnect.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) challenger_2350_bconnect.menu.flash.8388608_262144.upload.maximum_size=8118272 challenger_2350_bconnect.menu.flash.8388608_262144.build.flash_total=8388608 challenger_2350_bconnect.menu.flash.8388608_262144.build.flash_length=8118272 challenger_2350_bconnect.menu.flash.8388608_262144.build.eeprom_start=276815872 challenger_2350_bconnect.menu.flash.8388608_262144.build.fs_start=276553728 challenger_2350_bconnect.menu.flash.8388608_262144.build.fs_end=276815872 challenger_2350_bconnect.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) challenger_2350_bconnect.menu.flash.8388608_524288.upload.maximum_size=7856128 challenger_2350_bconnect.menu.flash.8388608_524288.build.flash_total=8388608 challenger_2350_bconnect.menu.flash.8388608_524288.build.flash_length=7856128 challenger_2350_bconnect.menu.flash.8388608_524288.build.eeprom_start=276815872 challenger_2350_bconnect.menu.flash.8388608_524288.build.fs_start=276291584 challenger_2350_bconnect.menu.flash.8388608_524288.build.fs_end=276815872 challenger_2350_bconnect.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) challenger_2350_bconnect.menu.flash.8388608_1048576.upload.maximum_size=7331840 challenger_2350_bconnect.menu.flash.8388608_1048576.build.flash_total=8388608 challenger_2350_bconnect.menu.flash.8388608_1048576.build.flash_length=7331840 challenger_2350_bconnect.menu.flash.8388608_1048576.build.eeprom_start=276815872 challenger_2350_bconnect.menu.flash.8388608_1048576.build.fs_start=275767296 challenger_2350_bconnect.menu.flash.8388608_1048576.build.fs_end=276815872 challenger_2350_bconnect.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) challenger_2350_bconnect.menu.flash.8388608_2097152.upload.maximum_size=6283264 challenger_2350_bconnect.menu.flash.8388608_2097152.build.flash_total=8388608 challenger_2350_bconnect.menu.flash.8388608_2097152.build.flash_length=6283264 challenger_2350_bconnect.menu.flash.8388608_2097152.build.eeprom_start=276815872 challenger_2350_bconnect.menu.flash.8388608_2097152.build.fs_start=274718720 challenger_2350_bconnect.menu.flash.8388608_2097152.build.fs_end=276815872 challenger_2350_bconnect.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) challenger_2350_bconnect.menu.flash.8388608_3145728.upload.maximum_size=5234688 challenger_2350_bconnect.menu.flash.8388608_3145728.build.flash_total=8388608 challenger_2350_bconnect.menu.flash.8388608_3145728.build.flash_length=5234688 challenger_2350_bconnect.menu.flash.8388608_3145728.build.eeprom_start=276815872 challenger_2350_bconnect.menu.flash.8388608_3145728.build.fs_start=273670144 challenger_2350_bconnect.menu.flash.8388608_3145728.build.fs_end=276815872 challenger_2350_bconnect.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) challenger_2350_bconnect.menu.flash.8388608_4194304.upload.maximum_size=4186112 challenger_2350_bconnect.menu.flash.8388608_4194304.build.flash_total=8388608 challenger_2350_bconnect.menu.flash.8388608_4194304.build.flash_length=4186112 challenger_2350_bconnect.menu.flash.8388608_4194304.build.eeprom_start=276815872 challenger_2350_bconnect.menu.flash.8388608_4194304.build.fs_start=272621568 challenger_2350_bconnect.menu.flash.8388608_4194304.build.fs_end=276815872 challenger_2350_bconnect.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) challenger_2350_bconnect.menu.flash.8388608_5242880.upload.maximum_size=3137536 challenger_2350_bconnect.menu.flash.8388608_5242880.build.flash_total=8388608 challenger_2350_bconnect.menu.flash.8388608_5242880.build.flash_length=3137536 challenger_2350_bconnect.menu.flash.8388608_5242880.build.eeprom_start=276815872 challenger_2350_bconnect.menu.flash.8388608_5242880.build.fs_start=271572992 challenger_2350_bconnect.menu.flash.8388608_5242880.build.fs_end=276815872 challenger_2350_bconnect.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) challenger_2350_bconnect.menu.flash.8388608_6291456.upload.maximum_size=2088960 challenger_2350_bconnect.menu.flash.8388608_6291456.build.flash_total=8388608 challenger_2350_bconnect.menu.flash.8388608_6291456.build.flash_length=2088960 challenger_2350_bconnect.menu.flash.8388608_6291456.build.eeprom_start=276815872 challenger_2350_bconnect.menu.flash.8388608_6291456.build.fs_start=270524416 challenger_2350_bconnect.menu.flash.8388608_6291456.build.fs_end=276815872 challenger_2350_bconnect.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) challenger_2350_bconnect.menu.flash.8388608_7340032.upload.maximum_size=1040384 challenger_2350_bconnect.menu.flash.8388608_7340032.build.flash_total=8388608 challenger_2350_bconnect.menu.flash.8388608_7340032.build.flash_length=1040384 challenger_2350_bconnect.menu.flash.8388608_7340032.build.eeprom_start=276815872 challenger_2350_bconnect.menu.flash.8388608_7340032.build.fs_start=269475840 challenger_2350_bconnect.menu.flash.8388608_7340032.build.fs_end=276815872 challenger_2350_bconnect.menu.arch.arm=ARM challenger_2350_bconnect.menu.arch.arm.build.chip=rp2350 challenger_2350_bconnect.menu.arch.arm.build.toolchain=arm-none-eabi challenger_2350_bconnect.menu.arch.arm.build.toolchainpkg=pqt-gcc challenger_2350_bconnect.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse challenger_2350_bconnect.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block challenger_2350_bconnect.menu.arch.arm.build.mcu=cortex-m33 challenger_2350_bconnect.menu.arch.riscv=RISC-V challenger_2350_bconnect.menu.arch.riscv.build.chip=rp2350-riscv challenger_2350_bconnect.menu.arch.riscv.build.toolchain=riscv32-unknown-elf challenger_2350_bconnect.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv challenger_2350_bconnect.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 challenger_2350_bconnect.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block challenger_2350_bconnect.menu.arch.riscv.build.mcu=rv32imac challenger_2350_bconnect.menu.freq.150=150 MHz challenger_2350_bconnect.menu.freq.150.build.f_cpu=150000000L challenger_2350_bconnect.menu.freq.50=50 MHz challenger_2350_bconnect.menu.freq.50.build.f_cpu=50000000L challenger_2350_bconnect.menu.freq.100=100 MHz challenger_2350_bconnect.menu.freq.100.build.f_cpu=100000000L challenger_2350_bconnect.menu.freq.120=120 MHz challenger_2350_bconnect.menu.freq.120.build.f_cpu=120000000L challenger_2350_bconnect.menu.freq.125=125 MHz challenger_2350_bconnect.menu.freq.125.build.f_cpu=125000000L challenger_2350_bconnect.menu.freq.128=128 MHz challenger_2350_bconnect.menu.freq.128.build.f_cpu=128000000L challenger_2350_bconnect.menu.freq.133=133 MHz challenger_2350_bconnect.menu.freq.133.build.f_cpu=133000000L challenger_2350_bconnect.menu.freq.176=176 MHz (Overclock) challenger_2350_bconnect.menu.freq.176.build.f_cpu=176000000L challenger_2350_bconnect.menu.freq.200=200 MHz (Overclock) challenger_2350_bconnect.menu.freq.200.build.f_cpu=200000000L challenger_2350_bconnect.menu.freq.225=225 MHz (Overclock) challenger_2350_bconnect.menu.freq.225.build.f_cpu=225000000L challenger_2350_bconnect.menu.freq.240=240 MHz (Overclock) challenger_2350_bconnect.menu.freq.240.build.f_cpu=240000000L challenger_2350_bconnect.menu.freq.250=250 MHz (Overclock) challenger_2350_bconnect.menu.freq.250.build.f_cpu=250000000L challenger_2350_bconnect.menu.freq.276=276 MHz (Overclock) challenger_2350_bconnect.menu.freq.276.build.f_cpu=276000000L challenger_2350_bconnect.menu.freq.300=300 MHz (Overclock) challenger_2350_bconnect.menu.freq.300.build.f_cpu=300000000L challenger_2350_bconnect.menu.opt.Small=Small (-Os) (standard) challenger_2350_bconnect.menu.opt.Small.build.flags.optimize=-Os challenger_2350_bconnect.menu.opt.Optimize=Optimize (-O) challenger_2350_bconnect.menu.opt.Optimize.build.flags.optimize=-O challenger_2350_bconnect.menu.opt.Optimize2=Optimize More (-O2) challenger_2350_bconnect.menu.opt.Optimize2.build.flags.optimize=-O2 challenger_2350_bconnect.menu.opt.Optimize3=Optimize Even More (-O3) challenger_2350_bconnect.menu.opt.Optimize3.build.flags.optimize=-O3 challenger_2350_bconnect.menu.opt.Fast=Fast (-Ofast) (maybe slower) challenger_2350_bconnect.menu.opt.Fast.build.flags.optimize=-Ofast challenger_2350_bconnect.menu.opt.Debug=Debug (-Og) challenger_2350_bconnect.menu.opt.Debug.build.flags.optimize=-Og challenger_2350_bconnect.menu.opt.Disabled=Disabled (-O0) challenger_2350_bconnect.menu.opt.Disabled.build.flags.optimize=-O0 challenger_2350_bconnect.menu.profile.Disabled=Disabled challenger_2350_bconnect.menu.profile.Disabled.build.flags.profile= challenger_2350_bconnect.menu.profile.Enabled=Enabled challenger_2350_bconnect.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE challenger_2350_bconnect.menu.rtti.Disabled=Disabled challenger_2350_bconnect.menu.rtti.Disabled.build.flags.rtti=-fno-rtti challenger_2350_bconnect.menu.rtti.Enabled=Enabled challenger_2350_bconnect.menu.rtti.Enabled.build.flags.rtti= challenger_2350_bconnect.menu.stackprotect.Disabled=Disabled challenger_2350_bconnect.menu.stackprotect.Disabled.build.flags.stackprotect= challenger_2350_bconnect.menu.stackprotect.Enabled=Enabled challenger_2350_bconnect.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all challenger_2350_bconnect.menu.exceptions.Disabled=Disabled challenger_2350_bconnect.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions challenger_2350_bconnect.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ challenger_2350_bconnect.menu.exceptions.Enabled=Enabled challenger_2350_bconnect.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions challenger_2350_bconnect.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc challenger_2350_bconnect.menu.dbgport.Disabled=Disabled challenger_2350_bconnect.menu.dbgport.Disabled.build.debug_port= challenger_2350_bconnect.menu.dbgport.Serial=Serial challenger_2350_bconnect.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial challenger_2350_bconnect.menu.dbgport.Serial1=Serial1 challenger_2350_bconnect.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 challenger_2350_bconnect.menu.dbgport.Serial2=Serial2 challenger_2350_bconnect.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 challenger_2350_bconnect.menu.dbgport.SerialSemi=SerialSemi challenger_2350_bconnect.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi challenger_2350_bconnect.menu.dbglvl.None=None challenger_2350_bconnect.menu.dbglvl.None.build.debug_level= challenger_2350_bconnect.menu.dbglvl.Core=Core challenger_2350_bconnect.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE challenger_2350_bconnect.menu.dbglvl.SPI=SPI challenger_2350_bconnect.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI challenger_2350_bconnect.menu.dbglvl.Wire=Wire challenger_2350_bconnect.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE challenger_2350_bconnect.menu.dbglvl.Bluetooth=Bluetooth challenger_2350_bconnect.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH challenger_2350_bconnect.menu.dbglvl.All=All challenger_2350_bconnect.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH challenger_2350_bconnect.menu.dbglvl.NDEBUG=NDEBUG challenger_2350_bconnect.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG challenger_2350_bconnect.menu.usbstack.picosdk=Pico SDK challenger_2350_bconnect.menu.usbstack.picosdk.build.usbstack_flags= challenger_2350_bconnect.menu.usbstack.tinyusb=Adafruit TinyUSB challenger_2350_bconnect.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" challenger_2350_bconnect.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) challenger_2350_bconnect.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" challenger_2350_bconnect.menu.usbstack.nousb=No USB challenger_2350_bconnect.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" challenger_2350_bconnect.menu.ipbtstack.ipv4only=IPv4 Only challenger_2350_bconnect.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a challenger_2350_bconnect.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 challenger_2350_bconnect.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 challenger_2350_bconnect.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a challenger_2350_bconnect.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 challenger_2350_bconnect.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth challenger_2350_bconnect.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a challenger_2350_bconnect.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 challenger_2350_bconnect.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth challenger_2350_bconnect.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a challenger_2350_bconnect.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 challenger_2350_bconnect.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K challenger_2350_bconnect.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a challenger_2350_bconnect.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 challenger_2350_bconnect.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K challenger_2350_bconnect.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a challenger_2350_bconnect.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 challenger_2350_bconnect.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K challenger_2350_bconnect.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a challenger_2350_bconnect.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 challenger_2350_bconnect.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K challenger_2350_bconnect.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a challenger_2350_bconnect.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 challenger_2350_bconnect.menu.uploadmethod.default=Default (UF2) challenger_2350_bconnect.menu.uploadmethod.default.build.ram_length=512k challenger_2350_bconnect.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl challenger_2350_bconnect.menu.uploadmethod.default.upload.maximum_data_size=524288 challenger_2350_bconnect.menu.uploadmethod.default.upload.tool=uf2conv challenger_2350_bconnect.menu.uploadmethod.default.upload.tool.default=uf2conv challenger_2350_bconnect.menu.uploadmethod.default.upload.tool.network=uf2conv-network challenger_2350_bconnect.menu.uploadmethod.picotool=Picotool challenger_2350_bconnect.menu.uploadmethod.picotool.build.ram_length=512k challenger_2350_bconnect.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl challenger_2350_bconnect.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB challenger_2350_bconnect.menu.uploadmethod.picotool.upload.maximum_data_size=524288 challenger_2350_bconnect.menu.uploadmethod.picotool.upload.tool=picotool challenger_2350_bconnect.menu.uploadmethod.picotool.upload.tool.default=picotool challenger_2350_bconnect.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) challenger_2350_bconnect.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k challenger_2350_bconnect.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl challenger_2350_bconnect.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 challenger_2350_bconnect.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap challenger_2350_bconnect.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Makerbase MKS THR36 # ----------------------------------- mksthr36.name=Makerbase MKS THR36 mksthr36.vid.0=0x2e8a mksthr36.pid.0=0x000a mksthr36.vid.1=0x2e8a mksthr36.pid.1=0x010a mksthr36.vid.2=0x2e8a mksthr36.pid.2=0x400a mksthr36.vid.3=0x2e8a mksthr36.pid.3=0x410a mksthr36.vid.4=0x2e8a mksthr36.pid.4=0x800a mksthr36.vid.5=0x2e8a mksthr36.pid.5=0x810a mksthr36.vid.6=0x2e8a mksthr36.pid.6=0xc00a mksthr36.vid.7=0x2e8a mksthr36.pid.7=0xc10a mksthr36.upload_port.0.vid=0x2e8a mksthr36.upload_port.0.pid=0x000a mksthr36.upload_port.1.vid=0x2e8a mksthr36.upload_port.1.pid=0x010a mksthr36.upload_port.2.vid=0x2e8a mksthr36.upload_port.2.pid=0x400a mksthr36.upload_port.3.vid=0x2e8a mksthr36.upload_port.3.pid=0x410a mksthr36.upload_port.4.vid=0x2e8a mksthr36.upload_port.4.pid=0x800a mksthr36.upload_port.5.vid=0x2e8a mksthr36.upload_port.5.pid=0x810a mksthr36.upload_port.6.vid=0x2e8a mksthr36.upload_port.6.pid=0xc00a mksthr36.upload_port.7.vid=0x2e8a mksthr36.upload_port.7.pid=0xc10a mksthr36.build.usbvid=-DUSBD_VID=0x2e8a mksthr36.build.usbpid=-DUSBD_PID=0x000a mksthr36.build.usbpwr=-DUSBD_MAX_POWER_MA=250 mksthr36.build.board=MAKERBASE_MKSTHR36 mksthr36.build.mcu=cortex-m0plus mksthr36.build.chip=rp2040 mksthr36.build.toolchain=arm-none-eabi mksthr36.build.toolchainpkg=pqt-gcc mksthr36.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb mksthr36.build.uf2family=--family rp2040 mksthr36.build.variant=mksthr36 mksthr36.upload.maximum_size=1048576 mksthr36.upload.wait_for_upload_port=true mksthr36.upload.erase_cmd= mksthr36.serial.disableDTR=false mksthr36.serial.disableRTS=false mksthr36.build.f_cpu=125000000 mksthr36.build.led= mksthr36.build.core=rp2040 mksthr36.build.ldscript=memmap_default.ld mksthr36.build.boot2=boot2_w25q080_2_padded_checksum mksthr36.build.usb_manufacturer="Makerbase" mksthr36.build.usb_product="MKS THR36" mksthr36.menu.flash.1048576_0=1MB (no FS) mksthr36.menu.flash.1048576_0.upload.maximum_size=1044480 mksthr36.menu.flash.1048576_0.build.flash_total=1048576 mksthr36.menu.flash.1048576_0.build.flash_length=1044480 mksthr36.menu.flash.1048576_0.build.eeprom_start=269479936 mksthr36.menu.flash.1048576_0.build.fs_start=269479936 mksthr36.menu.flash.1048576_0.build.fs_end=269479936 mksthr36.menu.flash.1048576_65536=1MB (Sketch: 960KB, FS: 64KB) mksthr36.menu.flash.1048576_65536.upload.maximum_size=978944 mksthr36.menu.flash.1048576_65536.build.flash_total=1048576 mksthr36.menu.flash.1048576_65536.build.flash_length=978944 mksthr36.menu.flash.1048576_65536.build.eeprom_start=269479936 mksthr36.menu.flash.1048576_65536.build.fs_start=269414400 mksthr36.menu.flash.1048576_65536.build.fs_end=269479936 mksthr36.menu.flash.1048576_131072=1MB (Sketch: 896KB, FS: 128KB) mksthr36.menu.flash.1048576_131072.upload.maximum_size=913408 mksthr36.menu.flash.1048576_131072.build.flash_total=1048576 mksthr36.menu.flash.1048576_131072.build.flash_length=913408 mksthr36.menu.flash.1048576_131072.build.eeprom_start=269479936 mksthr36.menu.flash.1048576_131072.build.fs_start=269348864 mksthr36.menu.flash.1048576_131072.build.fs_end=269479936 mksthr36.menu.flash.1048576_262144=1MB (Sketch: 768KB, FS: 256KB) mksthr36.menu.flash.1048576_262144.upload.maximum_size=782336 mksthr36.menu.flash.1048576_262144.build.flash_total=1048576 mksthr36.menu.flash.1048576_262144.build.flash_length=782336 mksthr36.menu.flash.1048576_262144.build.eeprom_start=269479936 mksthr36.menu.flash.1048576_262144.build.fs_start=269217792 mksthr36.menu.flash.1048576_262144.build.fs_end=269479936 mksthr36.menu.flash.1048576_524288=1MB (Sketch: 512KB, FS: 512KB) mksthr36.menu.flash.1048576_524288.upload.maximum_size=520192 mksthr36.menu.flash.1048576_524288.build.flash_total=1048576 mksthr36.menu.flash.1048576_524288.build.flash_length=520192 mksthr36.menu.flash.1048576_524288.build.eeprom_start=269479936 mksthr36.menu.flash.1048576_524288.build.fs_start=268955648 mksthr36.menu.flash.1048576_524288.build.fs_end=269479936 mksthr36.menu.freq.200=200 MHz mksthr36.menu.freq.200.build.f_cpu=200000000L mksthr36.menu.freq.50=50 MHz mksthr36.menu.freq.50.build.f_cpu=50000000L mksthr36.menu.freq.100=100 MHz mksthr36.menu.freq.100.build.f_cpu=100000000L mksthr36.menu.freq.120=120 MHz mksthr36.menu.freq.120.build.f_cpu=120000000L mksthr36.menu.freq.125=125 MHz mksthr36.menu.freq.125.build.f_cpu=125000000L mksthr36.menu.freq.128=128 MHz mksthr36.menu.freq.128.build.f_cpu=128000000L mksthr36.menu.freq.133=133 MHz mksthr36.menu.freq.133.build.f_cpu=133000000L mksthr36.menu.freq.150=150 MHz mksthr36.menu.freq.150.build.f_cpu=150000000L mksthr36.menu.freq.176=176 MHz mksthr36.menu.freq.176.build.f_cpu=176000000L mksthr36.menu.freq.225=225 MHz (Overclock) mksthr36.menu.freq.225.build.f_cpu=225000000L mksthr36.menu.freq.240=240 MHz (Overclock) mksthr36.menu.freq.240.build.f_cpu=240000000L mksthr36.menu.freq.250=250 MHz (Overclock) mksthr36.menu.freq.250.build.f_cpu=250000000L mksthr36.menu.freq.276=276 MHz (Overclock) mksthr36.menu.freq.276.build.f_cpu=276000000L mksthr36.menu.freq.300=300 MHz (Overclock) mksthr36.menu.freq.300.build.f_cpu=300000000L mksthr36.menu.opt.Small=Small (-Os) (standard) mksthr36.menu.opt.Small.build.flags.optimize=-Os mksthr36.menu.opt.Optimize=Optimize (-O) mksthr36.menu.opt.Optimize.build.flags.optimize=-O mksthr36.menu.opt.Optimize2=Optimize More (-O2) mksthr36.menu.opt.Optimize2.build.flags.optimize=-O2 mksthr36.menu.opt.Optimize3=Optimize Even More (-O3) mksthr36.menu.opt.Optimize3.build.flags.optimize=-O3 mksthr36.menu.opt.Fast=Fast (-Ofast) (maybe slower) mksthr36.menu.opt.Fast.build.flags.optimize=-Ofast mksthr36.menu.opt.Debug=Debug (-Og) mksthr36.menu.opt.Debug.build.flags.optimize=-Og mksthr36.menu.opt.Disabled=Disabled (-O0) mksthr36.menu.opt.Disabled.build.flags.optimize=-O0 mksthr36.menu.profile.Disabled=Disabled mksthr36.menu.profile.Disabled.build.flags.profile= mksthr36.menu.profile.Enabled=Enabled mksthr36.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE mksthr36.menu.rtti.Disabled=Disabled mksthr36.menu.rtti.Disabled.build.flags.rtti=-fno-rtti mksthr36.menu.rtti.Enabled=Enabled mksthr36.menu.rtti.Enabled.build.flags.rtti= mksthr36.menu.stackprotect.Disabled=Disabled mksthr36.menu.stackprotect.Disabled.build.flags.stackprotect= mksthr36.menu.stackprotect.Enabled=Enabled mksthr36.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all mksthr36.menu.exceptions.Disabled=Disabled mksthr36.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions mksthr36.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ mksthr36.menu.exceptions.Enabled=Enabled mksthr36.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions mksthr36.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc mksthr36.menu.dbgport.Disabled=Disabled mksthr36.menu.dbgport.Disabled.build.debug_port= mksthr36.menu.dbgport.Serial=Serial mksthr36.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial mksthr36.menu.dbgport.Serial1=Serial1 mksthr36.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 mksthr36.menu.dbgport.Serial2=Serial2 mksthr36.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 mksthr36.menu.dbgport.SerialSemi=SerialSemi mksthr36.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi mksthr36.menu.dbglvl.None=None mksthr36.menu.dbglvl.None.build.debug_level= mksthr36.menu.dbglvl.Core=Core mksthr36.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE mksthr36.menu.dbglvl.SPI=SPI mksthr36.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI mksthr36.menu.dbglvl.Wire=Wire mksthr36.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE mksthr36.menu.dbglvl.Bluetooth=Bluetooth mksthr36.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH mksthr36.menu.dbglvl.All=All mksthr36.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH mksthr36.menu.dbglvl.NDEBUG=NDEBUG mksthr36.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG mksthr36.menu.usbstack.picosdk=Pico SDK mksthr36.menu.usbstack.picosdk.build.usbstack_flags= mksthr36.menu.usbstack.tinyusb=Adafruit TinyUSB mksthr36.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" mksthr36.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) mksthr36.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" mksthr36.menu.usbstack.nousb=No USB mksthr36.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" mksthr36.menu.ipbtstack.ipv4only=IPv4 Only mksthr36.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a mksthr36.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 mksthr36.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 mksthr36.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a mksthr36.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 mksthr36.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth mksthr36.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a mksthr36.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 mksthr36.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth mksthr36.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a mksthr36.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 mksthr36.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K mksthr36.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a mksthr36.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 mksthr36.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K mksthr36.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a mksthr36.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 mksthr36.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K mksthr36.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a mksthr36.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 mksthr36.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K mksthr36.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a mksthr36.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 mksthr36.menu.uploadmethod.default=Default (UF2) mksthr36.menu.uploadmethod.default.build.ram_length=256k mksthr36.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl mksthr36.menu.uploadmethod.default.upload.maximum_data_size=262144 mksthr36.menu.uploadmethod.default.upload.tool=uf2conv mksthr36.menu.uploadmethod.default.upload.tool.default=uf2conv mksthr36.menu.uploadmethod.default.upload.tool.network=uf2conv-network mksthr36.menu.uploadmethod.picotool=Picotool mksthr36.menu.uploadmethod.picotool.build.ram_length=256k mksthr36.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl mksthr36.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB mksthr36.menu.uploadmethod.picotool.upload.maximum_data_size=262144 mksthr36.menu.uploadmethod.picotool.upload.tool=picotool mksthr36.menu.uploadmethod.picotool.upload.tool.default=picotool mksthr36.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) mksthr36.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k mksthr36.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl mksthr36.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 mksthr36.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap mksthr36.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Makerbase MKS THR42 # ----------------------------------- mksthr42.name=Makerbase MKS THR42 mksthr42.vid.0=0x2e8a mksthr42.pid.0=0x000a mksthr42.vid.1=0x2e8a mksthr42.pid.1=0x010a mksthr42.vid.2=0x2e8a mksthr42.pid.2=0x400a mksthr42.vid.3=0x2e8a mksthr42.pid.3=0x410a mksthr42.vid.4=0x2e8a mksthr42.pid.4=0x800a mksthr42.vid.5=0x2e8a mksthr42.pid.5=0x810a mksthr42.vid.6=0x2e8a mksthr42.pid.6=0xc00a mksthr42.vid.7=0x2e8a mksthr42.pid.7=0xc10a mksthr42.upload_port.0.vid=0x2e8a mksthr42.upload_port.0.pid=0x000a mksthr42.upload_port.1.vid=0x2e8a mksthr42.upload_port.1.pid=0x010a mksthr42.upload_port.2.vid=0x2e8a mksthr42.upload_port.2.pid=0x400a mksthr42.upload_port.3.vid=0x2e8a mksthr42.upload_port.3.pid=0x410a mksthr42.upload_port.4.vid=0x2e8a mksthr42.upload_port.4.pid=0x800a mksthr42.upload_port.5.vid=0x2e8a mksthr42.upload_port.5.pid=0x810a mksthr42.upload_port.6.vid=0x2e8a mksthr42.upload_port.6.pid=0xc00a mksthr42.upload_port.7.vid=0x2e8a mksthr42.upload_port.7.pid=0xc10a mksthr42.build.usbvid=-DUSBD_VID=0x2e8a mksthr42.build.usbpid=-DUSBD_PID=0x000a mksthr42.build.usbpwr=-DUSBD_MAX_POWER_MA=250 mksthr42.build.board=MAKERBASE_MKSTHR42 mksthr42.build.mcu=cortex-m0plus mksthr42.build.chip=rp2040 mksthr42.build.toolchain=arm-none-eabi mksthr42.build.toolchainpkg=pqt-gcc mksthr42.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb mksthr42.build.uf2family=--family rp2040 mksthr42.build.variant=mksthr42 mksthr42.upload.maximum_size=1048576 mksthr42.upload.wait_for_upload_port=true mksthr42.upload.erase_cmd= mksthr42.serial.disableDTR=false mksthr42.serial.disableRTS=false mksthr42.build.f_cpu=125000000 mksthr42.build.led= mksthr42.build.core=rp2040 mksthr42.build.ldscript=memmap_default.ld mksthr42.build.boot2=boot2_w25q080_2_padded_checksum mksthr42.build.usb_manufacturer="Makerbase" mksthr42.build.usb_product="MKS THR42" mksthr42.menu.flash.1048576_0=1MB (no FS) mksthr42.menu.flash.1048576_0.upload.maximum_size=1044480 mksthr42.menu.flash.1048576_0.build.flash_total=1048576 mksthr42.menu.flash.1048576_0.build.flash_length=1044480 mksthr42.menu.flash.1048576_0.build.eeprom_start=269479936 mksthr42.menu.flash.1048576_0.build.fs_start=269479936 mksthr42.menu.flash.1048576_0.build.fs_end=269479936 mksthr42.menu.flash.1048576_65536=1MB (Sketch: 960KB, FS: 64KB) mksthr42.menu.flash.1048576_65536.upload.maximum_size=978944 mksthr42.menu.flash.1048576_65536.build.flash_total=1048576 mksthr42.menu.flash.1048576_65536.build.flash_length=978944 mksthr42.menu.flash.1048576_65536.build.eeprom_start=269479936 mksthr42.menu.flash.1048576_65536.build.fs_start=269414400 mksthr42.menu.flash.1048576_65536.build.fs_end=269479936 mksthr42.menu.flash.1048576_131072=1MB (Sketch: 896KB, FS: 128KB) mksthr42.menu.flash.1048576_131072.upload.maximum_size=913408 mksthr42.menu.flash.1048576_131072.build.flash_total=1048576 mksthr42.menu.flash.1048576_131072.build.flash_length=913408 mksthr42.menu.flash.1048576_131072.build.eeprom_start=269479936 mksthr42.menu.flash.1048576_131072.build.fs_start=269348864 mksthr42.menu.flash.1048576_131072.build.fs_end=269479936 mksthr42.menu.flash.1048576_262144=1MB (Sketch: 768KB, FS: 256KB) mksthr42.menu.flash.1048576_262144.upload.maximum_size=782336 mksthr42.menu.flash.1048576_262144.build.flash_total=1048576 mksthr42.menu.flash.1048576_262144.build.flash_length=782336 mksthr42.menu.flash.1048576_262144.build.eeprom_start=269479936 mksthr42.menu.flash.1048576_262144.build.fs_start=269217792 mksthr42.menu.flash.1048576_262144.build.fs_end=269479936 mksthr42.menu.flash.1048576_524288=1MB (Sketch: 512KB, FS: 512KB) mksthr42.menu.flash.1048576_524288.upload.maximum_size=520192 mksthr42.menu.flash.1048576_524288.build.flash_total=1048576 mksthr42.menu.flash.1048576_524288.build.flash_length=520192 mksthr42.menu.flash.1048576_524288.build.eeprom_start=269479936 mksthr42.menu.flash.1048576_524288.build.fs_start=268955648 mksthr42.menu.flash.1048576_524288.build.fs_end=269479936 mksthr42.menu.freq.200=200 MHz mksthr42.menu.freq.200.build.f_cpu=200000000L mksthr42.menu.freq.50=50 MHz mksthr42.menu.freq.50.build.f_cpu=50000000L mksthr42.menu.freq.100=100 MHz mksthr42.menu.freq.100.build.f_cpu=100000000L mksthr42.menu.freq.120=120 MHz mksthr42.menu.freq.120.build.f_cpu=120000000L mksthr42.menu.freq.125=125 MHz mksthr42.menu.freq.125.build.f_cpu=125000000L mksthr42.menu.freq.128=128 MHz mksthr42.menu.freq.128.build.f_cpu=128000000L mksthr42.menu.freq.133=133 MHz mksthr42.menu.freq.133.build.f_cpu=133000000L mksthr42.menu.freq.150=150 MHz mksthr42.menu.freq.150.build.f_cpu=150000000L mksthr42.menu.freq.176=176 MHz mksthr42.menu.freq.176.build.f_cpu=176000000L mksthr42.menu.freq.225=225 MHz (Overclock) mksthr42.menu.freq.225.build.f_cpu=225000000L mksthr42.menu.freq.240=240 MHz (Overclock) mksthr42.menu.freq.240.build.f_cpu=240000000L mksthr42.menu.freq.250=250 MHz (Overclock) mksthr42.menu.freq.250.build.f_cpu=250000000L mksthr42.menu.freq.276=276 MHz (Overclock) mksthr42.menu.freq.276.build.f_cpu=276000000L mksthr42.menu.freq.300=300 MHz (Overclock) mksthr42.menu.freq.300.build.f_cpu=300000000L mksthr42.menu.opt.Small=Small (-Os) (standard) mksthr42.menu.opt.Small.build.flags.optimize=-Os mksthr42.menu.opt.Optimize=Optimize (-O) mksthr42.menu.opt.Optimize.build.flags.optimize=-O mksthr42.menu.opt.Optimize2=Optimize More (-O2) mksthr42.menu.opt.Optimize2.build.flags.optimize=-O2 mksthr42.menu.opt.Optimize3=Optimize Even More (-O3) mksthr42.menu.opt.Optimize3.build.flags.optimize=-O3 mksthr42.menu.opt.Fast=Fast (-Ofast) (maybe slower) mksthr42.menu.opt.Fast.build.flags.optimize=-Ofast mksthr42.menu.opt.Debug=Debug (-Og) mksthr42.menu.opt.Debug.build.flags.optimize=-Og mksthr42.menu.opt.Disabled=Disabled (-O0) mksthr42.menu.opt.Disabled.build.flags.optimize=-O0 mksthr42.menu.profile.Disabled=Disabled mksthr42.menu.profile.Disabled.build.flags.profile= mksthr42.menu.profile.Enabled=Enabled mksthr42.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE mksthr42.menu.rtti.Disabled=Disabled mksthr42.menu.rtti.Disabled.build.flags.rtti=-fno-rtti mksthr42.menu.rtti.Enabled=Enabled mksthr42.menu.rtti.Enabled.build.flags.rtti= mksthr42.menu.stackprotect.Disabled=Disabled mksthr42.menu.stackprotect.Disabled.build.flags.stackprotect= mksthr42.menu.stackprotect.Enabled=Enabled mksthr42.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all mksthr42.menu.exceptions.Disabled=Disabled mksthr42.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions mksthr42.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ mksthr42.menu.exceptions.Enabled=Enabled mksthr42.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions mksthr42.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc mksthr42.menu.dbgport.Disabled=Disabled mksthr42.menu.dbgport.Disabled.build.debug_port= mksthr42.menu.dbgport.Serial=Serial mksthr42.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial mksthr42.menu.dbgport.Serial1=Serial1 mksthr42.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 mksthr42.menu.dbgport.Serial2=Serial2 mksthr42.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 mksthr42.menu.dbgport.SerialSemi=SerialSemi mksthr42.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi mksthr42.menu.dbglvl.None=None mksthr42.menu.dbglvl.None.build.debug_level= mksthr42.menu.dbglvl.Core=Core mksthr42.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE mksthr42.menu.dbglvl.SPI=SPI mksthr42.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI mksthr42.menu.dbglvl.Wire=Wire mksthr42.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE mksthr42.menu.dbglvl.Bluetooth=Bluetooth mksthr42.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH mksthr42.menu.dbglvl.All=All mksthr42.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH mksthr42.menu.dbglvl.NDEBUG=NDEBUG mksthr42.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG mksthr42.menu.usbstack.picosdk=Pico SDK mksthr42.menu.usbstack.picosdk.build.usbstack_flags= mksthr42.menu.usbstack.tinyusb=Adafruit TinyUSB mksthr42.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" mksthr42.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) mksthr42.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" mksthr42.menu.usbstack.nousb=No USB mksthr42.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" mksthr42.menu.ipbtstack.ipv4only=IPv4 Only mksthr42.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a mksthr42.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 mksthr42.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 mksthr42.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a mksthr42.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 mksthr42.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth mksthr42.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a mksthr42.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 mksthr42.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth mksthr42.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a mksthr42.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 mksthr42.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K mksthr42.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a mksthr42.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 mksthr42.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K mksthr42.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a mksthr42.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 mksthr42.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K mksthr42.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a mksthr42.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 mksthr42.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K mksthr42.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a mksthr42.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 mksthr42.menu.uploadmethod.default=Default (UF2) mksthr42.menu.uploadmethod.default.build.ram_length=256k mksthr42.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl mksthr42.menu.uploadmethod.default.upload.maximum_data_size=262144 mksthr42.menu.uploadmethod.default.upload.tool=uf2conv mksthr42.menu.uploadmethod.default.upload.tool.default=uf2conv mksthr42.menu.uploadmethod.default.upload.tool.network=uf2conv-network mksthr42.menu.uploadmethod.picotool=Picotool mksthr42.menu.uploadmethod.picotool.build.ram_length=256k mksthr42.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl mksthr42.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB mksthr42.menu.uploadmethod.picotool.upload.maximum_data_size=262144 mksthr42.menu.uploadmethod.picotool.upload.tool=picotool mksthr42.menu.uploadmethod.picotool.upload.tool.default=picotool mksthr42.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) mksthr42.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k mksthr42.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl mksthr42.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 mksthr42.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap mksthr42.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Melopero Cookie RP2040 # ----------------------------------- melopero_cookie_rp2040.name=Melopero Cookie RP2040 melopero_cookie_rp2040.vid.0=0x2e8a melopero_cookie_rp2040.pid.0=0x1011 melopero_cookie_rp2040.vid.1=0x2e8a melopero_cookie_rp2040.pid.1=0x1111 melopero_cookie_rp2040.vid.2=0x2e8a melopero_cookie_rp2040.pid.2=0x5011 melopero_cookie_rp2040.vid.3=0x2e8a melopero_cookie_rp2040.pid.3=0x5111 melopero_cookie_rp2040.vid.4=0x2e8a melopero_cookie_rp2040.pid.4=0x9011 melopero_cookie_rp2040.vid.5=0x2e8a melopero_cookie_rp2040.pid.5=0x9111 melopero_cookie_rp2040.vid.6=0x2e8a melopero_cookie_rp2040.pid.6=0xd011 melopero_cookie_rp2040.vid.7=0x2e8a melopero_cookie_rp2040.pid.7=0xd111 melopero_cookie_rp2040.upload_port.0.vid=0x2e8a melopero_cookie_rp2040.upload_port.0.pid=0x1011 melopero_cookie_rp2040.upload_port.1.vid=0x2e8a melopero_cookie_rp2040.upload_port.1.pid=0x1111 melopero_cookie_rp2040.upload_port.2.vid=0x2e8a melopero_cookie_rp2040.upload_port.2.pid=0x5011 melopero_cookie_rp2040.upload_port.3.vid=0x2e8a melopero_cookie_rp2040.upload_port.3.pid=0x5111 melopero_cookie_rp2040.upload_port.4.vid=0x2e8a melopero_cookie_rp2040.upload_port.4.pid=0x9011 melopero_cookie_rp2040.upload_port.5.vid=0x2e8a melopero_cookie_rp2040.upload_port.5.pid=0x9111 melopero_cookie_rp2040.upload_port.6.vid=0x2e8a melopero_cookie_rp2040.upload_port.6.pid=0xd011 melopero_cookie_rp2040.upload_port.7.vid=0x2e8a melopero_cookie_rp2040.upload_port.7.pid=0xd111 melopero_cookie_rp2040.build.usbvid=-DUSBD_VID=0x2e8a melopero_cookie_rp2040.build.usbpid=-DUSBD_PID=0x1011 melopero_cookie_rp2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250 melopero_cookie_rp2040.build.board=MELOPERO_COOKIE_RP2040 melopero_cookie_rp2040.build.mcu=cortex-m0plus melopero_cookie_rp2040.build.chip=rp2040 melopero_cookie_rp2040.build.toolchain=arm-none-eabi melopero_cookie_rp2040.build.toolchainpkg=pqt-gcc melopero_cookie_rp2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb melopero_cookie_rp2040.build.uf2family=--family rp2040 melopero_cookie_rp2040.build.variant=melopero_cookie_rp2040 melopero_cookie_rp2040.upload.maximum_size=8388608 melopero_cookie_rp2040.upload.wait_for_upload_port=true melopero_cookie_rp2040.upload.erase_cmd= melopero_cookie_rp2040.serial.disableDTR=false melopero_cookie_rp2040.serial.disableRTS=false melopero_cookie_rp2040.build.f_cpu=125000000 melopero_cookie_rp2040.build.led= melopero_cookie_rp2040.build.core=rp2040 melopero_cookie_rp2040.build.ldscript=memmap_default.ld melopero_cookie_rp2040.build.boot2=boot2_w25q080_2_padded_checksum melopero_cookie_rp2040.build.usb_manufacturer="Melopero" melopero_cookie_rp2040.build.usb_product="Cookie RP2040" melopero_cookie_rp2040.menu.flash.8388608_0=8MB (no FS) melopero_cookie_rp2040.menu.flash.8388608_0.upload.maximum_size=8384512 melopero_cookie_rp2040.menu.flash.8388608_0.build.flash_total=8388608 melopero_cookie_rp2040.menu.flash.8388608_0.build.flash_length=8384512 melopero_cookie_rp2040.menu.flash.8388608_0.build.eeprom_start=276819968 melopero_cookie_rp2040.menu.flash.8388608_0.build.fs_start=276819968 melopero_cookie_rp2040.menu.flash.8388608_0.build.fs_end=276819968 melopero_cookie_rp2040.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) melopero_cookie_rp2040.menu.flash.8388608_65536.upload.maximum_size=8318976 melopero_cookie_rp2040.menu.flash.8388608_65536.build.flash_total=8388608 melopero_cookie_rp2040.menu.flash.8388608_65536.build.flash_length=8318976 melopero_cookie_rp2040.menu.flash.8388608_65536.build.eeprom_start=276819968 melopero_cookie_rp2040.menu.flash.8388608_65536.build.fs_start=276754432 melopero_cookie_rp2040.menu.flash.8388608_65536.build.fs_end=276819968 melopero_cookie_rp2040.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) melopero_cookie_rp2040.menu.flash.8388608_131072.upload.maximum_size=8253440 melopero_cookie_rp2040.menu.flash.8388608_131072.build.flash_total=8388608 melopero_cookie_rp2040.menu.flash.8388608_131072.build.flash_length=8253440 melopero_cookie_rp2040.menu.flash.8388608_131072.build.eeprom_start=276819968 melopero_cookie_rp2040.menu.flash.8388608_131072.build.fs_start=276688896 melopero_cookie_rp2040.menu.flash.8388608_131072.build.fs_end=276819968 melopero_cookie_rp2040.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) melopero_cookie_rp2040.menu.flash.8388608_262144.upload.maximum_size=8122368 melopero_cookie_rp2040.menu.flash.8388608_262144.build.flash_total=8388608 melopero_cookie_rp2040.menu.flash.8388608_262144.build.flash_length=8122368 melopero_cookie_rp2040.menu.flash.8388608_262144.build.eeprom_start=276819968 melopero_cookie_rp2040.menu.flash.8388608_262144.build.fs_start=276557824 melopero_cookie_rp2040.menu.flash.8388608_262144.build.fs_end=276819968 melopero_cookie_rp2040.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) melopero_cookie_rp2040.menu.flash.8388608_524288.upload.maximum_size=7860224 melopero_cookie_rp2040.menu.flash.8388608_524288.build.flash_total=8388608 melopero_cookie_rp2040.menu.flash.8388608_524288.build.flash_length=7860224 melopero_cookie_rp2040.menu.flash.8388608_524288.build.eeprom_start=276819968 melopero_cookie_rp2040.menu.flash.8388608_524288.build.fs_start=276295680 melopero_cookie_rp2040.menu.flash.8388608_524288.build.fs_end=276819968 melopero_cookie_rp2040.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) melopero_cookie_rp2040.menu.flash.8388608_1048576.upload.maximum_size=7335936 melopero_cookie_rp2040.menu.flash.8388608_1048576.build.flash_total=8388608 melopero_cookie_rp2040.menu.flash.8388608_1048576.build.flash_length=7335936 melopero_cookie_rp2040.menu.flash.8388608_1048576.build.eeprom_start=276819968 melopero_cookie_rp2040.menu.flash.8388608_1048576.build.fs_start=275771392 melopero_cookie_rp2040.menu.flash.8388608_1048576.build.fs_end=276819968 melopero_cookie_rp2040.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) melopero_cookie_rp2040.menu.flash.8388608_2097152.upload.maximum_size=6287360 melopero_cookie_rp2040.menu.flash.8388608_2097152.build.flash_total=8388608 melopero_cookie_rp2040.menu.flash.8388608_2097152.build.flash_length=6287360 melopero_cookie_rp2040.menu.flash.8388608_2097152.build.eeprom_start=276819968 melopero_cookie_rp2040.menu.flash.8388608_2097152.build.fs_start=274722816 melopero_cookie_rp2040.menu.flash.8388608_2097152.build.fs_end=276819968 melopero_cookie_rp2040.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) melopero_cookie_rp2040.menu.flash.8388608_3145728.upload.maximum_size=5238784 melopero_cookie_rp2040.menu.flash.8388608_3145728.build.flash_total=8388608 melopero_cookie_rp2040.menu.flash.8388608_3145728.build.flash_length=5238784 melopero_cookie_rp2040.menu.flash.8388608_3145728.build.eeprom_start=276819968 melopero_cookie_rp2040.menu.flash.8388608_3145728.build.fs_start=273674240 melopero_cookie_rp2040.menu.flash.8388608_3145728.build.fs_end=276819968 melopero_cookie_rp2040.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) melopero_cookie_rp2040.menu.flash.8388608_4194304.upload.maximum_size=4190208 melopero_cookie_rp2040.menu.flash.8388608_4194304.build.flash_total=8388608 melopero_cookie_rp2040.menu.flash.8388608_4194304.build.flash_length=4190208 melopero_cookie_rp2040.menu.flash.8388608_4194304.build.eeprom_start=276819968 melopero_cookie_rp2040.menu.flash.8388608_4194304.build.fs_start=272625664 melopero_cookie_rp2040.menu.flash.8388608_4194304.build.fs_end=276819968 melopero_cookie_rp2040.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) melopero_cookie_rp2040.menu.flash.8388608_5242880.upload.maximum_size=3141632 melopero_cookie_rp2040.menu.flash.8388608_5242880.build.flash_total=8388608 melopero_cookie_rp2040.menu.flash.8388608_5242880.build.flash_length=3141632 melopero_cookie_rp2040.menu.flash.8388608_5242880.build.eeprom_start=276819968 melopero_cookie_rp2040.menu.flash.8388608_5242880.build.fs_start=271577088 melopero_cookie_rp2040.menu.flash.8388608_5242880.build.fs_end=276819968 melopero_cookie_rp2040.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) melopero_cookie_rp2040.menu.flash.8388608_6291456.upload.maximum_size=2093056 melopero_cookie_rp2040.menu.flash.8388608_6291456.build.flash_total=8388608 melopero_cookie_rp2040.menu.flash.8388608_6291456.build.flash_length=2093056 melopero_cookie_rp2040.menu.flash.8388608_6291456.build.eeprom_start=276819968 melopero_cookie_rp2040.menu.flash.8388608_6291456.build.fs_start=270528512 melopero_cookie_rp2040.menu.flash.8388608_6291456.build.fs_end=276819968 melopero_cookie_rp2040.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) melopero_cookie_rp2040.menu.flash.8388608_7340032.upload.maximum_size=1044480 melopero_cookie_rp2040.menu.flash.8388608_7340032.build.flash_total=8388608 melopero_cookie_rp2040.menu.flash.8388608_7340032.build.flash_length=1044480 melopero_cookie_rp2040.menu.flash.8388608_7340032.build.eeprom_start=276819968 melopero_cookie_rp2040.menu.flash.8388608_7340032.build.fs_start=269479936 melopero_cookie_rp2040.menu.flash.8388608_7340032.build.fs_end=276819968 melopero_cookie_rp2040.menu.freq.200=200 MHz melopero_cookie_rp2040.menu.freq.200.build.f_cpu=200000000L melopero_cookie_rp2040.menu.freq.50=50 MHz melopero_cookie_rp2040.menu.freq.50.build.f_cpu=50000000L melopero_cookie_rp2040.menu.freq.100=100 MHz melopero_cookie_rp2040.menu.freq.100.build.f_cpu=100000000L melopero_cookie_rp2040.menu.freq.120=120 MHz melopero_cookie_rp2040.menu.freq.120.build.f_cpu=120000000L melopero_cookie_rp2040.menu.freq.125=125 MHz melopero_cookie_rp2040.menu.freq.125.build.f_cpu=125000000L melopero_cookie_rp2040.menu.freq.128=128 MHz melopero_cookie_rp2040.menu.freq.128.build.f_cpu=128000000L melopero_cookie_rp2040.menu.freq.133=133 MHz melopero_cookie_rp2040.menu.freq.133.build.f_cpu=133000000L melopero_cookie_rp2040.menu.freq.150=150 MHz melopero_cookie_rp2040.menu.freq.150.build.f_cpu=150000000L melopero_cookie_rp2040.menu.freq.176=176 MHz melopero_cookie_rp2040.menu.freq.176.build.f_cpu=176000000L melopero_cookie_rp2040.menu.freq.225=225 MHz (Overclock) melopero_cookie_rp2040.menu.freq.225.build.f_cpu=225000000L melopero_cookie_rp2040.menu.freq.240=240 MHz (Overclock) melopero_cookie_rp2040.menu.freq.240.build.f_cpu=240000000L melopero_cookie_rp2040.menu.freq.250=250 MHz (Overclock) melopero_cookie_rp2040.menu.freq.250.build.f_cpu=250000000L melopero_cookie_rp2040.menu.freq.276=276 MHz (Overclock) melopero_cookie_rp2040.menu.freq.276.build.f_cpu=276000000L melopero_cookie_rp2040.menu.freq.300=300 MHz (Overclock) melopero_cookie_rp2040.menu.freq.300.build.f_cpu=300000000L melopero_cookie_rp2040.menu.opt.Small=Small (-Os) (standard) melopero_cookie_rp2040.menu.opt.Small.build.flags.optimize=-Os melopero_cookie_rp2040.menu.opt.Optimize=Optimize (-O) melopero_cookie_rp2040.menu.opt.Optimize.build.flags.optimize=-O melopero_cookie_rp2040.menu.opt.Optimize2=Optimize More (-O2) melopero_cookie_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2 melopero_cookie_rp2040.menu.opt.Optimize3=Optimize Even More (-O3) melopero_cookie_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3 melopero_cookie_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower) melopero_cookie_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast melopero_cookie_rp2040.menu.opt.Debug=Debug (-Og) melopero_cookie_rp2040.menu.opt.Debug.build.flags.optimize=-Og melopero_cookie_rp2040.menu.opt.Disabled=Disabled (-O0) melopero_cookie_rp2040.menu.opt.Disabled.build.flags.optimize=-O0 melopero_cookie_rp2040.menu.profile.Disabled=Disabled melopero_cookie_rp2040.menu.profile.Disabled.build.flags.profile= melopero_cookie_rp2040.menu.profile.Enabled=Enabled melopero_cookie_rp2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE melopero_cookie_rp2040.menu.rtti.Disabled=Disabled melopero_cookie_rp2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti melopero_cookie_rp2040.menu.rtti.Enabled=Enabled melopero_cookie_rp2040.menu.rtti.Enabled.build.flags.rtti= melopero_cookie_rp2040.menu.stackprotect.Disabled=Disabled melopero_cookie_rp2040.menu.stackprotect.Disabled.build.flags.stackprotect= melopero_cookie_rp2040.menu.stackprotect.Enabled=Enabled melopero_cookie_rp2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all melopero_cookie_rp2040.menu.exceptions.Disabled=Disabled melopero_cookie_rp2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions melopero_cookie_rp2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ melopero_cookie_rp2040.menu.exceptions.Enabled=Enabled melopero_cookie_rp2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions melopero_cookie_rp2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc melopero_cookie_rp2040.menu.dbgport.Disabled=Disabled melopero_cookie_rp2040.menu.dbgport.Disabled.build.debug_port= melopero_cookie_rp2040.menu.dbgport.Serial=Serial melopero_cookie_rp2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial melopero_cookie_rp2040.menu.dbgport.Serial1=Serial1 melopero_cookie_rp2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 melopero_cookie_rp2040.menu.dbgport.Serial2=Serial2 melopero_cookie_rp2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 melopero_cookie_rp2040.menu.dbgport.SerialSemi=SerialSemi melopero_cookie_rp2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi melopero_cookie_rp2040.menu.dbglvl.None=None melopero_cookie_rp2040.menu.dbglvl.None.build.debug_level= melopero_cookie_rp2040.menu.dbglvl.Core=Core melopero_cookie_rp2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE melopero_cookie_rp2040.menu.dbglvl.SPI=SPI melopero_cookie_rp2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI melopero_cookie_rp2040.menu.dbglvl.Wire=Wire melopero_cookie_rp2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE melopero_cookie_rp2040.menu.dbglvl.Bluetooth=Bluetooth melopero_cookie_rp2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH melopero_cookie_rp2040.menu.dbglvl.All=All melopero_cookie_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH melopero_cookie_rp2040.menu.dbglvl.NDEBUG=NDEBUG melopero_cookie_rp2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG melopero_cookie_rp2040.menu.usbstack.picosdk=Pico SDK melopero_cookie_rp2040.menu.usbstack.picosdk.build.usbstack_flags= melopero_cookie_rp2040.menu.usbstack.tinyusb=Adafruit TinyUSB melopero_cookie_rp2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" melopero_cookie_rp2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) melopero_cookie_rp2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" melopero_cookie_rp2040.menu.usbstack.nousb=No USB melopero_cookie_rp2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" melopero_cookie_rp2040.menu.ipbtstack.ipv4only=IPv4 Only melopero_cookie_rp2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a melopero_cookie_rp2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 melopero_cookie_rp2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 melopero_cookie_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a melopero_cookie_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 melopero_cookie_rp2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth melopero_cookie_rp2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a melopero_cookie_rp2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 melopero_cookie_rp2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth melopero_cookie_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a melopero_cookie_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 melopero_cookie_rp2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K melopero_cookie_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a melopero_cookie_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 melopero_cookie_rp2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K melopero_cookie_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a melopero_cookie_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 melopero_cookie_rp2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K melopero_cookie_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a melopero_cookie_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 melopero_cookie_rp2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K melopero_cookie_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a melopero_cookie_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 melopero_cookie_rp2040.menu.uploadmethod.default=Default (UF2) melopero_cookie_rp2040.menu.uploadmethod.default.build.ram_length=256k melopero_cookie_rp2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl melopero_cookie_rp2040.menu.uploadmethod.default.upload.maximum_data_size=262144 melopero_cookie_rp2040.menu.uploadmethod.default.upload.tool=uf2conv melopero_cookie_rp2040.menu.uploadmethod.default.upload.tool.default=uf2conv melopero_cookie_rp2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network melopero_cookie_rp2040.menu.uploadmethod.picotool=Picotool melopero_cookie_rp2040.menu.uploadmethod.picotool.build.ram_length=256k melopero_cookie_rp2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl melopero_cookie_rp2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB melopero_cookie_rp2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144 melopero_cookie_rp2040.menu.uploadmethod.picotool.upload.tool=picotool melopero_cookie_rp2040.menu.uploadmethod.picotool.upload.tool.default=picotool melopero_cookie_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) melopero_cookie_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k melopero_cookie_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl melopero_cookie_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 melopero_cookie_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap melopero_cookie_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Melopero Shake RP2040 # ----------------------------------- melopero_shake_rp2040.name=Melopero Shake RP2040 melopero_shake_rp2040.vid.0=0x2e8a melopero_shake_rp2040.pid.0=0x1005 melopero_shake_rp2040.vid.1=0x2e8a melopero_shake_rp2040.pid.1=0x1105 melopero_shake_rp2040.vid.2=0x2e8a melopero_shake_rp2040.pid.2=0x5005 melopero_shake_rp2040.vid.3=0x2e8a melopero_shake_rp2040.pid.3=0x5105 melopero_shake_rp2040.vid.4=0x2e8a melopero_shake_rp2040.pid.4=0x9005 melopero_shake_rp2040.vid.5=0x2e8a melopero_shake_rp2040.pid.5=0x9105 melopero_shake_rp2040.vid.6=0x2e8a melopero_shake_rp2040.pid.6=0xd005 melopero_shake_rp2040.vid.7=0x2e8a melopero_shake_rp2040.pid.7=0xd105 melopero_shake_rp2040.upload_port.0.vid=0x2e8a melopero_shake_rp2040.upload_port.0.pid=0x1005 melopero_shake_rp2040.upload_port.1.vid=0x2e8a melopero_shake_rp2040.upload_port.1.pid=0x1105 melopero_shake_rp2040.upload_port.2.vid=0x2e8a melopero_shake_rp2040.upload_port.2.pid=0x5005 melopero_shake_rp2040.upload_port.3.vid=0x2e8a melopero_shake_rp2040.upload_port.3.pid=0x5105 melopero_shake_rp2040.upload_port.4.vid=0x2e8a melopero_shake_rp2040.upload_port.4.pid=0x9005 melopero_shake_rp2040.upload_port.5.vid=0x2e8a melopero_shake_rp2040.upload_port.5.pid=0x9105 melopero_shake_rp2040.upload_port.6.vid=0x2e8a melopero_shake_rp2040.upload_port.6.pid=0xd005 melopero_shake_rp2040.upload_port.7.vid=0x2e8a melopero_shake_rp2040.upload_port.7.pid=0xd105 melopero_shake_rp2040.build.usbvid=-DUSBD_VID=0x2e8a melopero_shake_rp2040.build.usbpid=-DUSBD_PID=0x1005 melopero_shake_rp2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250 melopero_shake_rp2040.build.board=MELOPERO_SHAKE_RP2040 melopero_shake_rp2040.build.mcu=cortex-m0plus melopero_shake_rp2040.build.chip=rp2040 melopero_shake_rp2040.build.toolchain=arm-none-eabi melopero_shake_rp2040.build.toolchainpkg=pqt-gcc melopero_shake_rp2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb melopero_shake_rp2040.build.uf2family=--family rp2040 melopero_shake_rp2040.build.variant=melopero_shake_rp2040 melopero_shake_rp2040.upload.maximum_size=16777216 melopero_shake_rp2040.upload.wait_for_upload_port=true melopero_shake_rp2040.upload.erase_cmd= melopero_shake_rp2040.serial.disableDTR=false melopero_shake_rp2040.serial.disableRTS=false melopero_shake_rp2040.build.f_cpu=125000000 melopero_shake_rp2040.build.led= melopero_shake_rp2040.build.core=rp2040 melopero_shake_rp2040.build.ldscript=memmap_default.ld melopero_shake_rp2040.build.boot2=boot2_w25q080_2_padded_checksum melopero_shake_rp2040.build.usb_manufacturer="Melopero" melopero_shake_rp2040.build.usb_product="Shake RP2040" melopero_shake_rp2040.menu.flash.16777216_0=16MB (no FS) melopero_shake_rp2040.menu.flash.16777216_0.upload.maximum_size=16773120 melopero_shake_rp2040.menu.flash.16777216_0.build.flash_total=16777216 melopero_shake_rp2040.menu.flash.16777216_0.build.flash_length=16773120 melopero_shake_rp2040.menu.flash.16777216_0.build.eeprom_start=285208576 melopero_shake_rp2040.menu.flash.16777216_0.build.fs_start=285208576 melopero_shake_rp2040.menu.flash.16777216_0.build.fs_end=285208576 melopero_shake_rp2040.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) melopero_shake_rp2040.menu.flash.16777216_65536.upload.maximum_size=16707584 melopero_shake_rp2040.menu.flash.16777216_65536.build.flash_total=16777216 melopero_shake_rp2040.menu.flash.16777216_65536.build.flash_length=16707584 melopero_shake_rp2040.menu.flash.16777216_65536.build.eeprom_start=285208576 melopero_shake_rp2040.menu.flash.16777216_65536.build.fs_start=285143040 melopero_shake_rp2040.menu.flash.16777216_65536.build.fs_end=285208576 melopero_shake_rp2040.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) melopero_shake_rp2040.menu.flash.16777216_131072.upload.maximum_size=16642048 melopero_shake_rp2040.menu.flash.16777216_131072.build.flash_total=16777216 melopero_shake_rp2040.menu.flash.16777216_131072.build.flash_length=16642048 melopero_shake_rp2040.menu.flash.16777216_131072.build.eeprom_start=285208576 melopero_shake_rp2040.menu.flash.16777216_131072.build.fs_start=285077504 melopero_shake_rp2040.menu.flash.16777216_131072.build.fs_end=285208576 melopero_shake_rp2040.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) melopero_shake_rp2040.menu.flash.16777216_262144.upload.maximum_size=16510976 melopero_shake_rp2040.menu.flash.16777216_262144.build.flash_total=16777216 melopero_shake_rp2040.menu.flash.16777216_262144.build.flash_length=16510976 melopero_shake_rp2040.menu.flash.16777216_262144.build.eeprom_start=285208576 melopero_shake_rp2040.menu.flash.16777216_262144.build.fs_start=284946432 melopero_shake_rp2040.menu.flash.16777216_262144.build.fs_end=285208576 melopero_shake_rp2040.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) melopero_shake_rp2040.menu.flash.16777216_524288.upload.maximum_size=16248832 melopero_shake_rp2040.menu.flash.16777216_524288.build.flash_total=16777216 melopero_shake_rp2040.menu.flash.16777216_524288.build.flash_length=16248832 melopero_shake_rp2040.menu.flash.16777216_524288.build.eeprom_start=285208576 melopero_shake_rp2040.menu.flash.16777216_524288.build.fs_start=284684288 melopero_shake_rp2040.menu.flash.16777216_524288.build.fs_end=285208576 melopero_shake_rp2040.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) melopero_shake_rp2040.menu.flash.16777216_1048576.upload.maximum_size=15724544 melopero_shake_rp2040.menu.flash.16777216_1048576.build.flash_total=16777216 melopero_shake_rp2040.menu.flash.16777216_1048576.build.flash_length=15724544 melopero_shake_rp2040.menu.flash.16777216_1048576.build.eeprom_start=285208576 melopero_shake_rp2040.menu.flash.16777216_1048576.build.fs_start=284160000 melopero_shake_rp2040.menu.flash.16777216_1048576.build.fs_end=285208576 melopero_shake_rp2040.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) melopero_shake_rp2040.menu.flash.16777216_2097152.upload.maximum_size=14675968 melopero_shake_rp2040.menu.flash.16777216_2097152.build.flash_total=16777216 melopero_shake_rp2040.menu.flash.16777216_2097152.build.flash_length=14675968 melopero_shake_rp2040.menu.flash.16777216_2097152.build.eeprom_start=285208576 melopero_shake_rp2040.menu.flash.16777216_2097152.build.fs_start=283111424 melopero_shake_rp2040.menu.flash.16777216_2097152.build.fs_end=285208576 melopero_shake_rp2040.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) melopero_shake_rp2040.menu.flash.16777216_3145728.upload.maximum_size=13627392 melopero_shake_rp2040.menu.flash.16777216_3145728.build.flash_total=16777216 melopero_shake_rp2040.menu.flash.16777216_3145728.build.flash_length=13627392 melopero_shake_rp2040.menu.flash.16777216_3145728.build.eeprom_start=285208576 melopero_shake_rp2040.menu.flash.16777216_3145728.build.fs_start=282062848 melopero_shake_rp2040.menu.flash.16777216_3145728.build.fs_end=285208576 melopero_shake_rp2040.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) melopero_shake_rp2040.menu.flash.16777216_4194304.upload.maximum_size=12578816 melopero_shake_rp2040.menu.flash.16777216_4194304.build.flash_total=16777216 melopero_shake_rp2040.menu.flash.16777216_4194304.build.flash_length=12578816 melopero_shake_rp2040.menu.flash.16777216_4194304.build.eeprom_start=285208576 melopero_shake_rp2040.menu.flash.16777216_4194304.build.fs_start=281014272 melopero_shake_rp2040.menu.flash.16777216_4194304.build.fs_end=285208576 melopero_shake_rp2040.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) melopero_shake_rp2040.menu.flash.16777216_5242880.upload.maximum_size=11530240 melopero_shake_rp2040.menu.flash.16777216_5242880.build.flash_total=16777216 melopero_shake_rp2040.menu.flash.16777216_5242880.build.flash_length=11530240 melopero_shake_rp2040.menu.flash.16777216_5242880.build.eeprom_start=285208576 melopero_shake_rp2040.menu.flash.16777216_5242880.build.fs_start=279965696 melopero_shake_rp2040.menu.flash.16777216_5242880.build.fs_end=285208576 melopero_shake_rp2040.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) melopero_shake_rp2040.menu.flash.16777216_6291456.upload.maximum_size=10481664 melopero_shake_rp2040.menu.flash.16777216_6291456.build.flash_total=16777216 melopero_shake_rp2040.menu.flash.16777216_6291456.build.flash_length=10481664 melopero_shake_rp2040.menu.flash.16777216_6291456.build.eeprom_start=285208576 melopero_shake_rp2040.menu.flash.16777216_6291456.build.fs_start=278917120 melopero_shake_rp2040.menu.flash.16777216_6291456.build.fs_end=285208576 melopero_shake_rp2040.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) melopero_shake_rp2040.menu.flash.16777216_7340032.upload.maximum_size=9433088 melopero_shake_rp2040.menu.flash.16777216_7340032.build.flash_total=16777216 melopero_shake_rp2040.menu.flash.16777216_7340032.build.flash_length=9433088 melopero_shake_rp2040.menu.flash.16777216_7340032.build.eeprom_start=285208576 melopero_shake_rp2040.menu.flash.16777216_7340032.build.fs_start=277868544 melopero_shake_rp2040.menu.flash.16777216_7340032.build.fs_end=285208576 melopero_shake_rp2040.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) melopero_shake_rp2040.menu.flash.16777216_8388608.upload.maximum_size=8384512 melopero_shake_rp2040.menu.flash.16777216_8388608.build.flash_total=16777216 melopero_shake_rp2040.menu.flash.16777216_8388608.build.flash_length=8384512 melopero_shake_rp2040.menu.flash.16777216_8388608.build.eeprom_start=285208576 melopero_shake_rp2040.menu.flash.16777216_8388608.build.fs_start=276819968 melopero_shake_rp2040.menu.flash.16777216_8388608.build.fs_end=285208576 melopero_shake_rp2040.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) melopero_shake_rp2040.menu.flash.16777216_9437184.upload.maximum_size=7335936 melopero_shake_rp2040.menu.flash.16777216_9437184.build.flash_total=16777216 melopero_shake_rp2040.menu.flash.16777216_9437184.build.flash_length=7335936 melopero_shake_rp2040.menu.flash.16777216_9437184.build.eeprom_start=285208576 melopero_shake_rp2040.menu.flash.16777216_9437184.build.fs_start=275771392 melopero_shake_rp2040.menu.flash.16777216_9437184.build.fs_end=285208576 melopero_shake_rp2040.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) melopero_shake_rp2040.menu.flash.16777216_10485760.upload.maximum_size=6287360 melopero_shake_rp2040.menu.flash.16777216_10485760.build.flash_total=16777216 melopero_shake_rp2040.menu.flash.16777216_10485760.build.flash_length=6287360 melopero_shake_rp2040.menu.flash.16777216_10485760.build.eeprom_start=285208576 melopero_shake_rp2040.menu.flash.16777216_10485760.build.fs_start=274722816 melopero_shake_rp2040.menu.flash.16777216_10485760.build.fs_end=285208576 melopero_shake_rp2040.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) melopero_shake_rp2040.menu.flash.16777216_11534336.upload.maximum_size=5238784 melopero_shake_rp2040.menu.flash.16777216_11534336.build.flash_total=16777216 melopero_shake_rp2040.menu.flash.16777216_11534336.build.flash_length=5238784 melopero_shake_rp2040.menu.flash.16777216_11534336.build.eeprom_start=285208576 melopero_shake_rp2040.menu.flash.16777216_11534336.build.fs_start=273674240 melopero_shake_rp2040.menu.flash.16777216_11534336.build.fs_end=285208576 melopero_shake_rp2040.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) melopero_shake_rp2040.menu.flash.16777216_12582912.upload.maximum_size=4190208 melopero_shake_rp2040.menu.flash.16777216_12582912.build.flash_total=16777216 melopero_shake_rp2040.menu.flash.16777216_12582912.build.flash_length=4190208 melopero_shake_rp2040.menu.flash.16777216_12582912.build.eeprom_start=285208576 melopero_shake_rp2040.menu.flash.16777216_12582912.build.fs_start=272625664 melopero_shake_rp2040.menu.flash.16777216_12582912.build.fs_end=285208576 melopero_shake_rp2040.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) melopero_shake_rp2040.menu.flash.16777216_13631488.upload.maximum_size=3141632 melopero_shake_rp2040.menu.flash.16777216_13631488.build.flash_total=16777216 melopero_shake_rp2040.menu.flash.16777216_13631488.build.flash_length=3141632 melopero_shake_rp2040.menu.flash.16777216_13631488.build.eeprom_start=285208576 melopero_shake_rp2040.menu.flash.16777216_13631488.build.fs_start=271577088 melopero_shake_rp2040.menu.flash.16777216_13631488.build.fs_end=285208576 melopero_shake_rp2040.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) melopero_shake_rp2040.menu.flash.16777216_14680064.upload.maximum_size=2093056 melopero_shake_rp2040.menu.flash.16777216_14680064.build.flash_total=16777216 melopero_shake_rp2040.menu.flash.16777216_14680064.build.flash_length=2093056 melopero_shake_rp2040.menu.flash.16777216_14680064.build.eeprom_start=285208576 melopero_shake_rp2040.menu.flash.16777216_14680064.build.fs_start=270528512 melopero_shake_rp2040.menu.flash.16777216_14680064.build.fs_end=285208576 melopero_shake_rp2040.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) melopero_shake_rp2040.menu.flash.16777216_15728640.upload.maximum_size=1044480 melopero_shake_rp2040.menu.flash.16777216_15728640.build.flash_total=16777216 melopero_shake_rp2040.menu.flash.16777216_15728640.build.flash_length=1044480 melopero_shake_rp2040.menu.flash.16777216_15728640.build.eeprom_start=285208576 melopero_shake_rp2040.menu.flash.16777216_15728640.build.fs_start=269479936 melopero_shake_rp2040.menu.flash.16777216_15728640.build.fs_end=285208576 melopero_shake_rp2040.menu.freq.200=200 MHz melopero_shake_rp2040.menu.freq.200.build.f_cpu=200000000L melopero_shake_rp2040.menu.freq.50=50 MHz melopero_shake_rp2040.menu.freq.50.build.f_cpu=50000000L melopero_shake_rp2040.menu.freq.100=100 MHz melopero_shake_rp2040.menu.freq.100.build.f_cpu=100000000L melopero_shake_rp2040.menu.freq.120=120 MHz melopero_shake_rp2040.menu.freq.120.build.f_cpu=120000000L melopero_shake_rp2040.menu.freq.125=125 MHz melopero_shake_rp2040.menu.freq.125.build.f_cpu=125000000L melopero_shake_rp2040.menu.freq.128=128 MHz melopero_shake_rp2040.menu.freq.128.build.f_cpu=128000000L melopero_shake_rp2040.menu.freq.133=133 MHz melopero_shake_rp2040.menu.freq.133.build.f_cpu=133000000L melopero_shake_rp2040.menu.freq.150=150 MHz melopero_shake_rp2040.menu.freq.150.build.f_cpu=150000000L melopero_shake_rp2040.menu.freq.176=176 MHz melopero_shake_rp2040.menu.freq.176.build.f_cpu=176000000L melopero_shake_rp2040.menu.freq.225=225 MHz (Overclock) melopero_shake_rp2040.menu.freq.225.build.f_cpu=225000000L melopero_shake_rp2040.menu.freq.240=240 MHz (Overclock) melopero_shake_rp2040.menu.freq.240.build.f_cpu=240000000L melopero_shake_rp2040.menu.freq.250=250 MHz (Overclock) melopero_shake_rp2040.menu.freq.250.build.f_cpu=250000000L melopero_shake_rp2040.menu.freq.276=276 MHz (Overclock) melopero_shake_rp2040.menu.freq.276.build.f_cpu=276000000L melopero_shake_rp2040.menu.freq.300=300 MHz (Overclock) melopero_shake_rp2040.menu.freq.300.build.f_cpu=300000000L melopero_shake_rp2040.menu.opt.Small=Small (-Os) (standard) melopero_shake_rp2040.menu.opt.Small.build.flags.optimize=-Os melopero_shake_rp2040.menu.opt.Optimize=Optimize (-O) melopero_shake_rp2040.menu.opt.Optimize.build.flags.optimize=-O melopero_shake_rp2040.menu.opt.Optimize2=Optimize More (-O2) melopero_shake_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2 melopero_shake_rp2040.menu.opt.Optimize3=Optimize Even More (-O3) melopero_shake_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3 melopero_shake_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower) melopero_shake_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast melopero_shake_rp2040.menu.opt.Debug=Debug (-Og) melopero_shake_rp2040.menu.opt.Debug.build.flags.optimize=-Og melopero_shake_rp2040.menu.opt.Disabled=Disabled (-O0) melopero_shake_rp2040.menu.opt.Disabled.build.flags.optimize=-O0 melopero_shake_rp2040.menu.profile.Disabled=Disabled melopero_shake_rp2040.menu.profile.Disabled.build.flags.profile= melopero_shake_rp2040.menu.profile.Enabled=Enabled melopero_shake_rp2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE melopero_shake_rp2040.menu.rtti.Disabled=Disabled melopero_shake_rp2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti melopero_shake_rp2040.menu.rtti.Enabled=Enabled melopero_shake_rp2040.menu.rtti.Enabled.build.flags.rtti= melopero_shake_rp2040.menu.stackprotect.Disabled=Disabled melopero_shake_rp2040.menu.stackprotect.Disabled.build.flags.stackprotect= melopero_shake_rp2040.menu.stackprotect.Enabled=Enabled melopero_shake_rp2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all melopero_shake_rp2040.menu.exceptions.Disabled=Disabled melopero_shake_rp2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions melopero_shake_rp2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ melopero_shake_rp2040.menu.exceptions.Enabled=Enabled melopero_shake_rp2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions melopero_shake_rp2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc melopero_shake_rp2040.menu.dbgport.Disabled=Disabled melopero_shake_rp2040.menu.dbgport.Disabled.build.debug_port= melopero_shake_rp2040.menu.dbgport.Serial=Serial melopero_shake_rp2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial melopero_shake_rp2040.menu.dbgport.Serial1=Serial1 melopero_shake_rp2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 melopero_shake_rp2040.menu.dbgport.Serial2=Serial2 melopero_shake_rp2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 melopero_shake_rp2040.menu.dbgport.SerialSemi=SerialSemi melopero_shake_rp2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi melopero_shake_rp2040.menu.dbglvl.None=None melopero_shake_rp2040.menu.dbglvl.None.build.debug_level= melopero_shake_rp2040.menu.dbglvl.Core=Core melopero_shake_rp2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE melopero_shake_rp2040.menu.dbglvl.SPI=SPI melopero_shake_rp2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI melopero_shake_rp2040.menu.dbglvl.Wire=Wire melopero_shake_rp2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE melopero_shake_rp2040.menu.dbglvl.Bluetooth=Bluetooth melopero_shake_rp2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH melopero_shake_rp2040.menu.dbglvl.All=All melopero_shake_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH melopero_shake_rp2040.menu.dbglvl.NDEBUG=NDEBUG melopero_shake_rp2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG melopero_shake_rp2040.menu.usbstack.picosdk=Pico SDK melopero_shake_rp2040.menu.usbstack.picosdk.build.usbstack_flags= melopero_shake_rp2040.menu.usbstack.tinyusb=Adafruit TinyUSB melopero_shake_rp2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" melopero_shake_rp2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) melopero_shake_rp2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" melopero_shake_rp2040.menu.usbstack.nousb=No USB melopero_shake_rp2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" melopero_shake_rp2040.menu.ipbtstack.ipv4only=IPv4 Only melopero_shake_rp2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a melopero_shake_rp2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 melopero_shake_rp2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 melopero_shake_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a melopero_shake_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 melopero_shake_rp2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth melopero_shake_rp2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a melopero_shake_rp2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 melopero_shake_rp2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth melopero_shake_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a melopero_shake_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 melopero_shake_rp2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K melopero_shake_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a melopero_shake_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 melopero_shake_rp2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K melopero_shake_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a melopero_shake_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 melopero_shake_rp2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K melopero_shake_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a melopero_shake_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 melopero_shake_rp2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K melopero_shake_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a melopero_shake_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 melopero_shake_rp2040.menu.uploadmethod.default=Default (UF2) melopero_shake_rp2040.menu.uploadmethod.default.build.ram_length=256k melopero_shake_rp2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl melopero_shake_rp2040.menu.uploadmethod.default.upload.maximum_data_size=262144 melopero_shake_rp2040.menu.uploadmethod.default.upload.tool=uf2conv melopero_shake_rp2040.menu.uploadmethod.default.upload.tool.default=uf2conv melopero_shake_rp2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network melopero_shake_rp2040.menu.uploadmethod.picotool=Picotool melopero_shake_rp2040.menu.uploadmethod.picotool.build.ram_length=256k melopero_shake_rp2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl melopero_shake_rp2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB melopero_shake_rp2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144 melopero_shake_rp2040.menu.uploadmethod.picotool.upload.tool=picotool melopero_shake_rp2040.menu.uploadmethod.picotool.upload.tool.default=picotool melopero_shake_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) melopero_shake_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k melopero_shake_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl melopero_shake_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 melopero_shake_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap melopero_shake_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # METE HOCA Akana R1 # ----------------------------------- akana_r1.name=METE HOCA Akana R1 akana_r1.vid.0=0x2e8a akana_r1.pid.0=0x3001 akana_r1.vid.1=0x2e8a akana_r1.pid.1=0x3101 akana_r1.vid.2=0x2e8a akana_r1.pid.2=0x7001 akana_r1.vid.3=0x2e8a akana_r1.pid.3=0x7101 akana_r1.vid.4=0x2e8a akana_r1.pid.4=0xb001 akana_r1.vid.5=0x2e8a akana_r1.pid.5=0xb101 akana_r1.vid.6=0x2e8a akana_r1.pid.6=0xf001 akana_r1.vid.7=0x2e8a akana_r1.pid.7=0xf101 akana_r1.upload_port.0.vid=0x2e8a akana_r1.upload_port.0.pid=0x3001 akana_r1.upload_port.1.vid=0x2e8a akana_r1.upload_port.1.pid=0x3101 akana_r1.upload_port.2.vid=0x2e8a akana_r1.upload_port.2.pid=0x7001 akana_r1.upload_port.3.vid=0x2e8a akana_r1.upload_port.3.pid=0x7101 akana_r1.upload_port.4.vid=0x2e8a akana_r1.upload_port.4.pid=0xb001 akana_r1.upload_port.5.vid=0x2e8a akana_r1.upload_port.5.pid=0xb101 akana_r1.upload_port.6.vid=0x2e8a akana_r1.upload_port.6.pid=0xf001 akana_r1.upload_port.7.vid=0x2e8a akana_r1.upload_port.7.pid=0xf101 akana_r1.build.usbvid=-DUSBD_VID=0x2e8a akana_r1.build.usbpid=-DUSBD_PID=0x3001 akana_r1.build.usbpwr=-DUSBD_MAX_POWER_MA=500 akana_r1.build.board=METEHOCA_AKANA_R1 akana_r1.build.mcu=cortex-m0plus akana_r1.build.chip=rp2040 akana_r1.build.toolchain=arm-none-eabi akana_r1.build.toolchainpkg=pqt-gcc akana_r1.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb akana_r1.build.uf2family=--family rp2040 akana_r1.build.variant=akana_r1 akana_r1.upload.maximum_size=16777216 akana_r1.upload.wait_for_upload_port=true akana_r1.upload.erase_cmd= akana_r1.serial.disableDTR=false akana_r1.serial.disableRTS=false akana_r1.build.f_cpu=125000000 akana_r1.build.led= akana_r1.build.core=rp2040 akana_r1.build.ldscript=memmap_default.ld akana_r1.build.boot2=boot2_generic_03h_4_padded_checksum akana_r1.build.usb_manufacturer="METE HOCA" akana_r1.build.usb_product="Akana R1" akana_r1.menu.flash.2097152_0=2MB (no FS) akana_r1.menu.flash.2097152_0.upload.maximum_size=2093056 akana_r1.menu.flash.2097152_0.build.flash_total=2097152 akana_r1.menu.flash.2097152_0.build.flash_length=2093056 akana_r1.menu.flash.2097152_0.build.eeprom_start=270528512 akana_r1.menu.flash.2097152_0.build.fs_start=270528512 akana_r1.menu.flash.2097152_0.build.fs_end=270528512 akana_r1.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) akana_r1.menu.flash.2097152_65536.upload.maximum_size=2027520 akana_r1.menu.flash.2097152_65536.build.flash_total=2097152 akana_r1.menu.flash.2097152_65536.build.flash_length=2027520 akana_r1.menu.flash.2097152_65536.build.eeprom_start=270528512 akana_r1.menu.flash.2097152_65536.build.fs_start=270462976 akana_r1.menu.flash.2097152_65536.build.fs_end=270528512 akana_r1.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) akana_r1.menu.flash.2097152_131072.upload.maximum_size=1961984 akana_r1.menu.flash.2097152_131072.build.flash_total=2097152 akana_r1.menu.flash.2097152_131072.build.flash_length=1961984 akana_r1.menu.flash.2097152_131072.build.eeprom_start=270528512 akana_r1.menu.flash.2097152_131072.build.fs_start=270397440 akana_r1.menu.flash.2097152_131072.build.fs_end=270528512 akana_r1.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) akana_r1.menu.flash.2097152_262144.upload.maximum_size=1830912 akana_r1.menu.flash.2097152_262144.build.flash_total=2097152 akana_r1.menu.flash.2097152_262144.build.flash_length=1830912 akana_r1.menu.flash.2097152_262144.build.eeprom_start=270528512 akana_r1.menu.flash.2097152_262144.build.fs_start=270266368 akana_r1.menu.flash.2097152_262144.build.fs_end=270528512 akana_r1.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) akana_r1.menu.flash.2097152_524288.upload.maximum_size=1568768 akana_r1.menu.flash.2097152_524288.build.flash_total=2097152 akana_r1.menu.flash.2097152_524288.build.flash_length=1568768 akana_r1.menu.flash.2097152_524288.build.eeprom_start=270528512 akana_r1.menu.flash.2097152_524288.build.fs_start=270004224 akana_r1.menu.flash.2097152_524288.build.fs_end=270528512 akana_r1.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) akana_r1.menu.flash.2097152_1048576.upload.maximum_size=1044480 akana_r1.menu.flash.2097152_1048576.build.flash_total=2097152 akana_r1.menu.flash.2097152_1048576.build.flash_length=1044480 akana_r1.menu.flash.2097152_1048576.build.eeprom_start=270528512 akana_r1.menu.flash.2097152_1048576.build.fs_start=269479936 akana_r1.menu.flash.2097152_1048576.build.fs_end=270528512 akana_r1.menu.flash.8388608_0=8MB (no FS) akana_r1.menu.flash.8388608_0.upload.maximum_size=8384512 akana_r1.menu.flash.8388608_0.build.flash_total=8388608 akana_r1.menu.flash.8388608_0.build.flash_length=8384512 akana_r1.menu.flash.8388608_0.build.eeprom_start=276819968 akana_r1.menu.flash.8388608_0.build.fs_start=276819968 akana_r1.menu.flash.8388608_0.build.fs_end=276819968 akana_r1.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) akana_r1.menu.flash.8388608_7340032.upload.maximum_size=1044480 akana_r1.menu.flash.8388608_7340032.build.flash_total=8388608 akana_r1.menu.flash.8388608_7340032.build.flash_length=1044480 akana_r1.menu.flash.8388608_7340032.build.eeprom_start=276819968 akana_r1.menu.flash.8388608_7340032.build.fs_start=269479936 akana_r1.menu.flash.8388608_7340032.build.fs_end=276819968 akana_r1.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) akana_r1.menu.flash.8388608_4194304.upload.maximum_size=4190208 akana_r1.menu.flash.8388608_4194304.build.flash_total=8388608 akana_r1.menu.flash.8388608_4194304.build.flash_length=4190208 akana_r1.menu.flash.8388608_4194304.build.eeprom_start=276819968 akana_r1.menu.flash.8388608_4194304.build.fs_start=272625664 akana_r1.menu.flash.8388608_4194304.build.fs_end=276819968 akana_r1.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) akana_r1.menu.flash.8388608_2097152.upload.maximum_size=6287360 akana_r1.menu.flash.8388608_2097152.build.flash_total=8388608 akana_r1.menu.flash.8388608_2097152.build.flash_length=6287360 akana_r1.menu.flash.8388608_2097152.build.eeprom_start=276819968 akana_r1.menu.flash.8388608_2097152.build.fs_start=274722816 akana_r1.menu.flash.8388608_2097152.build.fs_end=276819968 akana_r1.menu.flash.16777216_0=16MB (no FS) akana_r1.menu.flash.16777216_0.upload.maximum_size=16773120 akana_r1.menu.flash.16777216_0.build.flash_total=16777216 akana_r1.menu.flash.16777216_0.build.flash_length=16773120 akana_r1.menu.flash.16777216_0.build.eeprom_start=285208576 akana_r1.menu.flash.16777216_0.build.fs_start=285208576 akana_r1.menu.flash.16777216_0.build.fs_end=285208576 akana_r1.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) akana_r1.menu.flash.16777216_15728640.upload.maximum_size=1044480 akana_r1.menu.flash.16777216_15728640.build.flash_total=16777216 akana_r1.menu.flash.16777216_15728640.build.flash_length=1044480 akana_r1.menu.flash.16777216_15728640.build.eeprom_start=285208576 akana_r1.menu.flash.16777216_15728640.build.fs_start=269479936 akana_r1.menu.flash.16777216_15728640.build.fs_end=285208576 akana_r1.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) akana_r1.menu.flash.16777216_14680064.upload.maximum_size=2093056 akana_r1.menu.flash.16777216_14680064.build.flash_total=16777216 akana_r1.menu.flash.16777216_14680064.build.flash_length=2093056 akana_r1.menu.flash.16777216_14680064.build.eeprom_start=285208576 akana_r1.menu.flash.16777216_14680064.build.fs_start=270528512 akana_r1.menu.flash.16777216_14680064.build.fs_end=285208576 akana_r1.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) akana_r1.menu.flash.16777216_12582912.upload.maximum_size=4190208 akana_r1.menu.flash.16777216_12582912.build.flash_total=16777216 akana_r1.menu.flash.16777216_12582912.build.flash_length=4190208 akana_r1.menu.flash.16777216_12582912.build.eeprom_start=285208576 akana_r1.menu.flash.16777216_12582912.build.fs_start=272625664 akana_r1.menu.flash.16777216_12582912.build.fs_end=285208576 akana_r1.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) akana_r1.menu.flash.16777216_8388608.upload.maximum_size=8384512 akana_r1.menu.flash.16777216_8388608.build.flash_total=16777216 akana_r1.menu.flash.16777216_8388608.build.flash_length=8384512 akana_r1.menu.flash.16777216_8388608.build.eeprom_start=285208576 akana_r1.menu.flash.16777216_8388608.build.fs_start=276819968 akana_r1.menu.flash.16777216_8388608.build.fs_end=285208576 akana_r1.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) akana_r1.menu.flash.16777216_4194304.upload.maximum_size=12578816 akana_r1.menu.flash.16777216_4194304.build.flash_total=16777216 akana_r1.menu.flash.16777216_4194304.build.flash_length=12578816 akana_r1.menu.flash.16777216_4194304.build.eeprom_start=285208576 akana_r1.menu.flash.16777216_4194304.build.fs_start=281014272 akana_r1.menu.flash.16777216_4194304.build.fs_end=285208576 akana_r1.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) akana_r1.menu.flash.16777216_2097152.upload.maximum_size=14675968 akana_r1.menu.flash.16777216_2097152.build.flash_total=16777216 akana_r1.menu.flash.16777216_2097152.build.flash_length=14675968 akana_r1.menu.flash.16777216_2097152.build.eeprom_start=285208576 akana_r1.menu.flash.16777216_2097152.build.fs_start=283111424 akana_r1.menu.flash.16777216_2097152.build.fs_end=285208576 akana_r1.menu.freq.200=200 MHz akana_r1.menu.freq.200.build.f_cpu=200000000L akana_r1.menu.freq.50=50 MHz akana_r1.menu.freq.50.build.f_cpu=50000000L akana_r1.menu.freq.100=100 MHz akana_r1.menu.freq.100.build.f_cpu=100000000L akana_r1.menu.freq.120=120 MHz akana_r1.menu.freq.120.build.f_cpu=120000000L akana_r1.menu.freq.125=125 MHz akana_r1.menu.freq.125.build.f_cpu=125000000L akana_r1.menu.freq.128=128 MHz akana_r1.menu.freq.128.build.f_cpu=128000000L akana_r1.menu.freq.133=133 MHz akana_r1.menu.freq.133.build.f_cpu=133000000L akana_r1.menu.freq.150=150 MHz akana_r1.menu.freq.150.build.f_cpu=150000000L akana_r1.menu.freq.176=176 MHz akana_r1.menu.freq.176.build.f_cpu=176000000L akana_r1.menu.freq.225=225 MHz (Overclock) akana_r1.menu.freq.225.build.f_cpu=225000000L akana_r1.menu.freq.240=240 MHz (Overclock) akana_r1.menu.freq.240.build.f_cpu=240000000L akana_r1.menu.freq.250=250 MHz (Overclock) akana_r1.menu.freq.250.build.f_cpu=250000000L akana_r1.menu.freq.276=276 MHz (Overclock) akana_r1.menu.freq.276.build.f_cpu=276000000L akana_r1.menu.freq.300=300 MHz (Overclock) akana_r1.menu.freq.300.build.f_cpu=300000000L akana_r1.menu.opt.Small=Small (-Os) (standard) akana_r1.menu.opt.Small.build.flags.optimize=-Os akana_r1.menu.opt.Optimize=Optimize (-O) akana_r1.menu.opt.Optimize.build.flags.optimize=-O akana_r1.menu.opt.Optimize2=Optimize More (-O2) akana_r1.menu.opt.Optimize2.build.flags.optimize=-O2 akana_r1.menu.opt.Optimize3=Optimize Even More (-O3) akana_r1.menu.opt.Optimize3.build.flags.optimize=-O3 akana_r1.menu.opt.Fast=Fast (-Ofast) (maybe slower) akana_r1.menu.opt.Fast.build.flags.optimize=-Ofast akana_r1.menu.opt.Debug=Debug (-Og) akana_r1.menu.opt.Debug.build.flags.optimize=-Og akana_r1.menu.opt.Disabled=Disabled (-O0) akana_r1.menu.opt.Disabled.build.flags.optimize=-O0 akana_r1.menu.profile.Disabled=Disabled akana_r1.menu.profile.Disabled.build.flags.profile= akana_r1.menu.profile.Enabled=Enabled akana_r1.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE akana_r1.menu.rtti.Disabled=Disabled akana_r1.menu.rtti.Disabled.build.flags.rtti=-fno-rtti akana_r1.menu.rtti.Enabled=Enabled akana_r1.menu.rtti.Enabled.build.flags.rtti= akana_r1.menu.stackprotect.Disabled=Disabled akana_r1.menu.stackprotect.Disabled.build.flags.stackprotect= akana_r1.menu.stackprotect.Enabled=Enabled akana_r1.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all akana_r1.menu.exceptions.Disabled=Disabled akana_r1.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions akana_r1.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ akana_r1.menu.exceptions.Enabled=Enabled akana_r1.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions akana_r1.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc akana_r1.menu.dbgport.Disabled=Disabled akana_r1.menu.dbgport.Disabled.build.debug_port= akana_r1.menu.dbgport.Serial=Serial akana_r1.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial akana_r1.menu.dbgport.Serial1=Serial1 akana_r1.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 akana_r1.menu.dbgport.Serial2=Serial2 akana_r1.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 akana_r1.menu.dbgport.SerialSemi=SerialSemi akana_r1.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi akana_r1.menu.dbglvl.None=None akana_r1.menu.dbglvl.None.build.debug_level= akana_r1.menu.dbglvl.Core=Core akana_r1.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE akana_r1.menu.dbglvl.SPI=SPI akana_r1.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI akana_r1.menu.dbglvl.Wire=Wire akana_r1.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE akana_r1.menu.dbglvl.Bluetooth=Bluetooth akana_r1.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH akana_r1.menu.dbglvl.All=All akana_r1.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH akana_r1.menu.dbglvl.NDEBUG=NDEBUG akana_r1.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG akana_r1.menu.usbstack.picosdk=Pico SDK akana_r1.menu.usbstack.picosdk.build.usbstack_flags= akana_r1.menu.usbstack.tinyusb=Adafruit TinyUSB akana_r1.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" akana_r1.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) akana_r1.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" akana_r1.menu.usbstack.nousb=No USB akana_r1.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" akana_r1.menu.ipbtstack.ipv4only=IPv4 Only akana_r1.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a akana_r1.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 akana_r1.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 akana_r1.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a akana_r1.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 akana_r1.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth akana_r1.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a akana_r1.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 akana_r1.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth akana_r1.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a akana_r1.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 akana_r1.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K akana_r1.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a akana_r1.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 akana_r1.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K akana_r1.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a akana_r1.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 akana_r1.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K akana_r1.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a akana_r1.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 akana_r1.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K akana_r1.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a akana_r1.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 akana_r1.menu.uploadmethod.default=Default (UF2) akana_r1.menu.uploadmethod.default.build.ram_length=256k akana_r1.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl akana_r1.menu.uploadmethod.default.upload.maximum_data_size=262144 akana_r1.menu.uploadmethod.default.upload.tool=uf2conv akana_r1.menu.uploadmethod.default.upload.tool.default=uf2conv akana_r1.menu.uploadmethod.default.upload.tool.network=uf2conv-network akana_r1.menu.uploadmethod.picotool=Picotool akana_r1.menu.uploadmethod.picotool.build.ram_length=256k akana_r1.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl akana_r1.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB akana_r1.menu.uploadmethod.picotool.upload.maximum_data_size=262144 akana_r1.menu.uploadmethod.picotool.upload.tool=picotool akana_r1.menu.uploadmethod.picotool.upload.tool.default=picotool akana_r1.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) akana_r1.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k akana_r1.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl akana_r1.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 akana_r1.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap akana_r1.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # MyMakers RP2040 # ----------------------------------- MyRP_bot.name=MyMakers RP2040 MyRP_bot.vid.0=0x2e8a MyRP_bot.pid.0=0x000a MyRP_bot.vid.1=0x2e8a MyRP_bot.pid.1=0x010a MyRP_bot.vid.2=0x2e8a MyRP_bot.pid.2=0x400a MyRP_bot.vid.3=0x2e8a MyRP_bot.pid.3=0x410a MyRP_bot.vid.4=0x2e8a MyRP_bot.pid.4=0x800a MyRP_bot.vid.5=0x2e8a MyRP_bot.pid.5=0x810a MyRP_bot.vid.6=0x2e8a MyRP_bot.pid.6=0xc00a MyRP_bot.vid.7=0x2e8a MyRP_bot.pid.7=0xc10a MyRP_bot.upload_port.0.vid=0x2e8a MyRP_bot.upload_port.0.pid=0x000a MyRP_bot.upload_port.1.vid=0x2e8a MyRP_bot.upload_port.1.pid=0x010a MyRP_bot.upload_port.2.vid=0x2e8a MyRP_bot.upload_port.2.pid=0x400a MyRP_bot.upload_port.3.vid=0x2e8a MyRP_bot.upload_port.3.pid=0x410a MyRP_bot.upload_port.4.vid=0x2e8a MyRP_bot.upload_port.4.pid=0x800a MyRP_bot.upload_port.5.vid=0x2e8a MyRP_bot.upload_port.5.pid=0x810a MyRP_bot.upload_port.6.vid=0x2e8a MyRP_bot.upload_port.6.pid=0xc00a MyRP_bot.upload_port.7.vid=0x2e8a MyRP_bot.upload_port.7.pid=0xc10a MyRP_bot.build.usbvid=-DUSBD_VID=0x2e8a MyRP_bot.build.usbpid=-DUSBD_PID=0x000a MyRP_bot.build.usbpwr=-DUSBD_MAX_POWER_MA=250 MyRP_bot.build.board=MyRP_2040 MyRP_bot.build.mcu=cortex-m0plus MyRP_bot.build.chip=rp2040 MyRP_bot.build.toolchain=arm-none-eabi MyRP_bot.build.toolchainpkg=pqt-gcc MyRP_bot.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb MyRP_bot.build.uf2family=--family rp2040 MyRP_bot.build.variant=MyRP_bot MyRP_bot.upload.maximum_size=2097152 MyRP_bot.upload.wait_for_upload_port=true MyRP_bot.upload.erase_cmd= MyRP_bot.serial.disableDTR=false MyRP_bot.serial.disableRTS=false MyRP_bot.build.f_cpu=125000000 MyRP_bot.build.led= MyRP_bot.build.core=rp2040 MyRP_bot.build.ldscript=memmap_default.ld MyRP_bot.build.boot2=boot2_generic_03h_4_padded_checksum MyRP_bot.build.usb_manufacturer="MyMakers" MyRP_bot.build.usb_product="RP2040" MyRP_bot.menu.flash.2097152_0=2MB (no FS) MyRP_bot.menu.flash.2097152_0.upload.maximum_size=2093056 MyRP_bot.menu.flash.2097152_0.build.flash_total=2097152 MyRP_bot.menu.flash.2097152_0.build.flash_length=2093056 MyRP_bot.menu.flash.2097152_0.build.eeprom_start=270528512 MyRP_bot.menu.flash.2097152_0.build.fs_start=270528512 MyRP_bot.menu.flash.2097152_0.build.fs_end=270528512 MyRP_bot.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) MyRP_bot.menu.flash.2097152_65536.upload.maximum_size=2027520 MyRP_bot.menu.flash.2097152_65536.build.flash_total=2097152 MyRP_bot.menu.flash.2097152_65536.build.flash_length=2027520 MyRP_bot.menu.flash.2097152_65536.build.eeprom_start=270528512 MyRP_bot.menu.flash.2097152_65536.build.fs_start=270462976 MyRP_bot.menu.flash.2097152_65536.build.fs_end=270528512 MyRP_bot.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) MyRP_bot.menu.flash.2097152_131072.upload.maximum_size=1961984 MyRP_bot.menu.flash.2097152_131072.build.flash_total=2097152 MyRP_bot.menu.flash.2097152_131072.build.flash_length=1961984 MyRP_bot.menu.flash.2097152_131072.build.eeprom_start=270528512 MyRP_bot.menu.flash.2097152_131072.build.fs_start=270397440 MyRP_bot.menu.flash.2097152_131072.build.fs_end=270528512 MyRP_bot.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) MyRP_bot.menu.flash.2097152_262144.upload.maximum_size=1830912 MyRP_bot.menu.flash.2097152_262144.build.flash_total=2097152 MyRP_bot.menu.flash.2097152_262144.build.flash_length=1830912 MyRP_bot.menu.flash.2097152_262144.build.eeprom_start=270528512 MyRP_bot.menu.flash.2097152_262144.build.fs_start=270266368 MyRP_bot.menu.flash.2097152_262144.build.fs_end=270528512 MyRP_bot.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) MyRP_bot.menu.flash.2097152_524288.upload.maximum_size=1568768 MyRP_bot.menu.flash.2097152_524288.build.flash_total=2097152 MyRP_bot.menu.flash.2097152_524288.build.flash_length=1568768 MyRP_bot.menu.flash.2097152_524288.build.eeprom_start=270528512 MyRP_bot.menu.flash.2097152_524288.build.fs_start=270004224 MyRP_bot.menu.flash.2097152_524288.build.fs_end=270528512 MyRP_bot.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) MyRP_bot.menu.flash.2097152_1048576.upload.maximum_size=1044480 MyRP_bot.menu.flash.2097152_1048576.build.flash_total=2097152 MyRP_bot.menu.flash.2097152_1048576.build.flash_length=1044480 MyRP_bot.menu.flash.2097152_1048576.build.eeprom_start=270528512 MyRP_bot.menu.flash.2097152_1048576.build.fs_start=269479936 MyRP_bot.menu.flash.2097152_1048576.build.fs_end=270528512 MyRP_bot.menu.freq.200=200 MHz MyRP_bot.menu.freq.200.build.f_cpu=200000000L MyRP_bot.menu.freq.50=50 MHz MyRP_bot.menu.freq.50.build.f_cpu=50000000L MyRP_bot.menu.freq.100=100 MHz MyRP_bot.menu.freq.100.build.f_cpu=100000000L MyRP_bot.menu.freq.120=120 MHz MyRP_bot.menu.freq.120.build.f_cpu=120000000L MyRP_bot.menu.freq.125=125 MHz MyRP_bot.menu.freq.125.build.f_cpu=125000000L MyRP_bot.menu.freq.128=128 MHz MyRP_bot.menu.freq.128.build.f_cpu=128000000L MyRP_bot.menu.freq.133=133 MHz MyRP_bot.menu.freq.133.build.f_cpu=133000000L MyRP_bot.menu.freq.150=150 MHz MyRP_bot.menu.freq.150.build.f_cpu=150000000L MyRP_bot.menu.freq.176=176 MHz MyRP_bot.menu.freq.176.build.f_cpu=176000000L MyRP_bot.menu.freq.225=225 MHz (Overclock) MyRP_bot.menu.freq.225.build.f_cpu=225000000L MyRP_bot.menu.freq.240=240 MHz (Overclock) MyRP_bot.menu.freq.240.build.f_cpu=240000000L MyRP_bot.menu.freq.250=250 MHz (Overclock) MyRP_bot.menu.freq.250.build.f_cpu=250000000L MyRP_bot.menu.freq.276=276 MHz (Overclock) MyRP_bot.menu.freq.276.build.f_cpu=276000000L MyRP_bot.menu.freq.300=300 MHz (Overclock) MyRP_bot.menu.freq.300.build.f_cpu=300000000L MyRP_bot.menu.opt.Small=Small (-Os) (standard) MyRP_bot.menu.opt.Small.build.flags.optimize=-Os MyRP_bot.menu.opt.Optimize=Optimize (-O) MyRP_bot.menu.opt.Optimize.build.flags.optimize=-O MyRP_bot.menu.opt.Optimize2=Optimize More (-O2) MyRP_bot.menu.opt.Optimize2.build.flags.optimize=-O2 MyRP_bot.menu.opt.Optimize3=Optimize Even More (-O3) MyRP_bot.menu.opt.Optimize3.build.flags.optimize=-O3 MyRP_bot.menu.opt.Fast=Fast (-Ofast) (maybe slower) MyRP_bot.menu.opt.Fast.build.flags.optimize=-Ofast MyRP_bot.menu.opt.Debug=Debug (-Og) MyRP_bot.menu.opt.Debug.build.flags.optimize=-Og MyRP_bot.menu.opt.Disabled=Disabled (-O0) MyRP_bot.menu.opt.Disabled.build.flags.optimize=-O0 MyRP_bot.menu.profile.Disabled=Disabled MyRP_bot.menu.profile.Disabled.build.flags.profile= MyRP_bot.menu.profile.Enabled=Enabled MyRP_bot.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE MyRP_bot.menu.rtti.Disabled=Disabled MyRP_bot.menu.rtti.Disabled.build.flags.rtti=-fno-rtti MyRP_bot.menu.rtti.Enabled=Enabled MyRP_bot.menu.rtti.Enabled.build.flags.rtti= MyRP_bot.menu.stackprotect.Disabled=Disabled MyRP_bot.menu.stackprotect.Disabled.build.flags.stackprotect= MyRP_bot.menu.stackprotect.Enabled=Enabled MyRP_bot.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all MyRP_bot.menu.exceptions.Disabled=Disabled MyRP_bot.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions MyRP_bot.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ MyRP_bot.menu.exceptions.Enabled=Enabled MyRP_bot.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions MyRP_bot.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc MyRP_bot.menu.dbgport.Disabled=Disabled MyRP_bot.menu.dbgport.Disabled.build.debug_port= MyRP_bot.menu.dbgport.Serial=Serial MyRP_bot.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial MyRP_bot.menu.dbgport.Serial1=Serial1 MyRP_bot.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 MyRP_bot.menu.dbgport.Serial2=Serial2 MyRP_bot.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 MyRP_bot.menu.dbgport.SerialSemi=SerialSemi MyRP_bot.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi MyRP_bot.menu.dbglvl.None=None MyRP_bot.menu.dbglvl.None.build.debug_level= MyRP_bot.menu.dbglvl.Core=Core MyRP_bot.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE MyRP_bot.menu.dbglvl.SPI=SPI MyRP_bot.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI MyRP_bot.menu.dbglvl.Wire=Wire MyRP_bot.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE MyRP_bot.menu.dbglvl.Bluetooth=Bluetooth MyRP_bot.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH MyRP_bot.menu.dbglvl.All=All MyRP_bot.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH MyRP_bot.menu.dbglvl.NDEBUG=NDEBUG MyRP_bot.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG MyRP_bot.menu.usbstack.picosdk=Pico SDK MyRP_bot.menu.usbstack.picosdk.build.usbstack_flags= MyRP_bot.menu.usbstack.tinyusb=Adafruit TinyUSB MyRP_bot.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" MyRP_bot.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) MyRP_bot.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" MyRP_bot.menu.usbstack.nousb=No USB MyRP_bot.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" MyRP_bot.menu.ipbtstack.ipv4only=IPv4 Only MyRP_bot.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a MyRP_bot.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 MyRP_bot.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 MyRP_bot.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a MyRP_bot.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 MyRP_bot.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth MyRP_bot.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a MyRP_bot.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 MyRP_bot.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth MyRP_bot.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a MyRP_bot.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 MyRP_bot.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K MyRP_bot.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a MyRP_bot.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 MyRP_bot.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K MyRP_bot.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a MyRP_bot.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 MyRP_bot.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K MyRP_bot.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a MyRP_bot.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 MyRP_bot.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K MyRP_bot.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a MyRP_bot.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 MyRP_bot.menu.uploadmethod.default=Default (UF2) MyRP_bot.menu.uploadmethod.default.build.ram_length=256k MyRP_bot.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl MyRP_bot.menu.uploadmethod.default.upload.maximum_data_size=262144 MyRP_bot.menu.uploadmethod.default.upload.tool=uf2conv MyRP_bot.menu.uploadmethod.default.upload.tool.default=uf2conv MyRP_bot.menu.uploadmethod.default.upload.tool.network=uf2conv-network MyRP_bot.menu.uploadmethod.picotool=Picotool MyRP_bot.menu.uploadmethod.picotool.build.ram_length=256k MyRP_bot.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl MyRP_bot.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB MyRP_bot.menu.uploadmethod.picotool.upload.maximum_data_size=262144 MyRP_bot.menu.uploadmethod.picotool.upload.tool=picotool MyRP_bot.menu.uploadmethod.picotool.upload.tool.default=picotool MyRP_bot.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) MyRP_bot.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k MyRP_bot.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl MyRP_bot.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 MyRP_bot.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap MyRP_bot.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Neko Systems BL2040 Mini # ----------------------------------- nekosystems_bl2040_mini.name=Neko Systems BL2040 Mini nekosystems_bl2040_mini.vid.0=0x2e8a nekosystems_bl2040_mini.pid.0=0x000a nekosystems_bl2040_mini.vid.1=0x2e8a nekosystems_bl2040_mini.pid.1=0x010a nekosystems_bl2040_mini.vid.2=0x2e8a nekosystems_bl2040_mini.pid.2=0x400a nekosystems_bl2040_mini.vid.3=0x2e8a nekosystems_bl2040_mini.pid.3=0x410a nekosystems_bl2040_mini.vid.4=0x2e8a nekosystems_bl2040_mini.pid.4=0x800a nekosystems_bl2040_mini.vid.5=0x2e8a nekosystems_bl2040_mini.pid.5=0x810a nekosystems_bl2040_mini.vid.6=0x2e8a nekosystems_bl2040_mini.pid.6=0xc00a nekosystems_bl2040_mini.vid.7=0x2e8a nekosystems_bl2040_mini.pid.7=0xc10a nekosystems_bl2040_mini.upload_port.0.vid=0x2e8a nekosystems_bl2040_mini.upload_port.0.pid=0x000a nekosystems_bl2040_mini.upload_port.1.vid=0x2e8a nekosystems_bl2040_mini.upload_port.1.pid=0x010a nekosystems_bl2040_mini.upload_port.2.vid=0x2e8a nekosystems_bl2040_mini.upload_port.2.pid=0x400a nekosystems_bl2040_mini.upload_port.3.vid=0x2e8a nekosystems_bl2040_mini.upload_port.3.pid=0x410a nekosystems_bl2040_mini.upload_port.4.vid=0x2e8a nekosystems_bl2040_mini.upload_port.4.pid=0x800a nekosystems_bl2040_mini.upload_port.5.vid=0x2e8a nekosystems_bl2040_mini.upload_port.5.pid=0x810a nekosystems_bl2040_mini.upload_port.6.vid=0x2e8a nekosystems_bl2040_mini.upload_port.6.pid=0xc00a nekosystems_bl2040_mini.upload_port.7.vid=0x2e8a nekosystems_bl2040_mini.upload_port.7.pid=0xc10a nekosystems_bl2040_mini.build.usbvid=-DUSBD_VID=0x2e8a nekosystems_bl2040_mini.build.usbpid=-DUSBD_PID=0x000a nekosystems_bl2040_mini.build.usbpwr=-DUSBD_MAX_POWER_MA=500 nekosystems_bl2040_mini.build.board=NEKOSYSTEMS_BL2040_MINI nekosystems_bl2040_mini.build.mcu=cortex-m0plus nekosystems_bl2040_mini.build.chip=rp2040 nekosystems_bl2040_mini.build.toolchain=arm-none-eabi nekosystems_bl2040_mini.build.toolchainpkg=pqt-gcc nekosystems_bl2040_mini.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb nekosystems_bl2040_mini.build.uf2family=--family rp2040 nekosystems_bl2040_mini.build.variant=nekosystems_bl2040_mini nekosystems_bl2040_mini.upload.maximum_size=4194304 nekosystems_bl2040_mini.upload.wait_for_upload_port=true nekosystems_bl2040_mini.upload.erase_cmd= nekosystems_bl2040_mini.serial.disableDTR=false nekosystems_bl2040_mini.serial.disableRTS=false nekosystems_bl2040_mini.build.f_cpu=125000000 nekosystems_bl2040_mini.build.led= nekosystems_bl2040_mini.build.core=rp2040 nekosystems_bl2040_mini.build.ldscript=memmap_default.ld nekosystems_bl2040_mini.build.boot2=boot2_generic_03h_2_padded_checksum nekosystems_bl2040_mini.build.usb_manufacturer="Neko Systems" nekosystems_bl2040_mini.build.usb_product="BL2040 Mini" nekosystems_bl2040_mini.menu.flash.4194304_0=4MB (no FS) nekosystems_bl2040_mini.menu.flash.4194304_0.upload.maximum_size=4190208 nekosystems_bl2040_mini.menu.flash.4194304_0.build.flash_total=4194304 nekosystems_bl2040_mini.menu.flash.4194304_0.build.flash_length=4190208 nekosystems_bl2040_mini.menu.flash.4194304_0.build.eeprom_start=272625664 nekosystems_bl2040_mini.menu.flash.4194304_0.build.fs_start=272625664 nekosystems_bl2040_mini.menu.flash.4194304_0.build.fs_end=272625664 nekosystems_bl2040_mini.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB) nekosystems_bl2040_mini.menu.flash.4194304_65536.upload.maximum_size=4124672 nekosystems_bl2040_mini.menu.flash.4194304_65536.build.flash_total=4194304 nekosystems_bl2040_mini.menu.flash.4194304_65536.build.flash_length=4124672 nekosystems_bl2040_mini.menu.flash.4194304_65536.build.eeprom_start=272625664 nekosystems_bl2040_mini.menu.flash.4194304_65536.build.fs_start=272560128 nekosystems_bl2040_mini.menu.flash.4194304_65536.build.fs_end=272625664 nekosystems_bl2040_mini.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB) nekosystems_bl2040_mini.menu.flash.4194304_131072.upload.maximum_size=4059136 nekosystems_bl2040_mini.menu.flash.4194304_131072.build.flash_total=4194304 nekosystems_bl2040_mini.menu.flash.4194304_131072.build.flash_length=4059136 nekosystems_bl2040_mini.menu.flash.4194304_131072.build.eeprom_start=272625664 nekosystems_bl2040_mini.menu.flash.4194304_131072.build.fs_start=272494592 nekosystems_bl2040_mini.menu.flash.4194304_131072.build.fs_end=272625664 nekosystems_bl2040_mini.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB) nekosystems_bl2040_mini.menu.flash.4194304_262144.upload.maximum_size=3928064 nekosystems_bl2040_mini.menu.flash.4194304_262144.build.flash_total=4194304 nekosystems_bl2040_mini.menu.flash.4194304_262144.build.flash_length=3928064 nekosystems_bl2040_mini.menu.flash.4194304_262144.build.eeprom_start=272625664 nekosystems_bl2040_mini.menu.flash.4194304_262144.build.fs_start=272363520 nekosystems_bl2040_mini.menu.flash.4194304_262144.build.fs_end=272625664 nekosystems_bl2040_mini.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB) nekosystems_bl2040_mini.menu.flash.4194304_524288.upload.maximum_size=3665920 nekosystems_bl2040_mini.menu.flash.4194304_524288.build.flash_total=4194304 nekosystems_bl2040_mini.menu.flash.4194304_524288.build.flash_length=3665920 nekosystems_bl2040_mini.menu.flash.4194304_524288.build.eeprom_start=272625664 nekosystems_bl2040_mini.menu.flash.4194304_524288.build.fs_start=272101376 nekosystems_bl2040_mini.menu.flash.4194304_524288.build.fs_end=272625664 nekosystems_bl2040_mini.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB) nekosystems_bl2040_mini.menu.flash.4194304_1048576.upload.maximum_size=3141632 nekosystems_bl2040_mini.menu.flash.4194304_1048576.build.flash_total=4194304 nekosystems_bl2040_mini.menu.flash.4194304_1048576.build.flash_length=3141632 nekosystems_bl2040_mini.menu.flash.4194304_1048576.build.eeprom_start=272625664 nekosystems_bl2040_mini.menu.flash.4194304_1048576.build.fs_start=271577088 nekosystems_bl2040_mini.menu.flash.4194304_1048576.build.fs_end=272625664 nekosystems_bl2040_mini.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB) nekosystems_bl2040_mini.menu.flash.4194304_2097152.upload.maximum_size=2093056 nekosystems_bl2040_mini.menu.flash.4194304_2097152.build.flash_total=4194304 nekosystems_bl2040_mini.menu.flash.4194304_2097152.build.flash_length=2093056 nekosystems_bl2040_mini.menu.flash.4194304_2097152.build.eeprom_start=272625664 nekosystems_bl2040_mini.menu.flash.4194304_2097152.build.fs_start=270528512 nekosystems_bl2040_mini.menu.flash.4194304_2097152.build.fs_end=272625664 nekosystems_bl2040_mini.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB) nekosystems_bl2040_mini.menu.flash.4194304_3145728.upload.maximum_size=1044480 nekosystems_bl2040_mini.menu.flash.4194304_3145728.build.flash_total=4194304 nekosystems_bl2040_mini.menu.flash.4194304_3145728.build.flash_length=1044480 nekosystems_bl2040_mini.menu.flash.4194304_3145728.build.eeprom_start=272625664 nekosystems_bl2040_mini.menu.flash.4194304_3145728.build.fs_start=269479936 nekosystems_bl2040_mini.menu.flash.4194304_3145728.build.fs_end=272625664 nekosystems_bl2040_mini.menu.freq.200=200 MHz nekosystems_bl2040_mini.menu.freq.200.build.f_cpu=200000000L nekosystems_bl2040_mini.menu.freq.50=50 MHz nekosystems_bl2040_mini.menu.freq.50.build.f_cpu=50000000L nekosystems_bl2040_mini.menu.freq.100=100 MHz nekosystems_bl2040_mini.menu.freq.100.build.f_cpu=100000000L nekosystems_bl2040_mini.menu.freq.120=120 MHz nekosystems_bl2040_mini.menu.freq.120.build.f_cpu=120000000L nekosystems_bl2040_mini.menu.freq.125=125 MHz nekosystems_bl2040_mini.menu.freq.125.build.f_cpu=125000000L nekosystems_bl2040_mini.menu.freq.128=128 MHz nekosystems_bl2040_mini.menu.freq.128.build.f_cpu=128000000L nekosystems_bl2040_mini.menu.freq.133=133 MHz nekosystems_bl2040_mini.menu.freq.133.build.f_cpu=133000000L nekosystems_bl2040_mini.menu.freq.150=150 MHz nekosystems_bl2040_mini.menu.freq.150.build.f_cpu=150000000L nekosystems_bl2040_mini.menu.freq.176=176 MHz nekosystems_bl2040_mini.menu.freq.176.build.f_cpu=176000000L nekosystems_bl2040_mini.menu.freq.225=225 MHz (Overclock) nekosystems_bl2040_mini.menu.freq.225.build.f_cpu=225000000L nekosystems_bl2040_mini.menu.freq.240=240 MHz (Overclock) nekosystems_bl2040_mini.menu.freq.240.build.f_cpu=240000000L nekosystems_bl2040_mini.menu.freq.250=250 MHz (Overclock) nekosystems_bl2040_mini.menu.freq.250.build.f_cpu=250000000L nekosystems_bl2040_mini.menu.freq.276=276 MHz (Overclock) nekosystems_bl2040_mini.menu.freq.276.build.f_cpu=276000000L nekosystems_bl2040_mini.menu.freq.300=300 MHz (Overclock) nekosystems_bl2040_mini.menu.freq.300.build.f_cpu=300000000L nekosystems_bl2040_mini.menu.opt.Small=Small (-Os) (standard) nekosystems_bl2040_mini.menu.opt.Small.build.flags.optimize=-Os nekosystems_bl2040_mini.menu.opt.Optimize=Optimize (-O) nekosystems_bl2040_mini.menu.opt.Optimize.build.flags.optimize=-O nekosystems_bl2040_mini.menu.opt.Optimize2=Optimize More (-O2) nekosystems_bl2040_mini.menu.opt.Optimize2.build.flags.optimize=-O2 nekosystems_bl2040_mini.menu.opt.Optimize3=Optimize Even More (-O3) nekosystems_bl2040_mini.menu.opt.Optimize3.build.flags.optimize=-O3 nekosystems_bl2040_mini.menu.opt.Fast=Fast (-Ofast) (maybe slower) nekosystems_bl2040_mini.menu.opt.Fast.build.flags.optimize=-Ofast nekosystems_bl2040_mini.menu.opt.Debug=Debug (-Og) nekosystems_bl2040_mini.menu.opt.Debug.build.flags.optimize=-Og nekosystems_bl2040_mini.menu.opt.Disabled=Disabled (-O0) nekosystems_bl2040_mini.menu.opt.Disabled.build.flags.optimize=-O0 nekosystems_bl2040_mini.menu.profile.Disabled=Disabled nekosystems_bl2040_mini.menu.profile.Disabled.build.flags.profile= nekosystems_bl2040_mini.menu.profile.Enabled=Enabled nekosystems_bl2040_mini.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE nekosystems_bl2040_mini.menu.rtti.Disabled=Disabled nekosystems_bl2040_mini.menu.rtti.Disabled.build.flags.rtti=-fno-rtti nekosystems_bl2040_mini.menu.rtti.Enabled=Enabled nekosystems_bl2040_mini.menu.rtti.Enabled.build.flags.rtti= nekosystems_bl2040_mini.menu.stackprotect.Disabled=Disabled nekosystems_bl2040_mini.menu.stackprotect.Disabled.build.flags.stackprotect= nekosystems_bl2040_mini.menu.stackprotect.Enabled=Enabled nekosystems_bl2040_mini.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all nekosystems_bl2040_mini.menu.exceptions.Disabled=Disabled nekosystems_bl2040_mini.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions nekosystems_bl2040_mini.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ nekosystems_bl2040_mini.menu.exceptions.Enabled=Enabled nekosystems_bl2040_mini.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions nekosystems_bl2040_mini.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc nekosystems_bl2040_mini.menu.dbgport.Disabled=Disabled nekosystems_bl2040_mini.menu.dbgport.Disabled.build.debug_port= nekosystems_bl2040_mini.menu.dbgport.Serial=Serial nekosystems_bl2040_mini.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial nekosystems_bl2040_mini.menu.dbgport.Serial1=Serial1 nekosystems_bl2040_mini.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 nekosystems_bl2040_mini.menu.dbgport.Serial2=Serial2 nekosystems_bl2040_mini.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 nekosystems_bl2040_mini.menu.dbgport.SerialSemi=SerialSemi nekosystems_bl2040_mini.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi nekosystems_bl2040_mini.menu.dbglvl.None=None nekosystems_bl2040_mini.menu.dbglvl.None.build.debug_level= nekosystems_bl2040_mini.menu.dbglvl.Core=Core nekosystems_bl2040_mini.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE nekosystems_bl2040_mini.menu.dbglvl.SPI=SPI nekosystems_bl2040_mini.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI nekosystems_bl2040_mini.menu.dbglvl.Wire=Wire nekosystems_bl2040_mini.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE nekosystems_bl2040_mini.menu.dbglvl.Bluetooth=Bluetooth nekosystems_bl2040_mini.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH nekosystems_bl2040_mini.menu.dbglvl.All=All nekosystems_bl2040_mini.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH nekosystems_bl2040_mini.menu.dbglvl.NDEBUG=NDEBUG nekosystems_bl2040_mini.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG nekosystems_bl2040_mini.menu.usbstack.picosdk=Pico SDK nekosystems_bl2040_mini.menu.usbstack.picosdk.build.usbstack_flags= nekosystems_bl2040_mini.menu.usbstack.tinyusb=Adafruit TinyUSB nekosystems_bl2040_mini.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" nekosystems_bl2040_mini.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) nekosystems_bl2040_mini.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" nekosystems_bl2040_mini.menu.usbstack.nousb=No USB nekosystems_bl2040_mini.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" nekosystems_bl2040_mini.menu.ipbtstack.ipv4only=IPv4 Only nekosystems_bl2040_mini.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a nekosystems_bl2040_mini.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 nekosystems_bl2040_mini.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 nekosystems_bl2040_mini.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a nekosystems_bl2040_mini.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 nekosystems_bl2040_mini.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth nekosystems_bl2040_mini.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a nekosystems_bl2040_mini.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 nekosystems_bl2040_mini.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth nekosystems_bl2040_mini.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a nekosystems_bl2040_mini.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 nekosystems_bl2040_mini.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K nekosystems_bl2040_mini.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a nekosystems_bl2040_mini.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 nekosystems_bl2040_mini.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K nekosystems_bl2040_mini.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a nekosystems_bl2040_mini.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 nekosystems_bl2040_mini.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K nekosystems_bl2040_mini.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a nekosystems_bl2040_mini.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 nekosystems_bl2040_mini.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K nekosystems_bl2040_mini.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a nekosystems_bl2040_mini.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 nekosystems_bl2040_mini.menu.uploadmethod.default=Default (UF2) nekosystems_bl2040_mini.menu.uploadmethod.default.build.ram_length=256k nekosystems_bl2040_mini.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl nekosystems_bl2040_mini.menu.uploadmethod.default.upload.maximum_data_size=262144 nekosystems_bl2040_mini.menu.uploadmethod.default.upload.tool=uf2conv nekosystems_bl2040_mini.menu.uploadmethod.default.upload.tool.default=uf2conv nekosystems_bl2040_mini.menu.uploadmethod.default.upload.tool.network=uf2conv-network nekosystems_bl2040_mini.menu.uploadmethod.picotool=Picotool nekosystems_bl2040_mini.menu.uploadmethod.picotool.build.ram_length=256k nekosystems_bl2040_mini.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl nekosystems_bl2040_mini.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB nekosystems_bl2040_mini.menu.uploadmethod.picotool.upload.maximum_data_size=262144 nekosystems_bl2040_mini.menu.uploadmethod.picotool.upload.tool=picotool nekosystems_bl2040_mini.menu.uploadmethod.picotool.upload.tool.default=picotool nekosystems_bl2040_mini.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) nekosystems_bl2040_mini.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k nekosystems_bl2040_mini.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl nekosystems_bl2040_mini.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 nekosystems_bl2040_mini.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap nekosystems_bl2040_mini.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Newsan Archi # ----------------------------------- newsan_archi.name=Newsan Archi newsan_archi.vid.0=0x2E8A newsan_archi.pid.0=0x1043 newsan_archi.vid.1=0x2E8A newsan_archi.pid.1=0x1143 newsan_archi.vid.2=0x2E8A newsan_archi.pid.2=0x5043 newsan_archi.vid.3=0x2E8A newsan_archi.pid.3=0x5143 newsan_archi.vid.4=0x2E8A newsan_archi.pid.4=0x9043 newsan_archi.vid.5=0x2E8A newsan_archi.pid.5=0x9143 newsan_archi.vid.6=0x2E8A newsan_archi.pid.6=0xd043 newsan_archi.vid.7=0x2E8A newsan_archi.pid.7=0xd143 newsan_archi.upload_port.0.vid=0x2E8A newsan_archi.upload_port.0.pid=0x1043 newsan_archi.upload_port.1.vid=0x2E8A newsan_archi.upload_port.1.pid=0x1143 newsan_archi.upload_port.2.vid=0x2E8A newsan_archi.upload_port.2.pid=0x5043 newsan_archi.upload_port.3.vid=0x2E8A newsan_archi.upload_port.3.pid=0x5143 newsan_archi.upload_port.4.vid=0x2E8A newsan_archi.upload_port.4.pid=0x9043 newsan_archi.upload_port.5.vid=0x2E8A newsan_archi.upload_port.5.pid=0x9143 newsan_archi.upload_port.6.vid=0x2E8A newsan_archi.upload_port.6.pid=0xd043 newsan_archi.upload_port.7.vid=0x2E8A newsan_archi.upload_port.7.pid=0xd143 newsan_archi.build.usbvid=-DUSBD_VID=0x2E8A newsan_archi.build.usbpid=-DUSBD_PID=0x1043 newsan_archi.build.usbpwr=-DUSBD_MAX_POWER_MA=250 newsan_archi.build.board=NEWSAN_ARCHI newsan_archi.build.mcu=cortex-m0plus newsan_archi.build.chip=rp2040 newsan_archi.build.toolchain=arm-none-eabi newsan_archi.build.toolchainpkg=pqt-gcc newsan_archi.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb newsan_archi.build.uf2family=--family rp2040 newsan_archi.build.variant=newsan_archi newsan_archi.upload.maximum_size=4194304 newsan_archi.upload.wait_for_upload_port=true newsan_archi.upload.erase_cmd= newsan_archi.serial.disableDTR=false newsan_archi.serial.disableRTS=false newsan_archi.build.f_cpu=125000000 newsan_archi.build.led= newsan_archi.build.core=rp2040 newsan_archi.build.ldscript=memmap_default.ld newsan_archi.build.boot2=boot2_generic_03h_4_padded_checksum newsan_archi.build.usb_manufacturer="Newsan" newsan_archi.build.usb_product="Archi" newsan_archi.menu.flash.4194304_0=4MB (no FS) newsan_archi.menu.flash.4194304_0.upload.maximum_size=4190208 newsan_archi.menu.flash.4194304_0.build.flash_total=4194304 newsan_archi.menu.flash.4194304_0.build.flash_length=4190208 newsan_archi.menu.flash.4194304_0.build.eeprom_start=272625664 newsan_archi.menu.flash.4194304_0.build.fs_start=272625664 newsan_archi.menu.flash.4194304_0.build.fs_end=272625664 newsan_archi.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB) newsan_archi.menu.flash.4194304_65536.upload.maximum_size=4124672 newsan_archi.menu.flash.4194304_65536.build.flash_total=4194304 newsan_archi.menu.flash.4194304_65536.build.flash_length=4124672 newsan_archi.menu.flash.4194304_65536.build.eeprom_start=272625664 newsan_archi.menu.flash.4194304_65536.build.fs_start=272560128 newsan_archi.menu.flash.4194304_65536.build.fs_end=272625664 newsan_archi.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB) newsan_archi.menu.flash.4194304_131072.upload.maximum_size=4059136 newsan_archi.menu.flash.4194304_131072.build.flash_total=4194304 newsan_archi.menu.flash.4194304_131072.build.flash_length=4059136 newsan_archi.menu.flash.4194304_131072.build.eeprom_start=272625664 newsan_archi.menu.flash.4194304_131072.build.fs_start=272494592 newsan_archi.menu.flash.4194304_131072.build.fs_end=272625664 newsan_archi.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB) newsan_archi.menu.flash.4194304_262144.upload.maximum_size=3928064 newsan_archi.menu.flash.4194304_262144.build.flash_total=4194304 newsan_archi.menu.flash.4194304_262144.build.flash_length=3928064 newsan_archi.menu.flash.4194304_262144.build.eeprom_start=272625664 newsan_archi.menu.flash.4194304_262144.build.fs_start=272363520 newsan_archi.menu.flash.4194304_262144.build.fs_end=272625664 newsan_archi.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB) newsan_archi.menu.flash.4194304_524288.upload.maximum_size=3665920 newsan_archi.menu.flash.4194304_524288.build.flash_total=4194304 newsan_archi.menu.flash.4194304_524288.build.flash_length=3665920 newsan_archi.menu.flash.4194304_524288.build.eeprom_start=272625664 newsan_archi.menu.flash.4194304_524288.build.fs_start=272101376 newsan_archi.menu.flash.4194304_524288.build.fs_end=272625664 newsan_archi.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB) newsan_archi.menu.flash.4194304_1048576.upload.maximum_size=3141632 newsan_archi.menu.flash.4194304_1048576.build.flash_total=4194304 newsan_archi.menu.flash.4194304_1048576.build.flash_length=3141632 newsan_archi.menu.flash.4194304_1048576.build.eeprom_start=272625664 newsan_archi.menu.flash.4194304_1048576.build.fs_start=271577088 newsan_archi.menu.flash.4194304_1048576.build.fs_end=272625664 newsan_archi.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB) newsan_archi.menu.flash.4194304_2097152.upload.maximum_size=2093056 newsan_archi.menu.flash.4194304_2097152.build.flash_total=4194304 newsan_archi.menu.flash.4194304_2097152.build.flash_length=2093056 newsan_archi.menu.flash.4194304_2097152.build.eeprom_start=272625664 newsan_archi.menu.flash.4194304_2097152.build.fs_start=270528512 newsan_archi.menu.flash.4194304_2097152.build.fs_end=272625664 newsan_archi.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB) newsan_archi.menu.flash.4194304_3145728.upload.maximum_size=1044480 newsan_archi.menu.flash.4194304_3145728.build.flash_total=4194304 newsan_archi.menu.flash.4194304_3145728.build.flash_length=1044480 newsan_archi.menu.flash.4194304_3145728.build.eeprom_start=272625664 newsan_archi.menu.flash.4194304_3145728.build.fs_start=269479936 newsan_archi.menu.flash.4194304_3145728.build.fs_end=272625664 newsan_archi.menu.freq.200=200 MHz newsan_archi.menu.freq.200.build.f_cpu=200000000L newsan_archi.menu.freq.50=50 MHz newsan_archi.menu.freq.50.build.f_cpu=50000000L newsan_archi.menu.freq.100=100 MHz newsan_archi.menu.freq.100.build.f_cpu=100000000L newsan_archi.menu.freq.120=120 MHz newsan_archi.menu.freq.120.build.f_cpu=120000000L newsan_archi.menu.freq.125=125 MHz newsan_archi.menu.freq.125.build.f_cpu=125000000L newsan_archi.menu.freq.128=128 MHz newsan_archi.menu.freq.128.build.f_cpu=128000000L newsan_archi.menu.freq.133=133 MHz newsan_archi.menu.freq.133.build.f_cpu=133000000L newsan_archi.menu.freq.150=150 MHz newsan_archi.menu.freq.150.build.f_cpu=150000000L newsan_archi.menu.freq.176=176 MHz newsan_archi.menu.freq.176.build.f_cpu=176000000L newsan_archi.menu.freq.225=225 MHz (Overclock) newsan_archi.menu.freq.225.build.f_cpu=225000000L newsan_archi.menu.freq.240=240 MHz (Overclock) newsan_archi.menu.freq.240.build.f_cpu=240000000L newsan_archi.menu.freq.250=250 MHz (Overclock) newsan_archi.menu.freq.250.build.f_cpu=250000000L newsan_archi.menu.freq.276=276 MHz (Overclock) newsan_archi.menu.freq.276.build.f_cpu=276000000L newsan_archi.menu.freq.300=300 MHz (Overclock) newsan_archi.menu.freq.300.build.f_cpu=300000000L newsan_archi.menu.opt.Small=Small (-Os) (standard) newsan_archi.menu.opt.Small.build.flags.optimize=-Os newsan_archi.menu.opt.Optimize=Optimize (-O) newsan_archi.menu.opt.Optimize.build.flags.optimize=-O newsan_archi.menu.opt.Optimize2=Optimize More (-O2) newsan_archi.menu.opt.Optimize2.build.flags.optimize=-O2 newsan_archi.menu.opt.Optimize3=Optimize Even More (-O3) newsan_archi.menu.opt.Optimize3.build.flags.optimize=-O3 newsan_archi.menu.opt.Fast=Fast (-Ofast) (maybe slower) newsan_archi.menu.opt.Fast.build.flags.optimize=-Ofast newsan_archi.menu.opt.Debug=Debug (-Og) newsan_archi.menu.opt.Debug.build.flags.optimize=-Og newsan_archi.menu.opt.Disabled=Disabled (-O0) newsan_archi.menu.opt.Disabled.build.flags.optimize=-O0 newsan_archi.menu.profile.Disabled=Disabled newsan_archi.menu.profile.Disabled.build.flags.profile= newsan_archi.menu.profile.Enabled=Enabled newsan_archi.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE newsan_archi.menu.rtti.Disabled=Disabled newsan_archi.menu.rtti.Disabled.build.flags.rtti=-fno-rtti newsan_archi.menu.rtti.Enabled=Enabled newsan_archi.menu.rtti.Enabled.build.flags.rtti= newsan_archi.menu.stackprotect.Disabled=Disabled newsan_archi.menu.stackprotect.Disabled.build.flags.stackprotect= newsan_archi.menu.stackprotect.Enabled=Enabled newsan_archi.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all newsan_archi.menu.exceptions.Disabled=Disabled newsan_archi.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions newsan_archi.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ newsan_archi.menu.exceptions.Enabled=Enabled newsan_archi.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions newsan_archi.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc newsan_archi.menu.dbgport.Disabled=Disabled newsan_archi.menu.dbgport.Disabled.build.debug_port= newsan_archi.menu.dbgport.Serial=Serial newsan_archi.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial newsan_archi.menu.dbgport.Serial1=Serial1 newsan_archi.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 newsan_archi.menu.dbgport.Serial2=Serial2 newsan_archi.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 newsan_archi.menu.dbgport.SerialSemi=SerialSemi newsan_archi.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi newsan_archi.menu.dbglvl.None=None newsan_archi.menu.dbglvl.None.build.debug_level= newsan_archi.menu.dbglvl.Core=Core newsan_archi.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE newsan_archi.menu.dbglvl.SPI=SPI newsan_archi.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI newsan_archi.menu.dbglvl.Wire=Wire newsan_archi.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE newsan_archi.menu.dbglvl.Bluetooth=Bluetooth newsan_archi.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH newsan_archi.menu.dbglvl.All=All newsan_archi.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH newsan_archi.menu.dbglvl.NDEBUG=NDEBUG newsan_archi.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG newsan_archi.menu.usbstack.picosdk=Pico SDK newsan_archi.menu.usbstack.picosdk.build.usbstack_flags= newsan_archi.menu.usbstack.tinyusb=Adafruit TinyUSB newsan_archi.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" newsan_archi.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) newsan_archi.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" newsan_archi.menu.usbstack.nousb=No USB newsan_archi.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" newsan_archi.menu.ipbtstack.ipv4only=IPv4 Only newsan_archi.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a newsan_archi.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 newsan_archi.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 newsan_archi.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a newsan_archi.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 newsan_archi.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth newsan_archi.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a newsan_archi.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 newsan_archi.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth newsan_archi.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a newsan_archi.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 newsan_archi.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K newsan_archi.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a newsan_archi.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 newsan_archi.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K newsan_archi.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a newsan_archi.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 newsan_archi.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K newsan_archi.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a newsan_archi.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 newsan_archi.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K newsan_archi.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a newsan_archi.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 newsan_archi.menu.uploadmethod.default=Default (UF2) newsan_archi.menu.uploadmethod.default.build.ram_length=256k newsan_archi.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl newsan_archi.menu.uploadmethod.default.upload.maximum_data_size=262144 newsan_archi.menu.uploadmethod.default.upload.tool=uf2conv newsan_archi.menu.uploadmethod.default.upload.tool.default=uf2conv newsan_archi.menu.uploadmethod.default.upload.tool.network=uf2conv-network newsan_archi.menu.uploadmethod.picotool=Picotool newsan_archi.menu.uploadmethod.picotool.build.ram_length=256k newsan_archi.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl newsan_archi.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB newsan_archi.menu.uploadmethod.picotool.upload.maximum_data_size=262144 newsan_archi.menu.uploadmethod.picotool.upload.tool=picotool newsan_archi.menu.uploadmethod.picotool.upload.tool.default=picotool newsan_archi.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) newsan_archi.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k newsan_archi.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl newsan_archi.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 newsan_archi.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap newsan_archi.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # nullbits Bit-C PRO # ----------------------------------- nullbits_bit_c_pro.name=nullbits Bit-C PRO nullbits_bit_c_pro.vid.0=0x2e8a nullbits_bit_c_pro.pid.0=0x6e61 nullbits_bit_c_pro.vid.1=0x2e8a nullbits_bit_c_pro.pid.1=0x6f61 nullbits_bit_c_pro.vid.2=0x2e8a nullbits_bit_c_pro.pid.2=0xee61 nullbits_bit_c_pro.vid.3=0x2e8a nullbits_bit_c_pro.pid.3=0xef61 nullbits_bit_c_pro.upload_port.0.vid=0x2e8a nullbits_bit_c_pro.upload_port.0.pid=0x6e61 nullbits_bit_c_pro.upload_port.1.vid=0x2e8a nullbits_bit_c_pro.upload_port.1.pid=0x6f61 nullbits_bit_c_pro.upload_port.2.vid=0x2e8a nullbits_bit_c_pro.upload_port.2.pid=0xee61 nullbits_bit_c_pro.upload_port.3.vid=0x2e8a nullbits_bit_c_pro.upload_port.3.pid=0xef61 nullbits_bit_c_pro.build.usbvid=-DUSBD_VID=0x2e8a nullbits_bit_c_pro.build.usbpid=-DUSBD_PID=0x6e61 nullbits_bit_c_pro.build.usbpwr=-DUSBD_MAX_POWER_MA=500 nullbits_bit_c_pro.build.board=NULLBITS_BIT_C_PRO nullbits_bit_c_pro.build.mcu=cortex-m0plus nullbits_bit_c_pro.build.chip=rp2040 nullbits_bit_c_pro.build.toolchain=arm-none-eabi nullbits_bit_c_pro.build.toolchainpkg=pqt-gcc nullbits_bit_c_pro.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb nullbits_bit_c_pro.build.uf2family=--family rp2040 nullbits_bit_c_pro.build.variant=nullbits_bit_c_pro nullbits_bit_c_pro.upload.maximum_size=4194304 nullbits_bit_c_pro.upload.wait_for_upload_port=true nullbits_bit_c_pro.upload.erase_cmd= nullbits_bit_c_pro.serial.disableDTR=false nullbits_bit_c_pro.serial.disableRTS=false nullbits_bit_c_pro.build.f_cpu=125000000 nullbits_bit_c_pro.build.led= nullbits_bit_c_pro.build.core=rp2040 nullbits_bit_c_pro.build.ldscript=memmap_default.ld nullbits_bit_c_pro.build.boot2=boot2_w25x10cl_4_padded_checksum nullbits_bit_c_pro.build.usb_manufacturer="nullbits" nullbits_bit_c_pro.build.usb_product="Bit-C PRO" nullbits_bit_c_pro.menu.flash.4194304_0=4MB (no FS) nullbits_bit_c_pro.menu.flash.4194304_0.upload.maximum_size=4190208 nullbits_bit_c_pro.menu.flash.4194304_0.build.flash_total=4194304 nullbits_bit_c_pro.menu.flash.4194304_0.build.flash_length=4190208 nullbits_bit_c_pro.menu.flash.4194304_0.build.eeprom_start=272625664 nullbits_bit_c_pro.menu.flash.4194304_0.build.fs_start=272625664 nullbits_bit_c_pro.menu.flash.4194304_0.build.fs_end=272625664 nullbits_bit_c_pro.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB) nullbits_bit_c_pro.menu.flash.4194304_65536.upload.maximum_size=4124672 nullbits_bit_c_pro.menu.flash.4194304_65536.build.flash_total=4194304 nullbits_bit_c_pro.menu.flash.4194304_65536.build.flash_length=4124672 nullbits_bit_c_pro.menu.flash.4194304_65536.build.eeprom_start=272625664 nullbits_bit_c_pro.menu.flash.4194304_65536.build.fs_start=272560128 nullbits_bit_c_pro.menu.flash.4194304_65536.build.fs_end=272625664 nullbits_bit_c_pro.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB) nullbits_bit_c_pro.menu.flash.4194304_131072.upload.maximum_size=4059136 nullbits_bit_c_pro.menu.flash.4194304_131072.build.flash_total=4194304 nullbits_bit_c_pro.menu.flash.4194304_131072.build.flash_length=4059136 nullbits_bit_c_pro.menu.flash.4194304_131072.build.eeprom_start=272625664 nullbits_bit_c_pro.menu.flash.4194304_131072.build.fs_start=272494592 nullbits_bit_c_pro.menu.flash.4194304_131072.build.fs_end=272625664 nullbits_bit_c_pro.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB) nullbits_bit_c_pro.menu.flash.4194304_262144.upload.maximum_size=3928064 nullbits_bit_c_pro.menu.flash.4194304_262144.build.flash_total=4194304 nullbits_bit_c_pro.menu.flash.4194304_262144.build.flash_length=3928064 nullbits_bit_c_pro.menu.flash.4194304_262144.build.eeprom_start=272625664 nullbits_bit_c_pro.menu.flash.4194304_262144.build.fs_start=272363520 nullbits_bit_c_pro.menu.flash.4194304_262144.build.fs_end=272625664 nullbits_bit_c_pro.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB) nullbits_bit_c_pro.menu.flash.4194304_524288.upload.maximum_size=3665920 nullbits_bit_c_pro.menu.flash.4194304_524288.build.flash_total=4194304 nullbits_bit_c_pro.menu.flash.4194304_524288.build.flash_length=3665920 nullbits_bit_c_pro.menu.flash.4194304_524288.build.eeprom_start=272625664 nullbits_bit_c_pro.menu.flash.4194304_524288.build.fs_start=272101376 nullbits_bit_c_pro.menu.flash.4194304_524288.build.fs_end=272625664 nullbits_bit_c_pro.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB) nullbits_bit_c_pro.menu.flash.4194304_1048576.upload.maximum_size=3141632 nullbits_bit_c_pro.menu.flash.4194304_1048576.build.flash_total=4194304 nullbits_bit_c_pro.menu.flash.4194304_1048576.build.flash_length=3141632 nullbits_bit_c_pro.menu.flash.4194304_1048576.build.eeprom_start=272625664 nullbits_bit_c_pro.menu.flash.4194304_1048576.build.fs_start=271577088 nullbits_bit_c_pro.menu.flash.4194304_1048576.build.fs_end=272625664 nullbits_bit_c_pro.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB) nullbits_bit_c_pro.menu.flash.4194304_2097152.upload.maximum_size=2093056 nullbits_bit_c_pro.menu.flash.4194304_2097152.build.flash_total=4194304 nullbits_bit_c_pro.menu.flash.4194304_2097152.build.flash_length=2093056 nullbits_bit_c_pro.menu.flash.4194304_2097152.build.eeprom_start=272625664 nullbits_bit_c_pro.menu.flash.4194304_2097152.build.fs_start=270528512 nullbits_bit_c_pro.menu.flash.4194304_2097152.build.fs_end=272625664 nullbits_bit_c_pro.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB) nullbits_bit_c_pro.menu.flash.4194304_3145728.upload.maximum_size=1044480 nullbits_bit_c_pro.menu.flash.4194304_3145728.build.flash_total=4194304 nullbits_bit_c_pro.menu.flash.4194304_3145728.build.flash_length=1044480 nullbits_bit_c_pro.menu.flash.4194304_3145728.build.eeprom_start=272625664 nullbits_bit_c_pro.menu.flash.4194304_3145728.build.fs_start=269479936 nullbits_bit_c_pro.menu.flash.4194304_3145728.build.fs_end=272625664 nullbits_bit_c_pro.menu.freq.200=200 MHz nullbits_bit_c_pro.menu.freq.200.build.f_cpu=200000000L nullbits_bit_c_pro.menu.freq.50=50 MHz nullbits_bit_c_pro.menu.freq.50.build.f_cpu=50000000L nullbits_bit_c_pro.menu.freq.100=100 MHz nullbits_bit_c_pro.menu.freq.100.build.f_cpu=100000000L nullbits_bit_c_pro.menu.freq.120=120 MHz nullbits_bit_c_pro.menu.freq.120.build.f_cpu=120000000L nullbits_bit_c_pro.menu.freq.125=125 MHz nullbits_bit_c_pro.menu.freq.125.build.f_cpu=125000000L nullbits_bit_c_pro.menu.freq.128=128 MHz nullbits_bit_c_pro.menu.freq.128.build.f_cpu=128000000L nullbits_bit_c_pro.menu.freq.133=133 MHz nullbits_bit_c_pro.menu.freq.133.build.f_cpu=133000000L nullbits_bit_c_pro.menu.freq.150=150 MHz nullbits_bit_c_pro.menu.freq.150.build.f_cpu=150000000L nullbits_bit_c_pro.menu.freq.176=176 MHz nullbits_bit_c_pro.menu.freq.176.build.f_cpu=176000000L nullbits_bit_c_pro.menu.freq.225=225 MHz (Overclock) nullbits_bit_c_pro.menu.freq.225.build.f_cpu=225000000L nullbits_bit_c_pro.menu.freq.240=240 MHz (Overclock) nullbits_bit_c_pro.menu.freq.240.build.f_cpu=240000000L nullbits_bit_c_pro.menu.freq.250=250 MHz (Overclock) nullbits_bit_c_pro.menu.freq.250.build.f_cpu=250000000L nullbits_bit_c_pro.menu.freq.276=276 MHz (Overclock) nullbits_bit_c_pro.menu.freq.276.build.f_cpu=276000000L nullbits_bit_c_pro.menu.freq.300=300 MHz (Overclock) nullbits_bit_c_pro.menu.freq.300.build.f_cpu=300000000L nullbits_bit_c_pro.menu.opt.Small=Small (-Os) (standard) nullbits_bit_c_pro.menu.opt.Small.build.flags.optimize=-Os nullbits_bit_c_pro.menu.opt.Optimize=Optimize (-O) nullbits_bit_c_pro.menu.opt.Optimize.build.flags.optimize=-O nullbits_bit_c_pro.menu.opt.Optimize2=Optimize More (-O2) nullbits_bit_c_pro.menu.opt.Optimize2.build.flags.optimize=-O2 nullbits_bit_c_pro.menu.opt.Optimize3=Optimize Even More (-O3) nullbits_bit_c_pro.menu.opt.Optimize3.build.flags.optimize=-O3 nullbits_bit_c_pro.menu.opt.Fast=Fast (-Ofast) (maybe slower) nullbits_bit_c_pro.menu.opt.Fast.build.flags.optimize=-Ofast nullbits_bit_c_pro.menu.opt.Debug=Debug (-Og) nullbits_bit_c_pro.menu.opt.Debug.build.flags.optimize=-Og nullbits_bit_c_pro.menu.opt.Disabled=Disabled (-O0) nullbits_bit_c_pro.menu.opt.Disabled.build.flags.optimize=-O0 nullbits_bit_c_pro.menu.profile.Disabled=Disabled nullbits_bit_c_pro.menu.profile.Disabled.build.flags.profile= nullbits_bit_c_pro.menu.profile.Enabled=Enabled nullbits_bit_c_pro.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE nullbits_bit_c_pro.menu.rtti.Disabled=Disabled nullbits_bit_c_pro.menu.rtti.Disabled.build.flags.rtti=-fno-rtti nullbits_bit_c_pro.menu.rtti.Enabled=Enabled nullbits_bit_c_pro.menu.rtti.Enabled.build.flags.rtti= nullbits_bit_c_pro.menu.stackprotect.Disabled=Disabled nullbits_bit_c_pro.menu.stackprotect.Disabled.build.flags.stackprotect= nullbits_bit_c_pro.menu.stackprotect.Enabled=Enabled nullbits_bit_c_pro.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all nullbits_bit_c_pro.menu.exceptions.Disabled=Disabled nullbits_bit_c_pro.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions nullbits_bit_c_pro.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ nullbits_bit_c_pro.menu.exceptions.Enabled=Enabled nullbits_bit_c_pro.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions nullbits_bit_c_pro.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc nullbits_bit_c_pro.menu.dbgport.Disabled=Disabled nullbits_bit_c_pro.menu.dbgport.Disabled.build.debug_port= nullbits_bit_c_pro.menu.dbgport.Serial=Serial nullbits_bit_c_pro.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial nullbits_bit_c_pro.menu.dbgport.Serial1=Serial1 nullbits_bit_c_pro.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 nullbits_bit_c_pro.menu.dbgport.Serial2=Serial2 nullbits_bit_c_pro.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 nullbits_bit_c_pro.menu.dbgport.SerialSemi=SerialSemi nullbits_bit_c_pro.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi nullbits_bit_c_pro.menu.dbglvl.None=None nullbits_bit_c_pro.menu.dbglvl.None.build.debug_level= nullbits_bit_c_pro.menu.dbglvl.Core=Core nullbits_bit_c_pro.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE nullbits_bit_c_pro.menu.dbglvl.SPI=SPI nullbits_bit_c_pro.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI nullbits_bit_c_pro.menu.dbglvl.Wire=Wire nullbits_bit_c_pro.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE nullbits_bit_c_pro.menu.dbglvl.Bluetooth=Bluetooth nullbits_bit_c_pro.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH nullbits_bit_c_pro.menu.dbglvl.All=All nullbits_bit_c_pro.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH nullbits_bit_c_pro.menu.dbglvl.NDEBUG=NDEBUG nullbits_bit_c_pro.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG nullbits_bit_c_pro.menu.usbstack.picosdk=Pico SDK nullbits_bit_c_pro.menu.usbstack.picosdk.build.usbstack_flags= nullbits_bit_c_pro.menu.usbstack.tinyusb=Adafruit TinyUSB nullbits_bit_c_pro.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" nullbits_bit_c_pro.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) nullbits_bit_c_pro.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" nullbits_bit_c_pro.menu.usbstack.nousb=No USB nullbits_bit_c_pro.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" nullbits_bit_c_pro.menu.ipbtstack.ipv4only=IPv4 Only nullbits_bit_c_pro.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a nullbits_bit_c_pro.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 nullbits_bit_c_pro.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 nullbits_bit_c_pro.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a nullbits_bit_c_pro.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 nullbits_bit_c_pro.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth nullbits_bit_c_pro.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a nullbits_bit_c_pro.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 nullbits_bit_c_pro.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth nullbits_bit_c_pro.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a nullbits_bit_c_pro.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 nullbits_bit_c_pro.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K nullbits_bit_c_pro.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a nullbits_bit_c_pro.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 nullbits_bit_c_pro.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K nullbits_bit_c_pro.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a nullbits_bit_c_pro.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 nullbits_bit_c_pro.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K nullbits_bit_c_pro.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a nullbits_bit_c_pro.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 nullbits_bit_c_pro.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K nullbits_bit_c_pro.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a nullbits_bit_c_pro.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 nullbits_bit_c_pro.menu.uploadmethod.default=Default (UF2) nullbits_bit_c_pro.menu.uploadmethod.default.build.ram_length=256k nullbits_bit_c_pro.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl nullbits_bit_c_pro.menu.uploadmethod.default.upload.maximum_data_size=262144 nullbits_bit_c_pro.menu.uploadmethod.default.upload.tool=uf2conv nullbits_bit_c_pro.menu.uploadmethod.default.upload.tool.default=uf2conv nullbits_bit_c_pro.menu.uploadmethod.default.upload.tool.network=uf2conv-network nullbits_bit_c_pro.menu.uploadmethod.picotool=Picotool nullbits_bit_c_pro.menu.uploadmethod.picotool.build.ram_length=256k nullbits_bit_c_pro.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl nullbits_bit_c_pro.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB nullbits_bit_c_pro.menu.uploadmethod.picotool.upload.maximum_data_size=262144 nullbits_bit_c_pro.menu.uploadmethod.picotool.upload.tool=picotool nullbits_bit_c_pro.menu.uploadmethod.picotool.upload.tool.default=picotool nullbits_bit_c_pro.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) nullbits_bit_c_pro.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k nullbits_bit_c_pro.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl nullbits_bit_c_pro.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 nullbits_bit_c_pro.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap nullbits_bit_c_pro.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Olimex Pico2XL # ----------------------------------- olimex_pico2xl.name=Olimex Pico2XL olimex_pico2xl.vid.0=0x15ba olimex_pico2xl.pid.0=0x0026 olimex_pico2xl.vid.1=0x15ba olimex_pico2xl.pid.1=0x0126 olimex_pico2xl.vid.2=0x15ba olimex_pico2xl.pid.2=0x4026 olimex_pico2xl.vid.3=0x15ba olimex_pico2xl.pid.3=0x4126 olimex_pico2xl.vid.4=0x15ba olimex_pico2xl.pid.4=0x8026 olimex_pico2xl.vid.5=0x15ba olimex_pico2xl.pid.5=0x8126 olimex_pico2xl.vid.6=0x15ba olimex_pico2xl.pid.6=0xc026 olimex_pico2xl.vid.7=0x15ba olimex_pico2xl.pid.7=0xc126 olimex_pico2xl.upload_port.0.vid=0x15ba olimex_pico2xl.upload_port.0.pid=0x0026 olimex_pico2xl.upload_port.1.vid=0x15ba olimex_pico2xl.upload_port.1.pid=0x0126 olimex_pico2xl.upload_port.2.vid=0x15ba olimex_pico2xl.upload_port.2.pid=0x4026 olimex_pico2xl.upload_port.3.vid=0x15ba olimex_pico2xl.upload_port.3.pid=0x4126 olimex_pico2xl.upload_port.4.vid=0x15ba olimex_pico2xl.upload_port.4.pid=0x8026 olimex_pico2xl.upload_port.5.vid=0x15ba olimex_pico2xl.upload_port.5.pid=0x8126 olimex_pico2xl.upload_port.6.vid=0x15ba olimex_pico2xl.upload_port.6.pid=0xc026 olimex_pico2xl.upload_port.7.vid=0x15ba olimex_pico2xl.upload_port.7.pid=0xc126 olimex_pico2xl.build.usbvid=-DUSBD_VID=0x15ba olimex_pico2xl.build.usbpid=-DUSBD_PID=0x0026 olimex_pico2xl.build.usbpwr=-DUSBD_MAX_POWER_MA=250 olimex_pico2xl.build.board=OLIMEX_PICO2XL olimex_pico2xl.build.variant=olimex_pico2xl olimex_pico2xl.upload.maximum_size=2097152 olimex_pico2xl.upload.wait_for_upload_port=true olimex_pico2xl.upload.erase_cmd= olimex_pico2xl.serial.disableDTR=false olimex_pico2xl.serial.disableRTS=false olimex_pico2xl.build.f_cpu=125000000 olimex_pico2xl.build.led= olimex_pico2xl.build.core=rp2040 olimex_pico2xl.build.ldscript=memmap_default.ld olimex_pico2xl.build.boot2=none olimex_pico2xl.build.usb_manufacturer="Olimex" olimex_pico2xl.build.usb_product="Pico2XL" olimex_pico2xl.build.psram_length=0x000000 olimex_pico2xl.menu.flash.2097152_0=2MB (no FS) olimex_pico2xl.menu.flash.2097152_0.upload.maximum_size=2088960 olimex_pico2xl.menu.flash.2097152_0.build.flash_total=2097152 olimex_pico2xl.menu.flash.2097152_0.build.flash_length=2088960 olimex_pico2xl.menu.flash.2097152_0.build.eeprom_start=270524416 olimex_pico2xl.menu.flash.2097152_0.build.fs_start=270524416 olimex_pico2xl.menu.flash.2097152_0.build.fs_end=270524416 olimex_pico2xl.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) olimex_pico2xl.menu.flash.2097152_65536.upload.maximum_size=2023424 olimex_pico2xl.menu.flash.2097152_65536.build.flash_total=2097152 olimex_pico2xl.menu.flash.2097152_65536.build.flash_length=2023424 olimex_pico2xl.menu.flash.2097152_65536.build.eeprom_start=270524416 olimex_pico2xl.menu.flash.2097152_65536.build.fs_start=270458880 olimex_pico2xl.menu.flash.2097152_65536.build.fs_end=270524416 olimex_pico2xl.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) olimex_pico2xl.menu.flash.2097152_131072.upload.maximum_size=1957888 olimex_pico2xl.menu.flash.2097152_131072.build.flash_total=2097152 olimex_pico2xl.menu.flash.2097152_131072.build.flash_length=1957888 olimex_pico2xl.menu.flash.2097152_131072.build.eeprom_start=270524416 olimex_pico2xl.menu.flash.2097152_131072.build.fs_start=270393344 olimex_pico2xl.menu.flash.2097152_131072.build.fs_end=270524416 olimex_pico2xl.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) olimex_pico2xl.menu.flash.2097152_262144.upload.maximum_size=1826816 olimex_pico2xl.menu.flash.2097152_262144.build.flash_total=2097152 olimex_pico2xl.menu.flash.2097152_262144.build.flash_length=1826816 olimex_pico2xl.menu.flash.2097152_262144.build.eeprom_start=270524416 olimex_pico2xl.menu.flash.2097152_262144.build.fs_start=270262272 olimex_pico2xl.menu.flash.2097152_262144.build.fs_end=270524416 olimex_pico2xl.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) olimex_pico2xl.menu.flash.2097152_524288.upload.maximum_size=1564672 olimex_pico2xl.menu.flash.2097152_524288.build.flash_total=2097152 olimex_pico2xl.menu.flash.2097152_524288.build.flash_length=1564672 olimex_pico2xl.menu.flash.2097152_524288.build.eeprom_start=270524416 olimex_pico2xl.menu.flash.2097152_524288.build.fs_start=270000128 olimex_pico2xl.menu.flash.2097152_524288.build.fs_end=270524416 olimex_pico2xl.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) olimex_pico2xl.menu.flash.2097152_1048576.upload.maximum_size=1040384 olimex_pico2xl.menu.flash.2097152_1048576.build.flash_total=2097152 olimex_pico2xl.menu.flash.2097152_1048576.build.flash_length=1040384 olimex_pico2xl.menu.flash.2097152_1048576.build.eeprom_start=270524416 olimex_pico2xl.menu.flash.2097152_1048576.build.fs_start=269475840 olimex_pico2xl.menu.flash.2097152_1048576.build.fs_end=270524416 olimex_pico2xl.menu.arch.arm=ARM olimex_pico2xl.menu.arch.arm.build.chip=rp2350 olimex_pico2xl.menu.arch.arm.build.toolchain=arm-none-eabi olimex_pico2xl.menu.arch.arm.build.toolchainpkg=pqt-gcc olimex_pico2xl.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse olimex_pico2xl.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block olimex_pico2xl.menu.arch.arm.build.mcu=cortex-m33 olimex_pico2xl.menu.arch.riscv=RISC-V olimex_pico2xl.menu.arch.riscv.build.chip=rp2350-riscv olimex_pico2xl.menu.arch.riscv.build.toolchain=riscv32-unknown-elf olimex_pico2xl.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv olimex_pico2xl.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 olimex_pico2xl.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block olimex_pico2xl.menu.arch.riscv.build.mcu=rv32imac olimex_pico2xl.menu.freq.150=150 MHz olimex_pico2xl.menu.freq.150.build.f_cpu=150000000L olimex_pico2xl.menu.freq.50=50 MHz olimex_pico2xl.menu.freq.50.build.f_cpu=50000000L olimex_pico2xl.menu.freq.100=100 MHz olimex_pico2xl.menu.freq.100.build.f_cpu=100000000L olimex_pico2xl.menu.freq.120=120 MHz olimex_pico2xl.menu.freq.120.build.f_cpu=120000000L olimex_pico2xl.menu.freq.125=125 MHz olimex_pico2xl.menu.freq.125.build.f_cpu=125000000L olimex_pico2xl.menu.freq.128=128 MHz olimex_pico2xl.menu.freq.128.build.f_cpu=128000000L olimex_pico2xl.menu.freq.133=133 MHz olimex_pico2xl.menu.freq.133.build.f_cpu=133000000L olimex_pico2xl.menu.freq.176=176 MHz (Overclock) olimex_pico2xl.menu.freq.176.build.f_cpu=176000000L olimex_pico2xl.menu.freq.200=200 MHz (Overclock) olimex_pico2xl.menu.freq.200.build.f_cpu=200000000L olimex_pico2xl.menu.freq.225=225 MHz (Overclock) olimex_pico2xl.menu.freq.225.build.f_cpu=225000000L olimex_pico2xl.menu.freq.240=240 MHz (Overclock) olimex_pico2xl.menu.freq.240.build.f_cpu=240000000L olimex_pico2xl.menu.freq.250=250 MHz (Overclock) olimex_pico2xl.menu.freq.250.build.f_cpu=250000000L olimex_pico2xl.menu.freq.276=276 MHz (Overclock) olimex_pico2xl.menu.freq.276.build.f_cpu=276000000L olimex_pico2xl.menu.freq.300=300 MHz (Overclock) olimex_pico2xl.menu.freq.300.build.f_cpu=300000000L olimex_pico2xl.menu.opt.Small=Small (-Os) (standard) olimex_pico2xl.menu.opt.Small.build.flags.optimize=-Os olimex_pico2xl.menu.opt.Optimize=Optimize (-O) olimex_pico2xl.menu.opt.Optimize.build.flags.optimize=-O olimex_pico2xl.menu.opt.Optimize2=Optimize More (-O2) olimex_pico2xl.menu.opt.Optimize2.build.flags.optimize=-O2 olimex_pico2xl.menu.opt.Optimize3=Optimize Even More (-O3) olimex_pico2xl.menu.opt.Optimize3.build.flags.optimize=-O3 olimex_pico2xl.menu.opt.Fast=Fast (-Ofast) (maybe slower) olimex_pico2xl.menu.opt.Fast.build.flags.optimize=-Ofast olimex_pico2xl.menu.opt.Debug=Debug (-Og) olimex_pico2xl.menu.opt.Debug.build.flags.optimize=-Og olimex_pico2xl.menu.opt.Disabled=Disabled (-O0) olimex_pico2xl.menu.opt.Disabled.build.flags.optimize=-O0 olimex_pico2xl.menu.profile.Disabled=Disabled olimex_pico2xl.menu.profile.Disabled.build.flags.profile= olimex_pico2xl.menu.profile.Enabled=Enabled olimex_pico2xl.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE olimex_pico2xl.menu.rtti.Disabled=Disabled olimex_pico2xl.menu.rtti.Disabled.build.flags.rtti=-fno-rtti olimex_pico2xl.menu.rtti.Enabled=Enabled olimex_pico2xl.menu.rtti.Enabled.build.flags.rtti= olimex_pico2xl.menu.stackprotect.Disabled=Disabled olimex_pico2xl.menu.stackprotect.Disabled.build.flags.stackprotect= olimex_pico2xl.menu.stackprotect.Enabled=Enabled olimex_pico2xl.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all olimex_pico2xl.menu.exceptions.Disabled=Disabled olimex_pico2xl.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions olimex_pico2xl.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ olimex_pico2xl.menu.exceptions.Enabled=Enabled olimex_pico2xl.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions olimex_pico2xl.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc olimex_pico2xl.menu.dbgport.Disabled=Disabled olimex_pico2xl.menu.dbgport.Disabled.build.debug_port= olimex_pico2xl.menu.dbgport.Serial=Serial olimex_pico2xl.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial olimex_pico2xl.menu.dbgport.Serial1=Serial1 olimex_pico2xl.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 olimex_pico2xl.menu.dbgport.Serial2=Serial2 olimex_pico2xl.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 olimex_pico2xl.menu.dbgport.SerialSemi=SerialSemi olimex_pico2xl.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi olimex_pico2xl.menu.dbglvl.None=None olimex_pico2xl.menu.dbglvl.None.build.debug_level= olimex_pico2xl.menu.dbglvl.Core=Core olimex_pico2xl.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE olimex_pico2xl.menu.dbglvl.SPI=SPI olimex_pico2xl.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI olimex_pico2xl.menu.dbglvl.Wire=Wire olimex_pico2xl.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE olimex_pico2xl.menu.dbglvl.Bluetooth=Bluetooth olimex_pico2xl.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH olimex_pico2xl.menu.dbglvl.All=All olimex_pico2xl.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH olimex_pico2xl.menu.dbglvl.NDEBUG=NDEBUG olimex_pico2xl.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG olimex_pico2xl.menu.usbstack.picosdk=Pico SDK olimex_pico2xl.menu.usbstack.picosdk.build.usbstack_flags= olimex_pico2xl.menu.usbstack.tinyusb=Adafruit TinyUSB olimex_pico2xl.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" olimex_pico2xl.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) olimex_pico2xl.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" olimex_pico2xl.menu.usbstack.nousb=No USB olimex_pico2xl.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" olimex_pico2xl.menu.ipbtstack.ipv4only=IPv4 Only olimex_pico2xl.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a olimex_pico2xl.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 olimex_pico2xl.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 olimex_pico2xl.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a olimex_pico2xl.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 olimex_pico2xl.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth olimex_pico2xl.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a olimex_pico2xl.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 olimex_pico2xl.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth olimex_pico2xl.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a olimex_pico2xl.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 olimex_pico2xl.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K olimex_pico2xl.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a olimex_pico2xl.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 olimex_pico2xl.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K olimex_pico2xl.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a olimex_pico2xl.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 olimex_pico2xl.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K olimex_pico2xl.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a olimex_pico2xl.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 olimex_pico2xl.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K olimex_pico2xl.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a olimex_pico2xl.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 olimex_pico2xl.menu.uploadmethod.default=Default (UF2) olimex_pico2xl.menu.uploadmethod.default.build.ram_length=512k olimex_pico2xl.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl olimex_pico2xl.menu.uploadmethod.default.upload.maximum_data_size=524288 olimex_pico2xl.menu.uploadmethod.default.upload.tool=uf2conv olimex_pico2xl.menu.uploadmethod.default.upload.tool.default=uf2conv olimex_pico2xl.menu.uploadmethod.default.upload.tool.network=uf2conv-network olimex_pico2xl.menu.uploadmethod.picotool=Picotool olimex_pico2xl.menu.uploadmethod.picotool.build.ram_length=512k olimex_pico2xl.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl olimex_pico2xl.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB olimex_pico2xl.menu.uploadmethod.picotool.upload.maximum_data_size=524288 olimex_pico2xl.menu.uploadmethod.picotool.upload.tool=picotool olimex_pico2xl.menu.uploadmethod.picotool.upload.tool.default=picotool olimex_pico2xl.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) olimex_pico2xl.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k olimex_pico2xl.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl olimex_pico2xl.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 olimex_pico2xl.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap olimex_pico2xl.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Olimex Pico2XXL # ----------------------------------- olimex_pico2xxl.name=Olimex Pico2XXL olimex_pico2xxl.vid.0=0x15ba olimex_pico2xxl.pid.0=0x0026 olimex_pico2xxl.vid.1=0x15ba olimex_pico2xxl.pid.1=0x0126 olimex_pico2xxl.vid.2=0x15ba olimex_pico2xxl.pid.2=0x4026 olimex_pico2xxl.vid.3=0x15ba olimex_pico2xxl.pid.3=0x4126 olimex_pico2xxl.vid.4=0x15ba olimex_pico2xxl.pid.4=0x8026 olimex_pico2xxl.vid.5=0x15ba olimex_pico2xxl.pid.5=0x8126 olimex_pico2xxl.vid.6=0x15ba olimex_pico2xxl.pid.6=0xc026 olimex_pico2xxl.vid.7=0x15ba olimex_pico2xxl.pid.7=0xc126 olimex_pico2xxl.upload_port.0.vid=0x15ba olimex_pico2xxl.upload_port.0.pid=0x0026 olimex_pico2xxl.upload_port.1.vid=0x15ba olimex_pico2xxl.upload_port.1.pid=0x0126 olimex_pico2xxl.upload_port.2.vid=0x15ba olimex_pico2xxl.upload_port.2.pid=0x4026 olimex_pico2xxl.upload_port.3.vid=0x15ba olimex_pico2xxl.upload_port.3.pid=0x4126 olimex_pico2xxl.upload_port.4.vid=0x15ba olimex_pico2xxl.upload_port.4.pid=0x8026 olimex_pico2xxl.upload_port.5.vid=0x15ba olimex_pico2xxl.upload_port.5.pid=0x8126 olimex_pico2xxl.upload_port.6.vid=0x15ba olimex_pico2xxl.upload_port.6.pid=0xc026 olimex_pico2xxl.upload_port.7.vid=0x15ba olimex_pico2xxl.upload_port.7.pid=0xc126 olimex_pico2xxl.build.usbvid=-DUSBD_VID=0x15ba olimex_pico2xxl.build.usbpid=-DUSBD_PID=0x0026 olimex_pico2xxl.build.usbpwr=-DUSBD_MAX_POWER_MA=500 olimex_pico2xxl.build.board=OLIMEX_PICO2XXL olimex_pico2xxl.build.variant=olimex_pico2xxl olimex_pico2xxl.upload.maximum_size=16777216 olimex_pico2xxl.upload.wait_for_upload_port=true olimex_pico2xxl.upload.erase_cmd= olimex_pico2xxl.serial.disableDTR=false olimex_pico2xxl.serial.disableRTS=false olimex_pico2xxl.build.f_cpu=125000000 olimex_pico2xxl.build.led= olimex_pico2xxl.build.core=rp2040 olimex_pico2xxl.build.ldscript=memmap_default.ld olimex_pico2xxl.build.boot2=none olimex_pico2xxl.build.usb_manufacturer="Olimex" olimex_pico2xxl.build.usb_product="Pico2XXL" olimex_pico2xxl.build.psram_length=0x800000 olimex_pico2xxl.menu.flash.16777216_0=16MB (no FS) olimex_pico2xxl.menu.flash.16777216_0.upload.maximum_size=16769024 olimex_pico2xxl.menu.flash.16777216_0.build.flash_total=16777216 olimex_pico2xxl.menu.flash.16777216_0.build.flash_length=16769024 olimex_pico2xxl.menu.flash.16777216_0.build.eeprom_start=285204480 olimex_pico2xxl.menu.flash.16777216_0.build.fs_start=285204480 olimex_pico2xxl.menu.flash.16777216_0.build.fs_end=285204480 olimex_pico2xxl.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) olimex_pico2xxl.menu.flash.16777216_65536.upload.maximum_size=16703488 olimex_pico2xxl.menu.flash.16777216_65536.build.flash_total=16777216 olimex_pico2xxl.menu.flash.16777216_65536.build.flash_length=16703488 olimex_pico2xxl.menu.flash.16777216_65536.build.eeprom_start=285204480 olimex_pico2xxl.menu.flash.16777216_65536.build.fs_start=285138944 olimex_pico2xxl.menu.flash.16777216_65536.build.fs_end=285204480 olimex_pico2xxl.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) olimex_pico2xxl.menu.flash.16777216_131072.upload.maximum_size=16637952 olimex_pico2xxl.menu.flash.16777216_131072.build.flash_total=16777216 olimex_pico2xxl.menu.flash.16777216_131072.build.flash_length=16637952 olimex_pico2xxl.menu.flash.16777216_131072.build.eeprom_start=285204480 olimex_pico2xxl.menu.flash.16777216_131072.build.fs_start=285073408 olimex_pico2xxl.menu.flash.16777216_131072.build.fs_end=285204480 olimex_pico2xxl.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) olimex_pico2xxl.menu.flash.16777216_262144.upload.maximum_size=16506880 olimex_pico2xxl.menu.flash.16777216_262144.build.flash_total=16777216 olimex_pico2xxl.menu.flash.16777216_262144.build.flash_length=16506880 olimex_pico2xxl.menu.flash.16777216_262144.build.eeprom_start=285204480 olimex_pico2xxl.menu.flash.16777216_262144.build.fs_start=284942336 olimex_pico2xxl.menu.flash.16777216_262144.build.fs_end=285204480 olimex_pico2xxl.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) olimex_pico2xxl.menu.flash.16777216_524288.upload.maximum_size=16244736 olimex_pico2xxl.menu.flash.16777216_524288.build.flash_total=16777216 olimex_pico2xxl.menu.flash.16777216_524288.build.flash_length=16244736 olimex_pico2xxl.menu.flash.16777216_524288.build.eeprom_start=285204480 olimex_pico2xxl.menu.flash.16777216_524288.build.fs_start=284680192 olimex_pico2xxl.menu.flash.16777216_524288.build.fs_end=285204480 olimex_pico2xxl.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) olimex_pico2xxl.menu.flash.16777216_1048576.upload.maximum_size=15720448 olimex_pico2xxl.menu.flash.16777216_1048576.build.flash_total=16777216 olimex_pico2xxl.menu.flash.16777216_1048576.build.flash_length=15720448 olimex_pico2xxl.menu.flash.16777216_1048576.build.eeprom_start=285204480 olimex_pico2xxl.menu.flash.16777216_1048576.build.fs_start=284155904 olimex_pico2xxl.menu.flash.16777216_1048576.build.fs_end=285204480 olimex_pico2xxl.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) olimex_pico2xxl.menu.flash.16777216_2097152.upload.maximum_size=14671872 olimex_pico2xxl.menu.flash.16777216_2097152.build.flash_total=16777216 olimex_pico2xxl.menu.flash.16777216_2097152.build.flash_length=14671872 olimex_pico2xxl.menu.flash.16777216_2097152.build.eeprom_start=285204480 olimex_pico2xxl.menu.flash.16777216_2097152.build.fs_start=283107328 olimex_pico2xxl.menu.flash.16777216_2097152.build.fs_end=285204480 olimex_pico2xxl.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) olimex_pico2xxl.menu.flash.16777216_3145728.upload.maximum_size=13623296 olimex_pico2xxl.menu.flash.16777216_3145728.build.flash_total=16777216 olimex_pico2xxl.menu.flash.16777216_3145728.build.flash_length=13623296 olimex_pico2xxl.menu.flash.16777216_3145728.build.eeprom_start=285204480 olimex_pico2xxl.menu.flash.16777216_3145728.build.fs_start=282058752 olimex_pico2xxl.menu.flash.16777216_3145728.build.fs_end=285204480 olimex_pico2xxl.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) olimex_pico2xxl.menu.flash.16777216_4194304.upload.maximum_size=12574720 olimex_pico2xxl.menu.flash.16777216_4194304.build.flash_total=16777216 olimex_pico2xxl.menu.flash.16777216_4194304.build.flash_length=12574720 olimex_pico2xxl.menu.flash.16777216_4194304.build.eeprom_start=285204480 olimex_pico2xxl.menu.flash.16777216_4194304.build.fs_start=281010176 olimex_pico2xxl.menu.flash.16777216_4194304.build.fs_end=285204480 olimex_pico2xxl.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) olimex_pico2xxl.menu.flash.16777216_5242880.upload.maximum_size=11526144 olimex_pico2xxl.menu.flash.16777216_5242880.build.flash_total=16777216 olimex_pico2xxl.menu.flash.16777216_5242880.build.flash_length=11526144 olimex_pico2xxl.menu.flash.16777216_5242880.build.eeprom_start=285204480 olimex_pico2xxl.menu.flash.16777216_5242880.build.fs_start=279961600 olimex_pico2xxl.menu.flash.16777216_5242880.build.fs_end=285204480 olimex_pico2xxl.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) olimex_pico2xxl.menu.flash.16777216_6291456.upload.maximum_size=10477568 olimex_pico2xxl.menu.flash.16777216_6291456.build.flash_total=16777216 olimex_pico2xxl.menu.flash.16777216_6291456.build.flash_length=10477568 olimex_pico2xxl.menu.flash.16777216_6291456.build.eeprom_start=285204480 olimex_pico2xxl.menu.flash.16777216_6291456.build.fs_start=278913024 olimex_pico2xxl.menu.flash.16777216_6291456.build.fs_end=285204480 olimex_pico2xxl.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) olimex_pico2xxl.menu.flash.16777216_7340032.upload.maximum_size=9428992 olimex_pico2xxl.menu.flash.16777216_7340032.build.flash_total=16777216 olimex_pico2xxl.menu.flash.16777216_7340032.build.flash_length=9428992 olimex_pico2xxl.menu.flash.16777216_7340032.build.eeprom_start=285204480 olimex_pico2xxl.menu.flash.16777216_7340032.build.fs_start=277864448 olimex_pico2xxl.menu.flash.16777216_7340032.build.fs_end=285204480 olimex_pico2xxl.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) olimex_pico2xxl.menu.flash.16777216_8388608.upload.maximum_size=8380416 olimex_pico2xxl.menu.flash.16777216_8388608.build.flash_total=16777216 olimex_pico2xxl.menu.flash.16777216_8388608.build.flash_length=8380416 olimex_pico2xxl.menu.flash.16777216_8388608.build.eeprom_start=285204480 olimex_pico2xxl.menu.flash.16777216_8388608.build.fs_start=276815872 olimex_pico2xxl.menu.flash.16777216_8388608.build.fs_end=285204480 olimex_pico2xxl.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) olimex_pico2xxl.menu.flash.16777216_9437184.upload.maximum_size=7331840 olimex_pico2xxl.menu.flash.16777216_9437184.build.flash_total=16777216 olimex_pico2xxl.menu.flash.16777216_9437184.build.flash_length=7331840 olimex_pico2xxl.menu.flash.16777216_9437184.build.eeprom_start=285204480 olimex_pico2xxl.menu.flash.16777216_9437184.build.fs_start=275767296 olimex_pico2xxl.menu.flash.16777216_9437184.build.fs_end=285204480 olimex_pico2xxl.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) olimex_pico2xxl.menu.flash.16777216_10485760.upload.maximum_size=6283264 olimex_pico2xxl.menu.flash.16777216_10485760.build.flash_total=16777216 olimex_pico2xxl.menu.flash.16777216_10485760.build.flash_length=6283264 olimex_pico2xxl.menu.flash.16777216_10485760.build.eeprom_start=285204480 olimex_pico2xxl.menu.flash.16777216_10485760.build.fs_start=274718720 olimex_pico2xxl.menu.flash.16777216_10485760.build.fs_end=285204480 olimex_pico2xxl.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) olimex_pico2xxl.menu.flash.16777216_11534336.upload.maximum_size=5234688 olimex_pico2xxl.menu.flash.16777216_11534336.build.flash_total=16777216 olimex_pico2xxl.menu.flash.16777216_11534336.build.flash_length=5234688 olimex_pico2xxl.menu.flash.16777216_11534336.build.eeprom_start=285204480 olimex_pico2xxl.menu.flash.16777216_11534336.build.fs_start=273670144 olimex_pico2xxl.menu.flash.16777216_11534336.build.fs_end=285204480 olimex_pico2xxl.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) olimex_pico2xxl.menu.flash.16777216_12582912.upload.maximum_size=4186112 olimex_pico2xxl.menu.flash.16777216_12582912.build.flash_total=16777216 olimex_pico2xxl.menu.flash.16777216_12582912.build.flash_length=4186112 olimex_pico2xxl.menu.flash.16777216_12582912.build.eeprom_start=285204480 olimex_pico2xxl.menu.flash.16777216_12582912.build.fs_start=272621568 olimex_pico2xxl.menu.flash.16777216_12582912.build.fs_end=285204480 olimex_pico2xxl.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) olimex_pico2xxl.menu.flash.16777216_13631488.upload.maximum_size=3137536 olimex_pico2xxl.menu.flash.16777216_13631488.build.flash_total=16777216 olimex_pico2xxl.menu.flash.16777216_13631488.build.flash_length=3137536 olimex_pico2xxl.menu.flash.16777216_13631488.build.eeprom_start=285204480 olimex_pico2xxl.menu.flash.16777216_13631488.build.fs_start=271572992 olimex_pico2xxl.menu.flash.16777216_13631488.build.fs_end=285204480 olimex_pico2xxl.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) olimex_pico2xxl.menu.flash.16777216_14680064.upload.maximum_size=2088960 olimex_pico2xxl.menu.flash.16777216_14680064.build.flash_total=16777216 olimex_pico2xxl.menu.flash.16777216_14680064.build.flash_length=2088960 olimex_pico2xxl.menu.flash.16777216_14680064.build.eeprom_start=285204480 olimex_pico2xxl.menu.flash.16777216_14680064.build.fs_start=270524416 olimex_pico2xxl.menu.flash.16777216_14680064.build.fs_end=285204480 olimex_pico2xxl.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) olimex_pico2xxl.menu.flash.16777216_15728640.upload.maximum_size=1040384 olimex_pico2xxl.menu.flash.16777216_15728640.build.flash_total=16777216 olimex_pico2xxl.menu.flash.16777216_15728640.build.flash_length=1040384 olimex_pico2xxl.menu.flash.16777216_15728640.build.eeprom_start=285204480 olimex_pico2xxl.menu.flash.16777216_15728640.build.fs_start=269475840 olimex_pico2xxl.menu.flash.16777216_15728640.build.fs_end=285204480 olimex_pico2xxl.menu.arch.arm=ARM olimex_pico2xxl.menu.arch.arm.build.chip=rp2350 olimex_pico2xxl.menu.arch.arm.build.toolchain=arm-none-eabi olimex_pico2xxl.menu.arch.arm.build.toolchainpkg=pqt-gcc olimex_pico2xxl.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse olimex_pico2xxl.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block olimex_pico2xxl.menu.arch.arm.build.mcu=cortex-m33 olimex_pico2xxl.menu.arch.riscv=RISC-V olimex_pico2xxl.menu.arch.riscv.build.chip=rp2350-riscv olimex_pico2xxl.menu.arch.riscv.build.toolchain=riscv32-unknown-elf olimex_pico2xxl.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv olimex_pico2xxl.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 olimex_pico2xxl.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block olimex_pico2xxl.menu.arch.riscv.build.mcu=rv32imac olimex_pico2xxl.menu.freq.150=150 MHz olimex_pico2xxl.menu.freq.150.build.f_cpu=150000000L olimex_pico2xxl.menu.freq.50=50 MHz olimex_pico2xxl.menu.freq.50.build.f_cpu=50000000L olimex_pico2xxl.menu.freq.100=100 MHz olimex_pico2xxl.menu.freq.100.build.f_cpu=100000000L olimex_pico2xxl.menu.freq.120=120 MHz olimex_pico2xxl.menu.freq.120.build.f_cpu=120000000L olimex_pico2xxl.menu.freq.125=125 MHz olimex_pico2xxl.menu.freq.125.build.f_cpu=125000000L olimex_pico2xxl.menu.freq.128=128 MHz olimex_pico2xxl.menu.freq.128.build.f_cpu=128000000L olimex_pico2xxl.menu.freq.133=133 MHz olimex_pico2xxl.menu.freq.133.build.f_cpu=133000000L olimex_pico2xxl.menu.freq.176=176 MHz (Overclock) olimex_pico2xxl.menu.freq.176.build.f_cpu=176000000L olimex_pico2xxl.menu.freq.200=200 MHz (Overclock) olimex_pico2xxl.menu.freq.200.build.f_cpu=200000000L olimex_pico2xxl.menu.freq.225=225 MHz (Overclock) olimex_pico2xxl.menu.freq.225.build.f_cpu=225000000L olimex_pico2xxl.menu.freq.240=240 MHz (Overclock) olimex_pico2xxl.menu.freq.240.build.f_cpu=240000000L olimex_pico2xxl.menu.freq.250=250 MHz (Overclock) olimex_pico2xxl.menu.freq.250.build.f_cpu=250000000L olimex_pico2xxl.menu.freq.276=276 MHz (Overclock) olimex_pico2xxl.menu.freq.276.build.f_cpu=276000000L olimex_pico2xxl.menu.freq.300=300 MHz (Overclock) olimex_pico2xxl.menu.freq.300.build.f_cpu=300000000L olimex_pico2xxl.menu.opt.Small=Small (-Os) (standard) olimex_pico2xxl.menu.opt.Small.build.flags.optimize=-Os olimex_pico2xxl.menu.opt.Optimize=Optimize (-O) olimex_pico2xxl.menu.opt.Optimize.build.flags.optimize=-O olimex_pico2xxl.menu.opt.Optimize2=Optimize More (-O2) olimex_pico2xxl.menu.opt.Optimize2.build.flags.optimize=-O2 olimex_pico2xxl.menu.opt.Optimize3=Optimize Even More (-O3) olimex_pico2xxl.menu.opt.Optimize3.build.flags.optimize=-O3 olimex_pico2xxl.menu.opt.Fast=Fast (-Ofast) (maybe slower) olimex_pico2xxl.menu.opt.Fast.build.flags.optimize=-Ofast olimex_pico2xxl.menu.opt.Debug=Debug (-Og) olimex_pico2xxl.menu.opt.Debug.build.flags.optimize=-Og olimex_pico2xxl.menu.opt.Disabled=Disabled (-O0) olimex_pico2xxl.menu.opt.Disabled.build.flags.optimize=-O0 olimex_pico2xxl.menu.profile.Disabled=Disabled olimex_pico2xxl.menu.profile.Disabled.build.flags.profile= olimex_pico2xxl.menu.profile.Enabled=Enabled olimex_pico2xxl.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE olimex_pico2xxl.menu.rtti.Disabled=Disabled olimex_pico2xxl.menu.rtti.Disabled.build.flags.rtti=-fno-rtti olimex_pico2xxl.menu.rtti.Enabled=Enabled olimex_pico2xxl.menu.rtti.Enabled.build.flags.rtti= olimex_pico2xxl.menu.stackprotect.Disabled=Disabled olimex_pico2xxl.menu.stackprotect.Disabled.build.flags.stackprotect= olimex_pico2xxl.menu.stackprotect.Enabled=Enabled olimex_pico2xxl.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all olimex_pico2xxl.menu.exceptions.Disabled=Disabled olimex_pico2xxl.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions olimex_pico2xxl.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ olimex_pico2xxl.menu.exceptions.Enabled=Enabled olimex_pico2xxl.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions olimex_pico2xxl.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc olimex_pico2xxl.menu.dbgport.Disabled=Disabled olimex_pico2xxl.menu.dbgport.Disabled.build.debug_port= olimex_pico2xxl.menu.dbgport.Serial=Serial olimex_pico2xxl.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial olimex_pico2xxl.menu.dbgport.Serial1=Serial1 olimex_pico2xxl.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 olimex_pico2xxl.menu.dbgport.Serial2=Serial2 olimex_pico2xxl.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 olimex_pico2xxl.menu.dbgport.SerialSemi=SerialSemi olimex_pico2xxl.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi olimex_pico2xxl.menu.dbglvl.None=None olimex_pico2xxl.menu.dbglvl.None.build.debug_level= olimex_pico2xxl.menu.dbglvl.Core=Core olimex_pico2xxl.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE olimex_pico2xxl.menu.dbglvl.SPI=SPI olimex_pico2xxl.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI olimex_pico2xxl.menu.dbglvl.Wire=Wire olimex_pico2xxl.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE olimex_pico2xxl.menu.dbglvl.Bluetooth=Bluetooth olimex_pico2xxl.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH olimex_pico2xxl.menu.dbglvl.All=All olimex_pico2xxl.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH olimex_pico2xxl.menu.dbglvl.NDEBUG=NDEBUG olimex_pico2xxl.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG olimex_pico2xxl.menu.usbstack.picosdk=Pico SDK olimex_pico2xxl.menu.usbstack.picosdk.build.usbstack_flags= olimex_pico2xxl.menu.usbstack.tinyusb=Adafruit TinyUSB olimex_pico2xxl.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" olimex_pico2xxl.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) olimex_pico2xxl.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" olimex_pico2xxl.menu.usbstack.nousb=No USB olimex_pico2xxl.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" olimex_pico2xxl.menu.ipbtstack.ipv4only=IPv4 Only olimex_pico2xxl.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a olimex_pico2xxl.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 olimex_pico2xxl.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 olimex_pico2xxl.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a olimex_pico2xxl.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 olimex_pico2xxl.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth olimex_pico2xxl.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a olimex_pico2xxl.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 olimex_pico2xxl.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth olimex_pico2xxl.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a olimex_pico2xxl.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 olimex_pico2xxl.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K olimex_pico2xxl.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a olimex_pico2xxl.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 olimex_pico2xxl.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K olimex_pico2xxl.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a olimex_pico2xxl.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 olimex_pico2xxl.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K olimex_pico2xxl.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a olimex_pico2xxl.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 olimex_pico2xxl.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K olimex_pico2xxl.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a olimex_pico2xxl.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 olimex_pico2xxl.menu.uploadmethod.default=Default (UF2) olimex_pico2xxl.menu.uploadmethod.default.build.ram_length=512k olimex_pico2xxl.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl olimex_pico2xxl.menu.uploadmethod.default.upload.maximum_data_size=524288 olimex_pico2xxl.menu.uploadmethod.default.upload.tool=uf2conv olimex_pico2xxl.menu.uploadmethod.default.upload.tool.default=uf2conv olimex_pico2xxl.menu.uploadmethod.default.upload.tool.network=uf2conv-network olimex_pico2xxl.menu.uploadmethod.picotool=Picotool olimex_pico2xxl.menu.uploadmethod.picotool.build.ram_length=512k olimex_pico2xxl.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl olimex_pico2xxl.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB olimex_pico2xxl.menu.uploadmethod.picotool.upload.maximum_data_size=524288 olimex_pico2xxl.menu.uploadmethod.picotool.upload.tool=picotool olimex_pico2xxl.menu.uploadmethod.picotool.upload.tool.default=picotool olimex_pico2xxl.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) olimex_pico2xxl.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k olimex_pico2xxl.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl olimex_pico2xxl.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 olimex_pico2xxl.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap olimex_pico2xxl.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Olimex RP2040-Pico30 # ----------------------------------- olimex_rp2040pico30.name=Olimex RP2040-Pico30 olimex_rp2040pico30.vid.0=0x15ba olimex_rp2040pico30.pid.0=0x0026 olimex_rp2040pico30.vid.1=0x15ba olimex_rp2040pico30.pid.1=0x0126 olimex_rp2040pico30.vid.2=0x15ba olimex_rp2040pico30.pid.2=0x4026 olimex_rp2040pico30.vid.3=0x15ba olimex_rp2040pico30.pid.3=0x4126 olimex_rp2040pico30.vid.4=0x15ba olimex_rp2040pico30.pid.4=0x8026 olimex_rp2040pico30.vid.5=0x15ba olimex_rp2040pico30.pid.5=0x8126 olimex_rp2040pico30.vid.6=0x15ba olimex_rp2040pico30.pid.6=0xc026 olimex_rp2040pico30.vid.7=0x15ba olimex_rp2040pico30.pid.7=0xc126 olimex_rp2040pico30.upload_port.0.vid=0x15ba olimex_rp2040pico30.upload_port.0.pid=0x0026 olimex_rp2040pico30.upload_port.1.vid=0x15ba olimex_rp2040pico30.upload_port.1.pid=0x0126 olimex_rp2040pico30.upload_port.2.vid=0x15ba olimex_rp2040pico30.upload_port.2.pid=0x4026 olimex_rp2040pico30.upload_port.3.vid=0x15ba olimex_rp2040pico30.upload_port.3.pid=0x4126 olimex_rp2040pico30.upload_port.4.vid=0x15ba olimex_rp2040pico30.upload_port.4.pid=0x8026 olimex_rp2040pico30.upload_port.5.vid=0x15ba olimex_rp2040pico30.upload_port.5.pid=0x8126 olimex_rp2040pico30.upload_port.6.vid=0x15ba olimex_rp2040pico30.upload_port.6.pid=0xc026 olimex_rp2040pico30.upload_port.7.vid=0x15ba olimex_rp2040pico30.upload_port.7.pid=0xc126 olimex_rp2040pico30.build.usbvid=-DUSBD_VID=0x15ba olimex_rp2040pico30.build.usbpid=-DUSBD_PID=0x0026 olimex_rp2040pico30.build.usbpwr=-DUSBD_MAX_POWER_MA=250 olimex_rp2040pico30.build.board=OLIMEX_RP2040_PICO30 olimex_rp2040pico30.build.mcu=cortex-m0plus olimex_rp2040pico30.build.chip=rp2040 olimex_rp2040pico30.build.toolchain=arm-none-eabi olimex_rp2040pico30.build.toolchainpkg=pqt-gcc olimex_rp2040pico30.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb olimex_rp2040pico30.build.uf2family=--family rp2040 olimex_rp2040pico30.build.variant=olimex_rp2040pico30 olimex_rp2040pico30.upload.maximum_size=2097152 olimex_rp2040pico30.upload.wait_for_upload_port=true olimex_rp2040pico30.upload.erase_cmd= olimex_rp2040pico30.serial.disableDTR=false olimex_rp2040pico30.serial.disableRTS=false olimex_rp2040pico30.build.f_cpu=125000000 olimex_rp2040pico30.build.led= olimex_rp2040pico30.build.core=rp2040 olimex_rp2040pico30.build.ldscript=memmap_default.ld olimex_rp2040pico30.build.boot2=boot2_w25q080_2_padded_checksum olimex_rp2040pico30.build.usb_manufacturer="Olimex" olimex_rp2040pico30.build.usb_product="RP2040-Pico30" olimex_rp2040pico30.menu.flash.2097152_0=2MB (no FS) olimex_rp2040pico30.menu.flash.2097152_0.upload.maximum_size=2093056 olimex_rp2040pico30.menu.flash.2097152_0.build.flash_total=2097152 olimex_rp2040pico30.menu.flash.2097152_0.build.flash_length=2093056 olimex_rp2040pico30.menu.flash.2097152_0.build.eeprom_start=270528512 olimex_rp2040pico30.menu.flash.2097152_0.build.fs_start=270528512 olimex_rp2040pico30.menu.flash.2097152_0.build.fs_end=270528512 olimex_rp2040pico30.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) olimex_rp2040pico30.menu.flash.2097152_65536.upload.maximum_size=2027520 olimex_rp2040pico30.menu.flash.2097152_65536.build.flash_total=2097152 olimex_rp2040pico30.menu.flash.2097152_65536.build.flash_length=2027520 olimex_rp2040pico30.menu.flash.2097152_65536.build.eeprom_start=270528512 olimex_rp2040pico30.menu.flash.2097152_65536.build.fs_start=270462976 olimex_rp2040pico30.menu.flash.2097152_65536.build.fs_end=270528512 olimex_rp2040pico30.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) olimex_rp2040pico30.menu.flash.2097152_131072.upload.maximum_size=1961984 olimex_rp2040pico30.menu.flash.2097152_131072.build.flash_total=2097152 olimex_rp2040pico30.menu.flash.2097152_131072.build.flash_length=1961984 olimex_rp2040pico30.menu.flash.2097152_131072.build.eeprom_start=270528512 olimex_rp2040pico30.menu.flash.2097152_131072.build.fs_start=270397440 olimex_rp2040pico30.menu.flash.2097152_131072.build.fs_end=270528512 olimex_rp2040pico30.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) olimex_rp2040pico30.menu.flash.2097152_262144.upload.maximum_size=1830912 olimex_rp2040pico30.menu.flash.2097152_262144.build.flash_total=2097152 olimex_rp2040pico30.menu.flash.2097152_262144.build.flash_length=1830912 olimex_rp2040pico30.menu.flash.2097152_262144.build.eeprom_start=270528512 olimex_rp2040pico30.menu.flash.2097152_262144.build.fs_start=270266368 olimex_rp2040pico30.menu.flash.2097152_262144.build.fs_end=270528512 olimex_rp2040pico30.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) olimex_rp2040pico30.menu.flash.2097152_524288.upload.maximum_size=1568768 olimex_rp2040pico30.menu.flash.2097152_524288.build.flash_total=2097152 olimex_rp2040pico30.menu.flash.2097152_524288.build.flash_length=1568768 olimex_rp2040pico30.menu.flash.2097152_524288.build.eeprom_start=270528512 olimex_rp2040pico30.menu.flash.2097152_524288.build.fs_start=270004224 olimex_rp2040pico30.menu.flash.2097152_524288.build.fs_end=270528512 olimex_rp2040pico30.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) olimex_rp2040pico30.menu.flash.2097152_1048576.upload.maximum_size=1044480 olimex_rp2040pico30.menu.flash.2097152_1048576.build.flash_total=2097152 olimex_rp2040pico30.menu.flash.2097152_1048576.build.flash_length=1044480 olimex_rp2040pico30.menu.flash.2097152_1048576.build.eeprom_start=270528512 olimex_rp2040pico30.menu.flash.2097152_1048576.build.fs_start=269479936 olimex_rp2040pico30.menu.flash.2097152_1048576.build.fs_end=270528512 olimex_rp2040pico30.menu.flash.16777216_0=16MB (no FS) olimex_rp2040pico30.menu.flash.16777216_0.upload.maximum_size=16773120 olimex_rp2040pico30.menu.flash.16777216_0.build.flash_total=16777216 olimex_rp2040pico30.menu.flash.16777216_0.build.flash_length=16773120 olimex_rp2040pico30.menu.flash.16777216_0.build.eeprom_start=285208576 olimex_rp2040pico30.menu.flash.16777216_0.build.fs_start=285208576 olimex_rp2040pico30.menu.flash.16777216_0.build.fs_end=285208576 olimex_rp2040pico30.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) olimex_rp2040pico30.menu.flash.16777216_15728640.upload.maximum_size=1044480 olimex_rp2040pico30.menu.flash.16777216_15728640.build.flash_total=16777216 olimex_rp2040pico30.menu.flash.16777216_15728640.build.flash_length=1044480 olimex_rp2040pico30.menu.flash.16777216_15728640.build.eeprom_start=285208576 olimex_rp2040pico30.menu.flash.16777216_15728640.build.fs_start=269479936 olimex_rp2040pico30.menu.flash.16777216_15728640.build.fs_end=285208576 olimex_rp2040pico30.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) olimex_rp2040pico30.menu.flash.16777216_14680064.upload.maximum_size=2093056 olimex_rp2040pico30.menu.flash.16777216_14680064.build.flash_total=16777216 olimex_rp2040pico30.menu.flash.16777216_14680064.build.flash_length=2093056 olimex_rp2040pico30.menu.flash.16777216_14680064.build.eeprom_start=285208576 olimex_rp2040pico30.menu.flash.16777216_14680064.build.fs_start=270528512 olimex_rp2040pico30.menu.flash.16777216_14680064.build.fs_end=285208576 olimex_rp2040pico30.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) olimex_rp2040pico30.menu.flash.16777216_12582912.upload.maximum_size=4190208 olimex_rp2040pico30.menu.flash.16777216_12582912.build.flash_total=16777216 olimex_rp2040pico30.menu.flash.16777216_12582912.build.flash_length=4190208 olimex_rp2040pico30.menu.flash.16777216_12582912.build.eeprom_start=285208576 olimex_rp2040pico30.menu.flash.16777216_12582912.build.fs_start=272625664 olimex_rp2040pico30.menu.flash.16777216_12582912.build.fs_end=285208576 olimex_rp2040pico30.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) olimex_rp2040pico30.menu.flash.16777216_8388608.upload.maximum_size=8384512 olimex_rp2040pico30.menu.flash.16777216_8388608.build.flash_total=16777216 olimex_rp2040pico30.menu.flash.16777216_8388608.build.flash_length=8384512 olimex_rp2040pico30.menu.flash.16777216_8388608.build.eeprom_start=285208576 olimex_rp2040pico30.menu.flash.16777216_8388608.build.fs_start=276819968 olimex_rp2040pico30.menu.flash.16777216_8388608.build.fs_end=285208576 olimex_rp2040pico30.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) olimex_rp2040pico30.menu.flash.16777216_4194304.upload.maximum_size=12578816 olimex_rp2040pico30.menu.flash.16777216_4194304.build.flash_total=16777216 olimex_rp2040pico30.menu.flash.16777216_4194304.build.flash_length=12578816 olimex_rp2040pico30.menu.flash.16777216_4194304.build.eeprom_start=285208576 olimex_rp2040pico30.menu.flash.16777216_4194304.build.fs_start=281014272 olimex_rp2040pico30.menu.flash.16777216_4194304.build.fs_end=285208576 olimex_rp2040pico30.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) olimex_rp2040pico30.menu.flash.16777216_2097152.upload.maximum_size=14675968 olimex_rp2040pico30.menu.flash.16777216_2097152.build.flash_total=16777216 olimex_rp2040pico30.menu.flash.16777216_2097152.build.flash_length=14675968 olimex_rp2040pico30.menu.flash.16777216_2097152.build.eeprom_start=285208576 olimex_rp2040pico30.menu.flash.16777216_2097152.build.fs_start=283111424 olimex_rp2040pico30.menu.flash.16777216_2097152.build.fs_end=285208576 olimex_rp2040pico30.menu.freq.200=200 MHz olimex_rp2040pico30.menu.freq.200.build.f_cpu=200000000L olimex_rp2040pico30.menu.freq.50=50 MHz olimex_rp2040pico30.menu.freq.50.build.f_cpu=50000000L olimex_rp2040pico30.menu.freq.100=100 MHz olimex_rp2040pico30.menu.freq.100.build.f_cpu=100000000L olimex_rp2040pico30.menu.freq.120=120 MHz olimex_rp2040pico30.menu.freq.120.build.f_cpu=120000000L olimex_rp2040pico30.menu.freq.125=125 MHz olimex_rp2040pico30.menu.freq.125.build.f_cpu=125000000L olimex_rp2040pico30.menu.freq.128=128 MHz olimex_rp2040pico30.menu.freq.128.build.f_cpu=128000000L olimex_rp2040pico30.menu.freq.133=133 MHz olimex_rp2040pico30.menu.freq.133.build.f_cpu=133000000L olimex_rp2040pico30.menu.freq.150=150 MHz olimex_rp2040pico30.menu.freq.150.build.f_cpu=150000000L olimex_rp2040pico30.menu.freq.176=176 MHz olimex_rp2040pico30.menu.freq.176.build.f_cpu=176000000L olimex_rp2040pico30.menu.freq.225=225 MHz (Overclock) olimex_rp2040pico30.menu.freq.225.build.f_cpu=225000000L olimex_rp2040pico30.menu.freq.240=240 MHz (Overclock) olimex_rp2040pico30.menu.freq.240.build.f_cpu=240000000L olimex_rp2040pico30.menu.freq.250=250 MHz (Overclock) olimex_rp2040pico30.menu.freq.250.build.f_cpu=250000000L olimex_rp2040pico30.menu.freq.276=276 MHz (Overclock) olimex_rp2040pico30.menu.freq.276.build.f_cpu=276000000L olimex_rp2040pico30.menu.freq.300=300 MHz (Overclock) olimex_rp2040pico30.menu.freq.300.build.f_cpu=300000000L olimex_rp2040pico30.menu.opt.Small=Small (-Os) (standard) olimex_rp2040pico30.menu.opt.Small.build.flags.optimize=-Os olimex_rp2040pico30.menu.opt.Optimize=Optimize (-O) olimex_rp2040pico30.menu.opt.Optimize.build.flags.optimize=-O olimex_rp2040pico30.menu.opt.Optimize2=Optimize More (-O2) olimex_rp2040pico30.menu.opt.Optimize2.build.flags.optimize=-O2 olimex_rp2040pico30.menu.opt.Optimize3=Optimize Even More (-O3) olimex_rp2040pico30.menu.opt.Optimize3.build.flags.optimize=-O3 olimex_rp2040pico30.menu.opt.Fast=Fast (-Ofast) (maybe slower) olimex_rp2040pico30.menu.opt.Fast.build.flags.optimize=-Ofast olimex_rp2040pico30.menu.opt.Debug=Debug (-Og) olimex_rp2040pico30.menu.opt.Debug.build.flags.optimize=-Og olimex_rp2040pico30.menu.opt.Disabled=Disabled (-O0) olimex_rp2040pico30.menu.opt.Disabled.build.flags.optimize=-O0 olimex_rp2040pico30.menu.profile.Disabled=Disabled olimex_rp2040pico30.menu.profile.Disabled.build.flags.profile= olimex_rp2040pico30.menu.profile.Enabled=Enabled olimex_rp2040pico30.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE olimex_rp2040pico30.menu.rtti.Disabled=Disabled olimex_rp2040pico30.menu.rtti.Disabled.build.flags.rtti=-fno-rtti olimex_rp2040pico30.menu.rtti.Enabled=Enabled olimex_rp2040pico30.menu.rtti.Enabled.build.flags.rtti= olimex_rp2040pico30.menu.stackprotect.Disabled=Disabled olimex_rp2040pico30.menu.stackprotect.Disabled.build.flags.stackprotect= olimex_rp2040pico30.menu.stackprotect.Enabled=Enabled olimex_rp2040pico30.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all olimex_rp2040pico30.menu.exceptions.Disabled=Disabled olimex_rp2040pico30.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions olimex_rp2040pico30.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ olimex_rp2040pico30.menu.exceptions.Enabled=Enabled olimex_rp2040pico30.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions olimex_rp2040pico30.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc olimex_rp2040pico30.menu.dbgport.Disabled=Disabled olimex_rp2040pico30.menu.dbgport.Disabled.build.debug_port= olimex_rp2040pico30.menu.dbgport.Serial=Serial olimex_rp2040pico30.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial olimex_rp2040pico30.menu.dbgport.Serial1=Serial1 olimex_rp2040pico30.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 olimex_rp2040pico30.menu.dbgport.Serial2=Serial2 olimex_rp2040pico30.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 olimex_rp2040pico30.menu.dbgport.SerialSemi=SerialSemi olimex_rp2040pico30.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi olimex_rp2040pico30.menu.dbglvl.None=None olimex_rp2040pico30.menu.dbglvl.None.build.debug_level= olimex_rp2040pico30.menu.dbglvl.Core=Core olimex_rp2040pico30.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE olimex_rp2040pico30.menu.dbglvl.SPI=SPI olimex_rp2040pico30.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI olimex_rp2040pico30.menu.dbglvl.Wire=Wire olimex_rp2040pico30.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE olimex_rp2040pico30.menu.dbglvl.Bluetooth=Bluetooth olimex_rp2040pico30.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH olimex_rp2040pico30.menu.dbglvl.All=All olimex_rp2040pico30.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH olimex_rp2040pico30.menu.dbglvl.NDEBUG=NDEBUG olimex_rp2040pico30.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG olimex_rp2040pico30.menu.usbstack.picosdk=Pico SDK olimex_rp2040pico30.menu.usbstack.picosdk.build.usbstack_flags= olimex_rp2040pico30.menu.usbstack.tinyusb=Adafruit TinyUSB olimex_rp2040pico30.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" olimex_rp2040pico30.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) olimex_rp2040pico30.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" olimex_rp2040pico30.menu.usbstack.nousb=No USB olimex_rp2040pico30.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" olimex_rp2040pico30.menu.ipbtstack.ipv4only=IPv4 Only olimex_rp2040pico30.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a olimex_rp2040pico30.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 olimex_rp2040pico30.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 olimex_rp2040pico30.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a olimex_rp2040pico30.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 olimex_rp2040pico30.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth olimex_rp2040pico30.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a olimex_rp2040pico30.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 olimex_rp2040pico30.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth olimex_rp2040pico30.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a olimex_rp2040pico30.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 olimex_rp2040pico30.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K olimex_rp2040pico30.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a olimex_rp2040pico30.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 olimex_rp2040pico30.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K olimex_rp2040pico30.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a olimex_rp2040pico30.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 olimex_rp2040pico30.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K olimex_rp2040pico30.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a olimex_rp2040pico30.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 olimex_rp2040pico30.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K olimex_rp2040pico30.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a olimex_rp2040pico30.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 olimex_rp2040pico30.menu.uploadmethod.default=Default (UF2) olimex_rp2040pico30.menu.uploadmethod.default.build.ram_length=256k olimex_rp2040pico30.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl olimex_rp2040pico30.menu.uploadmethod.default.upload.maximum_data_size=262144 olimex_rp2040pico30.menu.uploadmethod.default.upload.tool=uf2conv olimex_rp2040pico30.menu.uploadmethod.default.upload.tool.default=uf2conv olimex_rp2040pico30.menu.uploadmethod.default.upload.tool.network=uf2conv-network olimex_rp2040pico30.menu.uploadmethod.picotool=Picotool olimex_rp2040pico30.menu.uploadmethod.picotool.build.ram_length=256k olimex_rp2040pico30.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl olimex_rp2040pico30.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB olimex_rp2040pico30.menu.uploadmethod.picotool.upload.maximum_data_size=262144 olimex_rp2040pico30.menu.uploadmethod.picotool.upload.tool=picotool olimex_rp2040pico30.menu.uploadmethod.picotool.upload.tool.default=picotool olimex_rp2040pico30.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) olimex_rp2040pico30.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k olimex_rp2040pico30.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl olimex_rp2040pico30.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 olimex_rp2040pico30.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap olimex_rp2040pico30.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Pimoroni PGA2040 # ----------------------------------- pimoroni_pga2040.name=Pimoroni PGA2040 pimoroni_pga2040.vid.0=0x2e8a pimoroni_pga2040.pid.0=0x1008 pimoroni_pga2040.vid.1=0x2e8a pimoroni_pga2040.pid.1=0x1108 pimoroni_pga2040.vid.2=0x2e8a pimoroni_pga2040.pid.2=0x5008 pimoroni_pga2040.vid.3=0x2e8a pimoroni_pga2040.pid.3=0x5108 pimoroni_pga2040.vid.4=0x2e8a pimoroni_pga2040.pid.4=0x9008 pimoroni_pga2040.vid.5=0x2e8a pimoroni_pga2040.pid.5=0x9108 pimoroni_pga2040.vid.6=0x2e8a pimoroni_pga2040.pid.6=0xd008 pimoroni_pga2040.vid.7=0x2e8a pimoroni_pga2040.pid.7=0xd108 pimoroni_pga2040.upload_port.0.vid=0x2e8a pimoroni_pga2040.upload_port.0.pid=0x1008 pimoroni_pga2040.upload_port.1.vid=0x2e8a pimoroni_pga2040.upload_port.1.pid=0x1108 pimoroni_pga2040.upload_port.2.vid=0x2e8a pimoroni_pga2040.upload_port.2.pid=0x5008 pimoroni_pga2040.upload_port.3.vid=0x2e8a pimoroni_pga2040.upload_port.3.pid=0x5108 pimoroni_pga2040.upload_port.4.vid=0x2e8a pimoroni_pga2040.upload_port.4.pid=0x9008 pimoroni_pga2040.upload_port.5.vid=0x2e8a pimoroni_pga2040.upload_port.5.pid=0x9108 pimoroni_pga2040.upload_port.6.vid=0x2e8a pimoroni_pga2040.upload_port.6.pid=0xd008 pimoroni_pga2040.upload_port.7.vid=0x2e8a pimoroni_pga2040.upload_port.7.pid=0xd108 pimoroni_pga2040.build.usbvid=-DUSBD_VID=0x2e8a pimoroni_pga2040.build.usbpid=-DUSBD_PID=0x1008 pimoroni_pga2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250 pimoroni_pga2040.build.board=PIMORONI_PGA2040 pimoroni_pga2040.build.mcu=cortex-m0plus pimoroni_pga2040.build.chip=rp2040 pimoroni_pga2040.build.toolchain=arm-none-eabi pimoroni_pga2040.build.toolchainpkg=pqt-gcc pimoroni_pga2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb pimoroni_pga2040.build.uf2family=--family rp2040 pimoroni_pga2040.build.variant=pimoroni_pga2040 pimoroni_pga2040.upload.maximum_size=8388608 pimoroni_pga2040.upload.wait_for_upload_port=true pimoroni_pga2040.upload.erase_cmd= pimoroni_pga2040.serial.disableDTR=false pimoroni_pga2040.serial.disableRTS=false pimoroni_pga2040.build.f_cpu=125000000 pimoroni_pga2040.build.led= pimoroni_pga2040.build.core=rp2040 pimoroni_pga2040.build.ldscript=memmap_default.ld pimoroni_pga2040.build.boot2=boot2_w25q64jv_4_padded_checksum pimoroni_pga2040.build.usb_manufacturer="Pimoroni" pimoroni_pga2040.build.usb_product="PGA2040" pimoroni_pga2040.menu.flash.8388608_0=8MB (no FS) pimoroni_pga2040.menu.flash.8388608_0.upload.maximum_size=8384512 pimoroni_pga2040.menu.flash.8388608_0.build.flash_total=8388608 pimoroni_pga2040.menu.flash.8388608_0.build.flash_length=8384512 pimoroni_pga2040.menu.flash.8388608_0.build.eeprom_start=276819968 pimoroni_pga2040.menu.flash.8388608_0.build.fs_start=276819968 pimoroni_pga2040.menu.flash.8388608_0.build.fs_end=276819968 pimoroni_pga2040.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) pimoroni_pga2040.menu.flash.8388608_65536.upload.maximum_size=8318976 pimoroni_pga2040.menu.flash.8388608_65536.build.flash_total=8388608 pimoroni_pga2040.menu.flash.8388608_65536.build.flash_length=8318976 pimoroni_pga2040.menu.flash.8388608_65536.build.eeprom_start=276819968 pimoroni_pga2040.menu.flash.8388608_65536.build.fs_start=276754432 pimoroni_pga2040.menu.flash.8388608_65536.build.fs_end=276819968 pimoroni_pga2040.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) pimoroni_pga2040.menu.flash.8388608_131072.upload.maximum_size=8253440 pimoroni_pga2040.menu.flash.8388608_131072.build.flash_total=8388608 pimoroni_pga2040.menu.flash.8388608_131072.build.flash_length=8253440 pimoroni_pga2040.menu.flash.8388608_131072.build.eeprom_start=276819968 pimoroni_pga2040.menu.flash.8388608_131072.build.fs_start=276688896 pimoroni_pga2040.menu.flash.8388608_131072.build.fs_end=276819968 pimoroni_pga2040.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) pimoroni_pga2040.menu.flash.8388608_262144.upload.maximum_size=8122368 pimoroni_pga2040.menu.flash.8388608_262144.build.flash_total=8388608 pimoroni_pga2040.menu.flash.8388608_262144.build.flash_length=8122368 pimoroni_pga2040.menu.flash.8388608_262144.build.eeprom_start=276819968 pimoroni_pga2040.menu.flash.8388608_262144.build.fs_start=276557824 pimoroni_pga2040.menu.flash.8388608_262144.build.fs_end=276819968 pimoroni_pga2040.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) pimoroni_pga2040.menu.flash.8388608_524288.upload.maximum_size=7860224 pimoroni_pga2040.menu.flash.8388608_524288.build.flash_total=8388608 pimoroni_pga2040.menu.flash.8388608_524288.build.flash_length=7860224 pimoroni_pga2040.menu.flash.8388608_524288.build.eeprom_start=276819968 pimoroni_pga2040.menu.flash.8388608_524288.build.fs_start=276295680 pimoroni_pga2040.menu.flash.8388608_524288.build.fs_end=276819968 pimoroni_pga2040.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) pimoroni_pga2040.menu.flash.8388608_1048576.upload.maximum_size=7335936 pimoroni_pga2040.menu.flash.8388608_1048576.build.flash_total=8388608 pimoroni_pga2040.menu.flash.8388608_1048576.build.flash_length=7335936 pimoroni_pga2040.menu.flash.8388608_1048576.build.eeprom_start=276819968 pimoroni_pga2040.menu.flash.8388608_1048576.build.fs_start=275771392 pimoroni_pga2040.menu.flash.8388608_1048576.build.fs_end=276819968 pimoroni_pga2040.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) pimoroni_pga2040.menu.flash.8388608_2097152.upload.maximum_size=6287360 pimoroni_pga2040.menu.flash.8388608_2097152.build.flash_total=8388608 pimoroni_pga2040.menu.flash.8388608_2097152.build.flash_length=6287360 pimoroni_pga2040.menu.flash.8388608_2097152.build.eeprom_start=276819968 pimoroni_pga2040.menu.flash.8388608_2097152.build.fs_start=274722816 pimoroni_pga2040.menu.flash.8388608_2097152.build.fs_end=276819968 pimoroni_pga2040.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) pimoroni_pga2040.menu.flash.8388608_3145728.upload.maximum_size=5238784 pimoroni_pga2040.menu.flash.8388608_3145728.build.flash_total=8388608 pimoroni_pga2040.menu.flash.8388608_3145728.build.flash_length=5238784 pimoroni_pga2040.menu.flash.8388608_3145728.build.eeprom_start=276819968 pimoroni_pga2040.menu.flash.8388608_3145728.build.fs_start=273674240 pimoroni_pga2040.menu.flash.8388608_3145728.build.fs_end=276819968 pimoroni_pga2040.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) pimoroni_pga2040.menu.flash.8388608_4194304.upload.maximum_size=4190208 pimoroni_pga2040.menu.flash.8388608_4194304.build.flash_total=8388608 pimoroni_pga2040.menu.flash.8388608_4194304.build.flash_length=4190208 pimoroni_pga2040.menu.flash.8388608_4194304.build.eeprom_start=276819968 pimoroni_pga2040.menu.flash.8388608_4194304.build.fs_start=272625664 pimoroni_pga2040.menu.flash.8388608_4194304.build.fs_end=276819968 pimoroni_pga2040.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) pimoroni_pga2040.menu.flash.8388608_5242880.upload.maximum_size=3141632 pimoroni_pga2040.menu.flash.8388608_5242880.build.flash_total=8388608 pimoroni_pga2040.menu.flash.8388608_5242880.build.flash_length=3141632 pimoroni_pga2040.menu.flash.8388608_5242880.build.eeprom_start=276819968 pimoroni_pga2040.menu.flash.8388608_5242880.build.fs_start=271577088 pimoroni_pga2040.menu.flash.8388608_5242880.build.fs_end=276819968 pimoroni_pga2040.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) pimoroni_pga2040.menu.flash.8388608_6291456.upload.maximum_size=2093056 pimoroni_pga2040.menu.flash.8388608_6291456.build.flash_total=8388608 pimoroni_pga2040.menu.flash.8388608_6291456.build.flash_length=2093056 pimoroni_pga2040.menu.flash.8388608_6291456.build.eeprom_start=276819968 pimoroni_pga2040.menu.flash.8388608_6291456.build.fs_start=270528512 pimoroni_pga2040.menu.flash.8388608_6291456.build.fs_end=276819968 pimoroni_pga2040.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) pimoroni_pga2040.menu.flash.8388608_7340032.upload.maximum_size=1044480 pimoroni_pga2040.menu.flash.8388608_7340032.build.flash_total=8388608 pimoroni_pga2040.menu.flash.8388608_7340032.build.flash_length=1044480 pimoroni_pga2040.menu.flash.8388608_7340032.build.eeprom_start=276819968 pimoroni_pga2040.menu.flash.8388608_7340032.build.fs_start=269479936 pimoroni_pga2040.menu.flash.8388608_7340032.build.fs_end=276819968 pimoroni_pga2040.menu.freq.200=200 MHz pimoroni_pga2040.menu.freq.200.build.f_cpu=200000000L pimoroni_pga2040.menu.freq.50=50 MHz pimoroni_pga2040.menu.freq.50.build.f_cpu=50000000L pimoroni_pga2040.menu.freq.100=100 MHz pimoroni_pga2040.menu.freq.100.build.f_cpu=100000000L pimoroni_pga2040.menu.freq.120=120 MHz pimoroni_pga2040.menu.freq.120.build.f_cpu=120000000L pimoroni_pga2040.menu.freq.125=125 MHz pimoroni_pga2040.menu.freq.125.build.f_cpu=125000000L pimoroni_pga2040.menu.freq.128=128 MHz pimoroni_pga2040.menu.freq.128.build.f_cpu=128000000L pimoroni_pga2040.menu.freq.133=133 MHz pimoroni_pga2040.menu.freq.133.build.f_cpu=133000000L pimoroni_pga2040.menu.freq.150=150 MHz pimoroni_pga2040.menu.freq.150.build.f_cpu=150000000L pimoroni_pga2040.menu.freq.176=176 MHz pimoroni_pga2040.menu.freq.176.build.f_cpu=176000000L pimoroni_pga2040.menu.freq.225=225 MHz (Overclock) pimoroni_pga2040.menu.freq.225.build.f_cpu=225000000L pimoroni_pga2040.menu.freq.240=240 MHz (Overclock) pimoroni_pga2040.menu.freq.240.build.f_cpu=240000000L pimoroni_pga2040.menu.freq.250=250 MHz (Overclock) pimoroni_pga2040.menu.freq.250.build.f_cpu=250000000L pimoroni_pga2040.menu.freq.276=276 MHz (Overclock) pimoroni_pga2040.menu.freq.276.build.f_cpu=276000000L pimoroni_pga2040.menu.freq.300=300 MHz (Overclock) pimoroni_pga2040.menu.freq.300.build.f_cpu=300000000L pimoroni_pga2040.menu.opt.Small=Small (-Os) (standard) pimoroni_pga2040.menu.opt.Small.build.flags.optimize=-Os pimoroni_pga2040.menu.opt.Optimize=Optimize (-O) pimoroni_pga2040.menu.opt.Optimize.build.flags.optimize=-O pimoroni_pga2040.menu.opt.Optimize2=Optimize More (-O2) pimoroni_pga2040.menu.opt.Optimize2.build.flags.optimize=-O2 pimoroni_pga2040.menu.opt.Optimize3=Optimize Even More (-O3) pimoroni_pga2040.menu.opt.Optimize3.build.flags.optimize=-O3 pimoroni_pga2040.menu.opt.Fast=Fast (-Ofast) (maybe slower) pimoroni_pga2040.menu.opt.Fast.build.flags.optimize=-Ofast pimoroni_pga2040.menu.opt.Debug=Debug (-Og) pimoroni_pga2040.menu.opt.Debug.build.flags.optimize=-Og pimoroni_pga2040.menu.opt.Disabled=Disabled (-O0) pimoroni_pga2040.menu.opt.Disabled.build.flags.optimize=-O0 pimoroni_pga2040.menu.profile.Disabled=Disabled pimoroni_pga2040.menu.profile.Disabled.build.flags.profile= pimoroni_pga2040.menu.profile.Enabled=Enabled pimoroni_pga2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE pimoroni_pga2040.menu.rtti.Disabled=Disabled pimoroni_pga2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti pimoroni_pga2040.menu.rtti.Enabled=Enabled pimoroni_pga2040.menu.rtti.Enabled.build.flags.rtti= pimoroni_pga2040.menu.stackprotect.Disabled=Disabled pimoroni_pga2040.menu.stackprotect.Disabled.build.flags.stackprotect= pimoroni_pga2040.menu.stackprotect.Enabled=Enabled pimoroni_pga2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all pimoroni_pga2040.menu.exceptions.Disabled=Disabled pimoroni_pga2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions pimoroni_pga2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ pimoroni_pga2040.menu.exceptions.Enabled=Enabled pimoroni_pga2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions pimoroni_pga2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc pimoroni_pga2040.menu.dbgport.Disabled=Disabled pimoroni_pga2040.menu.dbgport.Disabled.build.debug_port= pimoroni_pga2040.menu.dbgport.Serial=Serial pimoroni_pga2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial pimoroni_pga2040.menu.dbgport.Serial1=Serial1 pimoroni_pga2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 pimoroni_pga2040.menu.dbgport.Serial2=Serial2 pimoroni_pga2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 pimoroni_pga2040.menu.dbgport.SerialSemi=SerialSemi pimoroni_pga2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi pimoroni_pga2040.menu.dbglvl.None=None pimoroni_pga2040.menu.dbglvl.None.build.debug_level= pimoroni_pga2040.menu.dbglvl.Core=Core pimoroni_pga2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE pimoroni_pga2040.menu.dbglvl.SPI=SPI pimoroni_pga2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI pimoroni_pga2040.menu.dbglvl.Wire=Wire pimoroni_pga2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE pimoroni_pga2040.menu.dbglvl.Bluetooth=Bluetooth pimoroni_pga2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH pimoroni_pga2040.menu.dbglvl.All=All pimoroni_pga2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH pimoroni_pga2040.menu.dbglvl.NDEBUG=NDEBUG pimoroni_pga2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG pimoroni_pga2040.menu.usbstack.picosdk=Pico SDK pimoroni_pga2040.menu.usbstack.picosdk.build.usbstack_flags= pimoroni_pga2040.menu.usbstack.tinyusb=Adafruit TinyUSB pimoroni_pga2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" pimoroni_pga2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) pimoroni_pga2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" pimoroni_pga2040.menu.usbstack.nousb=No USB pimoroni_pga2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" pimoroni_pga2040.menu.ipbtstack.ipv4only=IPv4 Only pimoroni_pga2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a pimoroni_pga2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 pimoroni_pga2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 pimoroni_pga2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a pimoroni_pga2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 pimoroni_pga2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth pimoroni_pga2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a pimoroni_pga2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 pimoroni_pga2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth pimoroni_pga2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a pimoroni_pga2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 pimoroni_pga2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K pimoroni_pga2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a pimoroni_pga2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 pimoroni_pga2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K pimoroni_pga2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a pimoroni_pga2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 pimoroni_pga2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K pimoroni_pga2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a pimoroni_pga2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 pimoroni_pga2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K pimoroni_pga2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a pimoroni_pga2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 pimoroni_pga2040.menu.uploadmethod.default=Default (UF2) pimoroni_pga2040.menu.uploadmethod.default.build.ram_length=256k pimoroni_pga2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl pimoroni_pga2040.menu.uploadmethod.default.upload.maximum_data_size=262144 pimoroni_pga2040.menu.uploadmethod.default.upload.tool=uf2conv pimoroni_pga2040.menu.uploadmethod.default.upload.tool.default=uf2conv pimoroni_pga2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network pimoroni_pga2040.menu.uploadmethod.picotool=Picotool pimoroni_pga2040.menu.uploadmethod.picotool.build.ram_length=256k pimoroni_pga2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl pimoroni_pga2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB pimoroni_pga2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144 pimoroni_pga2040.menu.uploadmethod.picotool.upload.tool=picotool pimoroni_pga2040.menu.uploadmethod.picotool.upload.tool.default=picotool pimoroni_pga2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) pimoroni_pga2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k pimoroni_pga2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl pimoroni_pga2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 pimoroni_pga2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap pimoroni_pga2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Pimoroni PGA2350 # ----------------------------------- pimoroni_pga2350.name=Pimoroni PGA2350 pimoroni_pga2350.vid.0=0x2e8a pimoroni_pga2350.pid.0=0x1018 pimoroni_pga2350.vid.1=0x2e8a pimoroni_pga2350.pid.1=0x1118 pimoroni_pga2350.vid.2=0x2e8a pimoroni_pga2350.pid.2=0x5018 pimoroni_pga2350.vid.3=0x2e8a pimoroni_pga2350.pid.3=0x5118 pimoroni_pga2350.vid.4=0x2e8a pimoroni_pga2350.pid.4=0x9018 pimoroni_pga2350.vid.5=0x2e8a pimoroni_pga2350.pid.5=0x9118 pimoroni_pga2350.vid.6=0x2e8a pimoroni_pga2350.pid.6=0xd018 pimoroni_pga2350.vid.7=0x2e8a pimoroni_pga2350.pid.7=0xd118 pimoroni_pga2350.upload_port.0.vid=0x2e8a pimoroni_pga2350.upload_port.0.pid=0x1018 pimoroni_pga2350.upload_port.1.vid=0x2e8a pimoroni_pga2350.upload_port.1.pid=0x1118 pimoroni_pga2350.upload_port.2.vid=0x2e8a pimoroni_pga2350.upload_port.2.pid=0x5018 pimoroni_pga2350.upload_port.3.vid=0x2e8a pimoroni_pga2350.upload_port.3.pid=0x5118 pimoroni_pga2350.upload_port.4.vid=0x2e8a pimoroni_pga2350.upload_port.4.pid=0x9018 pimoroni_pga2350.upload_port.5.vid=0x2e8a pimoroni_pga2350.upload_port.5.pid=0x9118 pimoroni_pga2350.upload_port.6.vid=0x2e8a pimoroni_pga2350.upload_port.6.pid=0xd018 pimoroni_pga2350.upload_port.7.vid=0x2e8a pimoroni_pga2350.upload_port.7.pid=0xd118 pimoroni_pga2350.build.usbvid=-DUSBD_VID=0x2e8a pimoroni_pga2350.build.usbpid=-DUSBD_PID=0x1018 pimoroni_pga2350.build.usbpwr=-DUSBD_MAX_POWER_MA=250 pimoroni_pga2350.build.board=PIMORONI_PGA2350 pimoroni_pga2350.build.variant=pimoroni_pga2350 pimoroni_pga2350.upload.maximum_size=16777216 pimoroni_pga2350.upload.wait_for_upload_port=true pimoroni_pga2350.upload.erase_cmd= pimoroni_pga2350.serial.disableDTR=false pimoroni_pga2350.serial.disableRTS=false pimoroni_pga2350.build.f_cpu=125000000 pimoroni_pga2350.build.led= pimoroni_pga2350.build.core=rp2040 pimoroni_pga2350.build.ldscript=memmap_default.ld pimoroni_pga2350.build.boot2=none pimoroni_pga2350.build.usb_manufacturer="Pimoroni" pimoroni_pga2350.build.usb_product="PGA2350" pimoroni_pga2350.build.psram_length=0x800000 pimoroni_pga2350.menu.flash.16777216_0=16MB (no FS) pimoroni_pga2350.menu.flash.16777216_0.upload.maximum_size=16769024 pimoroni_pga2350.menu.flash.16777216_0.build.flash_total=16777216 pimoroni_pga2350.menu.flash.16777216_0.build.flash_length=16769024 pimoroni_pga2350.menu.flash.16777216_0.build.eeprom_start=285204480 pimoroni_pga2350.menu.flash.16777216_0.build.fs_start=285204480 pimoroni_pga2350.menu.flash.16777216_0.build.fs_end=285204480 pimoroni_pga2350.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) pimoroni_pga2350.menu.flash.16777216_65536.upload.maximum_size=16703488 pimoroni_pga2350.menu.flash.16777216_65536.build.flash_total=16777216 pimoroni_pga2350.menu.flash.16777216_65536.build.flash_length=16703488 pimoroni_pga2350.menu.flash.16777216_65536.build.eeprom_start=285204480 pimoroni_pga2350.menu.flash.16777216_65536.build.fs_start=285138944 pimoroni_pga2350.menu.flash.16777216_65536.build.fs_end=285204480 pimoroni_pga2350.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) pimoroni_pga2350.menu.flash.16777216_131072.upload.maximum_size=16637952 pimoroni_pga2350.menu.flash.16777216_131072.build.flash_total=16777216 pimoroni_pga2350.menu.flash.16777216_131072.build.flash_length=16637952 pimoroni_pga2350.menu.flash.16777216_131072.build.eeprom_start=285204480 pimoroni_pga2350.menu.flash.16777216_131072.build.fs_start=285073408 pimoroni_pga2350.menu.flash.16777216_131072.build.fs_end=285204480 pimoroni_pga2350.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) pimoroni_pga2350.menu.flash.16777216_262144.upload.maximum_size=16506880 pimoroni_pga2350.menu.flash.16777216_262144.build.flash_total=16777216 pimoroni_pga2350.menu.flash.16777216_262144.build.flash_length=16506880 pimoroni_pga2350.menu.flash.16777216_262144.build.eeprom_start=285204480 pimoroni_pga2350.menu.flash.16777216_262144.build.fs_start=284942336 pimoroni_pga2350.menu.flash.16777216_262144.build.fs_end=285204480 pimoroni_pga2350.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) pimoroni_pga2350.menu.flash.16777216_524288.upload.maximum_size=16244736 pimoroni_pga2350.menu.flash.16777216_524288.build.flash_total=16777216 pimoroni_pga2350.menu.flash.16777216_524288.build.flash_length=16244736 pimoroni_pga2350.menu.flash.16777216_524288.build.eeprom_start=285204480 pimoroni_pga2350.menu.flash.16777216_524288.build.fs_start=284680192 pimoroni_pga2350.menu.flash.16777216_524288.build.fs_end=285204480 pimoroni_pga2350.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) pimoroni_pga2350.menu.flash.16777216_1048576.upload.maximum_size=15720448 pimoroni_pga2350.menu.flash.16777216_1048576.build.flash_total=16777216 pimoroni_pga2350.menu.flash.16777216_1048576.build.flash_length=15720448 pimoroni_pga2350.menu.flash.16777216_1048576.build.eeprom_start=285204480 pimoroni_pga2350.menu.flash.16777216_1048576.build.fs_start=284155904 pimoroni_pga2350.menu.flash.16777216_1048576.build.fs_end=285204480 pimoroni_pga2350.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) pimoroni_pga2350.menu.flash.16777216_2097152.upload.maximum_size=14671872 pimoroni_pga2350.menu.flash.16777216_2097152.build.flash_total=16777216 pimoroni_pga2350.menu.flash.16777216_2097152.build.flash_length=14671872 pimoroni_pga2350.menu.flash.16777216_2097152.build.eeprom_start=285204480 pimoroni_pga2350.menu.flash.16777216_2097152.build.fs_start=283107328 pimoroni_pga2350.menu.flash.16777216_2097152.build.fs_end=285204480 pimoroni_pga2350.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) pimoroni_pga2350.menu.flash.16777216_3145728.upload.maximum_size=13623296 pimoroni_pga2350.menu.flash.16777216_3145728.build.flash_total=16777216 pimoroni_pga2350.menu.flash.16777216_3145728.build.flash_length=13623296 pimoroni_pga2350.menu.flash.16777216_3145728.build.eeprom_start=285204480 pimoroni_pga2350.menu.flash.16777216_3145728.build.fs_start=282058752 pimoroni_pga2350.menu.flash.16777216_3145728.build.fs_end=285204480 pimoroni_pga2350.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) pimoroni_pga2350.menu.flash.16777216_4194304.upload.maximum_size=12574720 pimoroni_pga2350.menu.flash.16777216_4194304.build.flash_total=16777216 pimoroni_pga2350.menu.flash.16777216_4194304.build.flash_length=12574720 pimoroni_pga2350.menu.flash.16777216_4194304.build.eeprom_start=285204480 pimoroni_pga2350.menu.flash.16777216_4194304.build.fs_start=281010176 pimoroni_pga2350.menu.flash.16777216_4194304.build.fs_end=285204480 pimoroni_pga2350.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) pimoroni_pga2350.menu.flash.16777216_5242880.upload.maximum_size=11526144 pimoroni_pga2350.menu.flash.16777216_5242880.build.flash_total=16777216 pimoroni_pga2350.menu.flash.16777216_5242880.build.flash_length=11526144 pimoroni_pga2350.menu.flash.16777216_5242880.build.eeprom_start=285204480 pimoroni_pga2350.menu.flash.16777216_5242880.build.fs_start=279961600 pimoroni_pga2350.menu.flash.16777216_5242880.build.fs_end=285204480 pimoroni_pga2350.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) pimoroni_pga2350.menu.flash.16777216_6291456.upload.maximum_size=10477568 pimoroni_pga2350.menu.flash.16777216_6291456.build.flash_total=16777216 pimoroni_pga2350.menu.flash.16777216_6291456.build.flash_length=10477568 pimoroni_pga2350.menu.flash.16777216_6291456.build.eeprom_start=285204480 pimoroni_pga2350.menu.flash.16777216_6291456.build.fs_start=278913024 pimoroni_pga2350.menu.flash.16777216_6291456.build.fs_end=285204480 pimoroni_pga2350.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) pimoroni_pga2350.menu.flash.16777216_7340032.upload.maximum_size=9428992 pimoroni_pga2350.menu.flash.16777216_7340032.build.flash_total=16777216 pimoroni_pga2350.menu.flash.16777216_7340032.build.flash_length=9428992 pimoroni_pga2350.menu.flash.16777216_7340032.build.eeprom_start=285204480 pimoroni_pga2350.menu.flash.16777216_7340032.build.fs_start=277864448 pimoroni_pga2350.menu.flash.16777216_7340032.build.fs_end=285204480 pimoroni_pga2350.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) pimoroni_pga2350.menu.flash.16777216_8388608.upload.maximum_size=8380416 pimoroni_pga2350.menu.flash.16777216_8388608.build.flash_total=16777216 pimoroni_pga2350.menu.flash.16777216_8388608.build.flash_length=8380416 pimoroni_pga2350.menu.flash.16777216_8388608.build.eeprom_start=285204480 pimoroni_pga2350.menu.flash.16777216_8388608.build.fs_start=276815872 pimoroni_pga2350.menu.flash.16777216_8388608.build.fs_end=285204480 pimoroni_pga2350.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) pimoroni_pga2350.menu.flash.16777216_9437184.upload.maximum_size=7331840 pimoroni_pga2350.menu.flash.16777216_9437184.build.flash_total=16777216 pimoroni_pga2350.menu.flash.16777216_9437184.build.flash_length=7331840 pimoroni_pga2350.menu.flash.16777216_9437184.build.eeprom_start=285204480 pimoroni_pga2350.menu.flash.16777216_9437184.build.fs_start=275767296 pimoroni_pga2350.menu.flash.16777216_9437184.build.fs_end=285204480 pimoroni_pga2350.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) pimoroni_pga2350.menu.flash.16777216_10485760.upload.maximum_size=6283264 pimoroni_pga2350.menu.flash.16777216_10485760.build.flash_total=16777216 pimoroni_pga2350.menu.flash.16777216_10485760.build.flash_length=6283264 pimoroni_pga2350.menu.flash.16777216_10485760.build.eeprom_start=285204480 pimoroni_pga2350.menu.flash.16777216_10485760.build.fs_start=274718720 pimoroni_pga2350.menu.flash.16777216_10485760.build.fs_end=285204480 pimoroni_pga2350.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) pimoroni_pga2350.menu.flash.16777216_11534336.upload.maximum_size=5234688 pimoroni_pga2350.menu.flash.16777216_11534336.build.flash_total=16777216 pimoroni_pga2350.menu.flash.16777216_11534336.build.flash_length=5234688 pimoroni_pga2350.menu.flash.16777216_11534336.build.eeprom_start=285204480 pimoroni_pga2350.menu.flash.16777216_11534336.build.fs_start=273670144 pimoroni_pga2350.menu.flash.16777216_11534336.build.fs_end=285204480 pimoroni_pga2350.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) pimoroni_pga2350.menu.flash.16777216_12582912.upload.maximum_size=4186112 pimoroni_pga2350.menu.flash.16777216_12582912.build.flash_total=16777216 pimoroni_pga2350.menu.flash.16777216_12582912.build.flash_length=4186112 pimoroni_pga2350.menu.flash.16777216_12582912.build.eeprom_start=285204480 pimoroni_pga2350.menu.flash.16777216_12582912.build.fs_start=272621568 pimoroni_pga2350.menu.flash.16777216_12582912.build.fs_end=285204480 pimoroni_pga2350.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) pimoroni_pga2350.menu.flash.16777216_13631488.upload.maximum_size=3137536 pimoroni_pga2350.menu.flash.16777216_13631488.build.flash_total=16777216 pimoroni_pga2350.menu.flash.16777216_13631488.build.flash_length=3137536 pimoroni_pga2350.menu.flash.16777216_13631488.build.eeprom_start=285204480 pimoroni_pga2350.menu.flash.16777216_13631488.build.fs_start=271572992 pimoroni_pga2350.menu.flash.16777216_13631488.build.fs_end=285204480 pimoroni_pga2350.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) pimoroni_pga2350.menu.flash.16777216_14680064.upload.maximum_size=2088960 pimoroni_pga2350.menu.flash.16777216_14680064.build.flash_total=16777216 pimoroni_pga2350.menu.flash.16777216_14680064.build.flash_length=2088960 pimoroni_pga2350.menu.flash.16777216_14680064.build.eeprom_start=285204480 pimoroni_pga2350.menu.flash.16777216_14680064.build.fs_start=270524416 pimoroni_pga2350.menu.flash.16777216_14680064.build.fs_end=285204480 pimoroni_pga2350.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) pimoroni_pga2350.menu.flash.16777216_15728640.upload.maximum_size=1040384 pimoroni_pga2350.menu.flash.16777216_15728640.build.flash_total=16777216 pimoroni_pga2350.menu.flash.16777216_15728640.build.flash_length=1040384 pimoroni_pga2350.menu.flash.16777216_15728640.build.eeprom_start=285204480 pimoroni_pga2350.menu.flash.16777216_15728640.build.fs_start=269475840 pimoroni_pga2350.menu.flash.16777216_15728640.build.fs_end=285204480 pimoroni_pga2350.menu.arch.arm=ARM pimoroni_pga2350.menu.arch.arm.build.chip=rp2350 pimoroni_pga2350.menu.arch.arm.build.toolchain=arm-none-eabi pimoroni_pga2350.menu.arch.arm.build.toolchainpkg=pqt-gcc pimoroni_pga2350.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse pimoroni_pga2350.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block pimoroni_pga2350.menu.arch.arm.build.mcu=cortex-m33 pimoroni_pga2350.menu.arch.riscv=RISC-V pimoroni_pga2350.menu.arch.riscv.build.chip=rp2350-riscv pimoroni_pga2350.menu.arch.riscv.build.toolchain=riscv32-unknown-elf pimoroni_pga2350.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv pimoroni_pga2350.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 pimoroni_pga2350.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block pimoroni_pga2350.menu.arch.riscv.build.mcu=rv32imac pimoroni_pga2350.menu.freq.150=150 MHz pimoroni_pga2350.menu.freq.150.build.f_cpu=150000000L pimoroni_pga2350.menu.freq.50=50 MHz pimoroni_pga2350.menu.freq.50.build.f_cpu=50000000L pimoroni_pga2350.menu.freq.100=100 MHz pimoroni_pga2350.menu.freq.100.build.f_cpu=100000000L pimoroni_pga2350.menu.freq.120=120 MHz pimoroni_pga2350.menu.freq.120.build.f_cpu=120000000L pimoroni_pga2350.menu.freq.125=125 MHz pimoroni_pga2350.menu.freq.125.build.f_cpu=125000000L pimoroni_pga2350.menu.freq.128=128 MHz pimoroni_pga2350.menu.freq.128.build.f_cpu=128000000L pimoroni_pga2350.menu.freq.133=133 MHz pimoroni_pga2350.menu.freq.133.build.f_cpu=133000000L pimoroni_pga2350.menu.freq.176=176 MHz (Overclock) pimoroni_pga2350.menu.freq.176.build.f_cpu=176000000L pimoroni_pga2350.menu.freq.200=200 MHz (Overclock) pimoroni_pga2350.menu.freq.200.build.f_cpu=200000000L pimoroni_pga2350.menu.freq.225=225 MHz (Overclock) pimoroni_pga2350.menu.freq.225.build.f_cpu=225000000L pimoroni_pga2350.menu.freq.240=240 MHz (Overclock) pimoroni_pga2350.menu.freq.240.build.f_cpu=240000000L pimoroni_pga2350.menu.freq.250=250 MHz (Overclock) pimoroni_pga2350.menu.freq.250.build.f_cpu=250000000L pimoroni_pga2350.menu.freq.276=276 MHz (Overclock) pimoroni_pga2350.menu.freq.276.build.f_cpu=276000000L pimoroni_pga2350.menu.freq.300=300 MHz (Overclock) pimoroni_pga2350.menu.freq.300.build.f_cpu=300000000L pimoroni_pga2350.menu.opt.Small=Small (-Os) (standard) pimoroni_pga2350.menu.opt.Small.build.flags.optimize=-Os pimoroni_pga2350.menu.opt.Optimize=Optimize (-O) pimoroni_pga2350.menu.opt.Optimize.build.flags.optimize=-O pimoroni_pga2350.menu.opt.Optimize2=Optimize More (-O2) pimoroni_pga2350.menu.opt.Optimize2.build.flags.optimize=-O2 pimoroni_pga2350.menu.opt.Optimize3=Optimize Even More (-O3) pimoroni_pga2350.menu.opt.Optimize3.build.flags.optimize=-O3 pimoroni_pga2350.menu.opt.Fast=Fast (-Ofast) (maybe slower) pimoroni_pga2350.menu.opt.Fast.build.flags.optimize=-Ofast pimoroni_pga2350.menu.opt.Debug=Debug (-Og) pimoroni_pga2350.menu.opt.Debug.build.flags.optimize=-Og pimoroni_pga2350.menu.opt.Disabled=Disabled (-O0) pimoroni_pga2350.menu.opt.Disabled.build.flags.optimize=-O0 pimoroni_pga2350.menu.profile.Disabled=Disabled pimoroni_pga2350.menu.profile.Disabled.build.flags.profile= pimoroni_pga2350.menu.profile.Enabled=Enabled pimoroni_pga2350.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE pimoroni_pga2350.menu.rtti.Disabled=Disabled pimoroni_pga2350.menu.rtti.Disabled.build.flags.rtti=-fno-rtti pimoroni_pga2350.menu.rtti.Enabled=Enabled pimoroni_pga2350.menu.rtti.Enabled.build.flags.rtti= pimoroni_pga2350.menu.stackprotect.Disabled=Disabled pimoroni_pga2350.menu.stackprotect.Disabled.build.flags.stackprotect= pimoroni_pga2350.menu.stackprotect.Enabled=Enabled pimoroni_pga2350.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all pimoroni_pga2350.menu.exceptions.Disabled=Disabled pimoroni_pga2350.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions pimoroni_pga2350.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ pimoroni_pga2350.menu.exceptions.Enabled=Enabled pimoroni_pga2350.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions pimoroni_pga2350.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc pimoroni_pga2350.menu.dbgport.Disabled=Disabled pimoroni_pga2350.menu.dbgport.Disabled.build.debug_port= pimoroni_pga2350.menu.dbgport.Serial=Serial pimoroni_pga2350.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial pimoroni_pga2350.menu.dbgport.Serial1=Serial1 pimoroni_pga2350.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 pimoroni_pga2350.menu.dbgport.Serial2=Serial2 pimoroni_pga2350.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 pimoroni_pga2350.menu.dbgport.SerialSemi=SerialSemi pimoroni_pga2350.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi pimoroni_pga2350.menu.dbglvl.None=None pimoroni_pga2350.menu.dbglvl.None.build.debug_level= pimoroni_pga2350.menu.dbglvl.Core=Core pimoroni_pga2350.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE pimoroni_pga2350.menu.dbglvl.SPI=SPI pimoroni_pga2350.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI pimoroni_pga2350.menu.dbglvl.Wire=Wire pimoroni_pga2350.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE pimoroni_pga2350.menu.dbglvl.Bluetooth=Bluetooth pimoroni_pga2350.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH pimoroni_pga2350.menu.dbglvl.All=All pimoroni_pga2350.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH pimoroni_pga2350.menu.dbglvl.NDEBUG=NDEBUG pimoroni_pga2350.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG pimoroni_pga2350.menu.usbstack.picosdk=Pico SDK pimoroni_pga2350.menu.usbstack.picosdk.build.usbstack_flags= pimoroni_pga2350.menu.usbstack.tinyusb=Adafruit TinyUSB pimoroni_pga2350.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" pimoroni_pga2350.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) pimoroni_pga2350.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" pimoroni_pga2350.menu.usbstack.nousb=No USB pimoroni_pga2350.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" pimoroni_pga2350.menu.ipbtstack.ipv4only=IPv4 Only pimoroni_pga2350.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a pimoroni_pga2350.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 pimoroni_pga2350.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 pimoroni_pga2350.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a pimoroni_pga2350.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 pimoroni_pga2350.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth pimoroni_pga2350.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a pimoroni_pga2350.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 pimoroni_pga2350.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth pimoroni_pga2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a pimoroni_pga2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 pimoroni_pga2350.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K pimoroni_pga2350.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a pimoroni_pga2350.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 pimoroni_pga2350.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K pimoroni_pga2350.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a pimoroni_pga2350.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 pimoroni_pga2350.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K pimoroni_pga2350.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a pimoroni_pga2350.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 pimoroni_pga2350.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K pimoroni_pga2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a pimoroni_pga2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 pimoroni_pga2350.menu.uploadmethod.default=Default (UF2) pimoroni_pga2350.menu.uploadmethod.default.build.ram_length=512k pimoroni_pga2350.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl pimoroni_pga2350.menu.uploadmethod.default.upload.maximum_data_size=524288 pimoroni_pga2350.menu.uploadmethod.default.upload.tool=uf2conv pimoroni_pga2350.menu.uploadmethod.default.upload.tool.default=uf2conv pimoroni_pga2350.menu.uploadmethod.default.upload.tool.network=uf2conv-network pimoroni_pga2350.menu.uploadmethod.picotool=Picotool pimoroni_pga2350.menu.uploadmethod.picotool.build.ram_length=512k pimoroni_pga2350.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl pimoroni_pga2350.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB pimoroni_pga2350.menu.uploadmethod.picotool.upload.maximum_data_size=524288 pimoroni_pga2350.menu.uploadmethod.picotool.upload.tool=picotool pimoroni_pga2350.menu.uploadmethod.picotool.upload.tool.default=picotool pimoroni_pga2350.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) pimoroni_pga2350.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k pimoroni_pga2350.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl pimoroni_pga2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 pimoroni_pga2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap pimoroni_pga2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Pimoroni PicoPlus2 # ----------------------------------- pimoroni_pico_plus_2.name=Pimoroni PicoPlus2 pimoroni_pico_plus_2.vid.0=0x2e8a pimoroni_pico_plus_2.pid.0=0x100a pimoroni_pico_plus_2.vid.1=0x2e8a pimoroni_pico_plus_2.pid.1=0x110a pimoroni_pico_plus_2.vid.2=0x2e8a pimoroni_pico_plus_2.pid.2=0x500a pimoroni_pico_plus_2.vid.3=0x2e8a pimoroni_pico_plus_2.pid.3=0x510a pimoroni_pico_plus_2.vid.4=0x2e8a pimoroni_pico_plus_2.pid.4=0x900a pimoroni_pico_plus_2.vid.5=0x2e8a pimoroni_pico_plus_2.pid.5=0x910a pimoroni_pico_plus_2.vid.6=0x2e8a pimoroni_pico_plus_2.pid.6=0xd00a pimoroni_pico_plus_2.vid.7=0x2e8a pimoroni_pico_plus_2.pid.7=0xd10a pimoroni_pico_plus_2.upload_port.0.vid=0x2e8a pimoroni_pico_plus_2.upload_port.0.pid=0x100a pimoroni_pico_plus_2.upload_port.1.vid=0x2e8a pimoroni_pico_plus_2.upload_port.1.pid=0x110a pimoroni_pico_plus_2.upload_port.2.vid=0x2e8a pimoroni_pico_plus_2.upload_port.2.pid=0x500a pimoroni_pico_plus_2.upload_port.3.vid=0x2e8a pimoroni_pico_plus_2.upload_port.3.pid=0x510a pimoroni_pico_plus_2.upload_port.4.vid=0x2e8a pimoroni_pico_plus_2.upload_port.4.pid=0x900a pimoroni_pico_plus_2.upload_port.5.vid=0x2e8a pimoroni_pico_plus_2.upload_port.5.pid=0x910a pimoroni_pico_plus_2.upload_port.6.vid=0x2e8a pimoroni_pico_plus_2.upload_port.6.pid=0xd00a pimoroni_pico_plus_2.upload_port.7.vid=0x2e8a pimoroni_pico_plus_2.upload_port.7.pid=0xd10a pimoroni_pico_plus_2.build.usbvid=-DUSBD_VID=0x2e8a pimoroni_pico_plus_2.build.usbpid=-DUSBD_PID=0x100a pimoroni_pico_plus_2.build.usbpwr=-DUSBD_MAX_POWER_MA=500 pimoroni_pico_plus_2.build.board=PIMORONI_PICO_PLUS_2 pimoroni_pico_plus_2.build.variant=pimoroni_pico_plus_2 pimoroni_pico_plus_2.upload.maximum_size=16777216 pimoroni_pico_plus_2.upload.wait_for_upload_port=true pimoroni_pico_plus_2.upload.erase_cmd= pimoroni_pico_plus_2.serial.disableDTR=false pimoroni_pico_plus_2.serial.disableRTS=false pimoroni_pico_plus_2.build.f_cpu=125000000 pimoroni_pico_plus_2.build.led= pimoroni_pico_plus_2.build.core=rp2040 pimoroni_pico_plus_2.build.ldscript=memmap_default.ld pimoroni_pico_plus_2.build.boot2=none pimoroni_pico_plus_2.build.usb_manufacturer="Pimoroni" pimoroni_pico_plus_2.build.usb_product="PicoPlus2" pimoroni_pico_plus_2.build.psram_length=0x800000 pimoroni_pico_plus_2.menu.flash.16777216_0=16MB (no FS) pimoroni_pico_plus_2.menu.flash.16777216_0.upload.maximum_size=16769024 pimoroni_pico_plus_2.menu.flash.16777216_0.build.flash_total=16777216 pimoroni_pico_plus_2.menu.flash.16777216_0.build.flash_length=16769024 pimoroni_pico_plus_2.menu.flash.16777216_0.build.eeprom_start=285204480 pimoroni_pico_plus_2.menu.flash.16777216_0.build.fs_start=285204480 pimoroni_pico_plus_2.menu.flash.16777216_0.build.fs_end=285204480 pimoroni_pico_plus_2.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) pimoroni_pico_plus_2.menu.flash.16777216_65536.upload.maximum_size=16703488 pimoroni_pico_plus_2.menu.flash.16777216_65536.build.flash_total=16777216 pimoroni_pico_plus_2.menu.flash.16777216_65536.build.flash_length=16703488 pimoroni_pico_plus_2.menu.flash.16777216_65536.build.eeprom_start=285204480 pimoroni_pico_plus_2.menu.flash.16777216_65536.build.fs_start=285138944 pimoroni_pico_plus_2.menu.flash.16777216_65536.build.fs_end=285204480 pimoroni_pico_plus_2.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) pimoroni_pico_plus_2.menu.flash.16777216_131072.upload.maximum_size=16637952 pimoroni_pico_plus_2.menu.flash.16777216_131072.build.flash_total=16777216 pimoroni_pico_plus_2.menu.flash.16777216_131072.build.flash_length=16637952 pimoroni_pico_plus_2.menu.flash.16777216_131072.build.eeprom_start=285204480 pimoroni_pico_plus_2.menu.flash.16777216_131072.build.fs_start=285073408 pimoroni_pico_plus_2.menu.flash.16777216_131072.build.fs_end=285204480 pimoroni_pico_plus_2.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) pimoroni_pico_plus_2.menu.flash.16777216_262144.upload.maximum_size=16506880 pimoroni_pico_plus_2.menu.flash.16777216_262144.build.flash_total=16777216 pimoroni_pico_plus_2.menu.flash.16777216_262144.build.flash_length=16506880 pimoroni_pico_plus_2.menu.flash.16777216_262144.build.eeprom_start=285204480 pimoroni_pico_plus_2.menu.flash.16777216_262144.build.fs_start=284942336 pimoroni_pico_plus_2.menu.flash.16777216_262144.build.fs_end=285204480 pimoroni_pico_plus_2.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) pimoroni_pico_plus_2.menu.flash.16777216_524288.upload.maximum_size=16244736 pimoroni_pico_plus_2.menu.flash.16777216_524288.build.flash_total=16777216 pimoroni_pico_plus_2.menu.flash.16777216_524288.build.flash_length=16244736 pimoroni_pico_plus_2.menu.flash.16777216_524288.build.eeprom_start=285204480 pimoroni_pico_plus_2.menu.flash.16777216_524288.build.fs_start=284680192 pimoroni_pico_plus_2.menu.flash.16777216_524288.build.fs_end=285204480 pimoroni_pico_plus_2.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) pimoroni_pico_plus_2.menu.flash.16777216_1048576.upload.maximum_size=15720448 pimoroni_pico_plus_2.menu.flash.16777216_1048576.build.flash_total=16777216 pimoroni_pico_plus_2.menu.flash.16777216_1048576.build.flash_length=15720448 pimoroni_pico_plus_2.menu.flash.16777216_1048576.build.eeprom_start=285204480 pimoroni_pico_plus_2.menu.flash.16777216_1048576.build.fs_start=284155904 pimoroni_pico_plus_2.menu.flash.16777216_1048576.build.fs_end=285204480 pimoroni_pico_plus_2.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) pimoroni_pico_plus_2.menu.flash.16777216_2097152.upload.maximum_size=14671872 pimoroni_pico_plus_2.menu.flash.16777216_2097152.build.flash_total=16777216 pimoroni_pico_plus_2.menu.flash.16777216_2097152.build.flash_length=14671872 pimoroni_pico_plus_2.menu.flash.16777216_2097152.build.eeprom_start=285204480 pimoroni_pico_plus_2.menu.flash.16777216_2097152.build.fs_start=283107328 pimoroni_pico_plus_2.menu.flash.16777216_2097152.build.fs_end=285204480 pimoroni_pico_plus_2.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) pimoroni_pico_plus_2.menu.flash.16777216_3145728.upload.maximum_size=13623296 pimoroni_pico_plus_2.menu.flash.16777216_3145728.build.flash_total=16777216 pimoroni_pico_plus_2.menu.flash.16777216_3145728.build.flash_length=13623296 pimoroni_pico_plus_2.menu.flash.16777216_3145728.build.eeprom_start=285204480 pimoroni_pico_plus_2.menu.flash.16777216_3145728.build.fs_start=282058752 pimoroni_pico_plus_2.menu.flash.16777216_3145728.build.fs_end=285204480 pimoroni_pico_plus_2.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) pimoroni_pico_plus_2.menu.flash.16777216_4194304.upload.maximum_size=12574720 pimoroni_pico_plus_2.menu.flash.16777216_4194304.build.flash_total=16777216 pimoroni_pico_plus_2.menu.flash.16777216_4194304.build.flash_length=12574720 pimoroni_pico_plus_2.menu.flash.16777216_4194304.build.eeprom_start=285204480 pimoroni_pico_plus_2.menu.flash.16777216_4194304.build.fs_start=281010176 pimoroni_pico_plus_2.menu.flash.16777216_4194304.build.fs_end=285204480 pimoroni_pico_plus_2.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) pimoroni_pico_plus_2.menu.flash.16777216_5242880.upload.maximum_size=11526144 pimoroni_pico_plus_2.menu.flash.16777216_5242880.build.flash_total=16777216 pimoroni_pico_plus_2.menu.flash.16777216_5242880.build.flash_length=11526144 pimoroni_pico_plus_2.menu.flash.16777216_5242880.build.eeprom_start=285204480 pimoroni_pico_plus_2.menu.flash.16777216_5242880.build.fs_start=279961600 pimoroni_pico_plus_2.menu.flash.16777216_5242880.build.fs_end=285204480 pimoroni_pico_plus_2.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) pimoroni_pico_plus_2.menu.flash.16777216_6291456.upload.maximum_size=10477568 pimoroni_pico_plus_2.menu.flash.16777216_6291456.build.flash_total=16777216 pimoroni_pico_plus_2.menu.flash.16777216_6291456.build.flash_length=10477568 pimoroni_pico_plus_2.menu.flash.16777216_6291456.build.eeprom_start=285204480 pimoroni_pico_plus_2.menu.flash.16777216_6291456.build.fs_start=278913024 pimoroni_pico_plus_2.menu.flash.16777216_6291456.build.fs_end=285204480 pimoroni_pico_plus_2.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) pimoroni_pico_plus_2.menu.flash.16777216_7340032.upload.maximum_size=9428992 pimoroni_pico_plus_2.menu.flash.16777216_7340032.build.flash_total=16777216 pimoroni_pico_plus_2.menu.flash.16777216_7340032.build.flash_length=9428992 pimoroni_pico_plus_2.menu.flash.16777216_7340032.build.eeprom_start=285204480 pimoroni_pico_plus_2.menu.flash.16777216_7340032.build.fs_start=277864448 pimoroni_pico_plus_2.menu.flash.16777216_7340032.build.fs_end=285204480 pimoroni_pico_plus_2.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) pimoroni_pico_plus_2.menu.flash.16777216_8388608.upload.maximum_size=8380416 pimoroni_pico_plus_2.menu.flash.16777216_8388608.build.flash_total=16777216 pimoroni_pico_plus_2.menu.flash.16777216_8388608.build.flash_length=8380416 pimoroni_pico_plus_2.menu.flash.16777216_8388608.build.eeprom_start=285204480 pimoroni_pico_plus_2.menu.flash.16777216_8388608.build.fs_start=276815872 pimoroni_pico_plus_2.menu.flash.16777216_8388608.build.fs_end=285204480 pimoroni_pico_plus_2.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) pimoroni_pico_plus_2.menu.flash.16777216_9437184.upload.maximum_size=7331840 pimoroni_pico_plus_2.menu.flash.16777216_9437184.build.flash_total=16777216 pimoroni_pico_plus_2.menu.flash.16777216_9437184.build.flash_length=7331840 pimoroni_pico_plus_2.menu.flash.16777216_9437184.build.eeprom_start=285204480 pimoroni_pico_plus_2.menu.flash.16777216_9437184.build.fs_start=275767296 pimoroni_pico_plus_2.menu.flash.16777216_9437184.build.fs_end=285204480 pimoroni_pico_plus_2.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) pimoroni_pico_plus_2.menu.flash.16777216_10485760.upload.maximum_size=6283264 pimoroni_pico_plus_2.menu.flash.16777216_10485760.build.flash_total=16777216 pimoroni_pico_plus_2.menu.flash.16777216_10485760.build.flash_length=6283264 pimoroni_pico_plus_2.menu.flash.16777216_10485760.build.eeprom_start=285204480 pimoroni_pico_plus_2.menu.flash.16777216_10485760.build.fs_start=274718720 pimoroni_pico_plus_2.menu.flash.16777216_10485760.build.fs_end=285204480 pimoroni_pico_plus_2.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) pimoroni_pico_plus_2.menu.flash.16777216_11534336.upload.maximum_size=5234688 pimoroni_pico_plus_2.menu.flash.16777216_11534336.build.flash_total=16777216 pimoroni_pico_plus_2.menu.flash.16777216_11534336.build.flash_length=5234688 pimoroni_pico_plus_2.menu.flash.16777216_11534336.build.eeprom_start=285204480 pimoroni_pico_plus_2.menu.flash.16777216_11534336.build.fs_start=273670144 pimoroni_pico_plus_2.menu.flash.16777216_11534336.build.fs_end=285204480 pimoroni_pico_plus_2.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) pimoroni_pico_plus_2.menu.flash.16777216_12582912.upload.maximum_size=4186112 pimoroni_pico_plus_2.menu.flash.16777216_12582912.build.flash_total=16777216 pimoroni_pico_plus_2.menu.flash.16777216_12582912.build.flash_length=4186112 pimoroni_pico_plus_2.menu.flash.16777216_12582912.build.eeprom_start=285204480 pimoroni_pico_plus_2.menu.flash.16777216_12582912.build.fs_start=272621568 pimoroni_pico_plus_2.menu.flash.16777216_12582912.build.fs_end=285204480 pimoroni_pico_plus_2.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) pimoroni_pico_plus_2.menu.flash.16777216_13631488.upload.maximum_size=3137536 pimoroni_pico_plus_2.menu.flash.16777216_13631488.build.flash_total=16777216 pimoroni_pico_plus_2.menu.flash.16777216_13631488.build.flash_length=3137536 pimoroni_pico_plus_2.menu.flash.16777216_13631488.build.eeprom_start=285204480 pimoroni_pico_plus_2.menu.flash.16777216_13631488.build.fs_start=271572992 pimoroni_pico_plus_2.menu.flash.16777216_13631488.build.fs_end=285204480 pimoroni_pico_plus_2.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) pimoroni_pico_plus_2.menu.flash.16777216_14680064.upload.maximum_size=2088960 pimoroni_pico_plus_2.menu.flash.16777216_14680064.build.flash_total=16777216 pimoroni_pico_plus_2.menu.flash.16777216_14680064.build.flash_length=2088960 pimoroni_pico_plus_2.menu.flash.16777216_14680064.build.eeprom_start=285204480 pimoroni_pico_plus_2.menu.flash.16777216_14680064.build.fs_start=270524416 pimoroni_pico_plus_2.menu.flash.16777216_14680064.build.fs_end=285204480 pimoroni_pico_plus_2.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) pimoroni_pico_plus_2.menu.flash.16777216_15728640.upload.maximum_size=1040384 pimoroni_pico_plus_2.menu.flash.16777216_15728640.build.flash_total=16777216 pimoroni_pico_plus_2.menu.flash.16777216_15728640.build.flash_length=1040384 pimoroni_pico_plus_2.menu.flash.16777216_15728640.build.eeprom_start=285204480 pimoroni_pico_plus_2.menu.flash.16777216_15728640.build.fs_start=269475840 pimoroni_pico_plus_2.menu.flash.16777216_15728640.build.fs_end=285204480 pimoroni_pico_plus_2.menu.arch.arm=ARM pimoroni_pico_plus_2.menu.arch.arm.build.chip=rp2350 pimoroni_pico_plus_2.menu.arch.arm.build.toolchain=arm-none-eabi pimoroni_pico_plus_2.menu.arch.arm.build.toolchainpkg=pqt-gcc pimoroni_pico_plus_2.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse pimoroni_pico_plus_2.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block pimoroni_pico_plus_2.menu.arch.arm.build.mcu=cortex-m33 pimoroni_pico_plus_2.menu.arch.riscv=RISC-V pimoroni_pico_plus_2.menu.arch.riscv.build.chip=rp2350-riscv pimoroni_pico_plus_2.menu.arch.riscv.build.toolchain=riscv32-unknown-elf pimoroni_pico_plus_2.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv pimoroni_pico_plus_2.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 pimoroni_pico_plus_2.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block pimoroni_pico_plus_2.menu.arch.riscv.build.mcu=rv32imac pimoroni_pico_plus_2.menu.freq.150=150 MHz pimoroni_pico_plus_2.menu.freq.150.build.f_cpu=150000000L pimoroni_pico_plus_2.menu.freq.50=50 MHz pimoroni_pico_plus_2.menu.freq.50.build.f_cpu=50000000L pimoroni_pico_plus_2.menu.freq.100=100 MHz pimoroni_pico_plus_2.menu.freq.100.build.f_cpu=100000000L pimoroni_pico_plus_2.menu.freq.120=120 MHz pimoroni_pico_plus_2.menu.freq.120.build.f_cpu=120000000L pimoroni_pico_plus_2.menu.freq.125=125 MHz pimoroni_pico_plus_2.menu.freq.125.build.f_cpu=125000000L pimoroni_pico_plus_2.menu.freq.128=128 MHz pimoroni_pico_plus_2.menu.freq.128.build.f_cpu=128000000L pimoroni_pico_plus_2.menu.freq.133=133 MHz pimoroni_pico_plus_2.menu.freq.133.build.f_cpu=133000000L pimoroni_pico_plus_2.menu.freq.176=176 MHz (Overclock) pimoroni_pico_plus_2.menu.freq.176.build.f_cpu=176000000L pimoroni_pico_plus_2.menu.freq.200=200 MHz (Overclock) pimoroni_pico_plus_2.menu.freq.200.build.f_cpu=200000000L pimoroni_pico_plus_2.menu.freq.225=225 MHz (Overclock) pimoroni_pico_plus_2.menu.freq.225.build.f_cpu=225000000L pimoroni_pico_plus_2.menu.freq.240=240 MHz (Overclock) pimoroni_pico_plus_2.menu.freq.240.build.f_cpu=240000000L pimoroni_pico_plus_2.menu.freq.250=250 MHz (Overclock) pimoroni_pico_plus_2.menu.freq.250.build.f_cpu=250000000L pimoroni_pico_plus_2.menu.freq.276=276 MHz (Overclock) pimoroni_pico_plus_2.menu.freq.276.build.f_cpu=276000000L pimoroni_pico_plus_2.menu.freq.300=300 MHz (Overclock) pimoroni_pico_plus_2.menu.freq.300.build.f_cpu=300000000L pimoroni_pico_plus_2.menu.opt.Small=Small (-Os) (standard) pimoroni_pico_plus_2.menu.opt.Small.build.flags.optimize=-Os pimoroni_pico_plus_2.menu.opt.Optimize=Optimize (-O) pimoroni_pico_plus_2.menu.opt.Optimize.build.flags.optimize=-O pimoroni_pico_plus_2.menu.opt.Optimize2=Optimize More (-O2) pimoroni_pico_plus_2.menu.opt.Optimize2.build.flags.optimize=-O2 pimoroni_pico_plus_2.menu.opt.Optimize3=Optimize Even More (-O3) pimoroni_pico_plus_2.menu.opt.Optimize3.build.flags.optimize=-O3 pimoroni_pico_plus_2.menu.opt.Fast=Fast (-Ofast) (maybe slower) pimoroni_pico_plus_2.menu.opt.Fast.build.flags.optimize=-Ofast pimoroni_pico_plus_2.menu.opt.Debug=Debug (-Og) pimoroni_pico_plus_2.menu.opt.Debug.build.flags.optimize=-Og pimoroni_pico_plus_2.menu.opt.Disabled=Disabled (-O0) pimoroni_pico_plus_2.menu.opt.Disabled.build.flags.optimize=-O0 pimoroni_pico_plus_2.menu.profile.Disabled=Disabled pimoroni_pico_plus_2.menu.profile.Disabled.build.flags.profile= pimoroni_pico_plus_2.menu.profile.Enabled=Enabled pimoroni_pico_plus_2.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE pimoroni_pico_plus_2.menu.rtti.Disabled=Disabled pimoroni_pico_plus_2.menu.rtti.Disabled.build.flags.rtti=-fno-rtti pimoroni_pico_plus_2.menu.rtti.Enabled=Enabled pimoroni_pico_plus_2.menu.rtti.Enabled.build.flags.rtti= pimoroni_pico_plus_2.menu.stackprotect.Disabled=Disabled pimoroni_pico_plus_2.menu.stackprotect.Disabled.build.flags.stackprotect= pimoroni_pico_plus_2.menu.stackprotect.Enabled=Enabled pimoroni_pico_plus_2.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all pimoroni_pico_plus_2.menu.exceptions.Disabled=Disabled pimoroni_pico_plus_2.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions pimoroni_pico_plus_2.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ pimoroni_pico_plus_2.menu.exceptions.Enabled=Enabled pimoroni_pico_plus_2.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions pimoroni_pico_plus_2.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc pimoroni_pico_plus_2.menu.dbgport.Disabled=Disabled pimoroni_pico_plus_2.menu.dbgport.Disabled.build.debug_port= pimoroni_pico_plus_2.menu.dbgport.Serial=Serial pimoroni_pico_plus_2.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial pimoroni_pico_plus_2.menu.dbgport.Serial1=Serial1 pimoroni_pico_plus_2.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 pimoroni_pico_plus_2.menu.dbgport.Serial2=Serial2 pimoroni_pico_plus_2.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 pimoroni_pico_plus_2.menu.dbgport.SerialSemi=SerialSemi pimoroni_pico_plus_2.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi pimoroni_pico_plus_2.menu.dbglvl.None=None pimoroni_pico_plus_2.menu.dbglvl.None.build.debug_level= pimoroni_pico_plus_2.menu.dbglvl.Core=Core pimoroni_pico_plus_2.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE pimoroni_pico_plus_2.menu.dbglvl.SPI=SPI pimoroni_pico_plus_2.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI pimoroni_pico_plus_2.menu.dbglvl.Wire=Wire pimoroni_pico_plus_2.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE pimoroni_pico_plus_2.menu.dbglvl.Bluetooth=Bluetooth pimoroni_pico_plus_2.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH pimoroni_pico_plus_2.menu.dbglvl.All=All pimoroni_pico_plus_2.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH pimoroni_pico_plus_2.menu.dbglvl.NDEBUG=NDEBUG pimoroni_pico_plus_2.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG pimoroni_pico_plus_2.menu.usbstack.picosdk=Pico SDK pimoroni_pico_plus_2.menu.usbstack.picosdk.build.usbstack_flags= pimoroni_pico_plus_2.menu.usbstack.tinyusb=Adafruit TinyUSB pimoroni_pico_plus_2.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" pimoroni_pico_plus_2.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) pimoroni_pico_plus_2.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" pimoroni_pico_plus_2.menu.usbstack.nousb=No USB pimoroni_pico_plus_2.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" pimoroni_pico_plus_2.menu.ipbtstack.ipv4only=IPv4 Only pimoroni_pico_plus_2.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a pimoroni_pico_plus_2.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 pimoroni_pico_plus_2.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 pimoroni_pico_plus_2.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a pimoroni_pico_plus_2.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 pimoroni_pico_plus_2.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth pimoroni_pico_plus_2.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a pimoroni_pico_plus_2.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 pimoroni_pico_plus_2.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth pimoroni_pico_plus_2.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a pimoroni_pico_plus_2.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 pimoroni_pico_plus_2.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K pimoroni_pico_plus_2.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a pimoroni_pico_plus_2.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 pimoroni_pico_plus_2.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K pimoroni_pico_plus_2.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a pimoroni_pico_plus_2.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 pimoroni_pico_plus_2.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K pimoroni_pico_plus_2.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a pimoroni_pico_plus_2.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 pimoroni_pico_plus_2.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K pimoroni_pico_plus_2.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a pimoroni_pico_plus_2.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 pimoroni_pico_plus_2.menu.uploadmethod.default=Default (UF2) pimoroni_pico_plus_2.menu.uploadmethod.default.build.ram_length=512k pimoroni_pico_plus_2.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl pimoroni_pico_plus_2.menu.uploadmethod.default.upload.maximum_data_size=524288 pimoroni_pico_plus_2.menu.uploadmethod.default.upload.tool=uf2conv pimoroni_pico_plus_2.menu.uploadmethod.default.upload.tool.default=uf2conv pimoroni_pico_plus_2.menu.uploadmethod.default.upload.tool.network=uf2conv-network pimoroni_pico_plus_2.menu.uploadmethod.picotool=Picotool pimoroni_pico_plus_2.menu.uploadmethod.picotool.build.ram_length=512k pimoroni_pico_plus_2.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl pimoroni_pico_plus_2.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB pimoroni_pico_plus_2.menu.uploadmethod.picotool.upload.maximum_data_size=524288 pimoroni_pico_plus_2.menu.uploadmethod.picotool.upload.tool=picotool pimoroni_pico_plus_2.menu.uploadmethod.picotool.upload.tool.default=picotool pimoroni_pico_plus_2.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) pimoroni_pico_plus_2.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k pimoroni_pico_plus_2.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl pimoroni_pico_plus_2.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 pimoroni_pico_plus_2.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap pimoroni_pico_plus_2.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Pimoroni PicoPlus2W # ----------------------------------- pimoroni_pico_plus_2w.name=Pimoroni PicoPlus2W pimoroni_pico_plus_2w.vid.0=0x2e8a pimoroni_pico_plus_2w.pid.0=0x100a pimoroni_pico_plus_2w.vid.1=0x2e8a pimoroni_pico_plus_2w.pid.1=0x110a pimoroni_pico_plus_2w.vid.2=0x2e8a pimoroni_pico_plus_2w.pid.2=0x500a pimoroni_pico_plus_2w.vid.3=0x2e8a pimoroni_pico_plus_2w.pid.3=0x510a pimoroni_pico_plus_2w.vid.4=0x2e8a pimoroni_pico_plus_2w.pid.4=0x900a pimoroni_pico_plus_2w.vid.5=0x2e8a pimoroni_pico_plus_2w.pid.5=0x910a pimoroni_pico_plus_2w.vid.6=0x2e8a pimoroni_pico_plus_2w.pid.6=0xd00a pimoroni_pico_plus_2w.vid.7=0x2e8a pimoroni_pico_plus_2w.pid.7=0xd10a pimoroni_pico_plus_2w.upload_port.0.vid=0x2e8a pimoroni_pico_plus_2w.upload_port.0.pid=0x100a pimoroni_pico_plus_2w.upload_port.1.vid=0x2e8a pimoroni_pico_plus_2w.upload_port.1.pid=0x110a pimoroni_pico_plus_2w.upload_port.2.vid=0x2e8a pimoroni_pico_plus_2w.upload_port.2.pid=0x500a pimoroni_pico_plus_2w.upload_port.3.vid=0x2e8a pimoroni_pico_plus_2w.upload_port.3.pid=0x510a pimoroni_pico_plus_2w.upload_port.4.vid=0x2e8a pimoroni_pico_plus_2w.upload_port.4.pid=0x900a pimoroni_pico_plus_2w.upload_port.5.vid=0x2e8a pimoroni_pico_plus_2w.upload_port.5.pid=0x910a pimoroni_pico_plus_2w.upload_port.6.vid=0x2e8a pimoroni_pico_plus_2w.upload_port.6.pid=0xd00a pimoroni_pico_plus_2w.upload_port.7.vid=0x2e8a pimoroni_pico_plus_2w.upload_port.7.pid=0xd10a pimoroni_pico_plus_2w.build.usbvid=-DUSBD_VID=0x2e8a pimoroni_pico_plus_2w.build.usbpid=-DUSBD_PID=0x100a pimoroni_pico_plus_2w.build.usbpwr=-DUSBD_MAX_POWER_MA=500 pimoroni_pico_plus_2w.build.board=PIMORONI_PICO_PLUS_2W pimoroni_pico_plus_2w.build.variant=pimoroni_pico_plus_2w pimoroni_pico_plus_2w.upload.maximum_size=16777216 pimoroni_pico_plus_2w.upload.wait_for_upload_port=true pimoroni_pico_plus_2w.upload.erase_cmd= pimoroni_pico_plus_2w.serial.disableDTR=false pimoroni_pico_plus_2w.serial.disableRTS=false pimoroni_pico_plus_2w.build.f_cpu=125000000 pimoroni_pico_plus_2w.build.led= pimoroni_pico_plus_2w.build.core=rp2040 pimoroni_pico_plus_2w.build.ldscript=memmap_default.ld pimoroni_pico_plus_2w.build.boot2=none pimoroni_pico_plus_2w.build.usb_manufacturer="Pimoroni" pimoroni_pico_plus_2w.build.usb_product="PicoPlus2W" pimoroni_pico_plus_2w.build.psram_length=0x800000 pimoroni_pico_plus_2w.build.extra_flags=-DPICO_CYW43_SUPPORTED=1 -DCYW43_PIN_WL_DYNAMIC=1 pimoroni_pico_plus_2w.menu.flash.16777216_0=16MB (no FS) pimoroni_pico_plus_2w.menu.flash.16777216_0.upload.maximum_size=16769024 pimoroni_pico_plus_2w.menu.flash.16777216_0.build.flash_total=16777216 pimoroni_pico_plus_2w.menu.flash.16777216_0.build.flash_length=16769024 pimoroni_pico_plus_2w.menu.flash.16777216_0.build.eeprom_start=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_0.build.fs_start=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_0.build.fs_end=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) pimoroni_pico_plus_2w.menu.flash.16777216_65536.upload.maximum_size=16703488 pimoroni_pico_plus_2w.menu.flash.16777216_65536.build.flash_total=16777216 pimoroni_pico_plus_2w.menu.flash.16777216_65536.build.flash_length=16703488 pimoroni_pico_plus_2w.menu.flash.16777216_65536.build.eeprom_start=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_65536.build.fs_start=285138944 pimoroni_pico_plus_2w.menu.flash.16777216_65536.build.fs_end=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) pimoroni_pico_plus_2w.menu.flash.16777216_131072.upload.maximum_size=16637952 pimoroni_pico_plus_2w.menu.flash.16777216_131072.build.flash_total=16777216 pimoroni_pico_plus_2w.menu.flash.16777216_131072.build.flash_length=16637952 pimoroni_pico_plus_2w.menu.flash.16777216_131072.build.eeprom_start=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_131072.build.fs_start=285073408 pimoroni_pico_plus_2w.menu.flash.16777216_131072.build.fs_end=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) pimoroni_pico_plus_2w.menu.flash.16777216_262144.upload.maximum_size=16506880 pimoroni_pico_plus_2w.menu.flash.16777216_262144.build.flash_total=16777216 pimoroni_pico_plus_2w.menu.flash.16777216_262144.build.flash_length=16506880 pimoroni_pico_plus_2w.menu.flash.16777216_262144.build.eeprom_start=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_262144.build.fs_start=284942336 pimoroni_pico_plus_2w.menu.flash.16777216_262144.build.fs_end=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) pimoroni_pico_plus_2w.menu.flash.16777216_524288.upload.maximum_size=16244736 pimoroni_pico_plus_2w.menu.flash.16777216_524288.build.flash_total=16777216 pimoroni_pico_plus_2w.menu.flash.16777216_524288.build.flash_length=16244736 pimoroni_pico_plus_2w.menu.flash.16777216_524288.build.eeprom_start=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_524288.build.fs_start=284680192 pimoroni_pico_plus_2w.menu.flash.16777216_524288.build.fs_end=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) pimoroni_pico_plus_2w.menu.flash.16777216_1048576.upload.maximum_size=15720448 pimoroni_pico_plus_2w.menu.flash.16777216_1048576.build.flash_total=16777216 pimoroni_pico_plus_2w.menu.flash.16777216_1048576.build.flash_length=15720448 pimoroni_pico_plus_2w.menu.flash.16777216_1048576.build.eeprom_start=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_1048576.build.fs_start=284155904 pimoroni_pico_plus_2w.menu.flash.16777216_1048576.build.fs_end=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) pimoroni_pico_plus_2w.menu.flash.16777216_2097152.upload.maximum_size=14671872 pimoroni_pico_plus_2w.menu.flash.16777216_2097152.build.flash_total=16777216 pimoroni_pico_plus_2w.menu.flash.16777216_2097152.build.flash_length=14671872 pimoroni_pico_plus_2w.menu.flash.16777216_2097152.build.eeprom_start=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_2097152.build.fs_start=283107328 pimoroni_pico_plus_2w.menu.flash.16777216_2097152.build.fs_end=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) pimoroni_pico_plus_2w.menu.flash.16777216_3145728.upload.maximum_size=13623296 pimoroni_pico_plus_2w.menu.flash.16777216_3145728.build.flash_total=16777216 pimoroni_pico_plus_2w.menu.flash.16777216_3145728.build.flash_length=13623296 pimoroni_pico_plus_2w.menu.flash.16777216_3145728.build.eeprom_start=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_3145728.build.fs_start=282058752 pimoroni_pico_plus_2w.menu.flash.16777216_3145728.build.fs_end=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) pimoroni_pico_plus_2w.menu.flash.16777216_4194304.upload.maximum_size=12574720 pimoroni_pico_plus_2w.menu.flash.16777216_4194304.build.flash_total=16777216 pimoroni_pico_plus_2w.menu.flash.16777216_4194304.build.flash_length=12574720 pimoroni_pico_plus_2w.menu.flash.16777216_4194304.build.eeprom_start=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_4194304.build.fs_start=281010176 pimoroni_pico_plus_2w.menu.flash.16777216_4194304.build.fs_end=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) pimoroni_pico_plus_2w.menu.flash.16777216_5242880.upload.maximum_size=11526144 pimoroni_pico_plus_2w.menu.flash.16777216_5242880.build.flash_total=16777216 pimoroni_pico_plus_2w.menu.flash.16777216_5242880.build.flash_length=11526144 pimoroni_pico_plus_2w.menu.flash.16777216_5242880.build.eeprom_start=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_5242880.build.fs_start=279961600 pimoroni_pico_plus_2w.menu.flash.16777216_5242880.build.fs_end=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) pimoroni_pico_plus_2w.menu.flash.16777216_6291456.upload.maximum_size=10477568 pimoroni_pico_plus_2w.menu.flash.16777216_6291456.build.flash_total=16777216 pimoroni_pico_plus_2w.menu.flash.16777216_6291456.build.flash_length=10477568 pimoroni_pico_plus_2w.menu.flash.16777216_6291456.build.eeprom_start=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_6291456.build.fs_start=278913024 pimoroni_pico_plus_2w.menu.flash.16777216_6291456.build.fs_end=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) pimoroni_pico_plus_2w.menu.flash.16777216_7340032.upload.maximum_size=9428992 pimoroni_pico_plus_2w.menu.flash.16777216_7340032.build.flash_total=16777216 pimoroni_pico_plus_2w.menu.flash.16777216_7340032.build.flash_length=9428992 pimoroni_pico_plus_2w.menu.flash.16777216_7340032.build.eeprom_start=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_7340032.build.fs_start=277864448 pimoroni_pico_plus_2w.menu.flash.16777216_7340032.build.fs_end=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) pimoroni_pico_plus_2w.menu.flash.16777216_8388608.upload.maximum_size=8380416 pimoroni_pico_plus_2w.menu.flash.16777216_8388608.build.flash_total=16777216 pimoroni_pico_plus_2w.menu.flash.16777216_8388608.build.flash_length=8380416 pimoroni_pico_plus_2w.menu.flash.16777216_8388608.build.eeprom_start=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_8388608.build.fs_start=276815872 pimoroni_pico_plus_2w.menu.flash.16777216_8388608.build.fs_end=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) pimoroni_pico_plus_2w.menu.flash.16777216_9437184.upload.maximum_size=7331840 pimoroni_pico_plus_2w.menu.flash.16777216_9437184.build.flash_total=16777216 pimoroni_pico_plus_2w.menu.flash.16777216_9437184.build.flash_length=7331840 pimoroni_pico_plus_2w.menu.flash.16777216_9437184.build.eeprom_start=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_9437184.build.fs_start=275767296 pimoroni_pico_plus_2w.menu.flash.16777216_9437184.build.fs_end=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) pimoroni_pico_plus_2w.menu.flash.16777216_10485760.upload.maximum_size=6283264 pimoroni_pico_plus_2w.menu.flash.16777216_10485760.build.flash_total=16777216 pimoroni_pico_plus_2w.menu.flash.16777216_10485760.build.flash_length=6283264 pimoroni_pico_plus_2w.menu.flash.16777216_10485760.build.eeprom_start=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_10485760.build.fs_start=274718720 pimoroni_pico_plus_2w.menu.flash.16777216_10485760.build.fs_end=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) pimoroni_pico_plus_2w.menu.flash.16777216_11534336.upload.maximum_size=5234688 pimoroni_pico_plus_2w.menu.flash.16777216_11534336.build.flash_total=16777216 pimoroni_pico_plus_2w.menu.flash.16777216_11534336.build.flash_length=5234688 pimoroni_pico_plus_2w.menu.flash.16777216_11534336.build.eeprom_start=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_11534336.build.fs_start=273670144 pimoroni_pico_plus_2w.menu.flash.16777216_11534336.build.fs_end=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) pimoroni_pico_plus_2w.menu.flash.16777216_12582912.upload.maximum_size=4186112 pimoroni_pico_plus_2w.menu.flash.16777216_12582912.build.flash_total=16777216 pimoroni_pico_plus_2w.menu.flash.16777216_12582912.build.flash_length=4186112 pimoroni_pico_plus_2w.menu.flash.16777216_12582912.build.eeprom_start=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_12582912.build.fs_start=272621568 pimoroni_pico_plus_2w.menu.flash.16777216_12582912.build.fs_end=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) pimoroni_pico_plus_2w.menu.flash.16777216_13631488.upload.maximum_size=3137536 pimoroni_pico_plus_2w.menu.flash.16777216_13631488.build.flash_total=16777216 pimoroni_pico_plus_2w.menu.flash.16777216_13631488.build.flash_length=3137536 pimoroni_pico_plus_2w.menu.flash.16777216_13631488.build.eeprom_start=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_13631488.build.fs_start=271572992 pimoroni_pico_plus_2w.menu.flash.16777216_13631488.build.fs_end=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) pimoroni_pico_plus_2w.menu.flash.16777216_14680064.upload.maximum_size=2088960 pimoroni_pico_plus_2w.menu.flash.16777216_14680064.build.flash_total=16777216 pimoroni_pico_plus_2w.menu.flash.16777216_14680064.build.flash_length=2088960 pimoroni_pico_plus_2w.menu.flash.16777216_14680064.build.eeprom_start=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_14680064.build.fs_start=270524416 pimoroni_pico_plus_2w.menu.flash.16777216_14680064.build.fs_end=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) pimoroni_pico_plus_2w.menu.flash.16777216_15728640.upload.maximum_size=1040384 pimoroni_pico_plus_2w.menu.flash.16777216_15728640.build.flash_total=16777216 pimoroni_pico_plus_2w.menu.flash.16777216_15728640.build.flash_length=1040384 pimoroni_pico_plus_2w.menu.flash.16777216_15728640.build.eeprom_start=285204480 pimoroni_pico_plus_2w.menu.flash.16777216_15728640.build.fs_start=269475840 pimoroni_pico_plus_2w.menu.flash.16777216_15728640.build.fs_end=285204480 pimoroni_pico_plus_2w.menu.arch.arm=ARM pimoroni_pico_plus_2w.menu.arch.arm.build.chip=rp2350 pimoroni_pico_plus_2w.menu.arch.arm.build.toolchain=arm-none-eabi pimoroni_pico_plus_2w.menu.arch.arm.build.toolchainpkg=pqt-gcc pimoroni_pico_plus_2w.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse pimoroni_pico_plus_2w.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block pimoroni_pico_plus_2w.menu.arch.arm.build.mcu=cortex-m33 pimoroni_pico_plus_2w.menu.arch.riscv=RISC-V pimoroni_pico_plus_2w.menu.arch.riscv.build.chip=rp2350-riscv pimoroni_pico_plus_2w.menu.arch.riscv.build.toolchain=riscv32-unknown-elf pimoroni_pico_plus_2w.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv pimoroni_pico_plus_2w.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 pimoroni_pico_plus_2w.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block pimoroni_pico_plus_2w.menu.arch.riscv.build.mcu=rv32imac pimoroni_pico_plus_2w.menu.freq.150=150 MHz pimoroni_pico_plus_2w.menu.freq.150.build.f_cpu=150000000L pimoroni_pico_plus_2w.menu.freq.50=50 MHz pimoroni_pico_plus_2w.menu.freq.50.build.f_cpu=50000000L pimoroni_pico_plus_2w.menu.freq.100=100 MHz pimoroni_pico_plus_2w.menu.freq.100.build.f_cpu=100000000L pimoroni_pico_plus_2w.menu.freq.120=120 MHz pimoroni_pico_plus_2w.menu.freq.120.build.f_cpu=120000000L pimoroni_pico_plus_2w.menu.freq.125=125 MHz pimoroni_pico_plus_2w.menu.freq.125.build.f_cpu=125000000L pimoroni_pico_plus_2w.menu.freq.128=128 MHz pimoroni_pico_plus_2w.menu.freq.128.build.f_cpu=128000000L pimoroni_pico_plus_2w.menu.freq.133=133 MHz pimoroni_pico_plus_2w.menu.freq.133.build.f_cpu=133000000L pimoroni_pico_plus_2w.menu.freq.176=176 MHz (Overclock) pimoroni_pico_plus_2w.menu.freq.176.build.f_cpu=176000000L pimoroni_pico_plus_2w.menu.freq.200=200 MHz (Overclock) pimoroni_pico_plus_2w.menu.freq.200.build.f_cpu=200000000L pimoroni_pico_plus_2w.menu.freq.225=225 MHz (Overclock) pimoroni_pico_plus_2w.menu.freq.225.build.f_cpu=225000000L pimoroni_pico_plus_2w.menu.freq.240=240 MHz (Overclock) pimoroni_pico_plus_2w.menu.freq.240.build.f_cpu=240000000L pimoroni_pico_plus_2w.menu.freq.250=250 MHz (Overclock) pimoroni_pico_plus_2w.menu.freq.250.build.f_cpu=250000000L pimoroni_pico_plus_2w.menu.freq.276=276 MHz (Overclock) pimoroni_pico_plus_2w.menu.freq.276.build.f_cpu=276000000L pimoroni_pico_plus_2w.menu.freq.300=300 MHz (Overclock) pimoroni_pico_plus_2w.menu.freq.300.build.f_cpu=300000000L pimoroni_pico_plus_2w.menu.opt.Small=Small (-Os) (standard) pimoroni_pico_plus_2w.menu.opt.Small.build.flags.optimize=-Os pimoroni_pico_plus_2w.menu.opt.Optimize=Optimize (-O) pimoroni_pico_plus_2w.menu.opt.Optimize.build.flags.optimize=-O pimoroni_pico_plus_2w.menu.opt.Optimize2=Optimize More (-O2) pimoroni_pico_plus_2w.menu.opt.Optimize2.build.flags.optimize=-O2 pimoroni_pico_plus_2w.menu.opt.Optimize3=Optimize Even More (-O3) pimoroni_pico_plus_2w.menu.opt.Optimize3.build.flags.optimize=-O3 pimoroni_pico_plus_2w.menu.opt.Fast=Fast (-Ofast) (maybe slower) pimoroni_pico_plus_2w.menu.opt.Fast.build.flags.optimize=-Ofast pimoroni_pico_plus_2w.menu.opt.Debug=Debug (-Og) pimoroni_pico_plus_2w.menu.opt.Debug.build.flags.optimize=-Og pimoroni_pico_plus_2w.menu.opt.Disabled=Disabled (-O0) pimoroni_pico_plus_2w.menu.opt.Disabled.build.flags.optimize=-O0 pimoroni_pico_plus_2w.menu.profile.Disabled=Disabled pimoroni_pico_plus_2w.menu.profile.Disabled.build.flags.profile= pimoroni_pico_plus_2w.menu.profile.Enabled=Enabled pimoroni_pico_plus_2w.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE pimoroni_pico_plus_2w.menu.rtti.Disabled=Disabled pimoroni_pico_plus_2w.menu.rtti.Disabled.build.flags.rtti=-fno-rtti pimoroni_pico_plus_2w.menu.rtti.Enabled=Enabled pimoroni_pico_plus_2w.menu.rtti.Enabled.build.flags.rtti= pimoroni_pico_plus_2w.menu.stackprotect.Disabled=Disabled pimoroni_pico_plus_2w.menu.stackprotect.Disabled.build.flags.stackprotect= pimoroni_pico_plus_2w.menu.stackprotect.Enabled=Enabled pimoroni_pico_plus_2w.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all pimoroni_pico_plus_2w.menu.exceptions.Disabled=Disabled pimoroni_pico_plus_2w.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions pimoroni_pico_plus_2w.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ pimoroni_pico_plus_2w.menu.exceptions.Enabled=Enabled pimoroni_pico_plus_2w.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions pimoroni_pico_plus_2w.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc pimoroni_pico_plus_2w.menu.dbgport.Disabled=Disabled pimoroni_pico_plus_2w.menu.dbgport.Disabled.build.debug_port= pimoroni_pico_plus_2w.menu.dbgport.Serial=Serial pimoroni_pico_plus_2w.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial pimoroni_pico_plus_2w.menu.dbgport.Serial1=Serial1 pimoroni_pico_plus_2w.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 pimoroni_pico_plus_2w.menu.dbgport.Serial2=Serial2 pimoroni_pico_plus_2w.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 pimoroni_pico_plus_2w.menu.dbgport.SerialSemi=SerialSemi pimoroni_pico_plus_2w.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi pimoroni_pico_plus_2w.menu.dbglvl.None=None pimoroni_pico_plus_2w.menu.dbglvl.None.build.debug_level= pimoroni_pico_plus_2w.menu.dbglvl.Core=Core pimoroni_pico_plus_2w.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE pimoroni_pico_plus_2w.menu.dbglvl.SPI=SPI pimoroni_pico_plus_2w.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI pimoroni_pico_plus_2w.menu.dbglvl.Wire=Wire pimoroni_pico_plus_2w.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE pimoroni_pico_plus_2w.menu.dbglvl.Bluetooth=Bluetooth pimoroni_pico_plus_2w.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH pimoroni_pico_plus_2w.menu.dbglvl.All=All pimoroni_pico_plus_2w.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH pimoroni_pico_plus_2w.menu.dbglvl.NDEBUG=NDEBUG pimoroni_pico_plus_2w.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG pimoroni_pico_plus_2w.menu.usbstack.picosdk=Pico SDK pimoroni_pico_plus_2w.menu.usbstack.picosdk.build.usbstack_flags= pimoroni_pico_plus_2w.menu.usbstack.tinyusb=Adafruit TinyUSB pimoroni_pico_plus_2w.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" pimoroni_pico_plus_2w.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) pimoroni_pico_plus_2w.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" pimoroni_pico_plus_2w.menu.usbstack.nousb=No USB pimoroni_pico_plus_2w.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" pimoroni_pico_plus_2w.menu.wificountry.worldwide=Worldwide pimoroni_pico_plus_2w.menu.wificountry.worldwide.build.wificc=-DWIFICC=CYW43_COUNTRY_WORLDWIDE pimoroni_pico_plus_2w.menu.wificountry.australia=Australia pimoroni_pico_plus_2w.menu.wificountry.australia.build.wificc=-DWIFICC=CYW43_COUNTRY_AUSTRALIA pimoroni_pico_plus_2w.menu.wificountry.austria=Austria pimoroni_pico_plus_2w.menu.wificountry.austria.build.wificc=-DWIFICC=CYW43_COUNTRY_AUSTRIA pimoroni_pico_plus_2w.menu.wificountry.belgium=Belgium pimoroni_pico_plus_2w.menu.wificountry.belgium.build.wificc=-DWIFICC=CYW43_COUNTRY_BELGIUM pimoroni_pico_plus_2w.menu.wificountry.brazil=Brazil pimoroni_pico_plus_2w.menu.wificountry.brazil.build.wificc=-DWIFICC=CYW43_COUNTRY_BRAZIL pimoroni_pico_plus_2w.menu.wificountry.canada=Canada pimoroni_pico_plus_2w.menu.wificountry.canada.build.wificc=-DWIFICC=CYW43_COUNTRY_CANADA pimoroni_pico_plus_2w.menu.wificountry.chile=Chile pimoroni_pico_plus_2w.menu.wificountry.chile.build.wificc=-DWIFICC=CYW43_COUNTRY_CHILE pimoroni_pico_plus_2w.menu.wificountry.china=China pimoroni_pico_plus_2w.menu.wificountry.china.build.wificc=-DWIFICC=CYW43_COUNTRY_CHINA pimoroni_pico_plus_2w.menu.wificountry.colombia=Colombia pimoroni_pico_plus_2w.menu.wificountry.colombia.build.wificc=-DWIFICC=CYW43_COUNTRY_COLOMBIA pimoroni_pico_plus_2w.menu.wificountry.czech_republic=Czech Republic pimoroni_pico_plus_2w.menu.wificountry.czech_republic.build.wificc=-DWIFICC=CYW43_COUNTRY_CZECH_REPUBLIC pimoroni_pico_plus_2w.menu.wificountry.denmark=Denmark pimoroni_pico_plus_2w.menu.wificountry.denmark.build.wificc=-DWIFICC=CYW43_COUNTRY_DENMARK pimoroni_pico_plus_2w.menu.wificountry.estonia=Estonia pimoroni_pico_plus_2w.menu.wificountry.estonia.build.wificc=-DWIFICC=CYW43_COUNTRY_ESTONIA pimoroni_pico_plus_2w.menu.wificountry.finland=Finland pimoroni_pico_plus_2w.menu.wificountry.finland.build.wificc=-DWIFICC=CYW43_COUNTRY_FINLAND pimoroni_pico_plus_2w.menu.wificountry.france=France pimoroni_pico_plus_2w.menu.wificountry.france.build.wificc=-DWIFICC=CYW43_COUNTRY_FRANCE pimoroni_pico_plus_2w.menu.wificountry.germany=Germany pimoroni_pico_plus_2w.menu.wificountry.germany.build.wificc=-DWIFICC=CYW43_COUNTRY_GERMANY pimoroni_pico_plus_2w.menu.wificountry.greece=Greece pimoroni_pico_plus_2w.menu.wificountry.greece.build.wificc=-DWIFICC=CYW43_COUNTRY_GREECE pimoroni_pico_plus_2w.menu.wificountry.hong_kong=Hong Kong pimoroni_pico_plus_2w.menu.wificountry.hong_kong.build.wificc=-DWIFICC=CYW43_COUNTRY_HONG_KONG pimoroni_pico_plus_2w.menu.wificountry.hungary=Hungary pimoroni_pico_plus_2w.menu.wificountry.hungary.build.wificc=-DWIFICC=CYW43_COUNTRY_HUNGARY pimoroni_pico_plus_2w.menu.wificountry.iceland=Iceland pimoroni_pico_plus_2w.menu.wificountry.iceland.build.wificc=-DWIFICC=CYW43_COUNTRY_ICELAND pimoroni_pico_plus_2w.menu.wificountry.india=India pimoroni_pico_plus_2w.menu.wificountry.india.build.wificc=-DWIFICC=CYW43_COUNTRY_INDIA pimoroni_pico_plus_2w.menu.wificountry.israel=Israel pimoroni_pico_plus_2w.menu.wificountry.israel.build.wificc=-DWIFICC=CYW43_COUNTRY_ISRAEL pimoroni_pico_plus_2w.menu.wificountry.italy=Italy pimoroni_pico_plus_2w.menu.wificountry.italy.build.wificc=-DWIFICC=CYW43_COUNTRY_ITALY pimoroni_pico_plus_2w.menu.wificountry.japan=Japan pimoroni_pico_plus_2w.menu.wificountry.japan.build.wificc=-DWIFICC=CYW43_COUNTRY_JAPAN pimoroni_pico_plus_2w.menu.wificountry.kenya=Kenya pimoroni_pico_plus_2w.menu.wificountry.kenya.build.wificc=-DWIFICC=CYW43_COUNTRY_KENYA pimoroni_pico_plus_2w.menu.wificountry.latvia=Latvia pimoroni_pico_plus_2w.menu.wificountry.latvia.build.wificc=-DWIFICC=CYW43_COUNTRY_LATVIA pimoroni_pico_plus_2w.menu.wificountry.liechtenstein=Liechtenstein pimoroni_pico_plus_2w.menu.wificountry.liechtenstein.build.wificc=-DWIFICC=CYW43_COUNTRY_LIECHTENSTEIN pimoroni_pico_plus_2w.menu.wificountry.lithuania=Lithuania pimoroni_pico_plus_2w.menu.wificountry.lithuania.build.wificc=-DWIFICC=CYW43_COUNTRY_LITHUANIA pimoroni_pico_plus_2w.menu.wificountry.luxembourg=Luxembourg pimoroni_pico_plus_2w.menu.wificountry.luxembourg.build.wificc=-DWIFICC=CYW43_COUNTRY_LUXEMBOURG pimoroni_pico_plus_2w.menu.wificountry.malaysia=Malaysia pimoroni_pico_plus_2w.menu.wificountry.malaysia.build.wificc=-DWIFICC=CYW43_COUNTRY_MALAYSIA pimoroni_pico_plus_2w.menu.wificountry.malta=Malta pimoroni_pico_plus_2w.menu.wificountry.malta.build.wificc=-DWIFICC=CYW43_COUNTRY_MALTA pimoroni_pico_plus_2w.menu.wificountry.mexico=Mexico pimoroni_pico_plus_2w.menu.wificountry.mexico.build.wificc=-DWIFICC=CYW43_COUNTRY_MEXICO pimoroni_pico_plus_2w.menu.wificountry.netherlands=Netherlands pimoroni_pico_plus_2w.menu.wificountry.netherlands.build.wificc=-DWIFICC=CYW43_COUNTRY_NETHERLANDS pimoroni_pico_plus_2w.menu.wificountry.new_zealand=New Zealand pimoroni_pico_plus_2w.menu.wificountry.new_zealand.build.wificc=-DWIFICC=CYW43_COUNTRY_NEW_ZEALAND pimoroni_pico_plus_2w.menu.wificountry.nigeria=Nigeria pimoroni_pico_plus_2w.menu.wificountry.nigeria.build.wificc=-DWIFICC=CYW43_COUNTRY_NIGERIA pimoroni_pico_plus_2w.menu.wificountry.norway=Norway pimoroni_pico_plus_2w.menu.wificountry.norway.build.wificc=-DWIFICC=CYW43_COUNTRY_NORWAY pimoroni_pico_plus_2w.menu.wificountry.peru=Peru pimoroni_pico_plus_2w.menu.wificountry.peru.build.wificc=-DWIFICC=CYW43_COUNTRY_PERU pimoroni_pico_plus_2w.menu.wificountry.philippines=Philippines pimoroni_pico_plus_2w.menu.wificountry.philippines.build.wificc=-DWIFICC=CYW43_COUNTRY_PHILIPPINES pimoroni_pico_plus_2w.menu.wificountry.poland=Poland pimoroni_pico_plus_2w.menu.wificountry.poland.build.wificc=-DWIFICC=CYW43_COUNTRY_POLAND pimoroni_pico_plus_2w.menu.wificountry.portugal=Portugal pimoroni_pico_plus_2w.menu.wificountry.portugal.build.wificc=-DWIFICC=CYW43_COUNTRY_PORTUGAL pimoroni_pico_plus_2w.menu.wificountry.singapore=Singapore pimoroni_pico_plus_2w.menu.wificountry.singapore.build.wificc=-DWIFICC=CYW43_COUNTRY_SINGAPORE pimoroni_pico_plus_2w.menu.wificountry.slovakia=Slovakia pimoroni_pico_plus_2w.menu.wificountry.slovakia.build.wificc=-DWIFICC=CYW43_COUNTRY_SLOVAKIA pimoroni_pico_plus_2w.menu.wificountry.slovenia=Slovenia pimoroni_pico_plus_2w.menu.wificountry.slovenia.build.wificc=-DWIFICC=CYW43_COUNTRY_SLOVENIA pimoroni_pico_plus_2w.menu.wificountry.south_africa=South Africa pimoroni_pico_plus_2w.menu.wificountry.south_africa.build.wificc=-DWIFICC=CYW43_COUNTRY_SOUTH_AFRICA pimoroni_pico_plus_2w.menu.wificountry.south_korea=South Korea pimoroni_pico_plus_2w.menu.wificountry.south_korea.build.wificc=-DWIFICC=CYW43_COUNTRY_SOUTH_KOREA pimoroni_pico_plus_2w.menu.wificountry.spain=Spain pimoroni_pico_plus_2w.menu.wificountry.spain.build.wificc=-DWIFICC=CYW43_COUNTRY_SPAIN pimoroni_pico_plus_2w.menu.wificountry.sweden=Sweden pimoroni_pico_plus_2w.menu.wificountry.sweden.build.wificc=-DWIFICC=CYW43_COUNTRY_SWEDEN pimoroni_pico_plus_2w.menu.wificountry.switzerland=Switzerland pimoroni_pico_plus_2w.menu.wificountry.switzerland.build.wificc=-DWIFICC=CYW43_COUNTRY_SWITZERLAND pimoroni_pico_plus_2w.menu.wificountry.taiwan=Taiwan pimoroni_pico_plus_2w.menu.wificountry.taiwan.build.wificc=-DWIFICC=CYW43_COUNTRY_TAIWAN pimoroni_pico_plus_2w.menu.wificountry.thailand=Thailand pimoroni_pico_plus_2w.menu.wificountry.thailand.build.wificc=-DWIFICC=CYW43_COUNTRY_THAILAND pimoroni_pico_plus_2w.menu.wificountry.turkey=Turkey pimoroni_pico_plus_2w.menu.wificountry.turkey.build.wificc=-DWIFICC=CYW43_COUNTRY_TURKEY pimoroni_pico_plus_2w.menu.wificountry.uk=UK pimoroni_pico_plus_2w.menu.wificountry.uk.build.wificc=-DWIFICC=CYW43_COUNTRY_UK pimoroni_pico_plus_2w.menu.wificountry.usa=USA pimoroni_pico_plus_2w.menu.wificountry.usa.build.wificc=-DWIFICC=CYW43_COUNTRY_USA pimoroni_pico_plus_2w.menu.ipbtstack.ipv4only=IPv4 Only pimoroni_pico_plus_2w.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a pimoroni_pico_plus_2w.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 pimoroni_pico_plus_2w.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 pimoroni_pico_plus_2w.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a pimoroni_pico_plus_2w.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 pimoroni_pico_plus_2w.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth pimoroni_pico_plus_2w.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a pimoroni_pico_plus_2w.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 pimoroni_pico_plus_2w.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth pimoroni_pico_plus_2w.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a pimoroni_pico_plus_2w.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 pimoroni_pico_plus_2w.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K pimoroni_pico_plus_2w.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a pimoroni_pico_plus_2w.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 pimoroni_pico_plus_2w.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K pimoroni_pico_plus_2w.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a pimoroni_pico_plus_2w.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 pimoroni_pico_plus_2w.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K pimoroni_pico_plus_2w.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a pimoroni_pico_plus_2w.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 pimoroni_pico_plus_2w.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K pimoroni_pico_plus_2w.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a pimoroni_pico_plus_2w.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 pimoroni_pico_plus_2w.menu.uploadmethod.default=Default (UF2) pimoroni_pico_plus_2w.menu.uploadmethod.default.build.ram_length=512k pimoroni_pico_plus_2w.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl pimoroni_pico_plus_2w.menu.uploadmethod.default.upload.maximum_data_size=524288 pimoroni_pico_plus_2w.menu.uploadmethod.default.upload.tool=uf2conv pimoroni_pico_plus_2w.menu.uploadmethod.default.upload.tool.default=uf2conv pimoroni_pico_plus_2w.menu.uploadmethod.default.upload.tool.network=uf2conv-network pimoroni_pico_plus_2w.menu.uploadmethod.picotool=Picotool pimoroni_pico_plus_2w.menu.uploadmethod.picotool.build.ram_length=512k pimoroni_pico_plus_2w.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl pimoroni_pico_plus_2w.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB pimoroni_pico_plus_2w.menu.uploadmethod.picotool.upload.maximum_data_size=524288 pimoroni_pico_plus_2w.menu.uploadmethod.picotool.upload.tool=picotool pimoroni_pico_plus_2w.menu.uploadmethod.picotool.upload.tool.default=picotool pimoroni_pico_plus_2w.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) pimoroni_pico_plus_2w.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k pimoroni_pico_plus_2w.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl pimoroni_pico_plus_2w.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 pimoroni_pico_plus_2w.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap pimoroni_pico_plus_2w.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Pimoroni Plasma2040 # ----------------------------------- pimoroni_plasma2040.name=Pimoroni Plasma2040 pimoroni_plasma2040.vid.0=0x2e8a pimoroni_plasma2040.pid.0=0x100a pimoroni_plasma2040.vid.1=0x2e8a pimoroni_plasma2040.pid.1=0x110a pimoroni_plasma2040.vid.2=0x2e8a pimoroni_plasma2040.pid.2=0x500a pimoroni_plasma2040.vid.3=0x2e8a pimoroni_plasma2040.pid.3=0x510a pimoroni_plasma2040.vid.4=0x2e8a pimoroni_plasma2040.pid.4=0x900a pimoroni_plasma2040.vid.5=0x2e8a pimoroni_plasma2040.pid.5=0x910a pimoroni_plasma2040.vid.6=0x2e8a pimoroni_plasma2040.pid.6=0xd00a pimoroni_plasma2040.vid.7=0x2e8a pimoroni_plasma2040.pid.7=0xd10a pimoroni_plasma2040.upload_port.0.vid=0x2e8a pimoroni_plasma2040.upload_port.0.pid=0x100a pimoroni_plasma2040.upload_port.1.vid=0x2e8a pimoroni_plasma2040.upload_port.1.pid=0x110a pimoroni_plasma2040.upload_port.2.vid=0x2e8a pimoroni_plasma2040.upload_port.2.pid=0x500a pimoroni_plasma2040.upload_port.3.vid=0x2e8a pimoroni_plasma2040.upload_port.3.pid=0x510a pimoroni_plasma2040.upload_port.4.vid=0x2e8a pimoroni_plasma2040.upload_port.4.pid=0x900a pimoroni_plasma2040.upload_port.5.vid=0x2e8a pimoroni_plasma2040.upload_port.5.pid=0x910a pimoroni_plasma2040.upload_port.6.vid=0x2e8a pimoroni_plasma2040.upload_port.6.pid=0xd00a pimoroni_plasma2040.upload_port.7.vid=0x2e8a pimoroni_plasma2040.upload_port.7.pid=0xd10a pimoroni_plasma2040.build.usbvid=-DUSBD_VID=0x2e8a pimoroni_plasma2040.build.usbpid=-DUSBD_PID=0x100a pimoroni_plasma2040.build.usbpwr=-DUSBD_MAX_POWER_MA=500 pimoroni_plasma2040.build.board=PIMORONI_PLASMA2040 pimoroni_plasma2040.build.mcu=cortex-m0plus pimoroni_plasma2040.build.chip=rp2040 pimoroni_plasma2040.build.toolchain=arm-none-eabi pimoroni_plasma2040.build.toolchainpkg=pqt-gcc pimoroni_plasma2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb pimoroni_plasma2040.build.uf2family=--family rp2040 pimoroni_plasma2040.build.variant=pimoroni_plasma2040 pimoroni_plasma2040.upload.maximum_size=2097152 pimoroni_plasma2040.upload.wait_for_upload_port=true pimoroni_plasma2040.upload.erase_cmd= pimoroni_plasma2040.serial.disableDTR=false pimoroni_plasma2040.serial.disableRTS=false pimoroni_plasma2040.build.f_cpu=125000000 pimoroni_plasma2040.build.led= pimoroni_plasma2040.build.core=rp2040 pimoroni_plasma2040.build.ldscript=memmap_default.ld pimoroni_plasma2040.build.boot2=boot2_w25q080_2_padded_checksum pimoroni_plasma2040.build.usb_manufacturer="Pimoroni" pimoroni_plasma2040.build.usb_product="Plasma2040" pimoroni_plasma2040.menu.flash.2097152_0=2MB (no FS) pimoroni_plasma2040.menu.flash.2097152_0.upload.maximum_size=2093056 pimoroni_plasma2040.menu.flash.2097152_0.build.flash_total=2097152 pimoroni_plasma2040.menu.flash.2097152_0.build.flash_length=2093056 pimoroni_plasma2040.menu.flash.2097152_0.build.eeprom_start=270528512 pimoroni_plasma2040.menu.flash.2097152_0.build.fs_start=270528512 pimoroni_plasma2040.menu.flash.2097152_0.build.fs_end=270528512 pimoroni_plasma2040.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) pimoroni_plasma2040.menu.flash.2097152_65536.upload.maximum_size=2027520 pimoroni_plasma2040.menu.flash.2097152_65536.build.flash_total=2097152 pimoroni_plasma2040.menu.flash.2097152_65536.build.flash_length=2027520 pimoroni_plasma2040.menu.flash.2097152_65536.build.eeprom_start=270528512 pimoroni_plasma2040.menu.flash.2097152_65536.build.fs_start=270462976 pimoroni_plasma2040.menu.flash.2097152_65536.build.fs_end=270528512 pimoroni_plasma2040.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) pimoroni_plasma2040.menu.flash.2097152_131072.upload.maximum_size=1961984 pimoroni_plasma2040.menu.flash.2097152_131072.build.flash_total=2097152 pimoroni_plasma2040.menu.flash.2097152_131072.build.flash_length=1961984 pimoroni_plasma2040.menu.flash.2097152_131072.build.eeprom_start=270528512 pimoroni_plasma2040.menu.flash.2097152_131072.build.fs_start=270397440 pimoroni_plasma2040.menu.flash.2097152_131072.build.fs_end=270528512 pimoroni_plasma2040.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) pimoroni_plasma2040.menu.flash.2097152_262144.upload.maximum_size=1830912 pimoroni_plasma2040.menu.flash.2097152_262144.build.flash_total=2097152 pimoroni_plasma2040.menu.flash.2097152_262144.build.flash_length=1830912 pimoroni_plasma2040.menu.flash.2097152_262144.build.eeprom_start=270528512 pimoroni_plasma2040.menu.flash.2097152_262144.build.fs_start=270266368 pimoroni_plasma2040.menu.flash.2097152_262144.build.fs_end=270528512 pimoroni_plasma2040.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) pimoroni_plasma2040.menu.flash.2097152_524288.upload.maximum_size=1568768 pimoroni_plasma2040.menu.flash.2097152_524288.build.flash_total=2097152 pimoroni_plasma2040.menu.flash.2097152_524288.build.flash_length=1568768 pimoroni_plasma2040.menu.flash.2097152_524288.build.eeprom_start=270528512 pimoroni_plasma2040.menu.flash.2097152_524288.build.fs_start=270004224 pimoroni_plasma2040.menu.flash.2097152_524288.build.fs_end=270528512 pimoroni_plasma2040.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) pimoroni_plasma2040.menu.flash.2097152_1048576.upload.maximum_size=1044480 pimoroni_plasma2040.menu.flash.2097152_1048576.build.flash_total=2097152 pimoroni_plasma2040.menu.flash.2097152_1048576.build.flash_length=1044480 pimoroni_plasma2040.menu.flash.2097152_1048576.build.eeprom_start=270528512 pimoroni_plasma2040.menu.flash.2097152_1048576.build.fs_start=269479936 pimoroni_plasma2040.menu.flash.2097152_1048576.build.fs_end=270528512 pimoroni_plasma2040.menu.freq.200=200 MHz pimoroni_plasma2040.menu.freq.200.build.f_cpu=200000000L pimoroni_plasma2040.menu.freq.50=50 MHz pimoroni_plasma2040.menu.freq.50.build.f_cpu=50000000L pimoroni_plasma2040.menu.freq.100=100 MHz pimoroni_plasma2040.menu.freq.100.build.f_cpu=100000000L pimoroni_plasma2040.menu.freq.120=120 MHz pimoroni_plasma2040.menu.freq.120.build.f_cpu=120000000L pimoroni_plasma2040.menu.freq.125=125 MHz pimoroni_plasma2040.menu.freq.125.build.f_cpu=125000000L pimoroni_plasma2040.menu.freq.128=128 MHz pimoroni_plasma2040.menu.freq.128.build.f_cpu=128000000L pimoroni_plasma2040.menu.freq.133=133 MHz pimoroni_plasma2040.menu.freq.133.build.f_cpu=133000000L pimoroni_plasma2040.menu.freq.150=150 MHz pimoroni_plasma2040.menu.freq.150.build.f_cpu=150000000L pimoroni_plasma2040.menu.freq.176=176 MHz pimoroni_plasma2040.menu.freq.176.build.f_cpu=176000000L pimoroni_plasma2040.menu.freq.225=225 MHz (Overclock) pimoroni_plasma2040.menu.freq.225.build.f_cpu=225000000L pimoroni_plasma2040.menu.freq.240=240 MHz (Overclock) pimoroni_plasma2040.menu.freq.240.build.f_cpu=240000000L pimoroni_plasma2040.menu.freq.250=250 MHz (Overclock) pimoroni_plasma2040.menu.freq.250.build.f_cpu=250000000L pimoroni_plasma2040.menu.freq.276=276 MHz (Overclock) pimoroni_plasma2040.menu.freq.276.build.f_cpu=276000000L pimoroni_plasma2040.menu.freq.300=300 MHz (Overclock) pimoroni_plasma2040.menu.freq.300.build.f_cpu=300000000L pimoroni_plasma2040.menu.opt.Small=Small (-Os) (standard) pimoroni_plasma2040.menu.opt.Small.build.flags.optimize=-Os pimoroni_plasma2040.menu.opt.Optimize=Optimize (-O) pimoroni_plasma2040.menu.opt.Optimize.build.flags.optimize=-O pimoroni_plasma2040.menu.opt.Optimize2=Optimize More (-O2) pimoroni_plasma2040.menu.opt.Optimize2.build.flags.optimize=-O2 pimoroni_plasma2040.menu.opt.Optimize3=Optimize Even More (-O3) pimoroni_plasma2040.menu.opt.Optimize3.build.flags.optimize=-O3 pimoroni_plasma2040.menu.opt.Fast=Fast (-Ofast) (maybe slower) pimoroni_plasma2040.menu.opt.Fast.build.flags.optimize=-Ofast pimoroni_plasma2040.menu.opt.Debug=Debug (-Og) pimoroni_plasma2040.menu.opt.Debug.build.flags.optimize=-Og pimoroni_plasma2040.menu.opt.Disabled=Disabled (-O0) pimoroni_plasma2040.menu.opt.Disabled.build.flags.optimize=-O0 pimoroni_plasma2040.menu.profile.Disabled=Disabled pimoroni_plasma2040.menu.profile.Disabled.build.flags.profile= pimoroni_plasma2040.menu.profile.Enabled=Enabled pimoroni_plasma2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE pimoroni_plasma2040.menu.rtti.Disabled=Disabled pimoroni_plasma2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti pimoroni_plasma2040.menu.rtti.Enabled=Enabled pimoroni_plasma2040.menu.rtti.Enabled.build.flags.rtti= pimoroni_plasma2040.menu.stackprotect.Disabled=Disabled pimoroni_plasma2040.menu.stackprotect.Disabled.build.flags.stackprotect= pimoroni_plasma2040.menu.stackprotect.Enabled=Enabled pimoroni_plasma2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all pimoroni_plasma2040.menu.exceptions.Disabled=Disabled pimoroni_plasma2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions pimoroni_plasma2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ pimoroni_plasma2040.menu.exceptions.Enabled=Enabled pimoroni_plasma2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions pimoroni_plasma2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc pimoroni_plasma2040.menu.dbgport.Disabled=Disabled pimoroni_plasma2040.menu.dbgport.Disabled.build.debug_port= pimoroni_plasma2040.menu.dbgport.Serial=Serial pimoroni_plasma2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial pimoroni_plasma2040.menu.dbgport.Serial1=Serial1 pimoroni_plasma2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 pimoroni_plasma2040.menu.dbgport.Serial2=Serial2 pimoroni_plasma2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 pimoroni_plasma2040.menu.dbgport.SerialSemi=SerialSemi pimoroni_plasma2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi pimoroni_plasma2040.menu.dbglvl.None=None pimoroni_plasma2040.menu.dbglvl.None.build.debug_level= pimoroni_plasma2040.menu.dbglvl.Core=Core pimoroni_plasma2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE pimoroni_plasma2040.menu.dbglvl.SPI=SPI pimoroni_plasma2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI pimoroni_plasma2040.menu.dbglvl.Wire=Wire pimoroni_plasma2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE pimoroni_plasma2040.menu.dbglvl.Bluetooth=Bluetooth pimoroni_plasma2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH pimoroni_plasma2040.menu.dbglvl.All=All pimoroni_plasma2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH pimoroni_plasma2040.menu.dbglvl.NDEBUG=NDEBUG pimoroni_plasma2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG pimoroni_plasma2040.menu.usbstack.picosdk=Pico SDK pimoroni_plasma2040.menu.usbstack.picosdk.build.usbstack_flags= pimoroni_plasma2040.menu.usbstack.tinyusb=Adafruit TinyUSB pimoroni_plasma2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" pimoroni_plasma2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) pimoroni_plasma2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" pimoroni_plasma2040.menu.usbstack.nousb=No USB pimoroni_plasma2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" pimoroni_plasma2040.menu.ipbtstack.ipv4only=IPv4 Only pimoroni_plasma2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a pimoroni_plasma2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 pimoroni_plasma2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 pimoroni_plasma2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a pimoroni_plasma2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 pimoroni_plasma2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth pimoroni_plasma2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a pimoroni_plasma2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 pimoroni_plasma2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth pimoroni_plasma2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a pimoroni_plasma2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 pimoroni_plasma2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K pimoroni_plasma2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a pimoroni_plasma2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 pimoroni_plasma2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K pimoroni_plasma2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a pimoroni_plasma2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 pimoroni_plasma2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K pimoroni_plasma2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a pimoroni_plasma2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 pimoroni_plasma2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K pimoroni_plasma2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a pimoroni_plasma2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 pimoroni_plasma2040.menu.uploadmethod.default=Default (UF2) pimoroni_plasma2040.menu.uploadmethod.default.build.ram_length=256k pimoroni_plasma2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl pimoroni_plasma2040.menu.uploadmethod.default.upload.maximum_data_size=262144 pimoroni_plasma2040.menu.uploadmethod.default.upload.tool=uf2conv pimoroni_plasma2040.menu.uploadmethod.default.upload.tool.default=uf2conv pimoroni_plasma2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network pimoroni_plasma2040.menu.uploadmethod.picotool=Picotool pimoroni_plasma2040.menu.uploadmethod.picotool.build.ram_length=256k pimoroni_plasma2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl pimoroni_plasma2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB pimoroni_plasma2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144 pimoroni_plasma2040.menu.uploadmethod.picotool.upload.tool=picotool pimoroni_plasma2040.menu.uploadmethod.picotool.upload.tool.default=picotool pimoroni_plasma2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) pimoroni_plasma2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k pimoroni_plasma2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl pimoroni_plasma2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 pimoroni_plasma2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap pimoroni_plasma2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Pimoroni Plasma2350 # ----------------------------------- pimoroni_plasma2350.name=Pimoroni Plasma2350 pimoroni_plasma2350.vid.0=0x2e8a pimoroni_plasma2350.pid.0=0x10a5 pimoroni_plasma2350.vid.1=0x2e8a pimoroni_plasma2350.pid.1=0x11a5 pimoroni_plasma2350.vid.2=0x2e8a pimoroni_plasma2350.pid.2=0x50a5 pimoroni_plasma2350.vid.3=0x2e8a pimoroni_plasma2350.pid.3=0x51a5 pimoroni_plasma2350.vid.4=0x2e8a pimoroni_plasma2350.pid.4=0x90a5 pimoroni_plasma2350.vid.5=0x2e8a pimoroni_plasma2350.pid.5=0x91a5 pimoroni_plasma2350.vid.6=0x2e8a pimoroni_plasma2350.pid.6=0xd0a5 pimoroni_plasma2350.vid.7=0x2e8a pimoroni_plasma2350.pid.7=0xd1a5 pimoroni_plasma2350.upload_port.0.vid=0x2e8a pimoroni_plasma2350.upload_port.0.pid=0x10a5 pimoroni_plasma2350.upload_port.1.vid=0x2e8a pimoroni_plasma2350.upload_port.1.pid=0x11a5 pimoroni_plasma2350.upload_port.2.vid=0x2e8a pimoroni_plasma2350.upload_port.2.pid=0x50a5 pimoroni_plasma2350.upload_port.3.vid=0x2e8a pimoroni_plasma2350.upload_port.3.pid=0x51a5 pimoroni_plasma2350.upload_port.4.vid=0x2e8a pimoroni_plasma2350.upload_port.4.pid=0x90a5 pimoroni_plasma2350.upload_port.5.vid=0x2e8a pimoroni_plasma2350.upload_port.5.pid=0x91a5 pimoroni_plasma2350.upload_port.6.vid=0x2e8a pimoroni_plasma2350.upload_port.6.pid=0xd0a5 pimoroni_plasma2350.upload_port.7.vid=0x2e8a pimoroni_plasma2350.upload_port.7.pid=0xd1a5 pimoroni_plasma2350.build.usbvid=-DUSBD_VID=0x2e8a pimoroni_plasma2350.build.usbpid=-DUSBD_PID=0x10a5 pimoroni_plasma2350.build.usbpwr=-DUSBD_MAX_POWER_MA=500 pimoroni_plasma2350.build.board=PIMORONI_PLASMA2350 pimoroni_plasma2350.build.variant=pimoroni_plasma2350 pimoroni_plasma2350.upload.maximum_size=2097152 pimoroni_plasma2350.upload.wait_for_upload_port=true pimoroni_plasma2350.upload.erase_cmd= pimoroni_plasma2350.serial.disableDTR=false pimoroni_plasma2350.serial.disableRTS=false pimoroni_plasma2350.build.f_cpu=125000000 pimoroni_plasma2350.build.led= pimoroni_plasma2350.build.core=rp2040 pimoroni_plasma2350.build.ldscript=memmap_default.ld pimoroni_plasma2350.build.boot2=none pimoroni_plasma2350.build.usb_manufacturer="Pimoroni" pimoroni_plasma2350.build.usb_product="Plasma2350" pimoroni_plasma2350.build.psram_length=0x000000 pimoroni_plasma2350.menu.flash.2097152_0=2MB (no FS) pimoroni_plasma2350.menu.flash.2097152_0.upload.maximum_size=2088960 pimoroni_plasma2350.menu.flash.2097152_0.build.flash_total=2097152 pimoroni_plasma2350.menu.flash.2097152_0.build.flash_length=2088960 pimoroni_plasma2350.menu.flash.2097152_0.build.eeprom_start=270524416 pimoroni_plasma2350.menu.flash.2097152_0.build.fs_start=270524416 pimoroni_plasma2350.menu.flash.2097152_0.build.fs_end=270524416 pimoroni_plasma2350.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) pimoroni_plasma2350.menu.flash.2097152_65536.upload.maximum_size=2023424 pimoroni_plasma2350.menu.flash.2097152_65536.build.flash_total=2097152 pimoroni_plasma2350.menu.flash.2097152_65536.build.flash_length=2023424 pimoroni_plasma2350.menu.flash.2097152_65536.build.eeprom_start=270524416 pimoroni_plasma2350.menu.flash.2097152_65536.build.fs_start=270458880 pimoroni_plasma2350.menu.flash.2097152_65536.build.fs_end=270524416 pimoroni_plasma2350.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) pimoroni_plasma2350.menu.flash.2097152_131072.upload.maximum_size=1957888 pimoroni_plasma2350.menu.flash.2097152_131072.build.flash_total=2097152 pimoroni_plasma2350.menu.flash.2097152_131072.build.flash_length=1957888 pimoroni_plasma2350.menu.flash.2097152_131072.build.eeprom_start=270524416 pimoroni_plasma2350.menu.flash.2097152_131072.build.fs_start=270393344 pimoroni_plasma2350.menu.flash.2097152_131072.build.fs_end=270524416 pimoroni_plasma2350.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) pimoroni_plasma2350.menu.flash.2097152_262144.upload.maximum_size=1826816 pimoroni_plasma2350.menu.flash.2097152_262144.build.flash_total=2097152 pimoroni_plasma2350.menu.flash.2097152_262144.build.flash_length=1826816 pimoroni_plasma2350.menu.flash.2097152_262144.build.eeprom_start=270524416 pimoroni_plasma2350.menu.flash.2097152_262144.build.fs_start=270262272 pimoroni_plasma2350.menu.flash.2097152_262144.build.fs_end=270524416 pimoroni_plasma2350.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) pimoroni_plasma2350.menu.flash.2097152_524288.upload.maximum_size=1564672 pimoroni_plasma2350.menu.flash.2097152_524288.build.flash_total=2097152 pimoroni_plasma2350.menu.flash.2097152_524288.build.flash_length=1564672 pimoroni_plasma2350.menu.flash.2097152_524288.build.eeprom_start=270524416 pimoroni_plasma2350.menu.flash.2097152_524288.build.fs_start=270000128 pimoroni_plasma2350.menu.flash.2097152_524288.build.fs_end=270524416 pimoroni_plasma2350.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) pimoroni_plasma2350.menu.flash.2097152_1048576.upload.maximum_size=1040384 pimoroni_plasma2350.menu.flash.2097152_1048576.build.flash_total=2097152 pimoroni_plasma2350.menu.flash.2097152_1048576.build.flash_length=1040384 pimoroni_plasma2350.menu.flash.2097152_1048576.build.eeprom_start=270524416 pimoroni_plasma2350.menu.flash.2097152_1048576.build.fs_start=269475840 pimoroni_plasma2350.menu.flash.2097152_1048576.build.fs_end=270524416 pimoroni_plasma2350.menu.arch.arm=ARM pimoroni_plasma2350.menu.arch.arm.build.chip=rp2350 pimoroni_plasma2350.menu.arch.arm.build.toolchain=arm-none-eabi pimoroni_plasma2350.menu.arch.arm.build.toolchainpkg=pqt-gcc pimoroni_plasma2350.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse pimoroni_plasma2350.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block pimoroni_plasma2350.menu.arch.arm.build.mcu=cortex-m33 pimoroni_plasma2350.menu.arch.riscv=RISC-V pimoroni_plasma2350.menu.arch.riscv.build.chip=rp2350-riscv pimoroni_plasma2350.menu.arch.riscv.build.toolchain=riscv32-unknown-elf pimoroni_plasma2350.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv pimoroni_plasma2350.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 pimoroni_plasma2350.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block pimoroni_plasma2350.menu.arch.riscv.build.mcu=rv32imac pimoroni_plasma2350.menu.freq.150=150 MHz pimoroni_plasma2350.menu.freq.150.build.f_cpu=150000000L pimoroni_plasma2350.menu.freq.50=50 MHz pimoroni_plasma2350.menu.freq.50.build.f_cpu=50000000L pimoroni_plasma2350.menu.freq.100=100 MHz pimoroni_plasma2350.menu.freq.100.build.f_cpu=100000000L pimoroni_plasma2350.menu.freq.120=120 MHz pimoroni_plasma2350.menu.freq.120.build.f_cpu=120000000L pimoroni_plasma2350.menu.freq.125=125 MHz pimoroni_plasma2350.menu.freq.125.build.f_cpu=125000000L pimoroni_plasma2350.menu.freq.128=128 MHz pimoroni_plasma2350.menu.freq.128.build.f_cpu=128000000L pimoroni_plasma2350.menu.freq.133=133 MHz pimoroni_plasma2350.menu.freq.133.build.f_cpu=133000000L pimoroni_plasma2350.menu.freq.176=176 MHz (Overclock) pimoroni_plasma2350.menu.freq.176.build.f_cpu=176000000L pimoroni_plasma2350.menu.freq.200=200 MHz (Overclock) pimoroni_plasma2350.menu.freq.200.build.f_cpu=200000000L pimoroni_plasma2350.menu.freq.225=225 MHz (Overclock) pimoroni_plasma2350.menu.freq.225.build.f_cpu=225000000L pimoroni_plasma2350.menu.freq.240=240 MHz (Overclock) pimoroni_plasma2350.menu.freq.240.build.f_cpu=240000000L pimoroni_plasma2350.menu.freq.250=250 MHz (Overclock) pimoroni_plasma2350.menu.freq.250.build.f_cpu=250000000L pimoroni_plasma2350.menu.freq.276=276 MHz (Overclock) pimoroni_plasma2350.menu.freq.276.build.f_cpu=276000000L pimoroni_plasma2350.menu.freq.300=300 MHz (Overclock) pimoroni_plasma2350.menu.freq.300.build.f_cpu=300000000L pimoroni_plasma2350.menu.opt.Small=Small (-Os) (standard) pimoroni_plasma2350.menu.opt.Small.build.flags.optimize=-Os pimoroni_plasma2350.menu.opt.Optimize=Optimize (-O) pimoroni_plasma2350.menu.opt.Optimize.build.flags.optimize=-O pimoroni_plasma2350.menu.opt.Optimize2=Optimize More (-O2) pimoroni_plasma2350.menu.opt.Optimize2.build.flags.optimize=-O2 pimoroni_plasma2350.menu.opt.Optimize3=Optimize Even More (-O3) pimoroni_plasma2350.menu.opt.Optimize3.build.flags.optimize=-O3 pimoroni_plasma2350.menu.opt.Fast=Fast (-Ofast) (maybe slower) pimoroni_plasma2350.menu.opt.Fast.build.flags.optimize=-Ofast pimoroni_plasma2350.menu.opt.Debug=Debug (-Og) pimoroni_plasma2350.menu.opt.Debug.build.flags.optimize=-Og pimoroni_plasma2350.menu.opt.Disabled=Disabled (-O0) pimoroni_plasma2350.menu.opt.Disabled.build.flags.optimize=-O0 pimoroni_plasma2350.menu.profile.Disabled=Disabled pimoroni_plasma2350.menu.profile.Disabled.build.flags.profile= pimoroni_plasma2350.menu.profile.Enabled=Enabled pimoroni_plasma2350.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE pimoroni_plasma2350.menu.rtti.Disabled=Disabled pimoroni_plasma2350.menu.rtti.Disabled.build.flags.rtti=-fno-rtti pimoroni_plasma2350.menu.rtti.Enabled=Enabled pimoroni_plasma2350.menu.rtti.Enabled.build.flags.rtti= pimoroni_plasma2350.menu.stackprotect.Disabled=Disabled pimoroni_plasma2350.menu.stackprotect.Disabled.build.flags.stackprotect= pimoroni_plasma2350.menu.stackprotect.Enabled=Enabled pimoroni_plasma2350.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all pimoroni_plasma2350.menu.exceptions.Disabled=Disabled pimoroni_plasma2350.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions pimoroni_plasma2350.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ pimoroni_plasma2350.menu.exceptions.Enabled=Enabled pimoroni_plasma2350.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions pimoroni_plasma2350.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc pimoroni_plasma2350.menu.dbgport.Disabled=Disabled pimoroni_plasma2350.menu.dbgport.Disabled.build.debug_port= pimoroni_plasma2350.menu.dbgport.Serial=Serial pimoroni_plasma2350.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial pimoroni_plasma2350.menu.dbgport.Serial1=Serial1 pimoroni_plasma2350.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 pimoroni_plasma2350.menu.dbgport.Serial2=Serial2 pimoroni_plasma2350.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 pimoroni_plasma2350.menu.dbgport.SerialSemi=SerialSemi pimoroni_plasma2350.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi pimoroni_plasma2350.menu.dbglvl.None=None pimoroni_plasma2350.menu.dbglvl.None.build.debug_level= pimoroni_plasma2350.menu.dbglvl.Core=Core pimoroni_plasma2350.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE pimoroni_plasma2350.menu.dbglvl.SPI=SPI pimoroni_plasma2350.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI pimoroni_plasma2350.menu.dbglvl.Wire=Wire pimoroni_plasma2350.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE pimoroni_plasma2350.menu.dbglvl.Bluetooth=Bluetooth pimoroni_plasma2350.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH pimoroni_plasma2350.menu.dbglvl.All=All pimoroni_plasma2350.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH pimoroni_plasma2350.menu.dbglvl.NDEBUG=NDEBUG pimoroni_plasma2350.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG pimoroni_plasma2350.menu.usbstack.picosdk=Pico SDK pimoroni_plasma2350.menu.usbstack.picosdk.build.usbstack_flags= pimoroni_plasma2350.menu.usbstack.tinyusb=Adafruit TinyUSB pimoroni_plasma2350.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" pimoroni_plasma2350.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) pimoroni_plasma2350.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" pimoroni_plasma2350.menu.usbstack.nousb=No USB pimoroni_plasma2350.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" pimoroni_plasma2350.menu.ipbtstack.ipv4only=IPv4 Only pimoroni_plasma2350.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a pimoroni_plasma2350.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 pimoroni_plasma2350.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 pimoroni_plasma2350.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a pimoroni_plasma2350.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 pimoroni_plasma2350.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth pimoroni_plasma2350.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a pimoroni_plasma2350.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 pimoroni_plasma2350.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth pimoroni_plasma2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a pimoroni_plasma2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 pimoroni_plasma2350.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K pimoroni_plasma2350.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a pimoroni_plasma2350.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 pimoroni_plasma2350.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K pimoroni_plasma2350.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a pimoroni_plasma2350.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 pimoroni_plasma2350.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K pimoroni_plasma2350.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a pimoroni_plasma2350.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 pimoroni_plasma2350.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K pimoroni_plasma2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a pimoroni_plasma2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 pimoroni_plasma2350.menu.uploadmethod.default=Default (UF2) pimoroni_plasma2350.menu.uploadmethod.default.build.ram_length=512k pimoroni_plasma2350.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl pimoroni_plasma2350.menu.uploadmethod.default.upload.maximum_data_size=524288 pimoroni_plasma2350.menu.uploadmethod.default.upload.tool=uf2conv pimoroni_plasma2350.menu.uploadmethod.default.upload.tool.default=uf2conv pimoroni_plasma2350.menu.uploadmethod.default.upload.tool.network=uf2conv-network pimoroni_plasma2350.menu.uploadmethod.picotool=Picotool pimoroni_plasma2350.menu.uploadmethod.picotool.build.ram_length=512k pimoroni_plasma2350.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl pimoroni_plasma2350.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB pimoroni_plasma2350.menu.uploadmethod.picotool.upload.maximum_data_size=524288 pimoroni_plasma2350.menu.uploadmethod.picotool.upload.tool=picotool pimoroni_plasma2350.menu.uploadmethod.picotool.upload.tool.default=picotool pimoroni_plasma2350.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) pimoroni_plasma2350.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k pimoroni_plasma2350.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl pimoroni_plasma2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 pimoroni_plasma2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap pimoroni_plasma2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Pimoroni Servo2040 # ----------------------------------- pimoroni_servo2040.name=Pimoroni Servo2040 pimoroni_servo2040.vid.0=0x2e8a pimoroni_servo2040.pid.0=0x10a5 pimoroni_servo2040.vid.1=0x2e8a pimoroni_servo2040.pid.1=0x11a5 pimoroni_servo2040.vid.2=0x2e8a pimoroni_servo2040.pid.2=0x50a5 pimoroni_servo2040.vid.3=0x2e8a pimoroni_servo2040.pid.3=0x51a5 pimoroni_servo2040.vid.4=0x2e8a pimoroni_servo2040.pid.4=0x90a5 pimoroni_servo2040.vid.5=0x2e8a pimoroni_servo2040.pid.5=0x91a5 pimoroni_servo2040.vid.6=0x2e8a pimoroni_servo2040.pid.6=0xd0a5 pimoroni_servo2040.vid.7=0x2e8a pimoroni_servo2040.pid.7=0xd1a5 pimoroni_servo2040.upload_port.0.vid=0x2e8a pimoroni_servo2040.upload_port.0.pid=0x10a5 pimoroni_servo2040.upload_port.1.vid=0x2e8a pimoroni_servo2040.upload_port.1.pid=0x11a5 pimoroni_servo2040.upload_port.2.vid=0x2e8a pimoroni_servo2040.upload_port.2.pid=0x50a5 pimoroni_servo2040.upload_port.3.vid=0x2e8a pimoroni_servo2040.upload_port.3.pid=0x51a5 pimoroni_servo2040.upload_port.4.vid=0x2e8a pimoroni_servo2040.upload_port.4.pid=0x90a5 pimoroni_servo2040.upload_port.5.vid=0x2e8a pimoroni_servo2040.upload_port.5.pid=0x91a5 pimoroni_servo2040.upload_port.6.vid=0x2e8a pimoroni_servo2040.upload_port.6.pid=0xd0a5 pimoroni_servo2040.upload_port.7.vid=0x2e8a pimoroni_servo2040.upload_port.7.pid=0xd1a5 pimoroni_servo2040.build.usbvid=-DUSBD_VID=0x2e8a pimoroni_servo2040.build.usbpid=-DUSBD_PID=0x10a5 pimoroni_servo2040.build.usbpwr=-DUSBD_MAX_POWER_MA=500 pimoroni_servo2040.build.board=PIMORONI_SERVO2040 pimoroni_servo2040.build.mcu=cortex-m0plus pimoroni_servo2040.build.chip=rp2040 pimoroni_servo2040.build.toolchain=arm-none-eabi pimoroni_servo2040.build.toolchainpkg=pqt-gcc pimoroni_servo2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb pimoroni_servo2040.build.uf2family=--family rp2040 pimoroni_servo2040.build.variant=pimoroni_servo2040 pimoroni_servo2040.upload.maximum_size=2097152 pimoroni_servo2040.upload.wait_for_upload_port=true pimoroni_servo2040.upload.erase_cmd= pimoroni_servo2040.serial.disableDTR=false pimoroni_servo2040.serial.disableRTS=false pimoroni_servo2040.build.f_cpu=125000000 pimoroni_servo2040.build.led= pimoroni_servo2040.build.core=rp2040 pimoroni_servo2040.build.ldscript=memmap_default.ld pimoroni_servo2040.build.boot2=boot2_w25q080_2_padded_checksum pimoroni_servo2040.build.usb_manufacturer="Pimoroni" pimoroni_servo2040.build.usb_product="Servo2040" pimoroni_servo2040.menu.flash.2097152_0=2MB (no FS) pimoroni_servo2040.menu.flash.2097152_0.upload.maximum_size=2093056 pimoroni_servo2040.menu.flash.2097152_0.build.flash_total=2097152 pimoroni_servo2040.menu.flash.2097152_0.build.flash_length=2093056 pimoroni_servo2040.menu.flash.2097152_0.build.eeprom_start=270528512 pimoroni_servo2040.menu.flash.2097152_0.build.fs_start=270528512 pimoroni_servo2040.menu.flash.2097152_0.build.fs_end=270528512 pimoroni_servo2040.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) pimoroni_servo2040.menu.flash.2097152_65536.upload.maximum_size=2027520 pimoroni_servo2040.menu.flash.2097152_65536.build.flash_total=2097152 pimoroni_servo2040.menu.flash.2097152_65536.build.flash_length=2027520 pimoroni_servo2040.menu.flash.2097152_65536.build.eeprom_start=270528512 pimoroni_servo2040.menu.flash.2097152_65536.build.fs_start=270462976 pimoroni_servo2040.menu.flash.2097152_65536.build.fs_end=270528512 pimoroni_servo2040.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) pimoroni_servo2040.menu.flash.2097152_131072.upload.maximum_size=1961984 pimoroni_servo2040.menu.flash.2097152_131072.build.flash_total=2097152 pimoroni_servo2040.menu.flash.2097152_131072.build.flash_length=1961984 pimoroni_servo2040.menu.flash.2097152_131072.build.eeprom_start=270528512 pimoroni_servo2040.menu.flash.2097152_131072.build.fs_start=270397440 pimoroni_servo2040.menu.flash.2097152_131072.build.fs_end=270528512 pimoroni_servo2040.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) pimoroni_servo2040.menu.flash.2097152_262144.upload.maximum_size=1830912 pimoroni_servo2040.menu.flash.2097152_262144.build.flash_total=2097152 pimoroni_servo2040.menu.flash.2097152_262144.build.flash_length=1830912 pimoroni_servo2040.menu.flash.2097152_262144.build.eeprom_start=270528512 pimoroni_servo2040.menu.flash.2097152_262144.build.fs_start=270266368 pimoroni_servo2040.menu.flash.2097152_262144.build.fs_end=270528512 pimoroni_servo2040.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) pimoroni_servo2040.menu.flash.2097152_524288.upload.maximum_size=1568768 pimoroni_servo2040.menu.flash.2097152_524288.build.flash_total=2097152 pimoroni_servo2040.menu.flash.2097152_524288.build.flash_length=1568768 pimoroni_servo2040.menu.flash.2097152_524288.build.eeprom_start=270528512 pimoroni_servo2040.menu.flash.2097152_524288.build.fs_start=270004224 pimoroni_servo2040.menu.flash.2097152_524288.build.fs_end=270528512 pimoroni_servo2040.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) pimoroni_servo2040.menu.flash.2097152_1048576.upload.maximum_size=1044480 pimoroni_servo2040.menu.flash.2097152_1048576.build.flash_total=2097152 pimoroni_servo2040.menu.flash.2097152_1048576.build.flash_length=1044480 pimoroni_servo2040.menu.flash.2097152_1048576.build.eeprom_start=270528512 pimoroni_servo2040.menu.flash.2097152_1048576.build.fs_start=269479936 pimoroni_servo2040.menu.flash.2097152_1048576.build.fs_end=270528512 pimoroni_servo2040.menu.freq.200=200 MHz pimoroni_servo2040.menu.freq.200.build.f_cpu=200000000L pimoroni_servo2040.menu.freq.50=50 MHz pimoroni_servo2040.menu.freq.50.build.f_cpu=50000000L pimoroni_servo2040.menu.freq.100=100 MHz pimoroni_servo2040.menu.freq.100.build.f_cpu=100000000L pimoroni_servo2040.menu.freq.120=120 MHz pimoroni_servo2040.menu.freq.120.build.f_cpu=120000000L pimoroni_servo2040.menu.freq.125=125 MHz pimoroni_servo2040.menu.freq.125.build.f_cpu=125000000L pimoroni_servo2040.menu.freq.128=128 MHz pimoroni_servo2040.menu.freq.128.build.f_cpu=128000000L pimoroni_servo2040.menu.freq.133=133 MHz pimoroni_servo2040.menu.freq.133.build.f_cpu=133000000L pimoroni_servo2040.menu.freq.150=150 MHz pimoroni_servo2040.menu.freq.150.build.f_cpu=150000000L pimoroni_servo2040.menu.freq.176=176 MHz pimoroni_servo2040.menu.freq.176.build.f_cpu=176000000L pimoroni_servo2040.menu.freq.225=225 MHz (Overclock) pimoroni_servo2040.menu.freq.225.build.f_cpu=225000000L pimoroni_servo2040.menu.freq.240=240 MHz (Overclock) pimoroni_servo2040.menu.freq.240.build.f_cpu=240000000L pimoroni_servo2040.menu.freq.250=250 MHz (Overclock) pimoroni_servo2040.menu.freq.250.build.f_cpu=250000000L pimoroni_servo2040.menu.freq.276=276 MHz (Overclock) pimoroni_servo2040.menu.freq.276.build.f_cpu=276000000L pimoroni_servo2040.menu.freq.300=300 MHz (Overclock) pimoroni_servo2040.menu.freq.300.build.f_cpu=300000000L pimoroni_servo2040.menu.opt.Small=Small (-Os) (standard) pimoroni_servo2040.menu.opt.Small.build.flags.optimize=-Os pimoroni_servo2040.menu.opt.Optimize=Optimize (-O) pimoroni_servo2040.menu.opt.Optimize.build.flags.optimize=-O pimoroni_servo2040.menu.opt.Optimize2=Optimize More (-O2) pimoroni_servo2040.menu.opt.Optimize2.build.flags.optimize=-O2 pimoroni_servo2040.menu.opt.Optimize3=Optimize Even More (-O3) pimoroni_servo2040.menu.opt.Optimize3.build.flags.optimize=-O3 pimoroni_servo2040.menu.opt.Fast=Fast (-Ofast) (maybe slower) pimoroni_servo2040.menu.opt.Fast.build.flags.optimize=-Ofast pimoroni_servo2040.menu.opt.Debug=Debug (-Og) pimoroni_servo2040.menu.opt.Debug.build.flags.optimize=-Og pimoroni_servo2040.menu.opt.Disabled=Disabled (-O0) pimoroni_servo2040.menu.opt.Disabled.build.flags.optimize=-O0 pimoroni_servo2040.menu.profile.Disabled=Disabled pimoroni_servo2040.menu.profile.Disabled.build.flags.profile= pimoroni_servo2040.menu.profile.Enabled=Enabled pimoroni_servo2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE pimoroni_servo2040.menu.rtti.Disabled=Disabled pimoroni_servo2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti pimoroni_servo2040.menu.rtti.Enabled=Enabled pimoroni_servo2040.menu.rtti.Enabled.build.flags.rtti= pimoroni_servo2040.menu.stackprotect.Disabled=Disabled pimoroni_servo2040.menu.stackprotect.Disabled.build.flags.stackprotect= pimoroni_servo2040.menu.stackprotect.Enabled=Enabled pimoroni_servo2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all pimoroni_servo2040.menu.exceptions.Disabled=Disabled pimoroni_servo2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions pimoroni_servo2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ pimoroni_servo2040.menu.exceptions.Enabled=Enabled pimoroni_servo2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions pimoroni_servo2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc pimoroni_servo2040.menu.dbgport.Disabled=Disabled pimoroni_servo2040.menu.dbgport.Disabled.build.debug_port= pimoroni_servo2040.menu.dbgport.Serial=Serial pimoroni_servo2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial pimoroni_servo2040.menu.dbgport.Serial1=Serial1 pimoroni_servo2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 pimoroni_servo2040.menu.dbgport.Serial2=Serial2 pimoroni_servo2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 pimoroni_servo2040.menu.dbgport.SerialSemi=SerialSemi pimoroni_servo2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi pimoroni_servo2040.menu.dbglvl.None=None pimoroni_servo2040.menu.dbglvl.None.build.debug_level= pimoroni_servo2040.menu.dbglvl.Core=Core pimoroni_servo2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE pimoroni_servo2040.menu.dbglvl.SPI=SPI pimoroni_servo2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI pimoroni_servo2040.menu.dbglvl.Wire=Wire pimoroni_servo2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE pimoroni_servo2040.menu.dbglvl.Bluetooth=Bluetooth pimoroni_servo2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH pimoroni_servo2040.menu.dbglvl.All=All pimoroni_servo2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH pimoroni_servo2040.menu.dbglvl.NDEBUG=NDEBUG pimoroni_servo2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG pimoroni_servo2040.menu.usbstack.picosdk=Pico SDK pimoroni_servo2040.menu.usbstack.picosdk.build.usbstack_flags= pimoroni_servo2040.menu.usbstack.tinyusb=Adafruit TinyUSB pimoroni_servo2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" pimoroni_servo2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) pimoroni_servo2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" pimoroni_servo2040.menu.usbstack.nousb=No USB pimoroni_servo2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" pimoroni_servo2040.menu.ipbtstack.ipv4only=IPv4 Only pimoroni_servo2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a pimoroni_servo2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 pimoroni_servo2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 pimoroni_servo2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a pimoroni_servo2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 pimoroni_servo2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth pimoroni_servo2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a pimoroni_servo2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 pimoroni_servo2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth pimoroni_servo2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a pimoroni_servo2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 pimoroni_servo2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K pimoroni_servo2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a pimoroni_servo2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 pimoroni_servo2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K pimoroni_servo2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a pimoroni_servo2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 pimoroni_servo2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K pimoroni_servo2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a pimoroni_servo2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 pimoroni_servo2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K pimoroni_servo2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a pimoroni_servo2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 pimoroni_servo2040.menu.uploadmethod.default=Default (UF2) pimoroni_servo2040.menu.uploadmethod.default.build.ram_length=256k pimoroni_servo2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl pimoroni_servo2040.menu.uploadmethod.default.upload.maximum_data_size=262144 pimoroni_servo2040.menu.uploadmethod.default.upload.tool=uf2conv pimoroni_servo2040.menu.uploadmethod.default.upload.tool.default=uf2conv pimoroni_servo2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network pimoroni_servo2040.menu.uploadmethod.picotool=Picotool pimoroni_servo2040.menu.uploadmethod.picotool.build.ram_length=256k pimoroni_servo2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl pimoroni_servo2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB pimoroni_servo2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144 pimoroni_servo2040.menu.uploadmethod.picotool.upload.tool=picotool pimoroni_servo2040.menu.uploadmethod.picotool.upload.tool.default=picotool pimoroni_servo2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) pimoroni_servo2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k pimoroni_servo2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl pimoroni_servo2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 pimoroni_servo2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap pimoroni_servo2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Pimoroni Tiny2040 # ----------------------------------- pimoroni_tiny2040.name=Pimoroni Tiny2040 pimoroni_tiny2040.vid.0=0x2e8a pimoroni_tiny2040.pid.0=0x100a pimoroni_tiny2040.vid.1=0x2e8a pimoroni_tiny2040.pid.1=0x110a pimoroni_tiny2040.vid.2=0x2e8a pimoroni_tiny2040.pid.2=0x500a pimoroni_tiny2040.vid.3=0x2e8a pimoroni_tiny2040.pid.3=0x510a pimoroni_tiny2040.vid.4=0x2e8a pimoroni_tiny2040.pid.4=0x900a pimoroni_tiny2040.vid.5=0x2e8a pimoroni_tiny2040.pid.5=0x910a pimoroni_tiny2040.vid.6=0x2e8a pimoroni_tiny2040.pid.6=0xd00a pimoroni_tiny2040.vid.7=0x2e8a pimoroni_tiny2040.pid.7=0xd10a pimoroni_tiny2040.upload_port.0.vid=0x2e8a pimoroni_tiny2040.upload_port.0.pid=0x100a pimoroni_tiny2040.upload_port.1.vid=0x2e8a pimoroni_tiny2040.upload_port.1.pid=0x110a pimoroni_tiny2040.upload_port.2.vid=0x2e8a pimoroni_tiny2040.upload_port.2.pid=0x500a pimoroni_tiny2040.upload_port.3.vid=0x2e8a pimoroni_tiny2040.upload_port.3.pid=0x510a pimoroni_tiny2040.upload_port.4.vid=0x2e8a pimoroni_tiny2040.upload_port.4.pid=0x900a pimoroni_tiny2040.upload_port.5.vid=0x2e8a pimoroni_tiny2040.upload_port.5.pid=0x910a pimoroni_tiny2040.upload_port.6.vid=0x2e8a pimoroni_tiny2040.upload_port.6.pid=0xd00a pimoroni_tiny2040.upload_port.7.vid=0x2e8a pimoroni_tiny2040.upload_port.7.pid=0xd10a pimoroni_tiny2040.build.usbvid=-DUSBD_VID=0x2e8a pimoroni_tiny2040.build.usbpid=-DUSBD_PID=0x100a pimoroni_tiny2040.build.usbpwr=-DUSBD_MAX_POWER_MA=500 pimoroni_tiny2040.build.board=PIMORONI_TINY2040 pimoroni_tiny2040.build.mcu=cortex-m0plus pimoroni_tiny2040.build.chip=rp2040 pimoroni_tiny2040.build.toolchain=arm-none-eabi pimoroni_tiny2040.build.toolchainpkg=pqt-gcc pimoroni_tiny2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb pimoroni_tiny2040.build.uf2family=--family rp2040 pimoroni_tiny2040.build.variant=pimoroni_tiny2040 pimoroni_tiny2040.upload.maximum_size=2097152 pimoroni_tiny2040.upload.wait_for_upload_port=true pimoroni_tiny2040.upload.erase_cmd= pimoroni_tiny2040.serial.disableDTR=false pimoroni_tiny2040.serial.disableRTS=false pimoroni_tiny2040.build.f_cpu=125000000 pimoroni_tiny2040.build.led= pimoroni_tiny2040.build.core=rp2040 pimoroni_tiny2040.build.ldscript=memmap_default.ld pimoroni_tiny2040.build.boot2=boot2_w25q64jv_4_padded_checksum pimoroni_tiny2040.build.usb_manufacturer="Pimoroni" pimoroni_tiny2040.build.usb_product="Tiny2040" pimoroni_tiny2040.menu.flash.2097152_0=2MB (no FS) pimoroni_tiny2040.menu.flash.2097152_0.upload.maximum_size=2093056 pimoroni_tiny2040.menu.flash.2097152_0.build.flash_total=2097152 pimoroni_tiny2040.menu.flash.2097152_0.build.flash_length=2093056 pimoroni_tiny2040.menu.flash.2097152_0.build.eeprom_start=270528512 pimoroni_tiny2040.menu.flash.2097152_0.build.fs_start=270528512 pimoroni_tiny2040.menu.flash.2097152_0.build.fs_end=270528512 pimoroni_tiny2040.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) pimoroni_tiny2040.menu.flash.2097152_65536.upload.maximum_size=2027520 pimoroni_tiny2040.menu.flash.2097152_65536.build.flash_total=2097152 pimoroni_tiny2040.menu.flash.2097152_65536.build.flash_length=2027520 pimoroni_tiny2040.menu.flash.2097152_65536.build.eeprom_start=270528512 pimoroni_tiny2040.menu.flash.2097152_65536.build.fs_start=270462976 pimoroni_tiny2040.menu.flash.2097152_65536.build.fs_end=270528512 pimoroni_tiny2040.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) pimoroni_tiny2040.menu.flash.2097152_131072.upload.maximum_size=1961984 pimoroni_tiny2040.menu.flash.2097152_131072.build.flash_total=2097152 pimoroni_tiny2040.menu.flash.2097152_131072.build.flash_length=1961984 pimoroni_tiny2040.menu.flash.2097152_131072.build.eeprom_start=270528512 pimoroni_tiny2040.menu.flash.2097152_131072.build.fs_start=270397440 pimoroni_tiny2040.menu.flash.2097152_131072.build.fs_end=270528512 pimoroni_tiny2040.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) pimoroni_tiny2040.menu.flash.2097152_262144.upload.maximum_size=1830912 pimoroni_tiny2040.menu.flash.2097152_262144.build.flash_total=2097152 pimoroni_tiny2040.menu.flash.2097152_262144.build.flash_length=1830912 pimoroni_tiny2040.menu.flash.2097152_262144.build.eeprom_start=270528512 pimoroni_tiny2040.menu.flash.2097152_262144.build.fs_start=270266368 pimoroni_tiny2040.menu.flash.2097152_262144.build.fs_end=270528512 pimoroni_tiny2040.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) pimoroni_tiny2040.menu.flash.2097152_524288.upload.maximum_size=1568768 pimoroni_tiny2040.menu.flash.2097152_524288.build.flash_total=2097152 pimoroni_tiny2040.menu.flash.2097152_524288.build.flash_length=1568768 pimoroni_tiny2040.menu.flash.2097152_524288.build.eeprom_start=270528512 pimoroni_tiny2040.menu.flash.2097152_524288.build.fs_start=270004224 pimoroni_tiny2040.menu.flash.2097152_524288.build.fs_end=270528512 pimoroni_tiny2040.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) pimoroni_tiny2040.menu.flash.2097152_1048576.upload.maximum_size=1044480 pimoroni_tiny2040.menu.flash.2097152_1048576.build.flash_total=2097152 pimoroni_tiny2040.menu.flash.2097152_1048576.build.flash_length=1044480 pimoroni_tiny2040.menu.flash.2097152_1048576.build.eeprom_start=270528512 pimoroni_tiny2040.menu.flash.2097152_1048576.build.fs_start=269479936 pimoroni_tiny2040.menu.flash.2097152_1048576.build.fs_end=270528512 pimoroni_tiny2040.menu.flash.8388608_0=8MB (no FS) pimoroni_tiny2040.menu.flash.8388608_0.upload.maximum_size=8384512 pimoroni_tiny2040.menu.flash.8388608_0.build.flash_total=8388608 pimoroni_tiny2040.menu.flash.8388608_0.build.flash_length=8384512 pimoroni_tiny2040.menu.flash.8388608_0.build.eeprom_start=276819968 pimoroni_tiny2040.menu.flash.8388608_0.build.fs_start=276819968 pimoroni_tiny2040.menu.flash.8388608_0.build.fs_end=276819968 pimoroni_tiny2040.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) pimoroni_tiny2040.menu.flash.8388608_7340032.upload.maximum_size=1044480 pimoroni_tiny2040.menu.flash.8388608_7340032.build.flash_total=8388608 pimoroni_tiny2040.menu.flash.8388608_7340032.build.flash_length=1044480 pimoroni_tiny2040.menu.flash.8388608_7340032.build.eeprom_start=276819968 pimoroni_tiny2040.menu.flash.8388608_7340032.build.fs_start=269479936 pimoroni_tiny2040.menu.flash.8388608_7340032.build.fs_end=276819968 pimoroni_tiny2040.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) pimoroni_tiny2040.menu.flash.8388608_4194304.upload.maximum_size=4190208 pimoroni_tiny2040.menu.flash.8388608_4194304.build.flash_total=8388608 pimoroni_tiny2040.menu.flash.8388608_4194304.build.flash_length=4190208 pimoroni_tiny2040.menu.flash.8388608_4194304.build.eeprom_start=276819968 pimoroni_tiny2040.menu.flash.8388608_4194304.build.fs_start=272625664 pimoroni_tiny2040.menu.flash.8388608_4194304.build.fs_end=276819968 pimoroni_tiny2040.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) pimoroni_tiny2040.menu.flash.8388608_2097152.upload.maximum_size=6287360 pimoroni_tiny2040.menu.flash.8388608_2097152.build.flash_total=8388608 pimoroni_tiny2040.menu.flash.8388608_2097152.build.flash_length=6287360 pimoroni_tiny2040.menu.flash.8388608_2097152.build.eeprom_start=276819968 pimoroni_tiny2040.menu.flash.8388608_2097152.build.fs_start=274722816 pimoroni_tiny2040.menu.flash.8388608_2097152.build.fs_end=276819968 pimoroni_tiny2040.menu.freq.200=200 MHz pimoroni_tiny2040.menu.freq.200.build.f_cpu=200000000L pimoroni_tiny2040.menu.freq.50=50 MHz pimoroni_tiny2040.menu.freq.50.build.f_cpu=50000000L pimoroni_tiny2040.menu.freq.100=100 MHz pimoroni_tiny2040.menu.freq.100.build.f_cpu=100000000L pimoroni_tiny2040.menu.freq.120=120 MHz pimoroni_tiny2040.menu.freq.120.build.f_cpu=120000000L pimoroni_tiny2040.menu.freq.125=125 MHz pimoroni_tiny2040.menu.freq.125.build.f_cpu=125000000L pimoroni_tiny2040.menu.freq.128=128 MHz pimoroni_tiny2040.menu.freq.128.build.f_cpu=128000000L pimoroni_tiny2040.menu.freq.133=133 MHz pimoroni_tiny2040.menu.freq.133.build.f_cpu=133000000L pimoroni_tiny2040.menu.freq.150=150 MHz pimoroni_tiny2040.menu.freq.150.build.f_cpu=150000000L pimoroni_tiny2040.menu.freq.176=176 MHz pimoroni_tiny2040.menu.freq.176.build.f_cpu=176000000L pimoroni_tiny2040.menu.freq.225=225 MHz (Overclock) pimoroni_tiny2040.menu.freq.225.build.f_cpu=225000000L pimoroni_tiny2040.menu.freq.240=240 MHz (Overclock) pimoroni_tiny2040.menu.freq.240.build.f_cpu=240000000L pimoroni_tiny2040.menu.freq.250=250 MHz (Overclock) pimoroni_tiny2040.menu.freq.250.build.f_cpu=250000000L pimoroni_tiny2040.menu.freq.276=276 MHz (Overclock) pimoroni_tiny2040.menu.freq.276.build.f_cpu=276000000L pimoroni_tiny2040.menu.freq.300=300 MHz (Overclock) pimoroni_tiny2040.menu.freq.300.build.f_cpu=300000000L pimoroni_tiny2040.menu.opt.Small=Small (-Os) (standard) pimoroni_tiny2040.menu.opt.Small.build.flags.optimize=-Os pimoroni_tiny2040.menu.opt.Optimize=Optimize (-O) pimoroni_tiny2040.menu.opt.Optimize.build.flags.optimize=-O pimoroni_tiny2040.menu.opt.Optimize2=Optimize More (-O2) pimoroni_tiny2040.menu.opt.Optimize2.build.flags.optimize=-O2 pimoroni_tiny2040.menu.opt.Optimize3=Optimize Even More (-O3) pimoroni_tiny2040.menu.opt.Optimize3.build.flags.optimize=-O3 pimoroni_tiny2040.menu.opt.Fast=Fast (-Ofast) (maybe slower) pimoroni_tiny2040.menu.opt.Fast.build.flags.optimize=-Ofast pimoroni_tiny2040.menu.opt.Debug=Debug (-Og) pimoroni_tiny2040.menu.opt.Debug.build.flags.optimize=-Og pimoroni_tiny2040.menu.opt.Disabled=Disabled (-O0) pimoroni_tiny2040.menu.opt.Disabled.build.flags.optimize=-O0 pimoroni_tiny2040.menu.profile.Disabled=Disabled pimoroni_tiny2040.menu.profile.Disabled.build.flags.profile= pimoroni_tiny2040.menu.profile.Enabled=Enabled pimoroni_tiny2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE pimoroni_tiny2040.menu.rtti.Disabled=Disabled pimoroni_tiny2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti pimoroni_tiny2040.menu.rtti.Enabled=Enabled pimoroni_tiny2040.menu.rtti.Enabled.build.flags.rtti= pimoroni_tiny2040.menu.stackprotect.Disabled=Disabled pimoroni_tiny2040.menu.stackprotect.Disabled.build.flags.stackprotect= pimoroni_tiny2040.menu.stackprotect.Enabled=Enabled pimoroni_tiny2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all pimoroni_tiny2040.menu.exceptions.Disabled=Disabled pimoroni_tiny2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions pimoroni_tiny2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ pimoroni_tiny2040.menu.exceptions.Enabled=Enabled pimoroni_tiny2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions pimoroni_tiny2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc pimoroni_tiny2040.menu.dbgport.Disabled=Disabled pimoroni_tiny2040.menu.dbgport.Disabled.build.debug_port= pimoroni_tiny2040.menu.dbgport.Serial=Serial pimoroni_tiny2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial pimoroni_tiny2040.menu.dbgport.Serial1=Serial1 pimoroni_tiny2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 pimoroni_tiny2040.menu.dbgport.Serial2=Serial2 pimoroni_tiny2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 pimoroni_tiny2040.menu.dbgport.SerialSemi=SerialSemi pimoroni_tiny2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi pimoroni_tiny2040.menu.dbglvl.None=None pimoroni_tiny2040.menu.dbglvl.None.build.debug_level= pimoroni_tiny2040.menu.dbglvl.Core=Core pimoroni_tiny2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE pimoroni_tiny2040.menu.dbglvl.SPI=SPI pimoroni_tiny2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI pimoroni_tiny2040.menu.dbglvl.Wire=Wire pimoroni_tiny2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE pimoroni_tiny2040.menu.dbglvl.Bluetooth=Bluetooth pimoroni_tiny2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH pimoroni_tiny2040.menu.dbglvl.All=All pimoroni_tiny2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH pimoroni_tiny2040.menu.dbglvl.NDEBUG=NDEBUG pimoroni_tiny2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG pimoroni_tiny2040.menu.usbstack.picosdk=Pico SDK pimoroni_tiny2040.menu.usbstack.picosdk.build.usbstack_flags= pimoroni_tiny2040.menu.usbstack.tinyusb=Adafruit TinyUSB pimoroni_tiny2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" pimoroni_tiny2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) pimoroni_tiny2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" pimoroni_tiny2040.menu.usbstack.nousb=No USB pimoroni_tiny2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" pimoroni_tiny2040.menu.ipbtstack.ipv4only=IPv4 Only pimoroni_tiny2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a pimoroni_tiny2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 pimoroni_tiny2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 pimoroni_tiny2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a pimoroni_tiny2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 pimoroni_tiny2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth pimoroni_tiny2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a pimoroni_tiny2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 pimoroni_tiny2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth pimoroni_tiny2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a pimoroni_tiny2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 pimoroni_tiny2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K pimoroni_tiny2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a pimoroni_tiny2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 pimoroni_tiny2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K pimoroni_tiny2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a pimoroni_tiny2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 pimoroni_tiny2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K pimoroni_tiny2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a pimoroni_tiny2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 pimoroni_tiny2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K pimoroni_tiny2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a pimoroni_tiny2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 pimoroni_tiny2040.menu.uploadmethod.default=Default (UF2) pimoroni_tiny2040.menu.uploadmethod.default.build.ram_length=256k pimoroni_tiny2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl pimoroni_tiny2040.menu.uploadmethod.default.upload.maximum_data_size=262144 pimoroni_tiny2040.menu.uploadmethod.default.upload.tool=uf2conv pimoroni_tiny2040.menu.uploadmethod.default.upload.tool.default=uf2conv pimoroni_tiny2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network pimoroni_tiny2040.menu.uploadmethod.picotool=Picotool pimoroni_tiny2040.menu.uploadmethod.picotool.build.ram_length=256k pimoroni_tiny2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl pimoroni_tiny2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB pimoroni_tiny2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144 pimoroni_tiny2040.menu.uploadmethod.picotool.upload.tool=picotool pimoroni_tiny2040.menu.uploadmethod.picotool.upload.tool.default=picotool pimoroni_tiny2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) pimoroni_tiny2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k pimoroni_tiny2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl pimoroni_tiny2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 pimoroni_tiny2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap pimoroni_tiny2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Pimoroni Tiny2350 # ----------------------------------- pimoroni_tiny2350.name=Pimoroni Tiny2350 pimoroni_tiny2350.vid.0=0x2e8a pimoroni_tiny2350.pid.0=0x100b pimoroni_tiny2350.vid.1=0x2e8a pimoroni_tiny2350.pid.1=0x110b pimoroni_tiny2350.vid.2=0x2e8a pimoroni_tiny2350.pid.2=0x500b pimoroni_tiny2350.vid.3=0x2e8a pimoroni_tiny2350.pid.3=0x510b pimoroni_tiny2350.vid.4=0x2e8a pimoroni_tiny2350.pid.4=0x900b pimoroni_tiny2350.vid.5=0x2e8a pimoroni_tiny2350.pid.5=0x910b pimoroni_tiny2350.vid.6=0x2e8a pimoroni_tiny2350.pid.6=0xd00b pimoroni_tiny2350.vid.7=0x2e8a pimoroni_tiny2350.pid.7=0xd10b pimoroni_tiny2350.upload_port.0.vid=0x2e8a pimoroni_tiny2350.upload_port.0.pid=0x100b pimoroni_tiny2350.upload_port.1.vid=0x2e8a pimoroni_tiny2350.upload_port.1.pid=0x110b pimoroni_tiny2350.upload_port.2.vid=0x2e8a pimoroni_tiny2350.upload_port.2.pid=0x500b pimoroni_tiny2350.upload_port.3.vid=0x2e8a pimoroni_tiny2350.upload_port.3.pid=0x510b pimoroni_tiny2350.upload_port.4.vid=0x2e8a pimoroni_tiny2350.upload_port.4.pid=0x900b pimoroni_tiny2350.upload_port.5.vid=0x2e8a pimoroni_tiny2350.upload_port.5.pid=0x910b pimoroni_tiny2350.upload_port.6.vid=0x2e8a pimoroni_tiny2350.upload_port.6.pid=0xd00b pimoroni_tiny2350.upload_port.7.vid=0x2e8a pimoroni_tiny2350.upload_port.7.pid=0xd10b pimoroni_tiny2350.build.usbvid=-DUSBD_VID=0x2e8a pimoroni_tiny2350.build.usbpid=-DUSBD_PID=0x100b pimoroni_tiny2350.build.usbpwr=-DUSBD_MAX_POWER_MA=500 pimoroni_tiny2350.build.board=PIMORONI_TINY2350 pimoroni_tiny2350.build.variant=pimoroni_tiny2350 pimoroni_tiny2350.upload.maximum_size=4194304 pimoroni_tiny2350.upload.wait_for_upload_port=true pimoroni_tiny2350.upload.erase_cmd= pimoroni_tiny2350.serial.disableDTR=false pimoroni_tiny2350.serial.disableRTS=false pimoroni_tiny2350.build.f_cpu=125000000 pimoroni_tiny2350.build.led= pimoroni_tiny2350.build.core=rp2040 pimoroni_tiny2350.build.ldscript=memmap_default.ld pimoroni_tiny2350.build.boot2=none pimoroni_tiny2350.build.usb_manufacturer="Pimoroni" pimoroni_tiny2350.build.usb_product="Tiny2350" pimoroni_tiny2350.build.psram_length=0x000000 pimoroni_tiny2350.menu.flash.4194304_0=4MB (no FS) pimoroni_tiny2350.menu.flash.4194304_0.upload.maximum_size=4186112 pimoroni_tiny2350.menu.flash.4194304_0.build.flash_total=4194304 pimoroni_tiny2350.menu.flash.4194304_0.build.flash_length=4186112 pimoroni_tiny2350.menu.flash.4194304_0.build.eeprom_start=272621568 pimoroni_tiny2350.menu.flash.4194304_0.build.fs_start=272621568 pimoroni_tiny2350.menu.flash.4194304_0.build.fs_end=272621568 pimoroni_tiny2350.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB) pimoroni_tiny2350.menu.flash.4194304_65536.upload.maximum_size=4120576 pimoroni_tiny2350.menu.flash.4194304_65536.build.flash_total=4194304 pimoroni_tiny2350.menu.flash.4194304_65536.build.flash_length=4120576 pimoroni_tiny2350.menu.flash.4194304_65536.build.eeprom_start=272621568 pimoroni_tiny2350.menu.flash.4194304_65536.build.fs_start=272556032 pimoroni_tiny2350.menu.flash.4194304_65536.build.fs_end=272621568 pimoroni_tiny2350.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB) pimoroni_tiny2350.menu.flash.4194304_131072.upload.maximum_size=4055040 pimoroni_tiny2350.menu.flash.4194304_131072.build.flash_total=4194304 pimoroni_tiny2350.menu.flash.4194304_131072.build.flash_length=4055040 pimoroni_tiny2350.menu.flash.4194304_131072.build.eeprom_start=272621568 pimoroni_tiny2350.menu.flash.4194304_131072.build.fs_start=272490496 pimoroni_tiny2350.menu.flash.4194304_131072.build.fs_end=272621568 pimoroni_tiny2350.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB) pimoroni_tiny2350.menu.flash.4194304_262144.upload.maximum_size=3923968 pimoroni_tiny2350.menu.flash.4194304_262144.build.flash_total=4194304 pimoroni_tiny2350.menu.flash.4194304_262144.build.flash_length=3923968 pimoroni_tiny2350.menu.flash.4194304_262144.build.eeprom_start=272621568 pimoroni_tiny2350.menu.flash.4194304_262144.build.fs_start=272359424 pimoroni_tiny2350.menu.flash.4194304_262144.build.fs_end=272621568 pimoroni_tiny2350.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB) pimoroni_tiny2350.menu.flash.4194304_524288.upload.maximum_size=3661824 pimoroni_tiny2350.menu.flash.4194304_524288.build.flash_total=4194304 pimoroni_tiny2350.menu.flash.4194304_524288.build.flash_length=3661824 pimoroni_tiny2350.menu.flash.4194304_524288.build.eeprom_start=272621568 pimoroni_tiny2350.menu.flash.4194304_524288.build.fs_start=272097280 pimoroni_tiny2350.menu.flash.4194304_524288.build.fs_end=272621568 pimoroni_tiny2350.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB) pimoroni_tiny2350.menu.flash.4194304_1048576.upload.maximum_size=3137536 pimoroni_tiny2350.menu.flash.4194304_1048576.build.flash_total=4194304 pimoroni_tiny2350.menu.flash.4194304_1048576.build.flash_length=3137536 pimoroni_tiny2350.menu.flash.4194304_1048576.build.eeprom_start=272621568 pimoroni_tiny2350.menu.flash.4194304_1048576.build.fs_start=271572992 pimoroni_tiny2350.menu.flash.4194304_1048576.build.fs_end=272621568 pimoroni_tiny2350.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB) pimoroni_tiny2350.menu.flash.4194304_2097152.upload.maximum_size=2088960 pimoroni_tiny2350.menu.flash.4194304_2097152.build.flash_total=4194304 pimoroni_tiny2350.menu.flash.4194304_2097152.build.flash_length=2088960 pimoroni_tiny2350.menu.flash.4194304_2097152.build.eeprom_start=272621568 pimoroni_tiny2350.menu.flash.4194304_2097152.build.fs_start=270524416 pimoroni_tiny2350.menu.flash.4194304_2097152.build.fs_end=272621568 pimoroni_tiny2350.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB) pimoroni_tiny2350.menu.flash.4194304_3145728.upload.maximum_size=1040384 pimoroni_tiny2350.menu.flash.4194304_3145728.build.flash_total=4194304 pimoroni_tiny2350.menu.flash.4194304_3145728.build.flash_length=1040384 pimoroni_tiny2350.menu.flash.4194304_3145728.build.eeprom_start=272621568 pimoroni_tiny2350.menu.flash.4194304_3145728.build.fs_start=269475840 pimoroni_tiny2350.menu.flash.4194304_3145728.build.fs_end=272621568 pimoroni_tiny2350.menu.arch.arm=ARM pimoroni_tiny2350.menu.arch.arm.build.chip=rp2350 pimoroni_tiny2350.menu.arch.arm.build.toolchain=arm-none-eabi pimoroni_tiny2350.menu.arch.arm.build.toolchainpkg=pqt-gcc pimoroni_tiny2350.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse pimoroni_tiny2350.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block pimoroni_tiny2350.menu.arch.arm.build.mcu=cortex-m33 pimoroni_tiny2350.menu.arch.riscv=RISC-V pimoroni_tiny2350.menu.arch.riscv.build.chip=rp2350-riscv pimoroni_tiny2350.menu.arch.riscv.build.toolchain=riscv32-unknown-elf pimoroni_tiny2350.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv pimoroni_tiny2350.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 pimoroni_tiny2350.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block pimoroni_tiny2350.menu.arch.riscv.build.mcu=rv32imac pimoroni_tiny2350.menu.freq.150=150 MHz pimoroni_tiny2350.menu.freq.150.build.f_cpu=150000000L pimoroni_tiny2350.menu.freq.50=50 MHz pimoroni_tiny2350.menu.freq.50.build.f_cpu=50000000L pimoroni_tiny2350.menu.freq.100=100 MHz pimoroni_tiny2350.menu.freq.100.build.f_cpu=100000000L pimoroni_tiny2350.menu.freq.120=120 MHz pimoroni_tiny2350.menu.freq.120.build.f_cpu=120000000L pimoroni_tiny2350.menu.freq.125=125 MHz pimoroni_tiny2350.menu.freq.125.build.f_cpu=125000000L pimoroni_tiny2350.menu.freq.128=128 MHz pimoroni_tiny2350.menu.freq.128.build.f_cpu=128000000L pimoroni_tiny2350.menu.freq.133=133 MHz pimoroni_tiny2350.menu.freq.133.build.f_cpu=133000000L pimoroni_tiny2350.menu.freq.176=176 MHz (Overclock) pimoroni_tiny2350.menu.freq.176.build.f_cpu=176000000L pimoroni_tiny2350.menu.freq.200=200 MHz (Overclock) pimoroni_tiny2350.menu.freq.200.build.f_cpu=200000000L pimoroni_tiny2350.menu.freq.225=225 MHz (Overclock) pimoroni_tiny2350.menu.freq.225.build.f_cpu=225000000L pimoroni_tiny2350.menu.freq.240=240 MHz (Overclock) pimoroni_tiny2350.menu.freq.240.build.f_cpu=240000000L pimoroni_tiny2350.menu.freq.250=250 MHz (Overclock) pimoroni_tiny2350.menu.freq.250.build.f_cpu=250000000L pimoroni_tiny2350.menu.freq.276=276 MHz (Overclock) pimoroni_tiny2350.menu.freq.276.build.f_cpu=276000000L pimoroni_tiny2350.menu.freq.300=300 MHz (Overclock) pimoroni_tiny2350.menu.freq.300.build.f_cpu=300000000L pimoroni_tiny2350.menu.opt.Small=Small (-Os) (standard) pimoroni_tiny2350.menu.opt.Small.build.flags.optimize=-Os pimoroni_tiny2350.menu.opt.Optimize=Optimize (-O) pimoroni_tiny2350.menu.opt.Optimize.build.flags.optimize=-O pimoroni_tiny2350.menu.opt.Optimize2=Optimize More (-O2) pimoroni_tiny2350.menu.opt.Optimize2.build.flags.optimize=-O2 pimoroni_tiny2350.menu.opt.Optimize3=Optimize Even More (-O3) pimoroni_tiny2350.menu.opt.Optimize3.build.flags.optimize=-O3 pimoroni_tiny2350.menu.opt.Fast=Fast (-Ofast) (maybe slower) pimoroni_tiny2350.menu.opt.Fast.build.flags.optimize=-Ofast pimoroni_tiny2350.menu.opt.Debug=Debug (-Og) pimoroni_tiny2350.menu.opt.Debug.build.flags.optimize=-Og pimoroni_tiny2350.menu.opt.Disabled=Disabled (-O0) pimoroni_tiny2350.menu.opt.Disabled.build.flags.optimize=-O0 pimoroni_tiny2350.menu.profile.Disabled=Disabled pimoroni_tiny2350.menu.profile.Disabled.build.flags.profile= pimoroni_tiny2350.menu.profile.Enabled=Enabled pimoroni_tiny2350.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE pimoroni_tiny2350.menu.rtti.Disabled=Disabled pimoroni_tiny2350.menu.rtti.Disabled.build.flags.rtti=-fno-rtti pimoroni_tiny2350.menu.rtti.Enabled=Enabled pimoroni_tiny2350.menu.rtti.Enabled.build.flags.rtti= pimoroni_tiny2350.menu.stackprotect.Disabled=Disabled pimoroni_tiny2350.menu.stackprotect.Disabled.build.flags.stackprotect= pimoroni_tiny2350.menu.stackprotect.Enabled=Enabled pimoroni_tiny2350.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all pimoroni_tiny2350.menu.exceptions.Disabled=Disabled pimoroni_tiny2350.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions pimoroni_tiny2350.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ pimoroni_tiny2350.menu.exceptions.Enabled=Enabled pimoroni_tiny2350.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions pimoroni_tiny2350.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc pimoroni_tiny2350.menu.dbgport.Disabled=Disabled pimoroni_tiny2350.menu.dbgport.Disabled.build.debug_port= pimoroni_tiny2350.menu.dbgport.Serial=Serial pimoroni_tiny2350.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial pimoroni_tiny2350.menu.dbgport.Serial1=Serial1 pimoroni_tiny2350.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 pimoroni_tiny2350.menu.dbgport.Serial2=Serial2 pimoroni_tiny2350.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 pimoroni_tiny2350.menu.dbgport.SerialSemi=SerialSemi pimoroni_tiny2350.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi pimoroni_tiny2350.menu.dbglvl.None=None pimoroni_tiny2350.menu.dbglvl.None.build.debug_level= pimoroni_tiny2350.menu.dbglvl.Core=Core pimoroni_tiny2350.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE pimoroni_tiny2350.menu.dbglvl.SPI=SPI pimoroni_tiny2350.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI pimoroni_tiny2350.menu.dbglvl.Wire=Wire pimoroni_tiny2350.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE pimoroni_tiny2350.menu.dbglvl.Bluetooth=Bluetooth pimoroni_tiny2350.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH pimoroni_tiny2350.menu.dbglvl.All=All pimoroni_tiny2350.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH pimoroni_tiny2350.menu.dbglvl.NDEBUG=NDEBUG pimoroni_tiny2350.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG pimoroni_tiny2350.menu.usbstack.picosdk=Pico SDK pimoroni_tiny2350.menu.usbstack.picosdk.build.usbstack_flags= pimoroni_tiny2350.menu.usbstack.tinyusb=Adafruit TinyUSB pimoroni_tiny2350.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" pimoroni_tiny2350.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) pimoroni_tiny2350.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" pimoroni_tiny2350.menu.usbstack.nousb=No USB pimoroni_tiny2350.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" pimoroni_tiny2350.menu.ipbtstack.ipv4only=IPv4 Only pimoroni_tiny2350.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a pimoroni_tiny2350.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 pimoroni_tiny2350.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 pimoroni_tiny2350.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a pimoroni_tiny2350.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 pimoroni_tiny2350.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth pimoroni_tiny2350.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a pimoroni_tiny2350.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 pimoroni_tiny2350.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth pimoroni_tiny2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a pimoroni_tiny2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 pimoroni_tiny2350.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K pimoroni_tiny2350.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a pimoroni_tiny2350.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 pimoroni_tiny2350.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K pimoroni_tiny2350.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a pimoroni_tiny2350.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 pimoroni_tiny2350.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K pimoroni_tiny2350.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a pimoroni_tiny2350.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 pimoroni_tiny2350.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K pimoroni_tiny2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a pimoroni_tiny2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 pimoroni_tiny2350.menu.uploadmethod.default=Default (UF2) pimoroni_tiny2350.menu.uploadmethod.default.build.ram_length=512k pimoroni_tiny2350.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl pimoroni_tiny2350.menu.uploadmethod.default.upload.maximum_data_size=524288 pimoroni_tiny2350.menu.uploadmethod.default.upload.tool=uf2conv pimoroni_tiny2350.menu.uploadmethod.default.upload.tool.default=uf2conv pimoroni_tiny2350.menu.uploadmethod.default.upload.tool.network=uf2conv-network pimoroni_tiny2350.menu.uploadmethod.picotool=Picotool pimoroni_tiny2350.menu.uploadmethod.picotool.build.ram_length=512k pimoroni_tiny2350.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl pimoroni_tiny2350.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB pimoroni_tiny2350.menu.uploadmethod.picotool.upload.maximum_data_size=524288 pimoroni_tiny2350.menu.uploadmethod.picotool.upload.tool=picotool pimoroni_tiny2350.menu.uploadmethod.picotool.upload.tool.default=picotool pimoroni_tiny2350.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) pimoroni_tiny2350.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k pimoroni_tiny2350.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl pimoroni_tiny2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 pimoroni_tiny2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap pimoroni_tiny2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Pintronix PinMax # ----------------------------------- pintronix_pinmax.name=Pintronix PinMax pintronix_pinmax.vid.0=0x2e8a pintronix_pinmax.pid.0=0x9101 pintronix_pinmax.vid.1=0x2e8a pintronix_pinmax.pid.1=0xd101 pintronix_pinmax.upload_port.0.vid=0x2e8a pintronix_pinmax.upload_port.0.pid=0x9101 pintronix_pinmax.upload_port.1.vid=0x2e8a pintronix_pinmax.upload_port.1.pid=0xd101 pintronix_pinmax.build.usbvid=-DUSBD_VID=0x2e8a pintronix_pinmax.build.usbpid=-DUSBD_PID=0x9101 pintronix_pinmax.build.usbpwr=-DUSBD_MAX_POWER_MA=250 pintronix_pinmax.build.board=PINTRONIX_PINMAX pintronix_pinmax.build.mcu=cortex-m0plus pintronix_pinmax.build.chip=rp2040 pintronix_pinmax.build.toolchain=arm-none-eabi pintronix_pinmax.build.toolchainpkg=pqt-gcc pintronix_pinmax.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb pintronix_pinmax.build.uf2family=--family rp2040 pintronix_pinmax.build.variant=pintronix_pinmax pintronix_pinmax.upload.maximum_size=4194304 pintronix_pinmax.upload.wait_for_upload_port=true pintronix_pinmax.upload.erase_cmd= pintronix_pinmax.serial.disableDTR=false pintronix_pinmax.serial.disableRTS=false pintronix_pinmax.build.f_cpu=125000000 pintronix_pinmax.build.led= pintronix_pinmax.build.core=rp2040 pintronix_pinmax.build.ldscript=memmap_default.ld pintronix_pinmax.build.boot2=boot2_w25q080_2_padded_checksum pintronix_pinmax.build.usb_manufacturer="Pintronix" pintronix_pinmax.build.usb_product="PinMax" pintronix_pinmax.menu.flash.4194304_0=4MB (no FS) pintronix_pinmax.menu.flash.4194304_0.upload.maximum_size=4190208 pintronix_pinmax.menu.flash.4194304_0.build.flash_total=4194304 pintronix_pinmax.menu.flash.4194304_0.build.flash_length=4190208 pintronix_pinmax.menu.flash.4194304_0.build.eeprom_start=272625664 pintronix_pinmax.menu.flash.4194304_0.build.fs_start=272625664 pintronix_pinmax.menu.flash.4194304_0.build.fs_end=272625664 pintronix_pinmax.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB) pintronix_pinmax.menu.flash.4194304_65536.upload.maximum_size=4124672 pintronix_pinmax.menu.flash.4194304_65536.build.flash_total=4194304 pintronix_pinmax.menu.flash.4194304_65536.build.flash_length=4124672 pintronix_pinmax.menu.flash.4194304_65536.build.eeprom_start=272625664 pintronix_pinmax.menu.flash.4194304_65536.build.fs_start=272560128 pintronix_pinmax.menu.flash.4194304_65536.build.fs_end=272625664 pintronix_pinmax.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB) pintronix_pinmax.menu.flash.4194304_131072.upload.maximum_size=4059136 pintronix_pinmax.menu.flash.4194304_131072.build.flash_total=4194304 pintronix_pinmax.menu.flash.4194304_131072.build.flash_length=4059136 pintronix_pinmax.menu.flash.4194304_131072.build.eeprom_start=272625664 pintronix_pinmax.menu.flash.4194304_131072.build.fs_start=272494592 pintronix_pinmax.menu.flash.4194304_131072.build.fs_end=272625664 pintronix_pinmax.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB) pintronix_pinmax.menu.flash.4194304_262144.upload.maximum_size=3928064 pintronix_pinmax.menu.flash.4194304_262144.build.flash_total=4194304 pintronix_pinmax.menu.flash.4194304_262144.build.flash_length=3928064 pintronix_pinmax.menu.flash.4194304_262144.build.eeprom_start=272625664 pintronix_pinmax.menu.flash.4194304_262144.build.fs_start=272363520 pintronix_pinmax.menu.flash.4194304_262144.build.fs_end=272625664 pintronix_pinmax.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB) pintronix_pinmax.menu.flash.4194304_524288.upload.maximum_size=3665920 pintronix_pinmax.menu.flash.4194304_524288.build.flash_total=4194304 pintronix_pinmax.menu.flash.4194304_524288.build.flash_length=3665920 pintronix_pinmax.menu.flash.4194304_524288.build.eeprom_start=272625664 pintronix_pinmax.menu.flash.4194304_524288.build.fs_start=272101376 pintronix_pinmax.menu.flash.4194304_524288.build.fs_end=272625664 pintronix_pinmax.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB) pintronix_pinmax.menu.flash.4194304_1048576.upload.maximum_size=3141632 pintronix_pinmax.menu.flash.4194304_1048576.build.flash_total=4194304 pintronix_pinmax.menu.flash.4194304_1048576.build.flash_length=3141632 pintronix_pinmax.menu.flash.4194304_1048576.build.eeprom_start=272625664 pintronix_pinmax.menu.flash.4194304_1048576.build.fs_start=271577088 pintronix_pinmax.menu.flash.4194304_1048576.build.fs_end=272625664 pintronix_pinmax.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB) pintronix_pinmax.menu.flash.4194304_2097152.upload.maximum_size=2093056 pintronix_pinmax.menu.flash.4194304_2097152.build.flash_total=4194304 pintronix_pinmax.menu.flash.4194304_2097152.build.flash_length=2093056 pintronix_pinmax.menu.flash.4194304_2097152.build.eeprom_start=272625664 pintronix_pinmax.menu.flash.4194304_2097152.build.fs_start=270528512 pintronix_pinmax.menu.flash.4194304_2097152.build.fs_end=272625664 pintronix_pinmax.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB) pintronix_pinmax.menu.flash.4194304_3145728.upload.maximum_size=1044480 pintronix_pinmax.menu.flash.4194304_3145728.build.flash_total=4194304 pintronix_pinmax.menu.flash.4194304_3145728.build.flash_length=1044480 pintronix_pinmax.menu.flash.4194304_3145728.build.eeprom_start=272625664 pintronix_pinmax.menu.flash.4194304_3145728.build.fs_start=269479936 pintronix_pinmax.menu.flash.4194304_3145728.build.fs_end=272625664 pintronix_pinmax.menu.freq.200=200 MHz pintronix_pinmax.menu.freq.200.build.f_cpu=200000000L pintronix_pinmax.menu.freq.50=50 MHz pintronix_pinmax.menu.freq.50.build.f_cpu=50000000L pintronix_pinmax.menu.freq.100=100 MHz pintronix_pinmax.menu.freq.100.build.f_cpu=100000000L pintronix_pinmax.menu.freq.120=120 MHz pintronix_pinmax.menu.freq.120.build.f_cpu=120000000L pintronix_pinmax.menu.freq.125=125 MHz pintronix_pinmax.menu.freq.125.build.f_cpu=125000000L pintronix_pinmax.menu.freq.128=128 MHz pintronix_pinmax.menu.freq.128.build.f_cpu=128000000L pintronix_pinmax.menu.freq.133=133 MHz pintronix_pinmax.menu.freq.133.build.f_cpu=133000000L pintronix_pinmax.menu.freq.150=150 MHz pintronix_pinmax.menu.freq.150.build.f_cpu=150000000L pintronix_pinmax.menu.freq.176=176 MHz pintronix_pinmax.menu.freq.176.build.f_cpu=176000000L pintronix_pinmax.menu.freq.225=225 MHz (Overclock) pintronix_pinmax.menu.freq.225.build.f_cpu=225000000L pintronix_pinmax.menu.freq.240=240 MHz (Overclock) pintronix_pinmax.menu.freq.240.build.f_cpu=240000000L pintronix_pinmax.menu.freq.250=250 MHz (Overclock) pintronix_pinmax.menu.freq.250.build.f_cpu=250000000L pintronix_pinmax.menu.freq.276=276 MHz (Overclock) pintronix_pinmax.menu.freq.276.build.f_cpu=276000000L pintronix_pinmax.menu.freq.300=300 MHz (Overclock) pintronix_pinmax.menu.freq.300.build.f_cpu=300000000L pintronix_pinmax.menu.opt.Small=Small (-Os) (standard) pintronix_pinmax.menu.opt.Small.build.flags.optimize=-Os pintronix_pinmax.menu.opt.Optimize=Optimize (-O) pintronix_pinmax.menu.opt.Optimize.build.flags.optimize=-O pintronix_pinmax.menu.opt.Optimize2=Optimize More (-O2) pintronix_pinmax.menu.opt.Optimize2.build.flags.optimize=-O2 pintronix_pinmax.menu.opt.Optimize3=Optimize Even More (-O3) pintronix_pinmax.menu.opt.Optimize3.build.flags.optimize=-O3 pintronix_pinmax.menu.opt.Fast=Fast (-Ofast) (maybe slower) pintronix_pinmax.menu.opt.Fast.build.flags.optimize=-Ofast pintronix_pinmax.menu.opt.Debug=Debug (-Og) pintronix_pinmax.menu.opt.Debug.build.flags.optimize=-Og pintronix_pinmax.menu.opt.Disabled=Disabled (-O0) pintronix_pinmax.menu.opt.Disabled.build.flags.optimize=-O0 pintronix_pinmax.menu.profile.Disabled=Disabled pintronix_pinmax.menu.profile.Disabled.build.flags.profile= pintronix_pinmax.menu.profile.Enabled=Enabled pintronix_pinmax.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE pintronix_pinmax.menu.rtti.Disabled=Disabled pintronix_pinmax.menu.rtti.Disabled.build.flags.rtti=-fno-rtti pintronix_pinmax.menu.rtti.Enabled=Enabled pintronix_pinmax.menu.rtti.Enabled.build.flags.rtti= pintronix_pinmax.menu.stackprotect.Disabled=Disabled pintronix_pinmax.menu.stackprotect.Disabled.build.flags.stackprotect= pintronix_pinmax.menu.stackprotect.Enabled=Enabled pintronix_pinmax.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all pintronix_pinmax.menu.exceptions.Disabled=Disabled pintronix_pinmax.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions pintronix_pinmax.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ pintronix_pinmax.menu.exceptions.Enabled=Enabled pintronix_pinmax.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions pintronix_pinmax.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc pintronix_pinmax.menu.dbgport.Disabled=Disabled pintronix_pinmax.menu.dbgport.Disabled.build.debug_port= pintronix_pinmax.menu.dbgport.Serial=Serial pintronix_pinmax.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial pintronix_pinmax.menu.dbgport.Serial1=Serial1 pintronix_pinmax.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 pintronix_pinmax.menu.dbgport.Serial2=Serial2 pintronix_pinmax.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 pintronix_pinmax.menu.dbgport.SerialSemi=SerialSemi pintronix_pinmax.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi pintronix_pinmax.menu.dbglvl.None=None pintronix_pinmax.menu.dbglvl.None.build.debug_level= pintronix_pinmax.menu.dbglvl.Core=Core pintronix_pinmax.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE pintronix_pinmax.menu.dbglvl.SPI=SPI pintronix_pinmax.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI pintronix_pinmax.menu.dbglvl.Wire=Wire pintronix_pinmax.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE pintronix_pinmax.menu.dbglvl.Bluetooth=Bluetooth pintronix_pinmax.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH pintronix_pinmax.menu.dbglvl.All=All pintronix_pinmax.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH pintronix_pinmax.menu.dbglvl.NDEBUG=NDEBUG pintronix_pinmax.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG pintronix_pinmax.menu.usbstack.picosdk=Pico SDK pintronix_pinmax.menu.usbstack.picosdk.build.usbstack_flags= pintronix_pinmax.menu.usbstack.tinyusb=Adafruit TinyUSB pintronix_pinmax.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" pintronix_pinmax.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) pintronix_pinmax.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" pintronix_pinmax.menu.usbstack.nousb=No USB pintronix_pinmax.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" pintronix_pinmax.menu.ipbtstack.ipv4only=IPv4 Only pintronix_pinmax.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a pintronix_pinmax.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 pintronix_pinmax.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 pintronix_pinmax.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a pintronix_pinmax.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 pintronix_pinmax.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth pintronix_pinmax.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a pintronix_pinmax.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 pintronix_pinmax.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth pintronix_pinmax.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a pintronix_pinmax.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 pintronix_pinmax.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K pintronix_pinmax.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a pintronix_pinmax.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 pintronix_pinmax.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K pintronix_pinmax.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a pintronix_pinmax.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 pintronix_pinmax.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K pintronix_pinmax.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a pintronix_pinmax.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 pintronix_pinmax.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K pintronix_pinmax.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a pintronix_pinmax.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 pintronix_pinmax.menu.uploadmethod.default=Default (UF2) pintronix_pinmax.menu.uploadmethod.default.build.ram_length=256k pintronix_pinmax.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl pintronix_pinmax.menu.uploadmethod.default.upload.maximum_data_size=262144 pintronix_pinmax.menu.uploadmethod.default.upload.tool=uf2conv pintronix_pinmax.menu.uploadmethod.default.upload.tool.default=uf2conv pintronix_pinmax.menu.uploadmethod.default.upload.tool.network=uf2conv-network pintronix_pinmax.menu.uploadmethod.picotool=Picotool pintronix_pinmax.menu.uploadmethod.picotool.build.ram_length=256k pintronix_pinmax.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl pintronix_pinmax.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB pintronix_pinmax.menu.uploadmethod.picotool.upload.maximum_data_size=262144 pintronix_pinmax.menu.uploadmethod.picotool.upload.tool=picotool pintronix_pinmax.menu.uploadmethod.picotool.upload.tool.default=picotool pintronix_pinmax.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) pintronix_pinmax.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k pintronix_pinmax.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl pintronix_pinmax.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 pintronix_pinmax.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap pintronix_pinmax.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # RAKwireless RAK11300 # ----------------------------------- rakwireless_rak11300.name=RAKwireless RAK11300 rakwireless_rak11300.vid.0=0x2e8a rakwireless_rak11300.pid.0=0x00c0 rakwireless_rak11300.vid.1=0x2e8a rakwireless_rak11300.pid.1=0x01c0 rakwireless_rak11300.vid.2=0x2e8a rakwireless_rak11300.pid.2=0x40c0 rakwireless_rak11300.vid.3=0x2e8a rakwireless_rak11300.pid.3=0x41c0 rakwireless_rak11300.vid.4=0x2e8a rakwireless_rak11300.pid.4=0x80c0 rakwireless_rak11300.vid.5=0x2e8a rakwireless_rak11300.pid.5=0x81c0 rakwireless_rak11300.vid.6=0x2e8a rakwireless_rak11300.pid.6=0xc0c0 rakwireless_rak11300.vid.7=0x2e8a rakwireless_rak11300.pid.7=0xc1c0 rakwireless_rak11300.upload_port.0.vid=0x2e8a rakwireless_rak11300.upload_port.0.pid=0x00c0 rakwireless_rak11300.upload_port.1.vid=0x2e8a rakwireless_rak11300.upload_port.1.pid=0x01c0 rakwireless_rak11300.upload_port.2.vid=0x2e8a rakwireless_rak11300.upload_port.2.pid=0x40c0 rakwireless_rak11300.upload_port.3.vid=0x2e8a rakwireless_rak11300.upload_port.3.pid=0x41c0 rakwireless_rak11300.upload_port.4.vid=0x2e8a rakwireless_rak11300.upload_port.4.pid=0x80c0 rakwireless_rak11300.upload_port.5.vid=0x2e8a rakwireless_rak11300.upload_port.5.pid=0x81c0 rakwireless_rak11300.upload_port.6.vid=0x2e8a rakwireless_rak11300.upload_port.6.pid=0xc0c0 rakwireless_rak11300.upload_port.7.vid=0x2e8a rakwireless_rak11300.upload_port.7.pid=0xc1c0 rakwireless_rak11300.build.usbvid=-DUSBD_VID=0x2e8a rakwireless_rak11300.build.usbpid=-DUSBD_PID=0x00c0 rakwireless_rak11300.build.usbpwr=-DUSBD_MAX_POWER_MA=500 rakwireless_rak11300.build.board=RAKWIRELESS_RAK11300 rakwireless_rak11300.build.mcu=cortex-m0plus rakwireless_rak11300.build.chip=rp2040 rakwireless_rak11300.build.toolchain=arm-none-eabi rakwireless_rak11300.build.toolchainpkg=pqt-gcc rakwireless_rak11300.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb rakwireless_rak11300.build.uf2family=--family rp2040 rakwireless_rak11300.build.variant=rakwireless_rak11300 rakwireless_rak11300.upload.maximum_size=2097152 rakwireless_rak11300.upload.wait_for_upload_port=true rakwireless_rak11300.upload.erase_cmd= rakwireless_rak11300.serial.disableDTR=false rakwireless_rak11300.serial.disableRTS=false rakwireless_rak11300.build.f_cpu=125000000 rakwireless_rak11300.build.led= rakwireless_rak11300.build.core=rp2040 rakwireless_rak11300.build.ldscript=memmap_default.ld rakwireless_rak11300.build.boot2=boot2_w25q16jvxq_4_padded_checksum rakwireless_rak11300.build.usb_manufacturer="RAKwireless" rakwireless_rak11300.build.usb_product="RAK11300" rakwireless_rak11300.menu.flash.2097152_0=2MB (no FS) rakwireless_rak11300.menu.flash.2097152_0.upload.maximum_size=2093056 rakwireless_rak11300.menu.flash.2097152_0.build.flash_total=2097152 rakwireless_rak11300.menu.flash.2097152_0.build.flash_length=2093056 rakwireless_rak11300.menu.flash.2097152_0.build.eeprom_start=270528512 rakwireless_rak11300.menu.flash.2097152_0.build.fs_start=270528512 rakwireless_rak11300.menu.flash.2097152_0.build.fs_end=270528512 rakwireless_rak11300.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) rakwireless_rak11300.menu.flash.2097152_65536.upload.maximum_size=2027520 rakwireless_rak11300.menu.flash.2097152_65536.build.flash_total=2097152 rakwireless_rak11300.menu.flash.2097152_65536.build.flash_length=2027520 rakwireless_rak11300.menu.flash.2097152_65536.build.eeprom_start=270528512 rakwireless_rak11300.menu.flash.2097152_65536.build.fs_start=270462976 rakwireless_rak11300.menu.flash.2097152_65536.build.fs_end=270528512 rakwireless_rak11300.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) rakwireless_rak11300.menu.flash.2097152_131072.upload.maximum_size=1961984 rakwireless_rak11300.menu.flash.2097152_131072.build.flash_total=2097152 rakwireless_rak11300.menu.flash.2097152_131072.build.flash_length=1961984 rakwireless_rak11300.menu.flash.2097152_131072.build.eeprom_start=270528512 rakwireless_rak11300.menu.flash.2097152_131072.build.fs_start=270397440 rakwireless_rak11300.menu.flash.2097152_131072.build.fs_end=270528512 rakwireless_rak11300.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) rakwireless_rak11300.menu.flash.2097152_262144.upload.maximum_size=1830912 rakwireless_rak11300.menu.flash.2097152_262144.build.flash_total=2097152 rakwireless_rak11300.menu.flash.2097152_262144.build.flash_length=1830912 rakwireless_rak11300.menu.flash.2097152_262144.build.eeprom_start=270528512 rakwireless_rak11300.menu.flash.2097152_262144.build.fs_start=270266368 rakwireless_rak11300.menu.flash.2097152_262144.build.fs_end=270528512 rakwireless_rak11300.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) rakwireless_rak11300.menu.flash.2097152_524288.upload.maximum_size=1568768 rakwireless_rak11300.menu.flash.2097152_524288.build.flash_total=2097152 rakwireless_rak11300.menu.flash.2097152_524288.build.flash_length=1568768 rakwireless_rak11300.menu.flash.2097152_524288.build.eeprom_start=270528512 rakwireless_rak11300.menu.flash.2097152_524288.build.fs_start=270004224 rakwireless_rak11300.menu.flash.2097152_524288.build.fs_end=270528512 rakwireless_rak11300.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) rakwireless_rak11300.menu.flash.2097152_1048576.upload.maximum_size=1044480 rakwireless_rak11300.menu.flash.2097152_1048576.build.flash_total=2097152 rakwireless_rak11300.menu.flash.2097152_1048576.build.flash_length=1044480 rakwireless_rak11300.menu.flash.2097152_1048576.build.eeprom_start=270528512 rakwireless_rak11300.menu.flash.2097152_1048576.build.fs_start=269479936 rakwireless_rak11300.menu.flash.2097152_1048576.build.fs_end=270528512 rakwireless_rak11300.menu.freq.200=200 MHz rakwireless_rak11300.menu.freq.200.build.f_cpu=200000000L rakwireless_rak11300.menu.freq.50=50 MHz rakwireless_rak11300.menu.freq.50.build.f_cpu=50000000L rakwireless_rak11300.menu.freq.100=100 MHz rakwireless_rak11300.menu.freq.100.build.f_cpu=100000000L rakwireless_rak11300.menu.freq.120=120 MHz rakwireless_rak11300.menu.freq.120.build.f_cpu=120000000L rakwireless_rak11300.menu.freq.125=125 MHz rakwireless_rak11300.menu.freq.125.build.f_cpu=125000000L rakwireless_rak11300.menu.freq.128=128 MHz rakwireless_rak11300.menu.freq.128.build.f_cpu=128000000L rakwireless_rak11300.menu.freq.133=133 MHz rakwireless_rak11300.menu.freq.133.build.f_cpu=133000000L rakwireless_rak11300.menu.freq.150=150 MHz rakwireless_rak11300.menu.freq.150.build.f_cpu=150000000L rakwireless_rak11300.menu.freq.176=176 MHz rakwireless_rak11300.menu.freq.176.build.f_cpu=176000000L rakwireless_rak11300.menu.freq.225=225 MHz (Overclock) rakwireless_rak11300.menu.freq.225.build.f_cpu=225000000L rakwireless_rak11300.menu.freq.240=240 MHz (Overclock) rakwireless_rak11300.menu.freq.240.build.f_cpu=240000000L rakwireless_rak11300.menu.freq.250=250 MHz (Overclock) rakwireless_rak11300.menu.freq.250.build.f_cpu=250000000L rakwireless_rak11300.menu.freq.276=276 MHz (Overclock) rakwireless_rak11300.menu.freq.276.build.f_cpu=276000000L rakwireless_rak11300.menu.freq.300=300 MHz (Overclock) rakwireless_rak11300.menu.freq.300.build.f_cpu=300000000L rakwireless_rak11300.menu.opt.Small=Small (-Os) (standard) rakwireless_rak11300.menu.opt.Small.build.flags.optimize=-Os rakwireless_rak11300.menu.opt.Optimize=Optimize (-O) rakwireless_rak11300.menu.opt.Optimize.build.flags.optimize=-O rakwireless_rak11300.menu.opt.Optimize2=Optimize More (-O2) rakwireless_rak11300.menu.opt.Optimize2.build.flags.optimize=-O2 rakwireless_rak11300.menu.opt.Optimize3=Optimize Even More (-O3) rakwireless_rak11300.menu.opt.Optimize3.build.flags.optimize=-O3 rakwireless_rak11300.menu.opt.Fast=Fast (-Ofast) (maybe slower) rakwireless_rak11300.menu.opt.Fast.build.flags.optimize=-Ofast rakwireless_rak11300.menu.opt.Debug=Debug (-Og) rakwireless_rak11300.menu.opt.Debug.build.flags.optimize=-Og rakwireless_rak11300.menu.opt.Disabled=Disabled (-O0) rakwireless_rak11300.menu.opt.Disabled.build.flags.optimize=-O0 rakwireless_rak11300.menu.profile.Disabled=Disabled rakwireless_rak11300.menu.profile.Disabled.build.flags.profile= rakwireless_rak11300.menu.profile.Enabled=Enabled rakwireless_rak11300.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE rakwireless_rak11300.menu.rtti.Disabled=Disabled rakwireless_rak11300.menu.rtti.Disabled.build.flags.rtti=-fno-rtti rakwireless_rak11300.menu.rtti.Enabled=Enabled rakwireless_rak11300.menu.rtti.Enabled.build.flags.rtti= rakwireless_rak11300.menu.stackprotect.Disabled=Disabled rakwireless_rak11300.menu.stackprotect.Disabled.build.flags.stackprotect= rakwireless_rak11300.menu.stackprotect.Enabled=Enabled rakwireless_rak11300.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all rakwireless_rak11300.menu.exceptions.Disabled=Disabled rakwireless_rak11300.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions rakwireless_rak11300.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ rakwireless_rak11300.menu.exceptions.Enabled=Enabled rakwireless_rak11300.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions rakwireless_rak11300.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc rakwireless_rak11300.menu.dbgport.Disabled=Disabled rakwireless_rak11300.menu.dbgport.Disabled.build.debug_port= rakwireless_rak11300.menu.dbgport.Serial=Serial rakwireless_rak11300.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial rakwireless_rak11300.menu.dbgport.Serial1=Serial1 rakwireless_rak11300.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 rakwireless_rak11300.menu.dbgport.Serial2=Serial2 rakwireless_rak11300.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 rakwireless_rak11300.menu.dbgport.SerialSemi=SerialSemi rakwireless_rak11300.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi rakwireless_rak11300.menu.dbglvl.None=None rakwireless_rak11300.menu.dbglvl.None.build.debug_level= rakwireless_rak11300.menu.dbglvl.Core=Core rakwireless_rak11300.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE rakwireless_rak11300.menu.dbglvl.SPI=SPI rakwireless_rak11300.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI rakwireless_rak11300.menu.dbglvl.Wire=Wire rakwireless_rak11300.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE rakwireless_rak11300.menu.dbglvl.Bluetooth=Bluetooth rakwireless_rak11300.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH rakwireless_rak11300.menu.dbglvl.All=All rakwireless_rak11300.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH rakwireless_rak11300.menu.dbglvl.NDEBUG=NDEBUG rakwireless_rak11300.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG rakwireless_rak11300.menu.usbstack.picosdk=Pico SDK rakwireless_rak11300.menu.usbstack.picosdk.build.usbstack_flags= rakwireless_rak11300.menu.usbstack.tinyusb=Adafruit TinyUSB rakwireless_rak11300.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" rakwireless_rak11300.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) rakwireless_rak11300.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" rakwireless_rak11300.menu.usbstack.nousb=No USB rakwireless_rak11300.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" rakwireless_rak11300.menu.ipbtstack.ipv4only=IPv4 Only rakwireless_rak11300.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a rakwireless_rak11300.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 rakwireless_rak11300.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 rakwireless_rak11300.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a rakwireless_rak11300.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 rakwireless_rak11300.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth rakwireless_rak11300.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a rakwireless_rak11300.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 rakwireless_rak11300.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth rakwireless_rak11300.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a rakwireless_rak11300.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 rakwireless_rak11300.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K rakwireless_rak11300.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a rakwireless_rak11300.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 rakwireless_rak11300.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K rakwireless_rak11300.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a rakwireless_rak11300.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 rakwireless_rak11300.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K rakwireless_rak11300.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a rakwireless_rak11300.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 rakwireless_rak11300.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K rakwireless_rak11300.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a rakwireless_rak11300.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 rakwireless_rak11300.menu.uploadmethod.default=Default (UF2) rakwireless_rak11300.menu.uploadmethod.default.build.ram_length=256k rakwireless_rak11300.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl rakwireless_rak11300.menu.uploadmethod.default.upload.maximum_data_size=262144 rakwireless_rak11300.menu.uploadmethod.default.upload.tool=uf2conv rakwireless_rak11300.menu.uploadmethod.default.upload.tool.default=uf2conv rakwireless_rak11300.menu.uploadmethod.default.upload.tool.network=uf2conv-network rakwireless_rak11300.menu.uploadmethod.picotool=Picotool rakwireless_rak11300.menu.uploadmethod.picotool.build.ram_length=256k rakwireless_rak11300.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl rakwireless_rak11300.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB rakwireless_rak11300.menu.uploadmethod.picotool.upload.maximum_data_size=262144 rakwireless_rak11300.menu.uploadmethod.picotool.upload.tool=picotool rakwireless_rak11300.menu.uploadmethod.picotool.upload.tool.default=picotool rakwireless_rak11300.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) rakwireless_rak11300.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k rakwireless_rak11300.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl rakwireless_rak11300.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 rakwireless_rak11300.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap rakwireless_rak11300.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # redscorp RP2040-Eins # ----------------------------------- redscorp_rp2040_eins.name=redscorp RP2040-Eins redscorp_rp2040_eins.vid.0=0x2341 redscorp_rp2040_eins.pid.0=0x005f redscorp_rp2040_eins.vid.1=0x2341 redscorp_rp2040_eins.pid.1=0x805f redscorp_rp2040_eins.vid.2=0x2341 redscorp_rp2040_eins.pid.2=0x015f redscorp_rp2040_eins.vid.3=0x2341 redscorp_rp2040_eins.pid.3=0x025f redscorp_rp2040_eins.upload_port.0.vid=0x2341 redscorp_rp2040_eins.upload_port.0.pid=0x005f redscorp_rp2040_eins.upload_port.1.vid=0x2341 redscorp_rp2040_eins.upload_port.1.pid=0x805f redscorp_rp2040_eins.upload_port.2.vid=0x2341 redscorp_rp2040_eins.upload_port.2.pid=0x015f redscorp_rp2040_eins.upload_port.3.vid=0x2341 redscorp_rp2040_eins.upload_port.3.pid=0x025f redscorp_rp2040_eins.build.usbvid=-DUSBD_VID=0x2341 redscorp_rp2040_eins.build.usbpid=-DUSBD_PID=0x005f redscorp_rp2040_eins.build.usbpwr=-DUSBD_MAX_POWER_MA=250 redscorp_rp2040_eins.build.board=REDSCORP_RP2040_EINS redscorp_rp2040_eins.build.mcu=cortex-m0plus redscorp_rp2040_eins.build.chip=rp2040 redscorp_rp2040_eins.build.toolchain=arm-none-eabi redscorp_rp2040_eins.build.toolchainpkg=pqt-gcc redscorp_rp2040_eins.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb redscorp_rp2040_eins.build.uf2family=--family rp2040 redscorp_rp2040_eins.build.variant=redscorp_rp2040_eins redscorp_rp2040_eins.upload.maximum_size=16777216 redscorp_rp2040_eins.upload.wait_for_upload_port=true redscorp_rp2040_eins.upload.erase_cmd= redscorp_rp2040_eins.serial.disableDTR=false redscorp_rp2040_eins.serial.disableRTS=false redscorp_rp2040_eins.build.f_cpu=125000000 redscorp_rp2040_eins.build.led= redscorp_rp2040_eins.build.core=rp2040 redscorp_rp2040_eins.build.ldscript=memmap_default.ld redscorp_rp2040_eins.build.boot2=boot2_w25q080_2_padded_checksum redscorp_rp2040_eins.build.usb_manufacturer="redscorp" redscorp_rp2040_eins.build.usb_product="RP2040-Eins" redscorp_rp2040_eins.menu.flash.16777216_0=16MB (no FS) redscorp_rp2040_eins.menu.flash.16777216_0.upload.maximum_size=16773120 redscorp_rp2040_eins.menu.flash.16777216_0.build.flash_total=16777216 redscorp_rp2040_eins.menu.flash.16777216_0.build.flash_length=16773120 redscorp_rp2040_eins.menu.flash.16777216_0.build.eeprom_start=285208576 redscorp_rp2040_eins.menu.flash.16777216_0.build.fs_start=285208576 redscorp_rp2040_eins.menu.flash.16777216_0.build.fs_end=285208576 redscorp_rp2040_eins.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) redscorp_rp2040_eins.menu.flash.16777216_65536.upload.maximum_size=16707584 redscorp_rp2040_eins.menu.flash.16777216_65536.build.flash_total=16777216 redscorp_rp2040_eins.menu.flash.16777216_65536.build.flash_length=16707584 redscorp_rp2040_eins.menu.flash.16777216_65536.build.eeprom_start=285208576 redscorp_rp2040_eins.menu.flash.16777216_65536.build.fs_start=285143040 redscorp_rp2040_eins.menu.flash.16777216_65536.build.fs_end=285208576 redscorp_rp2040_eins.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) redscorp_rp2040_eins.menu.flash.16777216_131072.upload.maximum_size=16642048 redscorp_rp2040_eins.menu.flash.16777216_131072.build.flash_total=16777216 redscorp_rp2040_eins.menu.flash.16777216_131072.build.flash_length=16642048 redscorp_rp2040_eins.menu.flash.16777216_131072.build.eeprom_start=285208576 redscorp_rp2040_eins.menu.flash.16777216_131072.build.fs_start=285077504 redscorp_rp2040_eins.menu.flash.16777216_131072.build.fs_end=285208576 redscorp_rp2040_eins.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) redscorp_rp2040_eins.menu.flash.16777216_262144.upload.maximum_size=16510976 redscorp_rp2040_eins.menu.flash.16777216_262144.build.flash_total=16777216 redscorp_rp2040_eins.menu.flash.16777216_262144.build.flash_length=16510976 redscorp_rp2040_eins.menu.flash.16777216_262144.build.eeprom_start=285208576 redscorp_rp2040_eins.menu.flash.16777216_262144.build.fs_start=284946432 redscorp_rp2040_eins.menu.flash.16777216_262144.build.fs_end=285208576 redscorp_rp2040_eins.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) redscorp_rp2040_eins.menu.flash.16777216_524288.upload.maximum_size=16248832 redscorp_rp2040_eins.menu.flash.16777216_524288.build.flash_total=16777216 redscorp_rp2040_eins.menu.flash.16777216_524288.build.flash_length=16248832 redscorp_rp2040_eins.menu.flash.16777216_524288.build.eeprom_start=285208576 redscorp_rp2040_eins.menu.flash.16777216_524288.build.fs_start=284684288 redscorp_rp2040_eins.menu.flash.16777216_524288.build.fs_end=285208576 redscorp_rp2040_eins.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) redscorp_rp2040_eins.menu.flash.16777216_1048576.upload.maximum_size=15724544 redscorp_rp2040_eins.menu.flash.16777216_1048576.build.flash_total=16777216 redscorp_rp2040_eins.menu.flash.16777216_1048576.build.flash_length=15724544 redscorp_rp2040_eins.menu.flash.16777216_1048576.build.eeprom_start=285208576 redscorp_rp2040_eins.menu.flash.16777216_1048576.build.fs_start=284160000 redscorp_rp2040_eins.menu.flash.16777216_1048576.build.fs_end=285208576 redscorp_rp2040_eins.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) redscorp_rp2040_eins.menu.flash.16777216_2097152.upload.maximum_size=14675968 redscorp_rp2040_eins.menu.flash.16777216_2097152.build.flash_total=16777216 redscorp_rp2040_eins.menu.flash.16777216_2097152.build.flash_length=14675968 redscorp_rp2040_eins.menu.flash.16777216_2097152.build.eeprom_start=285208576 redscorp_rp2040_eins.menu.flash.16777216_2097152.build.fs_start=283111424 redscorp_rp2040_eins.menu.flash.16777216_2097152.build.fs_end=285208576 redscorp_rp2040_eins.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) redscorp_rp2040_eins.menu.flash.16777216_3145728.upload.maximum_size=13627392 redscorp_rp2040_eins.menu.flash.16777216_3145728.build.flash_total=16777216 redscorp_rp2040_eins.menu.flash.16777216_3145728.build.flash_length=13627392 redscorp_rp2040_eins.menu.flash.16777216_3145728.build.eeprom_start=285208576 redscorp_rp2040_eins.menu.flash.16777216_3145728.build.fs_start=282062848 redscorp_rp2040_eins.menu.flash.16777216_3145728.build.fs_end=285208576 redscorp_rp2040_eins.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) redscorp_rp2040_eins.menu.flash.16777216_4194304.upload.maximum_size=12578816 redscorp_rp2040_eins.menu.flash.16777216_4194304.build.flash_total=16777216 redscorp_rp2040_eins.menu.flash.16777216_4194304.build.flash_length=12578816 redscorp_rp2040_eins.menu.flash.16777216_4194304.build.eeprom_start=285208576 redscorp_rp2040_eins.menu.flash.16777216_4194304.build.fs_start=281014272 redscorp_rp2040_eins.menu.flash.16777216_4194304.build.fs_end=285208576 redscorp_rp2040_eins.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) redscorp_rp2040_eins.menu.flash.16777216_5242880.upload.maximum_size=11530240 redscorp_rp2040_eins.menu.flash.16777216_5242880.build.flash_total=16777216 redscorp_rp2040_eins.menu.flash.16777216_5242880.build.flash_length=11530240 redscorp_rp2040_eins.menu.flash.16777216_5242880.build.eeprom_start=285208576 redscorp_rp2040_eins.menu.flash.16777216_5242880.build.fs_start=279965696 redscorp_rp2040_eins.menu.flash.16777216_5242880.build.fs_end=285208576 redscorp_rp2040_eins.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) redscorp_rp2040_eins.menu.flash.16777216_6291456.upload.maximum_size=10481664 redscorp_rp2040_eins.menu.flash.16777216_6291456.build.flash_total=16777216 redscorp_rp2040_eins.menu.flash.16777216_6291456.build.flash_length=10481664 redscorp_rp2040_eins.menu.flash.16777216_6291456.build.eeprom_start=285208576 redscorp_rp2040_eins.menu.flash.16777216_6291456.build.fs_start=278917120 redscorp_rp2040_eins.menu.flash.16777216_6291456.build.fs_end=285208576 redscorp_rp2040_eins.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) redscorp_rp2040_eins.menu.flash.16777216_7340032.upload.maximum_size=9433088 redscorp_rp2040_eins.menu.flash.16777216_7340032.build.flash_total=16777216 redscorp_rp2040_eins.menu.flash.16777216_7340032.build.flash_length=9433088 redscorp_rp2040_eins.menu.flash.16777216_7340032.build.eeprom_start=285208576 redscorp_rp2040_eins.menu.flash.16777216_7340032.build.fs_start=277868544 redscorp_rp2040_eins.menu.flash.16777216_7340032.build.fs_end=285208576 redscorp_rp2040_eins.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) redscorp_rp2040_eins.menu.flash.16777216_8388608.upload.maximum_size=8384512 redscorp_rp2040_eins.menu.flash.16777216_8388608.build.flash_total=16777216 redscorp_rp2040_eins.menu.flash.16777216_8388608.build.flash_length=8384512 redscorp_rp2040_eins.menu.flash.16777216_8388608.build.eeprom_start=285208576 redscorp_rp2040_eins.menu.flash.16777216_8388608.build.fs_start=276819968 redscorp_rp2040_eins.menu.flash.16777216_8388608.build.fs_end=285208576 redscorp_rp2040_eins.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) redscorp_rp2040_eins.menu.flash.16777216_9437184.upload.maximum_size=7335936 redscorp_rp2040_eins.menu.flash.16777216_9437184.build.flash_total=16777216 redscorp_rp2040_eins.menu.flash.16777216_9437184.build.flash_length=7335936 redscorp_rp2040_eins.menu.flash.16777216_9437184.build.eeprom_start=285208576 redscorp_rp2040_eins.menu.flash.16777216_9437184.build.fs_start=275771392 redscorp_rp2040_eins.menu.flash.16777216_9437184.build.fs_end=285208576 redscorp_rp2040_eins.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) redscorp_rp2040_eins.menu.flash.16777216_10485760.upload.maximum_size=6287360 redscorp_rp2040_eins.menu.flash.16777216_10485760.build.flash_total=16777216 redscorp_rp2040_eins.menu.flash.16777216_10485760.build.flash_length=6287360 redscorp_rp2040_eins.menu.flash.16777216_10485760.build.eeprom_start=285208576 redscorp_rp2040_eins.menu.flash.16777216_10485760.build.fs_start=274722816 redscorp_rp2040_eins.menu.flash.16777216_10485760.build.fs_end=285208576 redscorp_rp2040_eins.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) redscorp_rp2040_eins.menu.flash.16777216_11534336.upload.maximum_size=5238784 redscorp_rp2040_eins.menu.flash.16777216_11534336.build.flash_total=16777216 redscorp_rp2040_eins.menu.flash.16777216_11534336.build.flash_length=5238784 redscorp_rp2040_eins.menu.flash.16777216_11534336.build.eeprom_start=285208576 redscorp_rp2040_eins.menu.flash.16777216_11534336.build.fs_start=273674240 redscorp_rp2040_eins.menu.flash.16777216_11534336.build.fs_end=285208576 redscorp_rp2040_eins.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) redscorp_rp2040_eins.menu.flash.16777216_12582912.upload.maximum_size=4190208 redscorp_rp2040_eins.menu.flash.16777216_12582912.build.flash_total=16777216 redscorp_rp2040_eins.menu.flash.16777216_12582912.build.flash_length=4190208 redscorp_rp2040_eins.menu.flash.16777216_12582912.build.eeprom_start=285208576 redscorp_rp2040_eins.menu.flash.16777216_12582912.build.fs_start=272625664 redscorp_rp2040_eins.menu.flash.16777216_12582912.build.fs_end=285208576 redscorp_rp2040_eins.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) redscorp_rp2040_eins.menu.flash.16777216_13631488.upload.maximum_size=3141632 redscorp_rp2040_eins.menu.flash.16777216_13631488.build.flash_total=16777216 redscorp_rp2040_eins.menu.flash.16777216_13631488.build.flash_length=3141632 redscorp_rp2040_eins.menu.flash.16777216_13631488.build.eeprom_start=285208576 redscorp_rp2040_eins.menu.flash.16777216_13631488.build.fs_start=271577088 redscorp_rp2040_eins.menu.flash.16777216_13631488.build.fs_end=285208576 redscorp_rp2040_eins.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) redscorp_rp2040_eins.menu.flash.16777216_14680064.upload.maximum_size=2093056 redscorp_rp2040_eins.menu.flash.16777216_14680064.build.flash_total=16777216 redscorp_rp2040_eins.menu.flash.16777216_14680064.build.flash_length=2093056 redscorp_rp2040_eins.menu.flash.16777216_14680064.build.eeprom_start=285208576 redscorp_rp2040_eins.menu.flash.16777216_14680064.build.fs_start=270528512 redscorp_rp2040_eins.menu.flash.16777216_14680064.build.fs_end=285208576 redscorp_rp2040_eins.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) redscorp_rp2040_eins.menu.flash.16777216_15728640.upload.maximum_size=1044480 redscorp_rp2040_eins.menu.flash.16777216_15728640.build.flash_total=16777216 redscorp_rp2040_eins.menu.flash.16777216_15728640.build.flash_length=1044480 redscorp_rp2040_eins.menu.flash.16777216_15728640.build.eeprom_start=285208576 redscorp_rp2040_eins.menu.flash.16777216_15728640.build.fs_start=269479936 redscorp_rp2040_eins.menu.flash.16777216_15728640.build.fs_end=285208576 redscorp_rp2040_eins.menu.freq.200=200 MHz redscorp_rp2040_eins.menu.freq.200.build.f_cpu=200000000L redscorp_rp2040_eins.menu.freq.50=50 MHz redscorp_rp2040_eins.menu.freq.50.build.f_cpu=50000000L redscorp_rp2040_eins.menu.freq.100=100 MHz redscorp_rp2040_eins.menu.freq.100.build.f_cpu=100000000L redscorp_rp2040_eins.menu.freq.120=120 MHz redscorp_rp2040_eins.menu.freq.120.build.f_cpu=120000000L redscorp_rp2040_eins.menu.freq.125=125 MHz redscorp_rp2040_eins.menu.freq.125.build.f_cpu=125000000L redscorp_rp2040_eins.menu.freq.128=128 MHz redscorp_rp2040_eins.menu.freq.128.build.f_cpu=128000000L redscorp_rp2040_eins.menu.freq.133=133 MHz redscorp_rp2040_eins.menu.freq.133.build.f_cpu=133000000L redscorp_rp2040_eins.menu.freq.150=150 MHz redscorp_rp2040_eins.menu.freq.150.build.f_cpu=150000000L redscorp_rp2040_eins.menu.freq.176=176 MHz redscorp_rp2040_eins.menu.freq.176.build.f_cpu=176000000L redscorp_rp2040_eins.menu.freq.225=225 MHz (Overclock) redscorp_rp2040_eins.menu.freq.225.build.f_cpu=225000000L redscorp_rp2040_eins.menu.freq.240=240 MHz (Overclock) redscorp_rp2040_eins.menu.freq.240.build.f_cpu=240000000L redscorp_rp2040_eins.menu.freq.250=250 MHz (Overclock) redscorp_rp2040_eins.menu.freq.250.build.f_cpu=250000000L redscorp_rp2040_eins.menu.freq.276=276 MHz (Overclock) redscorp_rp2040_eins.menu.freq.276.build.f_cpu=276000000L redscorp_rp2040_eins.menu.freq.300=300 MHz (Overclock) redscorp_rp2040_eins.menu.freq.300.build.f_cpu=300000000L redscorp_rp2040_eins.menu.opt.Small=Small (-Os) (standard) redscorp_rp2040_eins.menu.opt.Small.build.flags.optimize=-Os redscorp_rp2040_eins.menu.opt.Optimize=Optimize (-O) redscorp_rp2040_eins.menu.opt.Optimize.build.flags.optimize=-O redscorp_rp2040_eins.menu.opt.Optimize2=Optimize More (-O2) redscorp_rp2040_eins.menu.opt.Optimize2.build.flags.optimize=-O2 redscorp_rp2040_eins.menu.opt.Optimize3=Optimize Even More (-O3) redscorp_rp2040_eins.menu.opt.Optimize3.build.flags.optimize=-O3 redscorp_rp2040_eins.menu.opt.Fast=Fast (-Ofast) (maybe slower) redscorp_rp2040_eins.menu.opt.Fast.build.flags.optimize=-Ofast redscorp_rp2040_eins.menu.opt.Debug=Debug (-Og) redscorp_rp2040_eins.menu.opt.Debug.build.flags.optimize=-Og redscorp_rp2040_eins.menu.opt.Disabled=Disabled (-O0) redscorp_rp2040_eins.menu.opt.Disabled.build.flags.optimize=-O0 redscorp_rp2040_eins.menu.profile.Disabled=Disabled redscorp_rp2040_eins.menu.profile.Disabled.build.flags.profile= redscorp_rp2040_eins.menu.profile.Enabled=Enabled redscorp_rp2040_eins.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE redscorp_rp2040_eins.menu.rtti.Disabled=Disabled redscorp_rp2040_eins.menu.rtti.Disabled.build.flags.rtti=-fno-rtti redscorp_rp2040_eins.menu.rtti.Enabled=Enabled redscorp_rp2040_eins.menu.rtti.Enabled.build.flags.rtti= redscorp_rp2040_eins.menu.stackprotect.Disabled=Disabled redscorp_rp2040_eins.menu.stackprotect.Disabled.build.flags.stackprotect= redscorp_rp2040_eins.menu.stackprotect.Enabled=Enabled redscorp_rp2040_eins.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all redscorp_rp2040_eins.menu.exceptions.Disabled=Disabled redscorp_rp2040_eins.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions redscorp_rp2040_eins.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ redscorp_rp2040_eins.menu.exceptions.Enabled=Enabled redscorp_rp2040_eins.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions redscorp_rp2040_eins.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc redscorp_rp2040_eins.menu.dbgport.Disabled=Disabled redscorp_rp2040_eins.menu.dbgport.Disabled.build.debug_port= redscorp_rp2040_eins.menu.dbgport.Serial=Serial redscorp_rp2040_eins.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial redscorp_rp2040_eins.menu.dbgport.Serial1=Serial1 redscorp_rp2040_eins.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 redscorp_rp2040_eins.menu.dbgport.Serial2=Serial2 redscorp_rp2040_eins.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 redscorp_rp2040_eins.menu.dbgport.SerialSemi=SerialSemi redscorp_rp2040_eins.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi redscorp_rp2040_eins.menu.dbglvl.None=None redscorp_rp2040_eins.menu.dbglvl.None.build.debug_level= redscorp_rp2040_eins.menu.dbglvl.Core=Core redscorp_rp2040_eins.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE redscorp_rp2040_eins.menu.dbglvl.SPI=SPI redscorp_rp2040_eins.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI redscorp_rp2040_eins.menu.dbglvl.Wire=Wire redscorp_rp2040_eins.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE redscorp_rp2040_eins.menu.dbglvl.Bluetooth=Bluetooth redscorp_rp2040_eins.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH redscorp_rp2040_eins.menu.dbglvl.All=All redscorp_rp2040_eins.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH redscorp_rp2040_eins.menu.dbglvl.NDEBUG=NDEBUG redscorp_rp2040_eins.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG redscorp_rp2040_eins.menu.usbstack.picosdk=Pico SDK redscorp_rp2040_eins.menu.usbstack.picosdk.build.usbstack_flags= redscorp_rp2040_eins.menu.usbstack.tinyusb=Adafruit TinyUSB redscorp_rp2040_eins.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" redscorp_rp2040_eins.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) redscorp_rp2040_eins.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" redscorp_rp2040_eins.menu.usbstack.nousb=No USB redscorp_rp2040_eins.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" redscorp_rp2040_eins.menu.ipbtstack.ipv4only=IPv4 Only redscorp_rp2040_eins.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a redscorp_rp2040_eins.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 redscorp_rp2040_eins.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 redscorp_rp2040_eins.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a redscorp_rp2040_eins.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 redscorp_rp2040_eins.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth redscorp_rp2040_eins.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a redscorp_rp2040_eins.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 redscorp_rp2040_eins.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth redscorp_rp2040_eins.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a redscorp_rp2040_eins.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 redscorp_rp2040_eins.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K redscorp_rp2040_eins.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a redscorp_rp2040_eins.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 redscorp_rp2040_eins.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K redscorp_rp2040_eins.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a redscorp_rp2040_eins.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 redscorp_rp2040_eins.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K redscorp_rp2040_eins.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a redscorp_rp2040_eins.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 redscorp_rp2040_eins.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K redscorp_rp2040_eins.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a redscorp_rp2040_eins.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 redscorp_rp2040_eins.menu.uploadmethod.default=Default (UF2) redscorp_rp2040_eins.menu.uploadmethod.default.build.ram_length=256k redscorp_rp2040_eins.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl redscorp_rp2040_eins.menu.uploadmethod.default.upload.maximum_data_size=262144 redscorp_rp2040_eins.menu.uploadmethod.default.upload.tool=uf2conv redscorp_rp2040_eins.menu.uploadmethod.default.upload.tool.default=uf2conv redscorp_rp2040_eins.menu.uploadmethod.default.upload.tool.network=uf2conv-network redscorp_rp2040_eins.menu.uploadmethod.picotool=Picotool redscorp_rp2040_eins.menu.uploadmethod.picotool.build.ram_length=256k redscorp_rp2040_eins.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl redscorp_rp2040_eins.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB redscorp_rp2040_eins.menu.uploadmethod.picotool.upload.maximum_data_size=262144 redscorp_rp2040_eins.menu.uploadmethod.picotool.upload.tool=picotool redscorp_rp2040_eins.menu.uploadmethod.picotool.upload.tool.default=picotool redscorp_rp2040_eins.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) redscorp_rp2040_eins.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k redscorp_rp2040_eins.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl redscorp_rp2040_eins.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 redscorp_rp2040_eins.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap redscorp_rp2040_eins.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # redscorp RP2040-ProMini # ----------------------------------- redscorp_rp2040_promini.name=redscorp RP2040-ProMini redscorp_rp2040_promini.vid.0=0x2341 redscorp_rp2040_promini.pid.0=0x005f redscorp_rp2040_promini.vid.1=0x2341 redscorp_rp2040_promini.pid.1=0x805f redscorp_rp2040_promini.vid.2=0x2341 redscorp_rp2040_promini.pid.2=0x015f redscorp_rp2040_promini.vid.3=0x2341 redscorp_rp2040_promini.pid.3=0x025f redscorp_rp2040_promini.upload_port.0.vid=0x2341 redscorp_rp2040_promini.upload_port.0.pid=0x005f redscorp_rp2040_promini.upload_port.1.vid=0x2341 redscorp_rp2040_promini.upload_port.1.pid=0x805f redscorp_rp2040_promini.upload_port.2.vid=0x2341 redscorp_rp2040_promini.upload_port.2.pid=0x015f redscorp_rp2040_promini.upload_port.3.vid=0x2341 redscorp_rp2040_promini.upload_port.3.pid=0x025f redscorp_rp2040_promini.build.usbvid=-DUSBD_VID=0x2341 redscorp_rp2040_promini.build.usbpid=-DUSBD_PID=0x005f redscorp_rp2040_promini.build.usbpwr=-DUSBD_MAX_POWER_MA=250 redscorp_rp2040_promini.build.board=REDSCORP_RP2040_PROMINI redscorp_rp2040_promini.build.mcu=cortex-m0plus redscorp_rp2040_promini.build.chip=rp2040 redscorp_rp2040_promini.build.toolchain=arm-none-eabi redscorp_rp2040_promini.build.toolchainpkg=pqt-gcc redscorp_rp2040_promini.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb redscorp_rp2040_promini.build.uf2family=--family rp2040 redscorp_rp2040_promini.build.variant=redscorp_rp2040_promini redscorp_rp2040_promini.upload.maximum_size=16777216 redscorp_rp2040_promini.upload.wait_for_upload_port=true redscorp_rp2040_promini.upload.erase_cmd= redscorp_rp2040_promini.serial.disableDTR=false redscorp_rp2040_promini.serial.disableRTS=false redscorp_rp2040_promini.build.f_cpu=125000000 redscorp_rp2040_promini.build.led= redscorp_rp2040_promini.build.core=rp2040 redscorp_rp2040_promini.build.ldscript=memmap_default.ld redscorp_rp2040_promini.build.boot2=boot2_w25q080_2_padded_checksum redscorp_rp2040_promini.build.usb_manufacturer="redscorp" redscorp_rp2040_promini.build.usb_product="RP2040-ProMini" redscorp_rp2040_promini.menu.flash.16777216_0=16MB (no FS) redscorp_rp2040_promini.menu.flash.16777216_0.upload.maximum_size=16773120 redscorp_rp2040_promini.menu.flash.16777216_0.build.flash_total=16777216 redscorp_rp2040_promini.menu.flash.16777216_0.build.flash_length=16773120 redscorp_rp2040_promini.menu.flash.16777216_0.build.eeprom_start=285208576 redscorp_rp2040_promini.menu.flash.16777216_0.build.fs_start=285208576 redscorp_rp2040_promini.menu.flash.16777216_0.build.fs_end=285208576 redscorp_rp2040_promini.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) redscorp_rp2040_promini.menu.flash.16777216_65536.upload.maximum_size=16707584 redscorp_rp2040_promini.menu.flash.16777216_65536.build.flash_total=16777216 redscorp_rp2040_promini.menu.flash.16777216_65536.build.flash_length=16707584 redscorp_rp2040_promini.menu.flash.16777216_65536.build.eeprom_start=285208576 redscorp_rp2040_promini.menu.flash.16777216_65536.build.fs_start=285143040 redscorp_rp2040_promini.menu.flash.16777216_65536.build.fs_end=285208576 redscorp_rp2040_promini.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) redscorp_rp2040_promini.menu.flash.16777216_131072.upload.maximum_size=16642048 redscorp_rp2040_promini.menu.flash.16777216_131072.build.flash_total=16777216 redscorp_rp2040_promini.menu.flash.16777216_131072.build.flash_length=16642048 redscorp_rp2040_promini.menu.flash.16777216_131072.build.eeprom_start=285208576 redscorp_rp2040_promini.menu.flash.16777216_131072.build.fs_start=285077504 redscorp_rp2040_promini.menu.flash.16777216_131072.build.fs_end=285208576 redscorp_rp2040_promini.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) redscorp_rp2040_promini.menu.flash.16777216_262144.upload.maximum_size=16510976 redscorp_rp2040_promini.menu.flash.16777216_262144.build.flash_total=16777216 redscorp_rp2040_promini.menu.flash.16777216_262144.build.flash_length=16510976 redscorp_rp2040_promini.menu.flash.16777216_262144.build.eeprom_start=285208576 redscorp_rp2040_promini.menu.flash.16777216_262144.build.fs_start=284946432 redscorp_rp2040_promini.menu.flash.16777216_262144.build.fs_end=285208576 redscorp_rp2040_promini.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) redscorp_rp2040_promini.menu.flash.16777216_524288.upload.maximum_size=16248832 redscorp_rp2040_promini.menu.flash.16777216_524288.build.flash_total=16777216 redscorp_rp2040_promini.menu.flash.16777216_524288.build.flash_length=16248832 redscorp_rp2040_promini.menu.flash.16777216_524288.build.eeprom_start=285208576 redscorp_rp2040_promini.menu.flash.16777216_524288.build.fs_start=284684288 redscorp_rp2040_promini.menu.flash.16777216_524288.build.fs_end=285208576 redscorp_rp2040_promini.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) redscorp_rp2040_promini.menu.flash.16777216_1048576.upload.maximum_size=15724544 redscorp_rp2040_promini.menu.flash.16777216_1048576.build.flash_total=16777216 redscorp_rp2040_promini.menu.flash.16777216_1048576.build.flash_length=15724544 redscorp_rp2040_promini.menu.flash.16777216_1048576.build.eeprom_start=285208576 redscorp_rp2040_promini.menu.flash.16777216_1048576.build.fs_start=284160000 redscorp_rp2040_promini.menu.flash.16777216_1048576.build.fs_end=285208576 redscorp_rp2040_promini.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) redscorp_rp2040_promini.menu.flash.16777216_2097152.upload.maximum_size=14675968 redscorp_rp2040_promini.menu.flash.16777216_2097152.build.flash_total=16777216 redscorp_rp2040_promini.menu.flash.16777216_2097152.build.flash_length=14675968 redscorp_rp2040_promini.menu.flash.16777216_2097152.build.eeprom_start=285208576 redscorp_rp2040_promini.menu.flash.16777216_2097152.build.fs_start=283111424 redscorp_rp2040_promini.menu.flash.16777216_2097152.build.fs_end=285208576 redscorp_rp2040_promini.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) redscorp_rp2040_promini.menu.flash.16777216_3145728.upload.maximum_size=13627392 redscorp_rp2040_promini.menu.flash.16777216_3145728.build.flash_total=16777216 redscorp_rp2040_promini.menu.flash.16777216_3145728.build.flash_length=13627392 redscorp_rp2040_promini.menu.flash.16777216_3145728.build.eeprom_start=285208576 redscorp_rp2040_promini.menu.flash.16777216_3145728.build.fs_start=282062848 redscorp_rp2040_promini.menu.flash.16777216_3145728.build.fs_end=285208576 redscorp_rp2040_promini.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) redscorp_rp2040_promini.menu.flash.16777216_4194304.upload.maximum_size=12578816 redscorp_rp2040_promini.menu.flash.16777216_4194304.build.flash_total=16777216 redscorp_rp2040_promini.menu.flash.16777216_4194304.build.flash_length=12578816 redscorp_rp2040_promini.menu.flash.16777216_4194304.build.eeprom_start=285208576 redscorp_rp2040_promini.menu.flash.16777216_4194304.build.fs_start=281014272 redscorp_rp2040_promini.menu.flash.16777216_4194304.build.fs_end=285208576 redscorp_rp2040_promini.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) redscorp_rp2040_promini.menu.flash.16777216_5242880.upload.maximum_size=11530240 redscorp_rp2040_promini.menu.flash.16777216_5242880.build.flash_total=16777216 redscorp_rp2040_promini.menu.flash.16777216_5242880.build.flash_length=11530240 redscorp_rp2040_promini.menu.flash.16777216_5242880.build.eeprom_start=285208576 redscorp_rp2040_promini.menu.flash.16777216_5242880.build.fs_start=279965696 redscorp_rp2040_promini.menu.flash.16777216_5242880.build.fs_end=285208576 redscorp_rp2040_promini.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) redscorp_rp2040_promini.menu.flash.16777216_6291456.upload.maximum_size=10481664 redscorp_rp2040_promini.menu.flash.16777216_6291456.build.flash_total=16777216 redscorp_rp2040_promini.menu.flash.16777216_6291456.build.flash_length=10481664 redscorp_rp2040_promini.menu.flash.16777216_6291456.build.eeprom_start=285208576 redscorp_rp2040_promini.menu.flash.16777216_6291456.build.fs_start=278917120 redscorp_rp2040_promini.menu.flash.16777216_6291456.build.fs_end=285208576 redscorp_rp2040_promini.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) redscorp_rp2040_promini.menu.flash.16777216_7340032.upload.maximum_size=9433088 redscorp_rp2040_promini.menu.flash.16777216_7340032.build.flash_total=16777216 redscorp_rp2040_promini.menu.flash.16777216_7340032.build.flash_length=9433088 redscorp_rp2040_promini.menu.flash.16777216_7340032.build.eeprom_start=285208576 redscorp_rp2040_promini.menu.flash.16777216_7340032.build.fs_start=277868544 redscorp_rp2040_promini.menu.flash.16777216_7340032.build.fs_end=285208576 redscorp_rp2040_promini.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) redscorp_rp2040_promini.menu.flash.16777216_8388608.upload.maximum_size=8384512 redscorp_rp2040_promini.menu.flash.16777216_8388608.build.flash_total=16777216 redscorp_rp2040_promini.menu.flash.16777216_8388608.build.flash_length=8384512 redscorp_rp2040_promini.menu.flash.16777216_8388608.build.eeprom_start=285208576 redscorp_rp2040_promini.menu.flash.16777216_8388608.build.fs_start=276819968 redscorp_rp2040_promini.menu.flash.16777216_8388608.build.fs_end=285208576 redscorp_rp2040_promini.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) redscorp_rp2040_promini.menu.flash.16777216_9437184.upload.maximum_size=7335936 redscorp_rp2040_promini.menu.flash.16777216_9437184.build.flash_total=16777216 redscorp_rp2040_promini.menu.flash.16777216_9437184.build.flash_length=7335936 redscorp_rp2040_promini.menu.flash.16777216_9437184.build.eeprom_start=285208576 redscorp_rp2040_promini.menu.flash.16777216_9437184.build.fs_start=275771392 redscorp_rp2040_promini.menu.flash.16777216_9437184.build.fs_end=285208576 redscorp_rp2040_promini.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) redscorp_rp2040_promini.menu.flash.16777216_10485760.upload.maximum_size=6287360 redscorp_rp2040_promini.menu.flash.16777216_10485760.build.flash_total=16777216 redscorp_rp2040_promini.menu.flash.16777216_10485760.build.flash_length=6287360 redscorp_rp2040_promini.menu.flash.16777216_10485760.build.eeprom_start=285208576 redscorp_rp2040_promini.menu.flash.16777216_10485760.build.fs_start=274722816 redscorp_rp2040_promini.menu.flash.16777216_10485760.build.fs_end=285208576 redscorp_rp2040_promini.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) redscorp_rp2040_promini.menu.flash.16777216_11534336.upload.maximum_size=5238784 redscorp_rp2040_promini.menu.flash.16777216_11534336.build.flash_total=16777216 redscorp_rp2040_promini.menu.flash.16777216_11534336.build.flash_length=5238784 redscorp_rp2040_promini.menu.flash.16777216_11534336.build.eeprom_start=285208576 redscorp_rp2040_promini.menu.flash.16777216_11534336.build.fs_start=273674240 redscorp_rp2040_promini.menu.flash.16777216_11534336.build.fs_end=285208576 redscorp_rp2040_promini.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) redscorp_rp2040_promini.menu.flash.16777216_12582912.upload.maximum_size=4190208 redscorp_rp2040_promini.menu.flash.16777216_12582912.build.flash_total=16777216 redscorp_rp2040_promini.menu.flash.16777216_12582912.build.flash_length=4190208 redscorp_rp2040_promini.menu.flash.16777216_12582912.build.eeprom_start=285208576 redscorp_rp2040_promini.menu.flash.16777216_12582912.build.fs_start=272625664 redscorp_rp2040_promini.menu.flash.16777216_12582912.build.fs_end=285208576 redscorp_rp2040_promini.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) redscorp_rp2040_promini.menu.flash.16777216_13631488.upload.maximum_size=3141632 redscorp_rp2040_promini.menu.flash.16777216_13631488.build.flash_total=16777216 redscorp_rp2040_promini.menu.flash.16777216_13631488.build.flash_length=3141632 redscorp_rp2040_promini.menu.flash.16777216_13631488.build.eeprom_start=285208576 redscorp_rp2040_promini.menu.flash.16777216_13631488.build.fs_start=271577088 redscorp_rp2040_promini.menu.flash.16777216_13631488.build.fs_end=285208576 redscorp_rp2040_promini.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) redscorp_rp2040_promini.menu.flash.16777216_14680064.upload.maximum_size=2093056 redscorp_rp2040_promini.menu.flash.16777216_14680064.build.flash_total=16777216 redscorp_rp2040_promini.menu.flash.16777216_14680064.build.flash_length=2093056 redscorp_rp2040_promini.menu.flash.16777216_14680064.build.eeprom_start=285208576 redscorp_rp2040_promini.menu.flash.16777216_14680064.build.fs_start=270528512 redscorp_rp2040_promini.menu.flash.16777216_14680064.build.fs_end=285208576 redscorp_rp2040_promini.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) redscorp_rp2040_promini.menu.flash.16777216_15728640.upload.maximum_size=1044480 redscorp_rp2040_promini.menu.flash.16777216_15728640.build.flash_total=16777216 redscorp_rp2040_promini.menu.flash.16777216_15728640.build.flash_length=1044480 redscorp_rp2040_promini.menu.flash.16777216_15728640.build.eeprom_start=285208576 redscorp_rp2040_promini.menu.flash.16777216_15728640.build.fs_start=269479936 redscorp_rp2040_promini.menu.flash.16777216_15728640.build.fs_end=285208576 redscorp_rp2040_promini.menu.freq.200=200 MHz redscorp_rp2040_promini.menu.freq.200.build.f_cpu=200000000L redscorp_rp2040_promini.menu.freq.50=50 MHz redscorp_rp2040_promini.menu.freq.50.build.f_cpu=50000000L redscorp_rp2040_promini.menu.freq.100=100 MHz redscorp_rp2040_promini.menu.freq.100.build.f_cpu=100000000L redscorp_rp2040_promini.menu.freq.120=120 MHz redscorp_rp2040_promini.menu.freq.120.build.f_cpu=120000000L redscorp_rp2040_promini.menu.freq.125=125 MHz redscorp_rp2040_promini.menu.freq.125.build.f_cpu=125000000L redscorp_rp2040_promini.menu.freq.128=128 MHz redscorp_rp2040_promini.menu.freq.128.build.f_cpu=128000000L redscorp_rp2040_promini.menu.freq.133=133 MHz redscorp_rp2040_promini.menu.freq.133.build.f_cpu=133000000L redscorp_rp2040_promini.menu.freq.150=150 MHz redscorp_rp2040_promini.menu.freq.150.build.f_cpu=150000000L redscorp_rp2040_promini.menu.freq.176=176 MHz redscorp_rp2040_promini.menu.freq.176.build.f_cpu=176000000L redscorp_rp2040_promini.menu.freq.225=225 MHz (Overclock) redscorp_rp2040_promini.menu.freq.225.build.f_cpu=225000000L redscorp_rp2040_promini.menu.freq.240=240 MHz (Overclock) redscorp_rp2040_promini.menu.freq.240.build.f_cpu=240000000L redscorp_rp2040_promini.menu.freq.250=250 MHz (Overclock) redscorp_rp2040_promini.menu.freq.250.build.f_cpu=250000000L redscorp_rp2040_promini.menu.freq.276=276 MHz (Overclock) redscorp_rp2040_promini.menu.freq.276.build.f_cpu=276000000L redscorp_rp2040_promini.menu.freq.300=300 MHz (Overclock) redscorp_rp2040_promini.menu.freq.300.build.f_cpu=300000000L redscorp_rp2040_promini.menu.opt.Small=Small (-Os) (standard) redscorp_rp2040_promini.menu.opt.Small.build.flags.optimize=-Os redscorp_rp2040_promini.menu.opt.Optimize=Optimize (-O) redscorp_rp2040_promini.menu.opt.Optimize.build.flags.optimize=-O redscorp_rp2040_promini.menu.opt.Optimize2=Optimize More (-O2) redscorp_rp2040_promini.menu.opt.Optimize2.build.flags.optimize=-O2 redscorp_rp2040_promini.menu.opt.Optimize3=Optimize Even More (-O3) redscorp_rp2040_promini.menu.opt.Optimize3.build.flags.optimize=-O3 redscorp_rp2040_promini.menu.opt.Fast=Fast (-Ofast) (maybe slower) redscorp_rp2040_promini.menu.opt.Fast.build.flags.optimize=-Ofast redscorp_rp2040_promini.menu.opt.Debug=Debug (-Og) redscorp_rp2040_promini.menu.opt.Debug.build.flags.optimize=-Og redscorp_rp2040_promini.menu.opt.Disabled=Disabled (-O0) redscorp_rp2040_promini.menu.opt.Disabled.build.flags.optimize=-O0 redscorp_rp2040_promini.menu.profile.Disabled=Disabled redscorp_rp2040_promini.menu.profile.Disabled.build.flags.profile= redscorp_rp2040_promini.menu.profile.Enabled=Enabled redscorp_rp2040_promini.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE redscorp_rp2040_promini.menu.rtti.Disabled=Disabled redscorp_rp2040_promini.menu.rtti.Disabled.build.flags.rtti=-fno-rtti redscorp_rp2040_promini.menu.rtti.Enabled=Enabled redscorp_rp2040_promini.menu.rtti.Enabled.build.flags.rtti= redscorp_rp2040_promini.menu.stackprotect.Disabled=Disabled redscorp_rp2040_promini.menu.stackprotect.Disabled.build.flags.stackprotect= redscorp_rp2040_promini.menu.stackprotect.Enabled=Enabled redscorp_rp2040_promini.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all redscorp_rp2040_promini.menu.exceptions.Disabled=Disabled redscorp_rp2040_promini.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions redscorp_rp2040_promini.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ redscorp_rp2040_promini.menu.exceptions.Enabled=Enabled redscorp_rp2040_promini.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions redscorp_rp2040_promini.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc redscorp_rp2040_promini.menu.dbgport.Disabled=Disabled redscorp_rp2040_promini.menu.dbgport.Disabled.build.debug_port= redscorp_rp2040_promini.menu.dbgport.Serial=Serial redscorp_rp2040_promini.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial redscorp_rp2040_promini.menu.dbgport.Serial1=Serial1 redscorp_rp2040_promini.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 redscorp_rp2040_promini.menu.dbgport.Serial2=Serial2 redscorp_rp2040_promini.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 redscorp_rp2040_promini.menu.dbgport.SerialSemi=SerialSemi redscorp_rp2040_promini.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi redscorp_rp2040_promini.menu.dbglvl.None=None redscorp_rp2040_promini.menu.dbglvl.None.build.debug_level= redscorp_rp2040_promini.menu.dbglvl.Core=Core redscorp_rp2040_promini.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE redscorp_rp2040_promini.menu.dbglvl.SPI=SPI redscorp_rp2040_promini.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI redscorp_rp2040_promini.menu.dbglvl.Wire=Wire redscorp_rp2040_promini.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE redscorp_rp2040_promini.menu.dbglvl.Bluetooth=Bluetooth redscorp_rp2040_promini.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH redscorp_rp2040_promini.menu.dbglvl.All=All redscorp_rp2040_promini.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH redscorp_rp2040_promini.menu.dbglvl.NDEBUG=NDEBUG redscorp_rp2040_promini.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG redscorp_rp2040_promini.menu.usbstack.picosdk=Pico SDK redscorp_rp2040_promini.menu.usbstack.picosdk.build.usbstack_flags= redscorp_rp2040_promini.menu.usbstack.tinyusb=Adafruit TinyUSB redscorp_rp2040_promini.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" redscorp_rp2040_promini.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) redscorp_rp2040_promini.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" redscorp_rp2040_promini.menu.usbstack.nousb=No USB redscorp_rp2040_promini.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" redscorp_rp2040_promini.menu.ipbtstack.ipv4only=IPv4 Only redscorp_rp2040_promini.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a redscorp_rp2040_promini.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 redscorp_rp2040_promini.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 redscorp_rp2040_promini.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a redscorp_rp2040_promini.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 redscorp_rp2040_promini.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth redscorp_rp2040_promini.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a redscorp_rp2040_promini.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 redscorp_rp2040_promini.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth redscorp_rp2040_promini.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a redscorp_rp2040_promini.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 redscorp_rp2040_promini.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K redscorp_rp2040_promini.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a redscorp_rp2040_promini.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 redscorp_rp2040_promini.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K redscorp_rp2040_promini.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a redscorp_rp2040_promini.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 redscorp_rp2040_promini.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K redscorp_rp2040_promini.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a redscorp_rp2040_promini.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 redscorp_rp2040_promini.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K redscorp_rp2040_promini.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a redscorp_rp2040_promini.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 redscorp_rp2040_promini.menu.uploadmethod.default=Default (UF2) redscorp_rp2040_promini.menu.uploadmethod.default.build.ram_length=256k redscorp_rp2040_promini.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl redscorp_rp2040_promini.menu.uploadmethod.default.upload.maximum_data_size=262144 redscorp_rp2040_promini.menu.uploadmethod.default.upload.tool=uf2conv redscorp_rp2040_promini.menu.uploadmethod.default.upload.tool.default=uf2conv redscorp_rp2040_promini.menu.uploadmethod.default.upload.tool.network=uf2conv-network redscorp_rp2040_promini.menu.uploadmethod.picotool=Picotool redscorp_rp2040_promini.menu.uploadmethod.picotool.build.ram_length=256k redscorp_rp2040_promini.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl redscorp_rp2040_promini.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB redscorp_rp2040_promini.menu.uploadmethod.picotool.upload.maximum_data_size=262144 redscorp_rp2040_promini.menu.uploadmethod.picotool.upload.tool=picotool redscorp_rp2040_promini.menu.uploadmethod.picotool.upload.tool.default=picotool redscorp_rp2040_promini.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) redscorp_rp2040_promini.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k redscorp_rp2040_promini.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl redscorp_rp2040_promini.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 redscorp_rp2040_promini.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap redscorp_rp2040_promini.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Generic Sea-Picro # ----------------------------------- sea_picro.name=Generic Sea-Picro sea_picro.vid.0=0x2e8a sea_picro.pid.0=0xf00a sea_picro.vid.1=0x2e8a sea_picro.pid.1=0xf10a sea_picro.upload_port.0.vid=0x2e8a sea_picro.upload_port.0.pid=0xf00a sea_picro.upload_port.1.vid=0x2e8a sea_picro.upload_port.1.pid=0xf10a sea_picro.build.usbvid=-DUSBD_VID=0x2e8a sea_picro.build.usbpid=-DUSBD_PID=0xf00a sea_picro.build.usbpwr=-DUSBD_MAX_POWER_MA=500 sea_picro.build.board=SEA_PICRO sea_picro.build.mcu=cortex-m0plus sea_picro.build.chip=rp2040 sea_picro.build.toolchain=arm-none-eabi sea_picro.build.toolchainpkg=pqt-gcc sea_picro.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb sea_picro.build.uf2family=--family rp2040 sea_picro.build.variant=sea_picro sea_picro.upload.maximum_size=8388608 sea_picro.upload.wait_for_upload_port=true sea_picro.upload.erase_cmd= sea_picro.serial.disableDTR=false sea_picro.serial.disableRTS=false sea_picro.build.f_cpu=125000000 sea_picro.build.led= sea_picro.build.core=rp2040 sea_picro.build.ldscript=memmap_default.ld sea_picro.build.boot2=boot2_w25q64jv_4_padded_checksum sea_picro.build.usb_manufacturer="Generic" sea_picro.build.usb_product="Sea-Picro" sea_picro.menu.flash.8388608_0=8MB (no FS) sea_picro.menu.flash.8388608_0.upload.maximum_size=8384512 sea_picro.menu.flash.8388608_0.build.flash_total=8388608 sea_picro.menu.flash.8388608_0.build.flash_length=8384512 sea_picro.menu.flash.8388608_0.build.eeprom_start=276819968 sea_picro.menu.flash.8388608_0.build.fs_start=276819968 sea_picro.menu.flash.8388608_0.build.fs_end=276819968 sea_picro.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) sea_picro.menu.flash.8388608_65536.upload.maximum_size=8318976 sea_picro.menu.flash.8388608_65536.build.flash_total=8388608 sea_picro.menu.flash.8388608_65536.build.flash_length=8318976 sea_picro.menu.flash.8388608_65536.build.eeprom_start=276819968 sea_picro.menu.flash.8388608_65536.build.fs_start=276754432 sea_picro.menu.flash.8388608_65536.build.fs_end=276819968 sea_picro.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) sea_picro.menu.flash.8388608_131072.upload.maximum_size=8253440 sea_picro.menu.flash.8388608_131072.build.flash_total=8388608 sea_picro.menu.flash.8388608_131072.build.flash_length=8253440 sea_picro.menu.flash.8388608_131072.build.eeprom_start=276819968 sea_picro.menu.flash.8388608_131072.build.fs_start=276688896 sea_picro.menu.flash.8388608_131072.build.fs_end=276819968 sea_picro.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) sea_picro.menu.flash.8388608_262144.upload.maximum_size=8122368 sea_picro.menu.flash.8388608_262144.build.flash_total=8388608 sea_picro.menu.flash.8388608_262144.build.flash_length=8122368 sea_picro.menu.flash.8388608_262144.build.eeprom_start=276819968 sea_picro.menu.flash.8388608_262144.build.fs_start=276557824 sea_picro.menu.flash.8388608_262144.build.fs_end=276819968 sea_picro.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) sea_picro.menu.flash.8388608_524288.upload.maximum_size=7860224 sea_picro.menu.flash.8388608_524288.build.flash_total=8388608 sea_picro.menu.flash.8388608_524288.build.flash_length=7860224 sea_picro.menu.flash.8388608_524288.build.eeprom_start=276819968 sea_picro.menu.flash.8388608_524288.build.fs_start=276295680 sea_picro.menu.flash.8388608_524288.build.fs_end=276819968 sea_picro.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) sea_picro.menu.flash.8388608_1048576.upload.maximum_size=7335936 sea_picro.menu.flash.8388608_1048576.build.flash_total=8388608 sea_picro.menu.flash.8388608_1048576.build.flash_length=7335936 sea_picro.menu.flash.8388608_1048576.build.eeprom_start=276819968 sea_picro.menu.flash.8388608_1048576.build.fs_start=275771392 sea_picro.menu.flash.8388608_1048576.build.fs_end=276819968 sea_picro.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) sea_picro.menu.flash.8388608_2097152.upload.maximum_size=6287360 sea_picro.menu.flash.8388608_2097152.build.flash_total=8388608 sea_picro.menu.flash.8388608_2097152.build.flash_length=6287360 sea_picro.menu.flash.8388608_2097152.build.eeprom_start=276819968 sea_picro.menu.flash.8388608_2097152.build.fs_start=274722816 sea_picro.menu.flash.8388608_2097152.build.fs_end=276819968 sea_picro.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) sea_picro.menu.flash.8388608_3145728.upload.maximum_size=5238784 sea_picro.menu.flash.8388608_3145728.build.flash_total=8388608 sea_picro.menu.flash.8388608_3145728.build.flash_length=5238784 sea_picro.menu.flash.8388608_3145728.build.eeprom_start=276819968 sea_picro.menu.flash.8388608_3145728.build.fs_start=273674240 sea_picro.menu.flash.8388608_3145728.build.fs_end=276819968 sea_picro.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) sea_picro.menu.flash.8388608_4194304.upload.maximum_size=4190208 sea_picro.menu.flash.8388608_4194304.build.flash_total=8388608 sea_picro.menu.flash.8388608_4194304.build.flash_length=4190208 sea_picro.menu.flash.8388608_4194304.build.eeprom_start=276819968 sea_picro.menu.flash.8388608_4194304.build.fs_start=272625664 sea_picro.menu.flash.8388608_4194304.build.fs_end=276819968 sea_picro.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) sea_picro.menu.flash.8388608_5242880.upload.maximum_size=3141632 sea_picro.menu.flash.8388608_5242880.build.flash_total=8388608 sea_picro.menu.flash.8388608_5242880.build.flash_length=3141632 sea_picro.menu.flash.8388608_5242880.build.eeprom_start=276819968 sea_picro.menu.flash.8388608_5242880.build.fs_start=271577088 sea_picro.menu.flash.8388608_5242880.build.fs_end=276819968 sea_picro.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) sea_picro.menu.flash.8388608_6291456.upload.maximum_size=2093056 sea_picro.menu.flash.8388608_6291456.build.flash_total=8388608 sea_picro.menu.flash.8388608_6291456.build.flash_length=2093056 sea_picro.menu.flash.8388608_6291456.build.eeprom_start=276819968 sea_picro.menu.flash.8388608_6291456.build.fs_start=270528512 sea_picro.menu.flash.8388608_6291456.build.fs_end=276819968 sea_picro.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) sea_picro.menu.flash.8388608_7340032.upload.maximum_size=1044480 sea_picro.menu.flash.8388608_7340032.build.flash_total=8388608 sea_picro.menu.flash.8388608_7340032.build.flash_length=1044480 sea_picro.menu.flash.8388608_7340032.build.eeprom_start=276819968 sea_picro.menu.flash.8388608_7340032.build.fs_start=269479936 sea_picro.menu.flash.8388608_7340032.build.fs_end=276819968 sea_picro.menu.freq.200=200 MHz sea_picro.menu.freq.200.build.f_cpu=200000000L sea_picro.menu.freq.50=50 MHz sea_picro.menu.freq.50.build.f_cpu=50000000L sea_picro.menu.freq.100=100 MHz sea_picro.menu.freq.100.build.f_cpu=100000000L sea_picro.menu.freq.120=120 MHz sea_picro.menu.freq.120.build.f_cpu=120000000L sea_picro.menu.freq.125=125 MHz sea_picro.menu.freq.125.build.f_cpu=125000000L sea_picro.menu.freq.128=128 MHz sea_picro.menu.freq.128.build.f_cpu=128000000L sea_picro.menu.freq.133=133 MHz sea_picro.menu.freq.133.build.f_cpu=133000000L sea_picro.menu.freq.150=150 MHz sea_picro.menu.freq.150.build.f_cpu=150000000L sea_picro.menu.freq.176=176 MHz sea_picro.menu.freq.176.build.f_cpu=176000000L sea_picro.menu.freq.225=225 MHz (Overclock) sea_picro.menu.freq.225.build.f_cpu=225000000L sea_picro.menu.freq.240=240 MHz (Overclock) sea_picro.menu.freq.240.build.f_cpu=240000000L sea_picro.menu.freq.250=250 MHz (Overclock) sea_picro.menu.freq.250.build.f_cpu=250000000L sea_picro.menu.freq.276=276 MHz (Overclock) sea_picro.menu.freq.276.build.f_cpu=276000000L sea_picro.menu.freq.300=300 MHz (Overclock) sea_picro.menu.freq.300.build.f_cpu=300000000L sea_picro.menu.opt.Small=Small (-Os) (standard) sea_picro.menu.opt.Small.build.flags.optimize=-Os sea_picro.menu.opt.Optimize=Optimize (-O) sea_picro.menu.opt.Optimize.build.flags.optimize=-O sea_picro.menu.opt.Optimize2=Optimize More (-O2) sea_picro.menu.opt.Optimize2.build.flags.optimize=-O2 sea_picro.menu.opt.Optimize3=Optimize Even More (-O3) sea_picro.menu.opt.Optimize3.build.flags.optimize=-O3 sea_picro.menu.opt.Fast=Fast (-Ofast) (maybe slower) sea_picro.menu.opt.Fast.build.flags.optimize=-Ofast sea_picro.menu.opt.Debug=Debug (-Og) sea_picro.menu.opt.Debug.build.flags.optimize=-Og sea_picro.menu.opt.Disabled=Disabled (-O0) sea_picro.menu.opt.Disabled.build.flags.optimize=-O0 sea_picro.menu.profile.Disabled=Disabled sea_picro.menu.profile.Disabled.build.flags.profile= sea_picro.menu.profile.Enabled=Enabled sea_picro.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE sea_picro.menu.rtti.Disabled=Disabled sea_picro.menu.rtti.Disabled.build.flags.rtti=-fno-rtti sea_picro.menu.rtti.Enabled=Enabled sea_picro.menu.rtti.Enabled.build.flags.rtti= sea_picro.menu.stackprotect.Disabled=Disabled sea_picro.menu.stackprotect.Disabled.build.flags.stackprotect= sea_picro.menu.stackprotect.Enabled=Enabled sea_picro.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all sea_picro.menu.exceptions.Disabled=Disabled sea_picro.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions sea_picro.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ sea_picro.menu.exceptions.Enabled=Enabled sea_picro.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions sea_picro.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc sea_picro.menu.dbgport.Disabled=Disabled sea_picro.menu.dbgport.Disabled.build.debug_port= sea_picro.menu.dbgport.Serial=Serial sea_picro.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial sea_picro.menu.dbgport.Serial1=Serial1 sea_picro.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 sea_picro.menu.dbgport.Serial2=Serial2 sea_picro.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 sea_picro.menu.dbgport.SerialSemi=SerialSemi sea_picro.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi sea_picro.menu.dbglvl.None=None sea_picro.menu.dbglvl.None.build.debug_level= sea_picro.menu.dbglvl.Core=Core sea_picro.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE sea_picro.menu.dbglvl.SPI=SPI sea_picro.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI sea_picro.menu.dbglvl.Wire=Wire sea_picro.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE sea_picro.menu.dbglvl.Bluetooth=Bluetooth sea_picro.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH sea_picro.menu.dbglvl.All=All sea_picro.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH sea_picro.menu.dbglvl.NDEBUG=NDEBUG sea_picro.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG sea_picro.menu.usbstack.picosdk=Pico SDK sea_picro.menu.usbstack.picosdk.build.usbstack_flags= sea_picro.menu.usbstack.tinyusb=Adafruit TinyUSB sea_picro.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" sea_picro.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) sea_picro.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" sea_picro.menu.usbstack.nousb=No USB sea_picro.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" sea_picro.menu.ipbtstack.ipv4only=IPv4 Only sea_picro.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a sea_picro.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 sea_picro.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 sea_picro.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a sea_picro.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 sea_picro.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth sea_picro.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a sea_picro.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 sea_picro.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth sea_picro.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a sea_picro.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 sea_picro.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K sea_picro.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a sea_picro.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 sea_picro.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K sea_picro.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a sea_picro.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 sea_picro.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K sea_picro.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a sea_picro.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 sea_picro.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K sea_picro.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a sea_picro.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 sea_picro.menu.uploadmethod.default=Default (UF2) sea_picro.menu.uploadmethod.default.build.ram_length=256k sea_picro.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl sea_picro.menu.uploadmethod.default.upload.maximum_data_size=262144 sea_picro.menu.uploadmethod.default.upload.tool=uf2conv sea_picro.menu.uploadmethod.default.upload.tool.default=uf2conv sea_picro.menu.uploadmethod.default.upload.tool.network=uf2conv-network sea_picro.menu.uploadmethod.picotool=Picotool sea_picro.menu.uploadmethod.picotool.build.ram_length=256k sea_picro.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl sea_picro.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB sea_picro.menu.uploadmethod.picotool.upload.maximum_data_size=262144 sea_picro.menu.uploadmethod.picotool.upload.tool=picotool sea_picro.menu.uploadmethod.picotool.upload.tool.default=picotool sea_picro.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) sea_picro.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k sea_picro.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl sea_picro.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 sea_picro.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap sea_picro.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Silicognition RP2040-Shim # ----------------------------------- silicognition_rp2040_shim.name=Silicognition RP2040-Shim silicognition_rp2040_shim.vid.0=0x1209 silicognition_rp2040_shim.pid.0=0xf502 silicognition_rp2040_shim.upload_port.0.vid=0x1209 silicognition_rp2040_shim.upload_port.0.pid=0xf502 silicognition_rp2040_shim.build.usbvid=-DUSBD_VID=0x1209 silicognition_rp2040_shim.build.usbpid=-DUSBD_PID=0xf502 silicognition_rp2040_shim.build.usbpwr=-DUSBD_MAX_POWER_MA=500 silicognition_rp2040_shim.build.board=SILICOGNITION_RP2040_SHIM silicognition_rp2040_shim.build.mcu=cortex-m0plus silicognition_rp2040_shim.build.chip=rp2040 silicognition_rp2040_shim.build.toolchain=arm-none-eabi silicognition_rp2040_shim.build.toolchainpkg=pqt-gcc silicognition_rp2040_shim.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb silicognition_rp2040_shim.build.uf2family=--family rp2040 silicognition_rp2040_shim.build.variant=silicognition_rp2040_shim silicognition_rp2040_shim.upload.maximum_size=4194304 silicognition_rp2040_shim.upload.wait_for_upload_port=true silicognition_rp2040_shim.upload.erase_cmd= silicognition_rp2040_shim.serial.disableDTR=false silicognition_rp2040_shim.serial.disableRTS=false silicognition_rp2040_shim.build.f_cpu=125000000 silicognition_rp2040_shim.build.led= silicognition_rp2040_shim.build.core=rp2040 silicognition_rp2040_shim.build.ldscript=memmap_default.ld silicognition_rp2040_shim.build.boot2=boot2_generic_03h_4_padded_checksum silicognition_rp2040_shim.build.usb_manufacturer="Silicognition" silicognition_rp2040_shim.build.usb_product="RP2040-Shim" silicognition_rp2040_shim.menu.flash.4194304_0=4MB (no FS) silicognition_rp2040_shim.menu.flash.4194304_0.upload.maximum_size=4190208 silicognition_rp2040_shim.menu.flash.4194304_0.build.flash_total=4194304 silicognition_rp2040_shim.menu.flash.4194304_0.build.flash_length=4190208 silicognition_rp2040_shim.menu.flash.4194304_0.build.eeprom_start=272625664 silicognition_rp2040_shim.menu.flash.4194304_0.build.fs_start=272625664 silicognition_rp2040_shim.menu.flash.4194304_0.build.fs_end=272625664 silicognition_rp2040_shim.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB) silicognition_rp2040_shim.menu.flash.4194304_65536.upload.maximum_size=4124672 silicognition_rp2040_shim.menu.flash.4194304_65536.build.flash_total=4194304 silicognition_rp2040_shim.menu.flash.4194304_65536.build.flash_length=4124672 silicognition_rp2040_shim.menu.flash.4194304_65536.build.eeprom_start=272625664 silicognition_rp2040_shim.menu.flash.4194304_65536.build.fs_start=272560128 silicognition_rp2040_shim.menu.flash.4194304_65536.build.fs_end=272625664 silicognition_rp2040_shim.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB) silicognition_rp2040_shim.menu.flash.4194304_131072.upload.maximum_size=4059136 silicognition_rp2040_shim.menu.flash.4194304_131072.build.flash_total=4194304 silicognition_rp2040_shim.menu.flash.4194304_131072.build.flash_length=4059136 silicognition_rp2040_shim.menu.flash.4194304_131072.build.eeprom_start=272625664 silicognition_rp2040_shim.menu.flash.4194304_131072.build.fs_start=272494592 silicognition_rp2040_shim.menu.flash.4194304_131072.build.fs_end=272625664 silicognition_rp2040_shim.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB) silicognition_rp2040_shim.menu.flash.4194304_262144.upload.maximum_size=3928064 silicognition_rp2040_shim.menu.flash.4194304_262144.build.flash_total=4194304 silicognition_rp2040_shim.menu.flash.4194304_262144.build.flash_length=3928064 silicognition_rp2040_shim.menu.flash.4194304_262144.build.eeprom_start=272625664 silicognition_rp2040_shim.menu.flash.4194304_262144.build.fs_start=272363520 silicognition_rp2040_shim.menu.flash.4194304_262144.build.fs_end=272625664 silicognition_rp2040_shim.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB) silicognition_rp2040_shim.menu.flash.4194304_524288.upload.maximum_size=3665920 silicognition_rp2040_shim.menu.flash.4194304_524288.build.flash_total=4194304 silicognition_rp2040_shim.menu.flash.4194304_524288.build.flash_length=3665920 silicognition_rp2040_shim.menu.flash.4194304_524288.build.eeprom_start=272625664 silicognition_rp2040_shim.menu.flash.4194304_524288.build.fs_start=272101376 silicognition_rp2040_shim.menu.flash.4194304_524288.build.fs_end=272625664 silicognition_rp2040_shim.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB) silicognition_rp2040_shim.menu.flash.4194304_1048576.upload.maximum_size=3141632 silicognition_rp2040_shim.menu.flash.4194304_1048576.build.flash_total=4194304 silicognition_rp2040_shim.menu.flash.4194304_1048576.build.flash_length=3141632 silicognition_rp2040_shim.menu.flash.4194304_1048576.build.eeprom_start=272625664 silicognition_rp2040_shim.menu.flash.4194304_1048576.build.fs_start=271577088 silicognition_rp2040_shim.menu.flash.4194304_1048576.build.fs_end=272625664 silicognition_rp2040_shim.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB) silicognition_rp2040_shim.menu.flash.4194304_2097152.upload.maximum_size=2093056 silicognition_rp2040_shim.menu.flash.4194304_2097152.build.flash_total=4194304 silicognition_rp2040_shim.menu.flash.4194304_2097152.build.flash_length=2093056 silicognition_rp2040_shim.menu.flash.4194304_2097152.build.eeprom_start=272625664 silicognition_rp2040_shim.menu.flash.4194304_2097152.build.fs_start=270528512 silicognition_rp2040_shim.menu.flash.4194304_2097152.build.fs_end=272625664 silicognition_rp2040_shim.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB) silicognition_rp2040_shim.menu.flash.4194304_3145728.upload.maximum_size=1044480 silicognition_rp2040_shim.menu.flash.4194304_3145728.build.flash_total=4194304 silicognition_rp2040_shim.menu.flash.4194304_3145728.build.flash_length=1044480 silicognition_rp2040_shim.menu.flash.4194304_3145728.build.eeprom_start=272625664 silicognition_rp2040_shim.menu.flash.4194304_3145728.build.fs_start=269479936 silicognition_rp2040_shim.menu.flash.4194304_3145728.build.fs_end=272625664 silicognition_rp2040_shim.menu.freq.200=200 MHz silicognition_rp2040_shim.menu.freq.200.build.f_cpu=200000000L silicognition_rp2040_shim.menu.freq.50=50 MHz silicognition_rp2040_shim.menu.freq.50.build.f_cpu=50000000L silicognition_rp2040_shim.menu.freq.100=100 MHz silicognition_rp2040_shim.menu.freq.100.build.f_cpu=100000000L silicognition_rp2040_shim.menu.freq.120=120 MHz silicognition_rp2040_shim.menu.freq.120.build.f_cpu=120000000L silicognition_rp2040_shim.menu.freq.125=125 MHz silicognition_rp2040_shim.menu.freq.125.build.f_cpu=125000000L silicognition_rp2040_shim.menu.freq.128=128 MHz silicognition_rp2040_shim.menu.freq.128.build.f_cpu=128000000L silicognition_rp2040_shim.menu.freq.133=133 MHz silicognition_rp2040_shim.menu.freq.133.build.f_cpu=133000000L silicognition_rp2040_shim.menu.freq.150=150 MHz silicognition_rp2040_shim.menu.freq.150.build.f_cpu=150000000L silicognition_rp2040_shim.menu.freq.176=176 MHz silicognition_rp2040_shim.menu.freq.176.build.f_cpu=176000000L silicognition_rp2040_shim.menu.freq.225=225 MHz (Overclock) silicognition_rp2040_shim.menu.freq.225.build.f_cpu=225000000L silicognition_rp2040_shim.menu.freq.240=240 MHz (Overclock) silicognition_rp2040_shim.menu.freq.240.build.f_cpu=240000000L silicognition_rp2040_shim.menu.freq.250=250 MHz (Overclock) silicognition_rp2040_shim.menu.freq.250.build.f_cpu=250000000L silicognition_rp2040_shim.menu.freq.276=276 MHz (Overclock) silicognition_rp2040_shim.menu.freq.276.build.f_cpu=276000000L silicognition_rp2040_shim.menu.freq.300=300 MHz (Overclock) silicognition_rp2040_shim.menu.freq.300.build.f_cpu=300000000L silicognition_rp2040_shim.menu.opt.Small=Small (-Os) (standard) silicognition_rp2040_shim.menu.opt.Small.build.flags.optimize=-Os silicognition_rp2040_shim.menu.opt.Optimize=Optimize (-O) silicognition_rp2040_shim.menu.opt.Optimize.build.flags.optimize=-O silicognition_rp2040_shim.menu.opt.Optimize2=Optimize More (-O2) silicognition_rp2040_shim.menu.opt.Optimize2.build.flags.optimize=-O2 silicognition_rp2040_shim.menu.opt.Optimize3=Optimize Even More (-O3) silicognition_rp2040_shim.menu.opt.Optimize3.build.flags.optimize=-O3 silicognition_rp2040_shim.menu.opt.Fast=Fast (-Ofast) (maybe slower) silicognition_rp2040_shim.menu.opt.Fast.build.flags.optimize=-Ofast silicognition_rp2040_shim.menu.opt.Debug=Debug (-Og) silicognition_rp2040_shim.menu.opt.Debug.build.flags.optimize=-Og silicognition_rp2040_shim.menu.opt.Disabled=Disabled (-O0) silicognition_rp2040_shim.menu.opt.Disabled.build.flags.optimize=-O0 silicognition_rp2040_shim.menu.profile.Disabled=Disabled silicognition_rp2040_shim.menu.profile.Disabled.build.flags.profile= silicognition_rp2040_shim.menu.profile.Enabled=Enabled silicognition_rp2040_shim.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE silicognition_rp2040_shim.menu.rtti.Disabled=Disabled silicognition_rp2040_shim.menu.rtti.Disabled.build.flags.rtti=-fno-rtti silicognition_rp2040_shim.menu.rtti.Enabled=Enabled silicognition_rp2040_shim.menu.rtti.Enabled.build.flags.rtti= silicognition_rp2040_shim.menu.stackprotect.Disabled=Disabled silicognition_rp2040_shim.menu.stackprotect.Disabled.build.flags.stackprotect= silicognition_rp2040_shim.menu.stackprotect.Enabled=Enabled silicognition_rp2040_shim.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all silicognition_rp2040_shim.menu.exceptions.Disabled=Disabled silicognition_rp2040_shim.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions silicognition_rp2040_shim.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ silicognition_rp2040_shim.menu.exceptions.Enabled=Enabled silicognition_rp2040_shim.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions silicognition_rp2040_shim.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc silicognition_rp2040_shim.menu.dbgport.Disabled=Disabled silicognition_rp2040_shim.menu.dbgport.Disabled.build.debug_port= silicognition_rp2040_shim.menu.dbgport.Serial=Serial silicognition_rp2040_shim.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial silicognition_rp2040_shim.menu.dbgport.Serial1=Serial1 silicognition_rp2040_shim.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 silicognition_rp2040_shim.menu.dbgport.Serial2=Serial2 silicognition_rp2040_shim.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 silicognition_rp2040_shim.menu.dbgport.SerialSemi=SerialSemi silicognition_rp2040_shim.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi silicognition_rp2040_shim.menu.dbglvl.None=None silicognition_rp2040_shim.menu.dbglvl.None.build.debug_level= silicognition_rp2040_shim.menu.dbglvl.Core=Core silicognition_rp2040_shim.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE silicognition_rp2040_shim.menu.dbglvl.SPI=SPI silicognition_rp2040_shim.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI silicognition_rp2040_shim.menu.dbglvl.Wire=Wire silicognition_rp2040_shim.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE silicognition_rp2040_shim.menu.dbglvl.Bluetooth=Bluetooth silicognition_rp2040_shim.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH silicognition_rp2040_shim.menu.dbglvl.All=All silicognition_rp2040_shim.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH silicognition_rp2040_shim.menu.dbglvl.NDEBUG=NDEBUG silicognition_rp2040_shim.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG silicognition_rp2040_shim.menu.usbstack.picosdk=Pico SDK silicognition_rp2040_shim.menu.usbstack.picosdk.build.usbstack_flags= silicognition_rp2040_shim.menu.usbstack.tinyusb=Adafruit TinyUSB silicognition_rp2040_shim.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" silicognition_rp2040_shim.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) silicognition_rp2040_shim.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" silicognition_rp2040_shim.menu.usbstack.nousb=No USB silicognition_rp2040_shim.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" silicognition_rp2040_shim.menu.ipbtstack.ipv4only=IPv4 Only silicognition_rp2040_shim.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a silicognition_rp2040_shim.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 silicognition_rp2040_shim.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 silicognition_rp2040_shim.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a silicognition_rp2040_shim.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 silicognition_rp2040_shim.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth silicognition_rp2040_shim.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a silicognition_rp2040_shim.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 silicognition_rp2040_shim.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth silicognition_rp2040_shim.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a silicognition_rp2040_shim.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 silicognition_rp2040_shim.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K silicognition_rp2040_shim.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a silicognition_rp2040_shim.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 silicognition_rp2040_shim.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K silicognition_rp2040_shim.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a silicognition_rp2040_shim.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 silicognition_rp2040_shim.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K silicognition_rp2040_shim.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a silicognition_rp2040_shim.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 silicognition_rp2040_shim.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K silicognition_rp2040_shim.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a silicognition_rp2040_shim.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 silicognition_rp2040_shim.menu.uploadmethod.default=Default (UF2) silicognition_rp2040_shim.menu.uploadmethod.default.build.ram_length=256k silicognition_rp2040_shim.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl silicognition_rp2040_shim.menu.uploadmethod.default.upload.maximum_data_size=262144 silicognition_rp2040_shim.menu.uploadmethod.default.upload.tool=uf2conv silicognition_rp2040_shim.menu.uploadmethod.default.upload.tool.default=uf2conv silicognition_rp2040_shim.menu.uploadmethod.default.upload.tool.network=uf2conv-network silicognition_rp2040_shim.menu.uploadmethod.picotool=Picotool silicognition_rp2040_shim.menu.uploadmethod.picotool.build.ram_length=256k silicognition_rp2040_shim.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl silicognition_rp2040_shim.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB silicognition_rp2040_shim.menu.uploadmethod.picotool.upload.maximum_data_size=262144 silicognition_rp2040_shim.menu.uploadmethod.picotool.upload.tool=picotool silicognition_rp2040_shim.menu.uploadmethod.picotool.upload.tool.default=picotool silicognition_rp2040_shim.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) silicognition_rp2040_shim.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k silicognition_rp2040_shim.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl silicognition_rp2040_shim.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 silicognition_rp2040_shim.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap silicognition_rp2040_shim.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Solder Party RP2040 Stamp # ----------------------------------- solderparty_rp2040_stamp.name=Solder Party RP2040 Stamp solderparty_rp2040_stamp.vid.0=0x1209 solderparty_rp2040_stamp.pid.0=0xa182 solderparty_rp2040_stamp.vid.1=0x1209 solderparty_rp2040_stamp.pid.1=0xe182 solderparty_rp2040_stamp.upload_port.0.vid=0x1209 solderparty_rp2040_stamp.upload_port.0.pid=0xa182 solderparty_rp2040_stamp.upload_port.1.vid=0x1209 solderparty_rp2040_stamp.upload_port.1.pid=0xe182 solderparty_rp2040_stamp.build.usbvid=-DUSBD_VID=0x1209 solderparty_rp2040_stamp.build.usbpid=-DUSBD_PID=0xa182 solderparty_rp2040_stamp.build.usbpwr=-DUSBD_MAX_POWER_MA=500 solderparty_rp2040_stamp.build.board=SOLDERPARTY_RP2040_STAMP solderparty_rp2040_stamp.build.mcu=cortex-m0plus solderparty_rp2040_stamp.build.chip=rp2040 solderparty_rp2040_stamp.build.toolchain=arm-none-eabi solderparty_rp2040_stamp.build.toolchainpkg=pqt-gcc solderparty_rp2040_stamp.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb solderparty_rp2040_stamp.build.uf2family=--family rp2040 solderparty_rp2040_stamp.build.variant=solderparty_rp2040_stamp solderparty_rp2040_stamp.upload.maximum_size=8388608 solderparty_rp2040_stamp.upload.wait_for_upload_port=true solderparty_rp2040_stamp.upload.erase_cmd= solderparty_rp2040_stamp.serial.disableDTR=false solderparty_rp2040_stamp.serial.disableRTS=false solderparty_rp2040_stamp.build.f_cpu=125000000 solderparty_rp2040_stamp.build.led= solderparty_rp2040_stamp.build.core=rp2040 solderparty_rp2040_stamp.build.ldscript=memmap_default.ld solderparty_rp2040_stamp.build.boot2=boot2_generic_03h_4_padded_checksum solderparty_rp2040_stamp.build.usb_manufacturer="Solder Party" solderparty_rp2040_stamp.build.usb_product="RP2040 Stamp" solderparty_rp2040_stamp.menu.flash.8388608_0=8MB (no FS) solderparty_rp2040_stamp.menu.flash.8388608_0.upload.maximum_size=8384512 solderparty_rp2040_stamp.menu.flash.8388608_0.build.flash_total=8388608 solderparty_rp2040_stamp.menu.flash.8388608_0.build.flash_length=8384512 solderparty_rp2040_stamp.menu.flash.8388608_0.build.eeprom_start=276819968 solderparty_rp2040_stamp.menu.flash.8388608_0.build.fs_start=276819968 solderparty_rp2040_stamp.menu.flash.8388608_0.build.fs_end=276819968 solderparty_rp2040_stamp.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) solderparty_rp2040_stamp.menu.flash.8388608_65536.upload.maximum_size=8318976 solderparty_rp2040_stamp.menu.flash.8388608_65536.build.flash_total=8388608 solderparty_rp2040_stamp.menu.flash.8388608_65536.build.flash_length=8318976 solderparty_rp2040_stamp.menu.flash.8388608_65536.build.eeprom_start=276819968 solderparty_rp2040_stamp.menu.flash.8388608_65536.build.fs_start=276754432 solderparty_rp2040_stamp.menu.flash.8388608_65536.build.fs_end=276819968 solderparty_rp2040_stamp.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) solderparty_rp2040_stamp.menu.flash.8388608_131072.upload.maximum_size=8253440 solderparty_rp2040_stamp.menu.flash.8388608_131072.build.flash_total=8388608 solderparty_rp2040_stamp.menu.flash.8388608_131072.build.flash_length=8253440 solderparty_rp2040_stamp.menu.flash.8388608_131072.build.eeprom_start=276819968 solderparty_rp2040_stamp.menu.flash.8388608_131072.build.fs_start=276688896 solderparty_rp2040_stamp.menu.flash.8388608_131072.build.fs_end=276819968 solderparty_rp2040_stamp.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) solderparty_rp2040_stamp.menu.flash.8388608_262144.upload.maximum_size=8122368 solderparty_rp2040_stamp.menu.flash.8388608_262144.build.flash_total=8388608 solderparty_rp2040_stamp.menu.flash.8388608_262144.build.flash_length=8122368 solderparty_rp2040_stamp.menu.flash.8388608_262144.build.eeprom_start=276819968 solderparty_rp2040_stamp.menu.flash.8388608_262144.build.fs_start=276557824 solderparty_rp2040_stamp.menu.flash.8388608_262144.build.fs_end=276819968 solderparty_rp2040_stamp.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) solderparty_rp2040_stamp.menu.flash.8388608_524288.upload.maximum_size=7860224 solderparty_rp2040_stamp.menu.flash.8388608_524288.build.flash_total=8388608 solderparty_rp2040_stamp.menu.flash.8388608_524288.build.flash_length=7860224 solderparty_rp2040_stamp.menu.flash.8388608_524288.build.eeprom_start=276819968 solderparty_rp2040_stamp.menu.flash.8388608_524288.build.fs_start=276295680 solderparty_rp2040_stamp.menu.flash.8388608_524288.build.fs_end=276819968 solderparty_rp2040_stamp.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) solderparty_rp2040_stamp.menu.flash.8388608_1048576.upload.maximum_size=7335936 solderparty_rp2040_stamp.menu.flash.8388608_1048576.build.flash_total=8388608 solderparty_rp2040_stamp.menu.flash.8388608_1048576.build.flash_length=7335936 solderparty_rp2040_stamp.menu.flash.8388608_1048576.build.eeprom_start=276819968 solderparty_rp2040_stamp.menu.flash.8388608_1048576.build.fs_start=275771392 solderparty_rp2040_stamp.menu.flash.8388608_1048576.build.fs_end=276819968 solderparty_rp2040_stamp.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) solderparty_rp2040_stamp.menu.flash.8388608_2097152.upload.maximum_size=6287360 solderparty_rp2040_stamp.menu.flash.8388608_2097152.build.flash_total=8388608 solderparty_rp2040_stamp.menu.flash.8388608_2097152.build.flash_length=6287360 solderparty_rp2040_stamp.menu.flash.8388608_2097152.build.eeprom_start=276819968 solderparty_rp2040_stamp.menu.flash.8388608_2097152.build.fs_start=274722816 solderparty_rp2040_stamp.menu.flash.8388608_2097152.build.fs_end=276819968 solderparty_rp2040_stamp.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) solderparty_rp2040_stamp.menu.flash.8388608_3145728.upload.maximum_size=5238784 solderparty_rp2040_stamp.menu.flash.8388608_3145728.build.flash_total=8388608 solderparty_rp2040_stamp.menu.flash.8388608_3145728.build.flash_length=5238784 solderparty_rp2040_stamp.menu.flash.8388608_3145728.build.eeprom_start=276819968 solderparty_rp2040_stamp.menu.flash.8388608_3145728.build.fs_start=273674240 solderparty_rp2040_stamp.menu.flash.8388608_3145728.build.fs_end=276819968 solderparty_rp2040_stamp.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) solderparty_rp2040_stamp.menu.flash.8388608_4194304.upload.maximum_size=4190208 solderparty_rp2040_stamp.menu.flash.8388608_4194304.build.flash_total=8388608 solderparty_rp2040_stamp.menu.flash.8388608_4194304.build.flash_length=4190208 solderparty_rp2040_stamp.menu.flash.8388608_4194304.build.eeprom_start=276819968 solderparty_rp2040_stamp.menu.flash.8388608_4194304.build.fs_start=272625664 solderparty_rp2040_stamp.menu.flash.8388608_4194304.build.fs_end=276819968 solderparty_rp2040_stamp.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) solderparty_rp2040_stamp.menu.flash.8388608_5242880.upload.maximum_size=3141632 solderparty_rp2040_stamp.menu.flash.8388608_5242880.build.flash_total=8388608 solderparty_rp2040_stamp.menu.flash.8388608_5242880.build.flash_length=3141632 solderparty_rp2040_stamp.menu.flash.8388608_5242880.build.eeprom_start=276819968 solderparty_rp2040_stamp.menu.flash.8388608_5242880.build.fs_start=271577088 solderparty_rp2040_stamp.menu.flash.8388608_5242880.build.fs_end=276819968 solderparty_rp2040_stamp.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) solderparty_rp2040_stamp.menu.flash.8388608_6291456.upload.maximum_size=2093056 solderparty_rp2040_stamp.menu.flash.8388608_6291456.build.flash_total=8388608 solderparty_rp2040_stamp.menu.flash.8388608_6291456.build.flash_length=2093056 solderparty_rp2040_stamp.menu.flash.8388608_6291456.build.eeprom_start=276819968 solderparty_rp2040_stamp.menu.flash.8388608_6291456.build.fs_start=270528512 solderparty_rp2040_stamp.menu.flash.8388608_6291456.build.fs_end=276819968 solderparty_rp2040_stamp.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) solderparty_rp2040_stamp.menu.flash.8388608_7340032.upload.maximum_size=1044480 solderparty_rp2040_stamp.menu.flash.8388608_7340032.build.flash_total=8388608 solderparty_rp2040_stamp.menu.flash.8388608_7340032.build.flash_length=1044480 solderparty_rp2040_stamp.menu.flash.8388608_7340032.build.eeprom_start=276819968 solderparty_rp2040_stamp.menu.flash.8388608_7340032.build.fs_start=269479936 solderparty_rp2040_stamp.menu.flash.8388608_7340032.build.fs_end=276819968 solderparty_rp2040_stamp.menu.freq.200=200 MHz solderparty_rp2040_stamp.menu.freq.200.build.f_cpu=200000000L solderparty_rp2040_stamp.menu.freq.50=50 MHz solderparty_rp2040_stamp.menu.freq.50.build.f_cpu=50000000L solderparty_rp2040_stamp.menu.freq.100=100 MHz solderparty_rp2040_stamp.menu.freq.100.build.f_cpu=100000000L solderparty_rp2040_stamp.menu.freq.120=120 MHz solderparty_rp2040_stamp.menu.freq.120.build.f_cpu=120000000L solderparty_rp2040_stamp.menu.freq.125=125 MHz solderparty_rp2040_stamp.menu.freq.125.build.f_cpu=125000000L solderparty_rp2040_stamp.menu.freq.128=128 MHz solderparty_rp2040_stamp.menu.freq.128.build.f_cpu=128000000L solderparty_rp2040_stamp.menu.freq.133=133 MHz solderparty_rp2040_stamp.menu.freq.133.build.f_cpu=133000000L solderparty_rp2040_stamp.menu.freq.150=150 MHz solderparty_rp2040_stamp.menu.freq.150.build.f_cpu=150000000L solderparty_rp2040_stamp.menu.freq.176=176 MHz solderparty_rp2040_stamp.menu.freq.176.build.f_cpu=176000000L solderparty_rp2040_stamp.menu.freq.225=225 MHz (Overclock) solderparty_rp2040_stamp.menu.freq.225.build.f_cpu=225000000L solderparty_rp2040_stamp.menu.freq.240=240 MHz (Overclock) solderparty_rp2040_stamp.menu.freq.240.build.f_cpu=240000000L solderparty_rp2040_stamp.menu.freq.250=250 MHz (Overclock) solderparty_rp2040_stamp.menu.freq.250.build.f_cpu=250000000L solderparty_rp2040_stamp.menu.freq.276=276 MHz (Overclock) solderparty_rp2040_stamp.menu.freq.276.build.f_cpu=276000000L solderparty_rp2040_stamp.menu.freq.300=300 MHz (Overclock) solderparty_rp2040_stamp.menu.freq.300.build.f_cpu=300000000L solderparty_rp2040_stamp.menu.opt.Small=Small (-Os) (standard) solderparty_rp2040_stamp.menu.opt.Small.build.flags.optimize=-Os solderparty_rp2040_stamp.menu.opt.Optimize=Optimize (-O) solderparty_rp2040_stamp.menu.opt.Optimize.build.flags.optimize=-O solderparty_rp2040_stamp.menu.opt.Optimize2=Optimize More (-O2) solderparty_rp2040_stamp.menu.opt.Optimize2.build.flags.optimize=-O2 solderparty_rp2040_stamp.menu.opt.Optimize3=Optimize Even More (-O3) solderparty_rp2040_stamp.menu.opt.Optimize3.build.flags.optimize=-O3 solderparty_rp2040_stamp.menu.opt.Fast=Fast (-Ofast) (maybe slower) solderparty_rp2040_stamp.menu.opt.Fast.build.flags.optimize=-Ofast solderparty_rp2040_stamp.menu.opt.Debug=Debug (-Og) solderparty_rp2040_stamp.menu.opt.Debug.build.flags.optimize=-Og solderparty_rp2040_stamp.menu.opt.Disabled=Disabled (-O0) solderparty_rp2040_stamp.menu.opt.Disabled.build.flags.optimize=-O0 solderparty_rp2040_stamp.menu.profile.Disabled=Disabled solderparty_rp2040_stamp.menu.profile.Disabled.build.flags.profile= solderparty_rp2040_stamp.menu.profile.Enabled=Enabled solderparty_rp2040_stamp.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE solderparty_rp2040_stamp.menu.rtti.Disabled=Disabled solderparty_rp2040_stamp.menu.rtti.Disabled.build.flags.rtti=-fno-rtti solderparty_rp2040_stamp.menu.rtti.Enabled=Enabled solderparty_rp2040_stamp.menu.rtti.Enabled.build.flags.rtti= solderparty_rp2040_stamp.menu.stackprotect.Disabled=Disabled solderparty_rp2040_stamp.menu.stackprotect.Disabled.build.flags.stackprotect= solderparty_rp2040_stamp.menu.stackprotect.Enabled=Enabled solderparty_rp2040_stamp.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all solderparty_rp2040_stamp.menu.exceptions.Disabled=Disabled solderparty_rp2040_stamp.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions solderparty_rp2040_stamp.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ solderparty_rp2040_stamp.menu.exceptions.Enabled=Enabled solderparty_rp2040_stamp.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions solderparty_rp2040_stamp.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc solderparty_rp2040_stamp.menu.dbgport.Disabled=Disabled solderparty_rp2040_stamp.menu.dbgport.Disabled.build.debug_port= solderparty_rp2040_stamp.menu.dbgport.Serial=Serial solderparty_rp2040_stamp.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial solderparty_rp2040_stamp.menu.dbgport.Serial1=Serial1 solderparty_rp2040_stamp.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 solderparty_rp2040_stamp.menu.dbgport.Serial2=Serial2 solderparty_rp2040_stamp.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 solderparty_rp2040_stamp.menu.dbgport.SerialSemi=SerialSemi solderparty_rp2040_stamp.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi solderparty_rp2040_stamp.menu.dbglvl.None=None solderparty_rp2040_stamp.menu.dbglvl.None.build.debug_level= solderparty_rp2040_stamp.menu.dbglvl.Core=Core solderparty_rp2040_stamp.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE solderparty_rp2040_stamp.menu.dbglvl.SPI=SPI solderparty_rp2040_stamp.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI solderparty_rp2040_stamp.menu.dbglvl.Wire=Wire solderparty_rp2040_stamp.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE solderparty_rp2040_stamp.menu.dbglvl.Bluetooth=Bluetooth solderparty_rp2040_stamp.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH solderparty_rp2040_stamp.menu.dbglvl.All=All solderparty_rp2040_stamp.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH solderparty_rp2040_stamp.menu.dbglvl.NDEBUG=NDEBUG solderparty_rp2040_stamp.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG solderparty_rp2040_stamp.menu.usbstack.picosdk=Pico SDK solderparty_rp2040_stamp.menu.usbstack.picosdk.build.usbstack_flags= solderparty_rp2040_stamp.menu.usbstack.tinyusb=Adafruit TinyUSB solderparty_rp2040_stamp.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" solderparty_rp2040_stamp.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) solderparty_rp2040_stamp.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" solderparty_rp2040_stamp.menu.usbstack.nousb=No USB solderparty_rp2040_stamp.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" solderparty_rp2040_stamp.menu.ipbtstack.ipv4only=IPv4 Only solderparty_rp2040_stamp.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a solderparty_rp2040_stamp.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 solderparty_rp2040_stamp.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 solderparty_rp2040_stamp.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a solderparty_rp2040_stamp.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 solderparty_rp2040_stamp.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth solderparty_rp2040_stamp.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a solderparty_rp2040_stamp.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 solderparty_rp2040_stamp.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth solderparty_rp2040_stamp.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a solderparty_rp2040_stamp.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 solderparty_rp2040_stamp.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K solderparty_rp2040_stamp.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a solderparty_rp2040_stamp.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 solderparty_rp2040_stamp.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K solderparty_rp2040_stamp.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a solderparty_rp2040_stamp.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 solderparty_rp2040_stamp.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K solderparty_rp2040_stamp.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a solderparty_rp2040_stamp.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 solderparty_rp2040_stamp.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K solderparty_rp2040_stamp.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a solderparty_rp2040_stamp.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 solderparty_rp2040_stamp.menu.uploadmethod.default=Default (UF2) solderparty_rp2040_stamp.menu.uploadmethod.default.build.ram_length=256k solderparty_rp2040_stamp.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl solderparty_rp2040_stamp.menu.uploadmethod.default.upload.maximum_data_size=262144 solderparty_rp2040_stamp.menu.uploadmethod.default.upload.tool=uf2conv solderparty_rp2040_stamp.menu.uploadmethod.default.upload.tool.default=uf2conv solderparty_rp2040_stamp.menu.uploadmethod.default.upload.tool.network=uf2conv-network solderparty_rp2040_stamp.menu.uploadmethod.picotool=Picotool solderparty_rp2040_stamp.menu.uploadmethod.picotool.build.ram_length=256k solderparty_rp2040_stamp.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl solderparty_rp2040_stamp.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB solderparty_rp2040_stamp.menu.uploadmethod.picotool.upload.maximum_data_size=262144 solderparty_rp2040_stamp.menu.uploadmethod.picotool.upload.tool=picotool solderparty_rp2040_stamp.menu.uploadmethod.picotool.upload.tool.default=picotool solderparty_rp2040_stamp.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) solderparty_rp2040_stamp.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k solderparty_rp2040_stamp.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl solderparty_rp2040_stamp.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 solderparty_rp2040_stamp.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap solderparty_rp2040_stamp.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Solder Party RP2350 Stamp # ----------------------------------- solderparty_rp2350_stamp.name=Solder Party RP2350 Stamp solderparty_rp2350_stamp.vid.0=0x1209 solderparty_rp2350_stamp.pid.0=0xa183 solderparty_rp2350_stamp.vid.1=0x1209 solderparty_rp2350_stamp.pid.1=0xe183 solderparty_rp2350_stamp.upload_port.0.vid=0x1209 solderparty_rp2350_stamp.upload_port.0.pid=0xa183 solderparty_rp2350_stamp.upload_port.1.vid=0x1209 solderparty_rp2350_stamp.upload_port.1.pid=0xe183 solderparty_rp2350_stamp.build.usbvid=-DUSBD_VID=0x1209 solderparty_rp2350_stamp.build.usbpid=-DUSBD_PID=0xa183 solderparty_rp2350_stamp.build.usbpwr=-DUSBD_MAX_POWER_MA=500 solderparty_rp2350_stamp.build.board=SOLDERPARTY_RP2350_STAMP solderparty_rp2350_stamp.build.variant=solderparty_rp2350_stamp solderparty_rp2350_stamp.upload.maximum_size=16777216 solderparty_rp2350_stamp.upload.wait_for_upload_port=true solderparty_rp2350_stamp.upload.erase_cmd= solderparty_rp2350_stamp.serial.disableDTR=false solderparty_rp2350_stamp.serial.disableRTS=false solderparty_rp2350_stamp.build.f_cpu=125000000 solderparty_rp2350_stamp.build.led= solderparty_rp2350_stamp.build.core=rp2040 solderparty_rp2350_stamp.build.ldscript=memmap_default.ld solderparty_rp2350_stamp.build.boot2=none solderparty_rp2350_stamp.build.usb_manufacturer="Solder Party" solderparty_rp2350_stamp.build.usb_product="RP2350 Stamp" solderparty_rp2350_stamp.build.psram_length=0x000000 solderparty_rp2350_stamp.menu.flash.16777216_0=16MB (no FS) solderparty_rp2350_stamp.menu.flash.16777216_0.upload.maximum_size=16769024 solderparty_rp2350_stamp.menu.flash.16777216_0.build.flash_total=16777216 solderparty_rp2350_stamp.menu.flash.16777216_0.build.flash_length=16769024 solderparty_rp2350_stamp.menu.flash.16777216_0.build.eeprom_start=285204480 solderparty_rp2350_stamp.menu.flash.16777216_0.build.fs_start=285204480 solderparty_rp2350_stamp.menu.flash.16777216_0.build.fs_end=285204480 solderparty_rp2350_stamp.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) solderparty_rp2350_stamp.menu.flash.16777216_65536.upload.maximum_size=16703488 solderparty_rp2350_stamp.menu.flash.16777216_65536.build.flash_total=16777216 solderparty_rp2350_stamp.menu.flash.16777216_65536.build.flash_length=16703488 solderparty_rp2350_stamp.menu.flash.16777216_65536.build.eeprom_start=285204480 solderparty_rp2350_stamp.menu.flash.16777216_65536.build.fs_start=285138944 solderparty_rp2350_stamp.menu.flash.16777216_65536.build.fs_end=285204480 solderparty_rp2350_stamp.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) solderparty_rp2350_stamp.menu.flash.16777216_131072.upload.maximum_size=16637952 solderparty_rp2350_stamp.menu.flash.16777216_131072.build.flash_total=16777216 solderparty_rp2350_stamp.menu.flash.16777216_131072.build.flash_length=16637952 solderparty_rp2350_stamp.menu.flash.16777216_131072.build.eeprom_start=285204480 solderparty_rp2350_stamp.menu.flash.16777216_131072.build.fs_start=285073408 solderparty_rp2350_stamp.menu.flash.16777216_131072.build.fs_end=285204480 solderparty_rp2350_stamp.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) solderparty_rp2350_stamp.menu.flash.16777216_262144.upload.maximum_size=16506880 solderparty_rp2350_stamp.menu.flash.16777216_262144.build.flash_total=16777216 solderparty_rp2350_stamp.menu.flash.16777216_262144.build.flash_length=16506880 solderparty_rp2350_stamp.menu.flash.16777216_262144.build.eeprom_start=285204480 solderparty_rp2350_stamp.menu.flash.16777216_262144.build.fs_start=284942336 solderparty_rp2350_stamp.menu.flash.16777216_262144.build.fs_end=285204480 solderparty_rp2350_stamp.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) solderparty_rp2350_stamp.menu.flash.16777216_524288.upload.maximum_size=16244736 solderparty_rp2350_stamp.menu.flash.16777216_524288.build.flash_total=16777216 solderparty_rp2350_stamp.menu.flash.16777216_524288.build.flash_length=16244736 solderparty_rp2350_stamp.menu.flash.16777216_524288.build.eeprom_start=285204480 solderparty_rp2350_stamp.menu.flash.16777216_524288.build.fs_start=284680192 solderparty_rp2350_stamp.menu.flash.16777216_524288.build.fs_end=285204480 solderparty_rp2350_stamp.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) solderparty_rp2350_stamp.menu.flash.16777216_1048576.upload.maximum_size=15720448 solderparty_rp2350_stamp.menu.flash.16777216_1048576.build.flash_total=16777216 solderparty_rp2350_stamp.menu.flash.16777216_1048576.build.flash_length=15720448 solderparty_rp2350_stamp.menu.flash.16777216_1048576.build.eeprom_start=285204480 solderparty_rp2350_stamp.menu.flash.16777216_1048576.build.fs_start=284155904 solderparty_rp2350_stamp.menu.flash.16777216_1048576.build.fs_end=285204480 solderparty_rp2350_stamp.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) solderparty_rp2350_stamp.menu.flash.16777216_2097152.upload.maximum_size=14671872 solderparty_rp2350_stamp.menu.flash.16777216_2097152.build.flash_total=16777216 solderparty_rp2350_stamp.menu.flash.16777216_2097152.build.flash_length=14671872 solderparty_rp2350_stamp.menu.flash.16777216_2097152.build.eeprom_start=285204480 solderparty_rp2350_stamp.menu.flash.16777216_2097152.build.fs_start=283107328 solderparty_rp2350_stamp.menu.flash.16777216_2097152.build.fs_end=285204480 solderparty_rp2350_stamp.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) solderparty_rp2350_stamp.menu.flash.16777216_3145728.upload.maximum_size=13623296 solderparty_rp2350_stamp.menu.flash.16777216_3145728.build.flash_total=16777216 solderparty_rp2350_stamp.menu.flash.16777216_3145728.build.flash_length=13623296 solderparty_rp2350_stamp.menu.flash.16777216_3145728.build.eeprom_start=285204480 solderparty_rp2350_stamp.menu.flash.16777216_3145728.build.fs_start=282058752 solderparty_rp2350_stamp.menu.flash.16777216_3145728.build.fs_end=285204480 solderparty_rp2350_stamp.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) solderparty_rp2350_stamp.menu.flash.16777216_4194304.upload.maximum_size=12574720 solderparty_rp2350_stamp.menu.flash.16777216_4194304.build.flash_total=16777216 solderparty_rp2350_stamp.menu.flash.16777216_4194304.build.flash_length=12574720 solderparty_rp2350_stamp.menu.flash.16777216_4194304.build.eeprom_start=285204480 solderparty_rp2350_stamp.menu.flash.16777216_4194304.build.fs_start=281010176 solderparty_rp2350_stamp.menu.flash.16777216_4194304.build.fs_end=285204480 solderparty_rp2350_stamp.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) solderparty_rp2350_stamp.menu.flash.16777216_5242880.upload.maximum_size=11526144 solderparty_rp2350_stamp.menu.flash.16777216_5242880.build.flash_total=16777216 solderparty_rp2350_stamp.menu.flash.16777216_5242880.build.flash_length=11526144 solderparty_rp2350_stamp.menu.flash.16777216_5242880.build.eeprom_start=285204480 solderparty_rp2350_stamp.menu.flash.16777216_5242880.build.fs_start=279961600 solderparty_rp2350_stamp.menu.flash.16777216_5242880.build.fs_end=285204480 solderparty_rp2350_stamp.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) solderparty_rp2350_stamp.menu.flash.16777216_6291456.upload.maximum_size=10477568 solderparty_rp2350_stamp.menu.flash.16777216_6291456.build.flash_total=16777216 solderparty_rp2350_stamp.menu.flash.16777216_6291456.build.flash_length=10477568 solderparty_rp2350_stamp.menu.flash.16777216_6291456.build.eeprom_start=285204480 solderparty_rp2350_stamp.menu.flash.16777216_6291456.build.fs_start=278913024 solderparty_rp2350_stamp.menu.flash.16777216_6291456.build.fs_end=285204480 solderparty_rp2350_stamp.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) solderparty_rp2350_stamp.menu.flash.16777216_7340032.upload.maximum_size=9428992 solderparty_rp2350_stamp.menu.flash.16777216_7340032.build.flash_total=16777216 solderparty_rp2350_stamp.menu.flash.16777216_7340032.build.flash_length=9428992 solderparty_rp2350_stamp.menu.flash.16777216_7340032.build.eeprom_start=285204480 solderparty_rp2350_stamp.menu.flash.16777216_7340032.build.fs_start=277864448 solderparty_rp2350_stamp.menu.flash.16777216_7340032.build.fs_end=285204480 solderparty_rp2350_stamp.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) solderparty_rp2350_stamp.menu.flash.16777216_8388608.upload.maximum_size=8380416 solderparty_rp2350_stamp.menu.flash.16777216_8388608.build.flash_total=16777216 solderparty_rp2350_stamp.menu.flash.16777216_8388608.build.flash_length=8380416 solderparty_rp2350_stamp.menu.flash.16777216_8388608.build.eeprom_start=285204480 solderparty_rp2350_stamp.menu.flash.16777216_8388608.build.fs_start=276815872 solderparty_rp2350_stamp.menu.flash.16777216_8388608.build.fs_end=285204480 solderparty_rp2350_stamp.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) solderparty_rp2350_stamp.menu.flash.16777216_9437184.upload.maximum_size=7331840 solderparty_rp2350_stamp.menu.flash.16777216_9437184.build.flash_total=16777216 solderparty_rp2350_stamp.menu.flash.16777216_9437184.build.flash_length=7331840 solderparty_rp2350_stamp.menu.flash.16777216_9437184.build.eeprom_start=285204480 solderparty_rp2350_stamp.menu.flash.16777216_9437184.build.fs_start=275767296 solderparty_rp2350_stamp.menu.flash.16777216_9437184.build.fs_end=285204480 solderparty_rp2350_stamp.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) solderparty_rp2350_stamp.menu.flash.16777216_10485760.upload.maximum_size=6283264 solderparty_rp2350_stamp.menu.flash.16777216_10485760.build.flash_total=16777216 solderparty_rp2350_stamp.menu.flash.16777216_10485760.build.flash_length=6283264 solderparty_rp2350_stamp.menu.flash.16777216_10485760.build.eeprom_start=285204480 solderparty_rp2350_stamp.menu.flash.16777216_10485760.build.fs_start=274718720 solderparty_rp2350_stamp.menu.flash.16777216_10485760.build.fs_end=285204480 solderparty_rp2350_stamp.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) solderparty_rp2350_stamp.menu.flash.16777216_11534336.upload.maximum_size=5234688 solderparty_rp2350_stamp.menu.flash.16777216_11534336.build.flash_total=16777216 solderparty_rp2350_stamp.menu.flash.16777216_11534336.build.flash_length=5234688 solderparty_rp2350_stamp.menu.flash.16777216_11534336.build.eeprom_start=285204480 solderparty_rp2350_stamp.menu.flash.16777216_11534336.build.fs_start=273670144 solderparty_rp2350_stamp.menu.flash.16777216_11534336.build.fs_end=285204480 solderparty_rp2350_stamp.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) solderparty_rp2350_stamp.menu.flash.16777216_12582912.upload.maximum_size=4186112 solderparty_rp2350_stamp.menu.flash.16777216_12582912.build.flash_total=16777216 solderparty_rp2350_stamp.menu.flash.16777216_12582912.build.flash_length=4186112 solderparty_rp2350_stamp.menu.flash.16777216_12582912.build.eeprom_start=285204480 solderparty_rp2350_stamp.menu.flash.16777216_12582912.build.fs_start=272621568 solderparty_rp2350_stamp.menu.flash.16777216_12582912.build.fs_end=285204480 solderparty_rp2350_stamp.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) solderparty_rp2350_stamp.menu.flash.16777216_13631488.upload.maximum_size=3137536 solderparty_rp2350_stamp.menu.flash.16777216_13631488.build.flash_total=16777216 solderparty_rp2350_stamp.menu.flash.16777216_13631488.build.flash_length=3137536 solderparty_rp2350_stamp.menu.flash.16777216_13631488.build.eeprom_start=285204480 solderparty_rp2350_stamp.menu.flash.16777216_13631488.build.fs_start=271572992 solderparty_rp2350_stamp.menu.flash.16777216_13631488.build.fs_end=285204480 solderparty_rp2350_stamp.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) solderparty_rp2350_stamp.menu.flash.16777216_14680064.upload.maximum_size=2088960 solderparty_rp2350_stamp.menu.flash.16777216_14680064.build.flash_total=16777216 solderparty_rp2350_stamp.menu.flash.16777216_14680064.build.flash_length=2088960 solderparty_rp2350_stamp.menu.flash.16777216_14680064.build.eeprom_start=285204480 solderparty_rp2350_stamp.menu.flash.16777216_14680064.build.fs_start=270524416 solderparty_rp2350_stamp.menu.flash.16777216_14680064.build.fs_end=285204480 solderparty_rp2350_stamp.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) solderparty_rp2350_stamp.menu.flash.16777216_15728640.upload.maximum_size=1040384 solderparty_rp2350_stamp.menu.flash.16777216_15728640.build.flash_total=16777216 solderparty_rp2350_stamp.menu.flash.16777216_15728640.build.flash_length=1040384 solderparty_rp2350_stamp.menu.flash.16777216_15728640.build.eeprom_start=285204480 solderparty_rp2350_stamp.menu.flash.16777216_15728640.build.fs_start=269475840 solderparty_rp2350_stamp.menu.flash.16777216_15728640.build.fs_end=285204480 solderparty_rp2350_stamp.menu.arch.arm=ARM solderparty_rp2350_stamp.menu.arch.arm.build.chip=rp2350 solderparty_rp2350_stamp.menu.arch.arm.build.toolchain=arm-none-eabi solderparty_rp2350_stamp.menu.arch.arm.build.toolchainpkg=pqt-gcc solderparty_rp2350_stamp.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse solderparty_rp2350_stamp.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block solderparty_rp2350_stamp.menu.arch.arm.build.mcu=cortex-m33 solderparty_rp2350_stamp.menu.arch.riscv=RISC-V solderparty_rp2350_stamp.menu.arch.riscv.build.chip=rp2350-riscv solderparty_rp2350_stamp.menu.arch.riscv.build.toolchain=riscv32-unknown-elf solderparty_rp2350_stamp.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv solderparty_rp2350_stamp.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 solderparty_rp2350_stamp.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block solderparty_rp2350_stamp.menu.arch.riscv.build.mcu=rv32imac solderparty_rp2350_stamp.menu.freq.150=150 MHz solderparty_rp2350_stamp.menu.freq.150.build.f_cpu=150000000L solderparty_rp2350_stamp.menu.freq.50=50 MHz solderparty_rp2350_stamp.menu.freq.50.build.f_cpu=50000000L solderparty_rp2350_stamp.menu.freq.100=100 MHz solderparty_rp2350_stamp.menu.freq.100.build.f_cpu=100000000L solderparty_rp2350_stamp.menu.freq.120=120 MHz solderparty_rp2350_stamp.menu.freq.120.build.f_cpu=120000000L solderparty_rp2350_stamp.menu.freq.125=125 MHz solderparty_rp2350_stamp.menu.freq.125.build.f_cpu=125000000L solderparty_rp2350_stamp.menu.freq.128=128 MHz solderparty_rp2350_stamp.menu.freq.128.build.f_cpu=128000000L solderparty_rp2350_stamp.menu.freq.133=133 MHz solderparty_rp2350_stamp.menu.freq.133.build.f_cpu=133000000L solderparty_rp2350_stamp.menu.freq.176=176 MHz (Overclock) solderparty_rp2350_stamp.menu.freq.176.build.f_cpu=176000000L solderparty_rp2350_stamp.menu.freq.200=200 MHz (Overclock) solderparty_rp2350_stamp.menu.freq.200.build.f_cpu=200000000L solderparty_rp2350_stamp.menu.freq.225=225 MHz (Overclock) solderparty_rp2350_stamp.menu.freq.225.build.f_cpu=225000000L solderparty_rp2350_stamp.menu.freq.240=240 MHz (Overclock) solderparty_rp2350_stamp.menu.freq.240.build.f_cpu=240000000L solderparty_rp2350_stamp.menu.freq.250=250 MHz (Overclock) solderparty_rp2350_stamp.menu.freq.250.build.f_cpu=250000000L solderparty_rp2350_stamp.menu.freq.276=276 MHz (Overclock) solderparty_rp2350_stamp.menu.freq.276.build.f_cpu=276000000L solderparty_rp2350_stamp.menu.freq.300=300 MHz (Overclock) solderparty_rp2350_stamp.menu.freq.300.build.f_cpu=300000000L solderparty_rp2350_stamp.menu.opt.Small=Small (-Os) (standard) solderparty_rp2350_stamp.menu.opt.Small.build.flags.optimize=-Os solderparty_rp2350_stamp.menu.opt.Optimize=Optimize (-O) solderparty_rp2350_stamp.menu.opt.Optimize.build.flags.optimize=-O solderparty_rp2350_stamp.menu.opt.Optimize2=Optimize More (-O2) solderparty_rp2350_stamp.menu.opt.Optimize2.build.flags.optimize=-O2 solderparty_rp2350_stamp.menu.opt.Optimize3=Optimize Even More (-O3) solderparty_rp2350_stamp.menu.opt.Optimize3.build.flags.optimize=-O3 solderparty_rp2350_stamp.menu.opt.Fast=Fast (-Ofast) (maybe slower) solderparty_rp2350_stamp.menu.opt.Fast.build.flags.optimize=-Ofast solderparty_rp2350_stamp.menu.opt.Debug=Debug (-Og) solderparty_rp2350_stamp.menu.opt.Debug.build.flags.optimize=-Og solderparty_rp2350_stamp.menu.opt.Disabled=Disabled (-O0) solderparty_rp2350_stamp.menu.opt.Disabled.build.flags.optimize=-O0 solderparty_rp2350_stamp.menu.profile.Disabled=Disabled solderparty_rp2350_stamp.menu.profile.Disabled.build.flags.profile= solderparty_rp2350_stamp.menu.profile.Enabled=Enabled solderparty_rp2350_stamp.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE solderparty_rp2350_stamp.menu.rtti.Disabled=Disabled solderparty_rp2350_stamp.menu.rtti.Disabled.build.flags.rtti=-fno-rtti solderparty_rp2350_stamp.menu.rtti.Enabled=Enabled solderparty_rp2350_stamp.menu.rtti.Enabled.build.flags.rtti= solderparty_rp2350_stamp.menu.stackprotect.Disabled=Disabled solderparty_rp2350_stamp.menu.stackprotect.Disabled.build.flags.stackprotect= solderparty_rp2350_stamp.menu.stackprotect.Enabled=Enabled solderparty_rp2350_stamp.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all solderparty_rp2350_stamp.menu.exceptions.Disabled=Disabled solderparty_rp2350_stamp.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions solderparty_rp2350_stamp.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ solderparty_rp2350_stamp.menu.exceptions.Enabled=Enabled solderparty_rp2350_stamp.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions solderparty_rp2350_stamp.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc solderparty_rp2350_stamp.menu.dbgport.Disabled=Disabled solderparty_rp2350_stamp.menu.dbgport.Disabled.build.debug_port= solderparty_rp2350_stamp.menu.dbgport.Serial=Serial solderparty_rp2350_stamp.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial solderparty_rp2350_stamp.menu.dbgport.Serial1=Serial1 solderparty_rp2350_stamp.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 solderparty_rp2350_stamp.menu.dbgport.Serial2=Serial2 solderparty_rp2350_stamp.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 solderparty_rp2350_stamp.menu.dbgport.SerialSemi=SerialSemi solderparty_rp2350_stamp.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi solderparty_rp2350_stamp.menu.dbglvl.None=None solderparty_rp2350_stamp.menu.dbglvl.None.build.debug_level= solderparty_rp2350_stamp.menu.dbglvl.Core=Core solderparty_rp2350_stamp.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE solderparty_rp2350_stamp.menu.dbglvl.SPI=SPI solderparty_rp2350_stamp.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI solderparty_rp2350_stamp.menu.dbglvl.Wire=Wire solderparty_rp2350_stamp.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE solderparty_rp2350_stamp.menu.dbglvl.Bluetooth=Bluetooth solderparty_rp2350_stamp.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH solderparty_rp2350_stamp.menu.dbglvl.All=All solderparty_rp2350_stamp.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH solderparty_rp2350_stamp.menu.dbglvl.NDEBUG=NDEBUG solderparty_rp2350_stamp.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG solderparty_rp2350_stamp.menu.usbstack.picosdk=Pico SDK solderparty_rp2350_stamp.menu.usbstack.picosdk.build.usbstack_flags= solderparty_rp2350_stamp.menu.usbstack.tinyusb=Adafruit TinyUSB solderparty_rp2350_stamp.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" solderparty_rp2350_stamp.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) solderparty_rp2350_stamp.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" solderparty_rp2350_stamp.menu.usbstack.nousb=No USB solderparty_rp2350_stamp.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" solderparty_rp2350_stamp.menu.ipbtstack.ipv4only=IPv4 Only solderparty_rp2350_stamp.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a solderparty_rp2350_stamp.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 solderparty_rp2350_stamp.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 solderparty_rp2350_stamp.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a solderparty_rp2350_stamp.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 solderparty_rp2350_stamp.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth solderparty_rp2350_stamp.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a solderparty_rp2350_stamp.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 solderparty_rp2350_stamp.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth solderparty_rp2350_stamp.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a solderparty_rp2350_stamp.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 solderparty_rp2350_stamp.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K solderparty_rp2350_stamp.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a solderparty_rp2350_stamp.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 solderparty_rp2350_stamp.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K solderparty_rp2350_stamp.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a solderparty_rp2350_stamp.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 solderparty_rp2350_stamp.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K solderparty_rp2350_stamp.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a solderparty_rp2350_stamp.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 solderparty_rp2350_stamp.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K solderparty_rp2350_stamp.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a solderparty_rp2350_stamp.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 solderparty_rp2350_stamp.menu.uploadmethod.default=Default (UF2) solderparty_rp2350_stamp.menu.uploadmethod.default.build.ram_length=512k solderparty_rp2350_stamp.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl solderparty_rp2350_stamp.menu.uploadmethod.default.upload.maximum_data_size=524288 solderparty_rp2350_stamp.menu.uploadmethod.default.upload.tool=uf2conv solderparty_rp2350_stamp.menu.uploadmethod.default.upload.tool.default=uf2conv solderparty_rp2350_stamp.menu.uploadmethod.default.upload.tool.network=uf2conv-network solderparty_rp2350_stamp.menu.uploadmethod.picotool=Picotool solderparty_rp2350_stamp.menu.uploadmethod.picotool.build.ram_length=512k solderparty_rp2350_stamp.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl solderparty_rp2350_stamp.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB solderparty_rp2350_stamp.menu.uploadmethod.picotool.upload.maximum_data_size=524288 solderparty_rp2350_stamp.menu.uploadmethod.picotool.upload.tool=picotool solderparty_rp2350_stamp.menu.uploadmethod.picotool.upload.tool.default=picotool solderparty_rp2350_stamp.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) solderparty_rp2350_stamp.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k solderparty_rp2350_stamp.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl solderparty_rp2350_stamp.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 solderparty_rp2350_stamp.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap solderparty_rp2350_stamp.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Solder Party RP2350 Stamp XL # ----------------------------------- solderparty_rp2350_stamp_xl.name=Solder Party RP2350 Stamp XL solderparty_rp2350_stamp_xl.vid.0=0x1209 solderparty_rp2350_stamp_xl.pid.0=0xa184 solderparty_rp2350_stamp_xl.vid.1=0x1209 solderparty_rp2350_stamp_xl.pid.1=0xe184 solderparty_rp2350_stamp_xl.upload_port.0.vid=0x1209 solderparty_rp2350_stamp_xl.upload_port.0.pid=0xa184 solderparty_rp2350_stamp_xl.upload_port.1.vid=0x1209 solderparty_rp2350_stamp_xl.upload_port.1.pid=0xe184 solderparty_rp2350_stamp_xl.build.usbvid=-DUSBD_VID=0x1209 solderparty_rp2350_stamp_xl.build.usbpid=-DUSBD_PID=0xa184 solderparty_rp2350_stamp_xl.build.usbpwr=-DUSBD_MAX_POWER_MA=500 solderparty_rp2350_stamp_xl.build.board=SOLDERPARTY_RP2350_STAMP_XL solderparty_rp2350_stamp_xl.build.variant=solderparty_rp2350_stamp_xl solderparty_rp2350_stamp_xl.upload.maximum_size=16777216 solderparty_rp2350_stamp_xl.upload.wait_for_upload_port=true solderparty_rp2350_stamp_xl.upload.erase_cmd= solderparty_rp2350_stamp_xl.serial.disableDTR=false solderparty_rp2350_stamp_xl.serial.disableRTS=false solderparty_rp2350_stamp_xl.build.f_cpu=125000000 solderparty_rp2350_stamp_xl.build.led= solderparty_rp2350_stamp_xl.build.core=rp2040 solderparty_rp2350_stamp_xl.build.ldscript=memmap_default.ld solderparty_rp2350_stamp_xl.build.boot2=none solderparty_rp2350_stamp_xl.build.usb_manufacturer="Solder Party" solderparty_rp2350_stamp_xl.build.usb_product="RP2350 Stamp XL" solderparty_rp2350_stamp_xl.build.psram_length=0x000000 solderparty_rp2350_stamp_xl.menu.flash.16777216_0=16MB (no FS) solderparty_rp2350_stamp_xl.menu.flash.16777216_0.upload.maximum_size=16769024 solderparty_rp2350_stamp_xl.menu.flash.16777216_0.build.flash_total=16777216 solderparty_rp2350_stamp_xl.menu.flash.16777216_0.build.flash_length=16769024 solderparty_rp2350_stamp_xl.menu.flash.16777216_0.build.eeprom_start=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_0.build.fs_start=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_0.build.fs_end=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) solderparty_rp2350_stamp_xl.menu.flash.16777216_65536.upload.maximum_size=16703488 solderparty_rp2350_stamp_xl.menu.flash.16777216_65536.build.flash_total=16777216 solderparty_rp2350_stamp_xl.menu.flash.16777216_65536.build.flash_length=16703488 solderparty_rp2350_stamp_xl.menu.flash.16777216_65536.build.eeprom_start=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_65536.build.fs_start=285138944 solderparty_rp2350_stamp_xl.menu.flash.16777216_65536.build.fs_end=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) solderparty_rp2350_stamp_xl.menu.flash.16777216_131072.upload.maximum_size=16637952 solderparty_rp2350_stamp_xl.menu.flash.16777216_131072.build.flash_total=16777216 solderparty_rp2350_stamp_xl.menu.flash.16777216_131072.build.flash_length=16637952 solderparty_rp2350_stamp_xl.menu.flash.16777216_131072.build.eeprom_start=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_131072.build.fs_start=285073408 solderparty_rp2350_stamp_xl.menu.flash.16777216_131072.build.fs_end=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) solderparty_rp2350_stamp_xl.menu.flash.16777216_262144.upload.maximum_size=16506880 solderparty_rp2350_stamp_xl.menu.flash.16777216_262144.build.flash_total=16777216 solderparty_rp2350_stamp_xl.menu.flash.16777216_262144.build.flash_length=16506880 solderparty_rp2350_stamp_xl.menu.flash.16777216_262144.build.eeprom_start=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_262144.build.fs_start=284942336 solderparty_rp2350_stamp_xl.menu.flash.16777216_262144.build.fs_end=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) solderparty_rp2350_stamp_xl.menu.flash.16777216_524288.upload.maximum_size=16244736 solderparty_rp2350_stamp_xl.menu.flash.16777216_524288.build.flash_total=16777216 solderparty_rp2350_stamp_xl.menu.flash.16777216_524288.build.flash_length=16244736 solderparty_rp2350_stamp_xl.menu.flash.16777216_524288.build.eeprom_start=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_524288.build.fs_start=284680192 solderparty_rp2350_stamp_xl.menu.flash.16777216_524288.build.fs_end=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) solderparty_rp2350_stamp_xl.menu.flash.16777216_1048576.upload.maximum_size=15720448 solderparty_rp2350_stamp_xl.menu.flash.16777216_1048576.build.flash_total=16777216 solderparty_rp2350_stamp_xl.menu.flash.16777216_1048576.build.flash_length=15720448 solderparty_rp2350_stamp_xl.menu.flash.16777216_1048576.build.eeprom_start=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_1048576.build.fs_start=284155904 solderparty_rp2350_stamp_xl.menu.flash.16777216_1048576.build.fs_end=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) solderparty_rp2350_stamp_xl.menu.flash.16777216_2097152.upload.maximum_size=14671872 solderparty_rp2350_stamp_xl.menu.flash.16777216_2097152.build.flash_total=16777216 solderparty_rp2350_stamp_xl.menu.flash.16777216_2097152.build.flash_length=14671872 solderparty_rp2350_stamp_xl.menu.flash.16777216_2097152.build.eeprom_start=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_2097152.build.fs_start=283107328 solderparty_rp2350_stamp_xl.menu.flash.16777216_2097152.build.fs_end=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) solderparty_rp2350_stamp_xl.menu.flash.16777216_3145728.upload.maximum_size=13623296 solderparty_rp2350_stamp_xl.menu.flash.16777216_3145728.build.flash_total=16777216 solderparty_rp2350_stamp_xl.menu.flash.16777216_3145728.build.flash_length=13623296 solderparty_rp2350_stamp_xl.menu.flash.16777216_3145728.build.eeprom_start=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_3145728.build.fs_start=282058752 solderparty_rp2350_stamp_xl.menu.flash.16777216_3145728.build.fs_end=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) solderparty_rp2350_stamp_xl.menu.flash.16777216_4194304.upload.maximum_size=12574720 solderparty_rp2350_stamp_xl.menu.flash.16777216_4194304.build.flash_total=16777216 solderparty_rp2350_stamp_xl.menu.flash.16777216_4194304.build.flash_length=12574720 solderparty_rp2350_stamp_xl.menu.flash.16777216_4194304.build.eeprom_start=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_4194304.build.fs_start=281010176 solderparty_rp2350_stamp_xl.menu.flash.16777216_4194304.build.fs_end=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) solderparty_rp2350_stamp_xl.menu.flash.16777216_5242880.upload.maximum_size=11526144 solderparty_rp2350_stamp_xl.menu.flash.16777216_5242880.build.flash_total=16777216 solderparty_rp2350_stamp_xl.menu.flash.16777216_5242880.build.flash_length=11526144 solderparty_rp2350_stamp_xl.menu.flash.16777216_5242880.build.eeprom_start=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_5242880.build.fs_start=279961600 solderparty_rp2350_stamp_xl.menu.flash.16777216_5242880.build.fs_end=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) solderparty_rp2350_stamp_xl.menu.flash.16777216_6291456.upload.maximum_size=10477568 solderparty_rp2350_stamp_xl.menu.flash.16777216_6291456.build.flash_total=16777216 solderparty_rp2350_stamp_xl.menu.flash.16777216_6291456.build.flash_length=10477568 solderparty_rp2350_stamp_xl.menu.flash.16777216_6291456.build.eeprom_start=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_6291456.build.fs_start=278913024 solderparty_rp2350_stamp_xl.menu.flash.16777216_6291456.build.fs_end=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) solderparty_rp2350_stamp_xl.menu.flash.16777216_7340032.upload.maximum_size=9428992 solderparty_rp2350_stamp_xl.menu.flash.16777216_7340032.build.flash_total=16777216 solderparty_rp2350_stamp_xl.menu.flash.16777216_7340032.build.flash_length=9428992 solderparty_rp2350_stamp_xl.menu.flash.16777216_7340032.build.eeprom_start=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_7340032.build.fs_start=277864448 solderparty_rp2350_stamp_xl.menu.flash.16777216_7340032.build.fs_end=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) solderparty_rp2350_stamp_xl.menu.flash.16777216_8388608.upload.maximum_size=8380416 solderparty_rp2350_stamp_xl.menu.flash.16777216_8388608.build.flash_total=16777216 solderparty_rp2350_stamp_xl.menu.flash.16777216_8388608.build.flash_length=8380416 solderparty_rp2350_stamp_xl.menu.flash.16777216_8388608.build.eeprom_start=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_8388608.build.fs_start=276815872 solderparty_rp2350_stamp_xl.menu.flash.16777216_8388608.build.fs_end=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) solderparty_rp2350_stamp_xl.menu.flash.16777216_9437184.upload.maximum_size=7331840 solderparty_rp2350_stamp_xl.menu.flash.16777216_9437184.build.flash_total=16777216 solderparty_rp2350_stamp_xl.menu.flash.16777216_9437184.build.flash_length=7331840 solderparty_rp2350_stamp_xl.menu.flash.16777216_9437184.build.eeprom_start=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_9437184.build.fs_start=275767296 solderparty_rp2350_stamp_xl.menu.flash.16777216_9437184.build.fs_end=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) solderparty_rp2350_stamp_xl.menu.flash.16777216_10485760.upload.maximum_size=6283264 solderparty_rp2350_stamp_xl.menu.flash.16777216_10485760.build.flash_total=16777216 solderparty_rp2350_stamp_xl.menu.flash.16777216_10485760.build.flash_length=6283264 solderparty_rp2350_stamp_xl.menu.flash.16777216_10485760.build.eeprom_start=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_10485760.build.fs_start=274718720 solderparty_rp2350_stamp_xl.menu.flash.16777216_10485760.build.fs_end=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) solderparty_rp2350_stamp_xl.menu.flash.16777216_11534336.upload.maximum_size=5234688 solderparty_rp2350_stamp_xl.menu.flash.16777216_11534336.build.flash_total=16777216 solderparty_rp2350_stamp_xl.menu.flash.16777216_11534336.build.flash_length=5234688 solderparty_rp2350_stamp_xl.menu.flash.16777216_11534336.build.eeprom_start=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_11534336.build.fs_start=273670144 solderparty_rp2350_stamp_xl.menu.flash.16777216_11534336.build.fs_end=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) solderparty_rp2350_stamp_xl.menu.flash.16777216_12582912.upload.maximum_size=4186112 solderparty_rp2350_stamp_xl.menu.flash.16777216_12582912.build.flash_total=16777216 solderparty_rp2350_stamp_xl.menu.flash.16777216_12582912.build.flash_length=4186112 solderparty_rp2350_stamp_xl.menu.flash.16777216_12582912.build.eeprom_start=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_12582912.build.fs_start=272621568 solderparty_rp2350_stamp_xl.menu.flash.16777216_12582912.build.fs_end=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) solderparty_rp2350_stamp_xl.menu.flash.16777216_13631488.upload.maximum_size=3137536 solderparty_rp2350_stamp_xl.menu.flash.16777216_13631488.build.flash_total=16777216 solderparty_rp2350_stamp_xl.menu.flash.16777216_13631488.build.flash_length=3137536 solderparty_rp2350_stamp_xl.menu.flash.16777216_13631488.build.eeprom_start=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_13631488.build.fs_start=271572992 solderparty_rp2350_stamp_xl.menu.flash.16777216_13631488.build.fs_end=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) solderparty_rp2350_stamp_xl.menu.flash.16777216_14680064.upload.maximum_size=2088960 solderparty_rp2350_stamp_xl.menu.flash.16777216_14680064.build.flash_total=16777216 solderparty_rp2350_stamp_xl.menu.flash.16777216_14680064.build.flash_length=2088960 solderparty_rp2350_stamp_xl.menu.flash.16777216_14680064.build.eeprom_start=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_14680064.build.fs_start=270524416 solderparty_rp2350_stamp_xl.menu.flash.16777216_14680064.build.fs_end=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) solderparty_rp2350_stamp_xl.menu.flash.16777216_15728640.upload.maximum_size=1040384 solderparty_rp2350_stamp_xl.menu.flash.16777216_15728640.build.flash_total=16777216 solderparty_rp2350_stamp_xl.menu.flash.16777216_15728640.build.flash_length=1040384 solderparty_rp2350_stamp_xl.menu.flash.16777216_15728640.build.eeprom_start=285204480 solderparty_rp2350_stamp_xl.menu.flash.16777216_15728640.build.fs_start=269475840 solderparty_rp2350_stamp_xl.menu.flash.16777216_15728640.build.fs_end=285204480 solderparty_rp2350_stamp_xl.menu.arch.arm=ARM solderparty_rp2350_stamp_xl.menu.arch.arm.build.chip=rp2350 solderparty_rp2350_stamp_xl.menu.arch.arm.build.toolchain=arm-none-eabi solderparty_rp2350_stamp_xl.menu.arch.arm.build.toolchainpkg=pqt-gcc solderparty_rp2350_stamp_xl.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse solderparty_rp2350_stamp_xl.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block solderparty_rp2350_stamp_xl.menu.arch.arm.build.mcu=cortex-m33 solderparty_rp2350_stamp_xl.menu.arch.riscv=RISC-V solderparty_rp2350_stamp_xl.menu.arch.riscv.build.chip=rp2350-riscv solderparty_rp2350_stamp_xl.menu.arch.riscv.build.toolchain=riscv32-unknown-elf solderparty_rp2350_stamp_xl.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv solderparty_rp2350_stamp_xl.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 solderparty_rp2350_stamp_xl.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block solderparty_rp2350_stamp_xl.menu.arch.riscv.build.mcu=rv32imac solderparty_rp2350_stamp_xl.menu.freq.150=150 MHz solderparty_rp2350_stamp_xl.menu.freq.150.build.f_cpu=150000000L solderparty_rp2350_stamp_xl.menu.freq.50=50 MHz solderparty_rp2350_stamp_xl.menu.freq.50.build.f_cpu=50000000L solderparty_rp2350_stamp_xl.menu.freq.100=100 MHz solderparty_rp2350_stamp_xl.menu.freq.100.build.f_cpu=100000000L solderparty_rp2350_stamp_xl.menu.freq.120=120 MHz solderparty_rp2350_stamp_xl.menu.freq.120.build.f_cpu=120000000L solderparty_rp2350_stamp_xl.menu.freq.125=125 MHz solderparty_rp2350_stamp_xl.menu.freq.125.build.f_cpu=125000000L solderparty_rp2350_stamp_xl.menu.freq.128=128 MHz solderparty_rp2350_stamp_xl.menu.freq.128.build.f_cpu=128000000L solderparty_rp2350_stamp_xl.menu.freq.133=133 MHz solderparty_rp2350_stamp_xl.menu.freq.133.build.f_cpu=133000000L solderparty_rp2350_stamp_xl.menu.freq.176=176 MHz (Overclock) solderparty_rp2350_stamp_xl.menu.freq.176.build.f_cpu=176000000L solderparty_rp2350_stamp_xl.menu.freq.200=200 MHz (Overclock) solderparty_rp2350_stamp_xl.menu.freq.200.build.f_cpu=200000000L solderparty_rp2350_stamp_xl.menu.freq.225=225 MHz (Overclock) solderparty_rp2350_stamp_xl.menu.freq.225.build.f_cpu=225000000L solderparty_rp2350_stamp_xl.menu.freq.240=240 MHz (Overclock) solderparty_rp2350_stamp_xl.menu.freq.240.build.f_cpu=240000000L solderparty_rp2350_stamp_xl.menu.freq.250=250 MHz (Overclock) solderparty_rp2350_stamp_xl.menu.freq.250.build.f_cpu=250000000L solderparty_rp2350_stamp_xl.menu.freq.276=276 MHz (Overclock) solderparty_rp2350_stamp_xl.menu.freq.276.build.f_cpu=276000000L solderparty_rp2350_stamp_xl.menu.freq.300=300 MHz (Overclock) solderparty_rp2350_stamp_xl.menu.freq.300.build.f_cpu=300000000L solderparty_rp2350_stamp_xl.menu.opt.Small=Small (-Os) (standard) solderparty_rp2350_stamp_xl.menu.opt.Small.build.flags.optimize=-Os solderparty_rp2350_stamp_xl.menu.opt.Optimize=Optimize (-O) solderparty_rp2350_stamp_xl.menu.opt.Optimize.build.flags.optimize=-O solderparty_rp2350_stamp_xl.menu.opt.Optimize2=Optimize More (-O2) solderparty_rp2350_stamp_xl.menu.opt.Optimize2.build.flags.optimize=-O2 solderparty_rp2350_stamp_xl.menu.opt.Optimize3=Optimize Even More (-O3) solderparty_rp2350_stamp_xl.menu.opt.Optimize3.build.flags.optimize=-O3 solderparty_rp2350_stamp_xl.menu.opt.Fast=Fast (-Ofast) (maybe slower) solderparty_rp2350_stamp_xl.menu.opt.Fast.build.flags.optimize=-Ofast solderparty_rp2350_stamp_xl.menu.opt.Debug=Debug (-Og) solderparty_rp2350_stamp_xl.menu.opt.Debug.build.flags.optimize=-Og solderparty_rp2350_stamp_xl.menu.opt.Disabled=Disabled (-O0) solderparty_rp2350_stamp_xl.menu.opt.Disabled.build.flags.optimize=-O0 solderparty_rp2350_stamp_xl.menu.profile.Disabled=Disabled solderparty_rp2350_stamp_xl.menu.profile.Disabled.build.flags.profile= solderparty_rp2350_stamp_xl.menu.profile.Enabled=Enabled solderparty_rp2350_stamp_xl.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE solderparty_rp2350_stamp_xl.menu.rtti.Disabled=Disabled solderparty_rp2350_stamp_xl.menu.rtti.Disabled.build.flags.rtti=-fno-rtti solderparty_rp2350_stamp_xl.menu.rtti.Enabled=Enabled solderparty_rp2350_stamp_xl.menu.rtti.Enabled.build.flags.rtti= solderparty_rp2350_stamp_xl.menu.stackprotect.Disabled=Disabled solderparty_rp2350_stamp_xl.menu.stackprotect.Disabled.build.flags.stackprotect= solderparty_rp2350_stamp_xl.menu.stackprotect.Enabled=Enabled solderparty_rp2350_stamp_xl.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all solderparty_rp2350_stamp_xl.menu.exceptions.Disabled=Disabled solderparty_rp2350_stamp_xl.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions solderparty_rp2350_stamp_xl.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ solderparty_rp2350_stamp_xl.menu.exceptions.Enabled=Enabled solderparty_rp2350_stamp_xl.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions solderparty_rp2350_stamp_xl.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc solderparty_rp2350_stamp_xl.menu.dbgport.Disabled=Disabled solderparty_rp2350_stamp_xl.menu.dbgport.Disabled.build.debug_port= solderparty_rp2350_stamp_xl.menu.dbgport.Serial=Serial solderparty_rp2350_stamp_xl.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial solderparty_rp2350_stamp_xl.menu.dbgport.Serial1=Serial1 solderparty_rp2350_stamp_xl.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 solderparty_rp2350_stamp_xl.menu.dbgport.Serial2=Serial2 solderparty_rp2350_stamp_xl.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 solderparty_rp2350_stamp_xl.menu.dbgport.SerialSemi=SerialSemi solderparty_rp2350_stamp_xl.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi solderparty_rp2350_stamp_xl.menu.dbglvl.None=None solderparty_rp2350_stamp_xl.menu.dbglvl.None.build.debug_level= solderparty_rp2350_stamp_xl.menu.dbglvl.Core=Core solderparty_rp2350_stamp_xl.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE solderparty_rp2350_stamp_xl.menu.dbglvl.SPI=SPI solderparty_rp2350_stamp_xl.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI solderparty_rp2350_stamp_xl.menu.dbglvl.Wire=Wire solderparty_rp2350_stamp_xl.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE solderparty_rp2350_stamp_xl.menu.dbglvl.Bluetooth=Bluetooth solderparty_rp2350_stamp_xl.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH solderparty_rp2350_stamp_xl.menu.dbglvl.All=All solderparty_rp2350_stamp_xl.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH solderparty_rp2350_stamp_xl.menu.dbglvl.NDEBUG=NDEBUG solderparty_rp2350_stamp_xl.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG solderparty_rp2350_stamp_xl.menu.usbstack.picosdk=Pico SDK solderparty_rp2350_stamp_xl.menu.usbstack.picosdk.build.usbstack_flags= solderparty_rp2350_stamp_xl.menu.usbstack.tinyusb=Adafruit TinyUSB solderparty_rp2350_stamp_xl.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" solderparty_rp2350_stamp_xl.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) solderparty_rp2350_stamp_xl.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" solderparty_rp2350_stamp_xl.menu.usbstack.nousb=No USB solderparty_rp2350_stamp_xl.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4only=IPv4 Only solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 solderparty_rp2350_stamp_xl.menu.uploadmethod.default=Default (UF2) solderparty_rp2350_stamp_xl.menu.uploadmethod.default.build.ram_length=512k solderparty_rp2350_stamp_xl.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl solderparty_rp2350_stamp_xl.menu.uploadmethod.default.upload.maximum_data_size=524288 solderparty_rp2350_stamp_xl.menu.uploadmethod.default.upload.tool=uf2conv solderparty_rp2350_stamp_xl.menu.uploadmethod.default.upload.tool.default=uf2conv solderparty_rp2350_stamp_xl.menu.uploadmethod.default.upload.tool.network=uf2conv-network solderparty_rp2350_stamp_xl.menu.uploadmethod.picotool=Picotool solderparty_rp2350_stamp_xl.menu.uploadmethod.picotool.build.ram_length=512k solderparty_rp2350_stamp_xl.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl solderparty_rp2350_stamp_xl.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB solderparty_rp2350_stamp_xl.menu.uploadmethod.picotool.upload.maximum_data_size=524288 solderparty_rp2350_stamp_xl.menu.uploadmethod.picotool.upload.tool=picotool solderparty_rp2350_stamp_xl.menu.uploadmethod.picotool.upload.tool.default=picotool solderparty_rp2350_stamp_xl.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) solderparty_rp2350_stamp_xl.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k solderparty_rp2350_stamp_xl.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl solderparty_rp2350_stamp_xl.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 solderparty_rp2350_stamp_xl.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap solderparty_rp2350_stamp_xl.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # SparkFun IoT RedBoard RP2350 # ----------------------------------- sparkfun_iotredboard_rp2350.name=SparkFun IoT RedBoard RP2350 sparkfun_iotredboard_rp2350.vid.0=0x1b4f sparkfun_iotredboard_rp2350.pid.0=0x0047 sparkfun_iotredboard_rp2350.vid.1=0x1b4f sparkfun_iotredboard_rp2350.pid.1=0x0147 sparkfun_iotredboard_rp2350.vid.2=0x1b4f sparkfun_iotredboard_rp2350.pid.2=0x4047 sparkfun_iotredboard_rp2350.vid.3=0x1b4f sparkfun_iotredboard_rp2350.pid.3=0x4147 sparkfun_iotredboard_rp2350.vid.4=0x1b4f sparkfun_iotredboard_rp2350.pid.4=0x8047 sparkfun_iotredboard_rp2350.vid.5=0x1b4f sparkfun_iotredboard_rp2350.pid.5=0x8147 sparkfun_iotredboard_rp2350.vid.6=0x1b4f sparkfun_iotredboard_rp2350.pid.6=0xc047 sparkfun_iotredboard_rp2350.vid.7=0x1b4f sparkfun_iotredboard_rp2350.pid.7=0xc147 sparkfun_iotredboard_rp2350.upload_port.0.vid=0x1b4f sparkfun_iotredboard_rp2350.upload_port.0.pid=0x0047 sparkfun_iotredboard_rp2350.upload_port.1.vid=0x1b4f sparkfun_iotredboard_rp2350.upload_port.1.pid=0x0147 sparkfun_iotredboard_rp2350.upload_port.2.vid=0x1b4f sparkfun_iotredboard_rp2350.upload_port.2.pid=0x4047 sparkfun_iotredboard_rp2350.upload_port.3.vid=0x1b4f sparkfun_iotredboard_rp2350.upload_port.3.pid=0x4147 sparkfun_iotredboard_rp2350.upload_port.4.vid=0x1b4f sparkfun_iotredboard_rp2350.upload_port.4.pid=0x8047 sparkfun_iotredboard_rp2350.upload_port.5.vid=0x1b4f sparkfun_iotredboard_rp2350.upload_port.5.pid=0x8147 sparkfun_iotredboard_rp2350.upload_port.6.vid=0x1b4f sparkfun_iotredboard_rp2350.upload_port.6.pid=0xc047 sparkfun_iotredboard_rp2350.upload_port.7.vid=0x1b4f sparkfun_iotredboard_rp2350.upload_port.7.pid=0xc147 sparkfun_iotredboard_rp2350.build.usbvid=-DUSBD_VID=0x1b4f sparkfun_iotredboard_rp2350.build.usbpid=-DUSBD_PID=0x0047 sparkfun_iotredboard_rp2350.build.usbpwr=-DUSBD_MAX_POWER_MA=250 sparkfun_iotredboard_rp2350.build.board=SPARKFUN_IOTREDBOARD_RP2350 sparkfun_iotredboard_rp2350.build.variant=sparkfun_iotredboard_rp2350 sparkfun_iotredboard_rp2350.upload.maximum_size=16777216 sparkfun_iotredboard_rp2350.upload.wait_for_upload_port=true sparkfun_iotredboard_rp2350.upload.erase_cmd= sparkfun_iotredboard_rp2350.serial.disableDTR=false sparkfun_iotredboard_rp2350.serial.disableRTS=false sparkfun_iotredboard_rp2350.build.f_cpu=125000000 sparkfun_iotredboard_rp2350.build.led= sparkfun_iotredboard_rp2350.build.core=rp2040 sparkfun_iotredboard_rp2350.build.ldscript=memmap_default.ld sparkfun_iotredboard_rp2350.build.boot2=none sparkfun_iotredboard_rp2350.build.usb_manufacturer="SparkFun" sparkfun_iotredboard_rp2350.build.usb_product="IoT RedBoard RP2350" sparkfun_iotredboard_rp2350.build.psram_length=0x800000 sparkfun_iotredboard_rp2350.build.extra_flags=-DPICO_CYW43_SUPPORTED=1 -DCYW43_PIN_WL_DYNAMIC=1 sparkfun_iotredboard_rp2350.menu.flash.16777216_0=16MB (no FS) sparkfun_iotredboard_rp2350.menu.flash.16777216_0.upload.maximum_size=16769024 sparkfun_iotredboard_rp2350.menu.flash.16777216_0.build.flash_total=16777216 sparkfun_iotredboard_rp2350.menu.flash.16777216_0.build.flash_length=16769024 sparkfun_iotredboard_rp2350.menu.flash.16777216_0.build.eeprom_start=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_0.build.fs_start=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_0.build.fs_end=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) sparkfun_iotredboard_rp2350.menu.flash.16777216_65536.upload.maximum_size=16703488 sparkfun_iotredboard_rp2350.menu.flash.16777216_65536.build.flash_total=16777216 sparkfun_iotredboard_rp2350.menu.flash.16777216_65536.build.flash_length=16703488 sparkfun_iotredboard_rp2350.menu.flash.16777216_65536.build.eeprom_start=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_65536.build.fs_start=285138944 sparkfun_iotredboard_rp2350.menu.flash.16777216_65536.build.fs_end=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) sparkfun_iotredboard_rp2350.menu.flash.16777216_131072.upload.maximum_size=16637952 sparkfun_iotredboard_rp2350.menu.flash.16777216_131072.build.flash_total=16777216 sparkfun_iotredboard_rp2350.menu.flash.16777216_131072.build.flash_length=16637952 sparkfun_iotredboard_rp2350.menu.flash.16777216_131072.build.eeprom_start=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_131072.build.fs_start=285073408 sparkfun_iotredboard_rp2350.menu.flash.16777216_131072.build.fs_end=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) sparkfun_iotredboard_rp2350.menu.flash.16777216_262144.upload.maximum_size=16506880 sparkfun_iotredboard_rp2350.menu.flash.16777216_262144.build.flash_total=16777216 sparkfun_iotredboard_rp2350.menu.flash.16777216_262144.build.flash_length=16506880 sparkfun_iotredboard_rp2350.menu.flash.16777216_262144.build.eeprom_start=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_262144.build.fs_start=284942336 sparkfun_iotredboard_rp2350.menu.flash.16777216_262144.build.fs_end=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) sparkfun_iotredboard_rp2350.menu.flash.16777216_524288.upload.maximum_size=16244736 sparkfun_iotredboard_rp2350.menu.flash.16777216_524288.build.flash_total=16777216 sparkfun_iotredboard_rp2350.menu.flash.16777216_524288.build.flash_length=16244736 sparkfun_iotredboard_rp2350.menu.flash.16777216_524288.build.eeprom_start=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_524288.build.fs_start=284680192 sparkfun_iotredboard_rp2350.menu.flash.16777216_524288.build.fs_end=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) sparkfun_iotredboard_rp2350.menu.flash.16777216_1048576.upload.maximum_size=15720448 sparkfun_iotredboard_rp2350.menu.flash.16777216_1048576.build.flash_total=16777216 sparkfun_iotredboard_rp2350.menu.flash.16777216_1048576.build.flash_length=15720448 sparkfun_iotredboard_rp2350.menu.flash.16777216_1048576.build.eeprom_start=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_1048576.build.fs_start=284155904 sparkfun_iotredboard_rp2350.menu.flash.16777216_1048576.build.fs_end=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) sparkfun_iotredboard_rp2350.menu.flash.16777216_2097152.upload.maximum_size=14671872 sparkfun_iotredboard_rp2350.menu.flash.16777216_2097152.build.flash_total=16777216 sparkfun_iotredboard_rp2350.menu.flash.16777216_2097152.build.flash_length=14671872 sparkfun_iotredboard_rp2350.menu.flash.16777216_2097152.build.eeprom_start=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_2097152.build.fs_start=283107328 sparkfun_iotredboard_rp2350.menu.flash.16777216_2097152.build.fs_end=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) sparkfun_iotredboard_rp2350.menu.flash.16777216_3145728.upload.maximum_size=13623296 sparkfun_iotredboard_rp2350.menu.flash.16777216_3145728.build.flash_total=16777216 sparkfun_iotredboard_rp2350.menu.flash.16777216_3145728.build.flash_length=13623296 sparkfun_iotredboard_rp2350.menu.flash.16777216_3145728.build.eeprom_start=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_3145728.build.fs_start=282058752 sparkfun_iotredboard_rp2350.menu.flash.16777216_3145728.build.fs_end=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) sparkfun_iotredboard_rp2350.menu.flash.16777216_4194304.upload.maximum_size=12574720 sparkfun_iotredboard_rp2350.menu.flash.16777216_4194304.build.flash_total=16777216 sparkfun_iotredboard_rp2350.menu.flash.16777216_4194304.build.flash_length=12574720 sparkfun_iotredboard_rp2350.menu.flash.16777216_4194304.build.eeprom_start=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_4194304.build.fs_start=281010176 sparkfun_iotredboard_rp2350.menu.flash.16777216_4194304.build.fs_end=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) sparkfun_iotredboard_rp2350.menu.flash.16777216_5242880.upload.maximum_size=11526144 sparkfun_iotredboard_rp2350.menu.flash.16777216_5242880.build.flash_total=16777216 sparkfun_iotredboard_rp2350.menu.flash.16777216_5242880.build.flash_length=11526144 sparkfun_iotredboard_rp2350.menu.flash.16777216_5242880.build.eeprom_start=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_5242880.build.fs_start=279961600 sparkfun_iotredboard_rp2350.menu.flash.16777216_5242880.build.fs_end=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) sparkfun_iotredboard_rp2350.menu.flash.16777216_6291456.upload.maximum_size=10477568 sparkfun_iotredboard_rp2350.menu.flash.16777216_6291456.build.flash_total=16777216 sparkfun_iotredboard_rp2350.menu.flash.16777216_6291456.build.flash_length=10477568 sparkfun_iotredboard_rp2350.menu.flash.16777216_6291456.build.eeprom_start=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_6291456.build.fs_start=278913024 sparkfun_iotredboard_rp2350.menu.flash.16777216_6291456.build.fs_end=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) sparkfun_iotredboard_rp2350.menu.flash.16777216_7340032.upload.maximum_size=9428992 sparkfun_iotredboard_rp2350.menu.flash.16777216_7340032.build.flash_total=16777216 sparkfun_iotredboard_rp2350.menu.flash.16777216_7340032.build.flash_length=9428992 sparkfun_iotredboard_rp2350.menu.flash.16777216_7340032.build.eeprom_start=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_7340032.build.fs_start=277864448 sparkfun_iotredboard_rp2350.menu.flash.16777216_7340032.build.fs_end=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) sparkfun_iotredboard_rp2350.menu.flash.16777216_8388608.upload.maximum_size=8380416 sparkfun_iotredboard_rp2350.menu.flash.16777216_8388608.build.flash_total=16777216 sparkfun_iotredboard_rp2350.menu.flash.16777216_8388608.build.flash_length=8380416 sparkfun_iotredboard_rp2350.menu.flash.16777216_8388608.build.eeprom_start=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_8388608.build.fs_start=276815872 sparkfun_iotredboard_rp2350.menu.flash.16777216_8388608.build.fs_end=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) sparkfun_iotredboard_rp2350.menu.flash.16777216_9437184.upload.maximum_size=7331840 sparkfun_iotredboard_rp2350.menu.flash.16777216_9437184.build.flash_total=16777216 sparkfun_iotredboard_rp2350.menu.flash.16777216_9437184.build.flash_length=7331840 sparkfun_iotredboard_rp2350.menu.flash.16777216_9437184.build.eeprom_start=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_9437184.build.fs_start=275767296 sparkfun_iotredboard_rp2350.menu.flash.16777216_9437184.build.fs_end=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) sparkfun_iotredboard_rp2350.menu.flash.16777216_10485760.upload.maximum_size=6283264 sparkfun_iotredboard_rp2350.menu.flash.16777216_10485760.build.flash_total=16777216 sparkfun_iotredboard_rp2350.menu.flash.16777216_10485760.build.flash_length=6283264 sparkfun_iotredboard_rp2350.menu.flash.16777216_10485760.build.eeprom_start=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_10485760.build.fs_start=274718720 sparkfun_iotredboard_rp2350.menu.flash.16777216_10485760.build.fs_end=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) sparkfun_iotredboard_rp2350.menu.flash.16777216_11534336.upload.maximum_size=5234688 sparkfun_iotredboard_rp2350.menu.flash.16777216_11534336.build.flash_total=16777216 sparkfun_iotredboard_rp2350.menu.flash.16777216_11534336.build.flash_length=5234688 sparkfun_iotredboard_rp2350.menu.flash.16777216_11534336.build.eeprom_start=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_11534336.build.fs_start=273670144 sparkfun_iotredboard_rp2350.menu.flash.16777216_11534336.build.fs_end=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) sparkfun_iotredboard_rp2350.menu.flash.16777216_12582912.upload.maximum_size=4186112 sparkfun_iotredboard_rp2350.menu.flash.16777216_12582912.build.flash_total=16777216 sparkfun_iotredboard_rp2350.menu.flash.16777216_12582912.build.flash_length=4186112 sparkfun_iotredboard_rp2350.menu.flash.16777216_12582912.build.eeprom_start=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_12582912.build.fs_start=272621568 sparkfun_iotredboard_rp2350.menu.flash.16777216_12582912.build.fs_end=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) sparkfun_iotredboard_rp2350.menu.flash.16777216_13631488.upload.maximum_size=3137536 sparkfun_iotredboard_rp2350.menu.flash.16777216_13631488.build.flash_total=16777216 sparkfun_iotredboard_rp2350.menu.flash.16777216_13631488.build.flash_length=3137536 sparkfun_iotredboard_rp2350.menu.flash.16777216_13631488.build.eeprom_start=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_13631488.build.fs_start=271572992 sparkfun_iotredboard_rp2350.menu.flash.16777216_13631488.build.fs_end=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) sparkfun_iotredboard_rp2350.menu.flash.16777216_14680064.upload.maximum_size=2088960 sparkfun_iotredboard_rp2350.menu.flash.16777216_14680064.build.flash_total=16777216 sparkfun_iotredboard_rp2350.menu.flash.16777216_14680064.build.flash_length=2088960 sparkfun_iotredboard_rp2350.menu.flash.16777216_14680064.build.eeprom_start=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_14680064.build.fs_start=270524416 sparkfun_iotredboard_rp2350.menu.flash.16777216_14680064.build.fs_end=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) sparkfun_iotredboard_rp2350.menu.flash.16777216_15728640.upload.maximum_size=1040384 sparkfun_iotredboard_rp2350.menu.flash.16777216_15728640.build.flash_total=16777216 sparkfun_iotredboard_rp2350.menu.flash.16777216_15728640.build.flash_length=1040384 sparkfun_iotredboard_rp2350.menu.flash.16777216_15728640.build.eeprom_start=285204480 sparkfun_iotredboard_rp2350.menu.flash.16777216_15728640.build.fs_start=269475840 sparkfun_iotredboard_rp2350.menu.flash.16777216_15728640.build.fs_end=285204480 sparkfun_iotredboard_rp2350.menu.arch.arm=ARM sparkfun_iotredboard_rp2350.menu.arch.arm.build.chip=rp2350 sparkfun_iotredboard_rp2350.menu.arch.arm.build.toolchain=arm-none-eabi sparkfun_iotredboard_rp2350.menu.arch.arm.build.toolchainpkg=pqt-gcc sparkfun_iotredboard_rp2350.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse sparkfun_iotredboard_rp2350.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block sparkfun_iotredboard_rp2350.menu.arch.arm.build.mcu=cortex-m33 sparkfun_iotredboard_rp2350.menu.arch.riscv=RISC-V sparkfun_iotredboard_rp2350.menu.arch.riscv.build.chip=rp2350-riscv sparkfun_iotredboard_rp2350.menu.arch.riscv.build.toolchain=riscv32-unknown-elf sparkfun_iotredboard_rp2350.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv sparkfun_iotredboard_rp2350.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 sparkfun_iotredboard_rp2350.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block sparkfun_iotredboard_rp2350.menu.arch.riscv.build.mcu=rv32imac sparkfun_iotredboard_rp2350.menu.freq.150=150 MHz sparkfun_iotredboard_rp2350.menu.freq.150.build.f_cpu=150000000L sparkfun_iotredboard_rp2350.menu.freq.50=50 MHz sparkfun_iotredboard_rp2350.menu.freq.50.build.f_cpu=50000000L sparkfun_iotredboard_rp2350.menu.freq.100=100 MHz sparkfun_iotredboard_rp2350.menu.freq.100.build.f_cpu=100000000L sparkfun_iotredboard_rp2350.menu.freq.120=120 MHz sparkfun_iotredboard_rp2350.menu.freq.120.build.f_cpu=120000000L sparkfun_iotredboard_rp2350.menu.freq.125=125 MHz sparkfun_iotredboard_rp2350.menu.freq.125.build.f_cpu=125000000L sparkfun_iotredboard_rp2350.menu.freq.128=128 MHz sparkfun_iotredboard_rp2350.menu.freq.128.build.f_cpu=128000000L sparkfun_iotredboard_rp2350.menu.freq.133=133 MHz sparkfun_iotredboard_rp2350.menu.freq.133.build.f_cpu=133000000L sparkfun_iotredboard_rp2350.menu.freq.176=176 MHz (Overclock) sparkfun_iotredboard_rp2350.menu.freq.176.build.f_cpu=176000000L sparkfun_iotredboard_rp2350.menu.freq.200=200 MHz (Overclock) sparkfun_iotredboard_rp2350.menu.freq.200.build.f_cpu=200000000L sparkfun_iotredboard_rp2350.menu.freq.225=225 MHz (Overclock) sparkfun_iotredboard_rp2350.menu.freq.225.build.f_cpu=225000000L sparkfun_iotredboard_rp2350.menu.freq.240=240 MHz (Overclock) sparkfun_iotredboard_rp2350.menu.freq.240.build.f_cpu=240000000L sparkfun_iotredboard_rp2350.menu.freq.250=250 MHz (Overclock) sparkfun_iotredboard_rp2350.menu.freq.250.build.f_cpu=250000000L sparkfun_iotredboard_rp2350.menu.freq.276=276 MHz (Overclock) sparkfun_iotredboard_rp2350.menu.freq.276.build.f_cpu=276000000L sparkfun_iotredboard_rp2350.menu.freq.300=300 MHz (Overclock) sparkfun_iotredboard_rp2350.menu.freq.300.build.f_cpu=300000000L sparkfun_iotredboard_rp2350.menu.opt.Small=Small (-Os) (standard) sparkfun_iotredboard_rp2350.menu.opt.Small.build.flags.optimize=-Os sparkfun_iotredboard_rp2350.menu.opt.Optimize=Optimize (-O) sparkfun_iotredboard_rp2350.menu.opt.Optimize.build.flags.optimize=-O sparkfun_iotredboard_rp2350.menu.opt.Optimize2=Optimize More (-O2) sparkfun_iotredboard_rp2350.menu.opt.Optimize2.build.flags.optimize=-O2 sparkfun_iotredboard_rp2350.menu.opt.Optimize3=Optimize Even More (-O3) sparkfun_iotredboard_rp2350.menu.opt.Optimize3.build.flags.optimize=-O3 sparkfun_iotredboard_rp2350.menu.opt.Fast=Fast (-Ofast) (maybe slower) sparkfun_iotredboard_rp2350.menu.opt.Fast.build.flags.optimize=-Ofast sparkfun_iotredboard_rp2350.menu.opt.Debug=Debug (-Og) sparkfun_iotredboard_rp2350.menu.opt.Debug.build.flags.optimize=-Og sparkfun_iotredboard_rp2350.menu.opt.Disabled=Disabled (-O0) sparkfun_iotredboard_rp2350.menu.opt.Disabled.build.flags.optimize=-O0 sparkfun_iotredboard_rp2350.menu.profile.Disabled=Disabled sparkfun_iotredboard_rp2350.menu.profile.Disabled.build.flags.profile= sparkfun_iotredboard_rp2350.menu.profile.Enabled=Enabled sparkfun_iotredboard_rp2350.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE sparkfun_iotredboard_rp2350.menu.rtti.Disabled=Disabled sparkfun_iotredboard_rp2350.menu.rtti.Disabled.build.flags.rtti=-fno-rtti sparkfun_iotredboard_rp2350.menu.rtti.Enabled=Enabled sparkfun_iotredboard_rp2350.menu.rtti.Enabled.build.flags.rtti= sparkfun_iotredboard_rp2350.menu.stackprotect.Disabled=Disabled sparkfun_iotredboard_rp2350.menu.stackprotect.Disabled.build.flags.stackprotect= sparkfun_iotredboard_rp2350.menu.stackprotect.Enabled=Enabled sparkfun_iotredboard_rp2350.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all sparkfun_iotredboard_rp2350.menu.exceptions.Disabled=Disabled sparkfun_iotredboard_rp2350.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions sparkfun_iotredboard_rp2350.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ sparkfun_iotredboard_rp2350.menu.exceptions.Enabled=Enabled sparkfun_iotredboard_rp2350.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions sparkfun_iotredboard_rp2350.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc sparkfun_iotredboard_rp2350.menu.dbgport.Disabled=Disabled sparkfun_iotredboard_rp2350.menu.dbgport.Disabled.build.debug_port= sparkfun_iotredboard_rp2350.menu.dbgport.Serial=Serial sparkfun_iotredboard_rp2350.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial sparkfun_iotredboard_rp2350.menu.dbgport.Serial1=Serial1 sparkfun_iotredboard_rp2350.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 sparkfun_iotredboard_rp2350.menu.dbgport.Serial2=Serial2 sparkfun_iotredboard_rp2350.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 sparkfun_iotredboard_rp2350.menu.dbgport.SerialSemi=SerialSemi sparkfun_iotredboard_rp2350.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi sparkfun_iotredboard_rp2350.menu.dbglvl.None=None sparkfun_iotredboard_rp2350.menu.dbglvl.None.build.debug_level= sparkfun_iotredboard_rp2350.menu.dbglvl.Core=Core sparkfun_iotredboard_rp2350.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE sparkfun_iotredboard_rp2350.menu.dbglvl.SPI=SPI sparkfun_iotredboard_rp2350.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI sparkfun_iotredboard_rp2350.menu.dbglvl.Wire=Wire sparkfun_iotredboard_rp2350.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE sparkfun_iotredboard_rp2350.menu.dbglvl.Bluetooth=Bluetooth sparkfun_iotredboard_rp2350.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH sparkfun_iotredboard_rp2350.menu.dbglvl.All=All sparkfun_iotredboard_rp2350.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH sparkfun_iotredboard_rp2350.menu.dbglvl.NDEBUG=NDEBUG sparkfun_iotredboard_rp2350.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG sparkfun_iotredboard_rp2350.menu.usbstack.picosdk=Pico SDK sparkfun_iotredboard_rp2350.menu.usbstack.picosdk.build.usbstack_flags= sparkfun_iotredboard_rp2350.menu.usbstack.tinyusb=Adafruit TinyUSB sparkfun_iotredboard_rp2350.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" sparkfun_iotredboard_rp2350.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) sparkfun_iotredboard_rp2350.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" sparkfun_iotredboard_rp2350.menu.usbstack.nousb=No USB sparkfun_iotredboard_rp2350.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4only=IPv4 Only sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 sparkfun_iotredboard_rp2350.menu.uploadmethod.default=Default (UF2) sparkfun_iotredboard_rp2350.menu.uploadmethod.default.build.ram_length=512k sparkfun_iotredboard_rp2350.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl sparkfun_iotredboard_rp2350.menu.uploadmethod.default.upload.maximum_data_size=524288 sparkfun_iotredboard_rp2350.menu.uploadmethod.default.upload.tool=uf2conv sparkfun_iotredboard_rp2350.menu.uploadmethod.default.upload.tool.default=uf2conv sparkfun_iotredboard_rp2350.menu.uploadmethod.default.upload.tool.network=uf2conv-network sparkfun_iotredboard_rp2350.menu.uploadmethod.picotool=Picotool sparkfun_iotredboard_rp2350.menu.uploadmethod.picotool.build.ram_length=512k sparkfun_iotredboard_rp2350.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl sparkfun_iotredboard_rp2350.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB sparkfun_iotredboard_rp2350.menu.uploadmethod.picotool.upload.maximum_data_size=524288 sparkfun_iotredboard_rp2350.menu.uploadmethod.picotool.upload.tool=picotool sparkfun_iotredboard_rp2350.menu.uploadmethod.picotool.upload.tool.default=picotool sparkfun_iotredboard_rp2350.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) sparkfun_iotredboard_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k sparkfun_iotredboard_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl sparkfun_iotredboard_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 sparkfun_iotredboard_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap sparkfun_iotredboard_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # SparkFun MicroMod RP2040 # ----------------------------------- sparkfun_micromodrp2040.name=SparkFun MicroMod RP2040 sparkfun_micromodrp2040.vid.0=0x1b4f sparkfun_micromodrp2040.pid.0=0x0026 sparkfun_micromodrp2040.vid.1=0x1b4f sparkfun_micromodrp2040.pid.1=0x0126 sparkfun_micromodrp2040.vid.2=0x1b4f sparkfun_micromodrp2040.pid.2=0x4026 sparkfun_micromodrp2040.vid.3=0x1b4f sparkfun_micromodrp2040.pid.3=0x4126 sparkfun_micromodrp2040.vid.4=0x1b4f sparkfun_micromodrp2040.pid.4=0x8026 sparkfun_micromodrp2040.vid.5=0x1b4f sparkfun_micromodrp2040.pid.5=0x8126 sparkfun_micromodrp2040.vid.6=0x1b4f sparkfun_micromodrp2040.pid.6=0xc026 sparkfun_micromodrp2040.vid.7=0x1b4f sparkfun_micromodrp2040.pid.7=0xc126 sparkfun_micromodrp2040.upload_port.0.vid=0x1b4f sparkfun_micromodrp2040.upload_port.0.pid=0x0026 sparkfun_micromodrp2040.upload_port.1.vid=0x1b4f sparkfun_micromodrp2040.upload_port.1.pid=0x0126 sparkfun_micromodrp2040.upload_port.2.vid=0x1b4f sparkfun_micromodrp2040.upload_port.2.pid=0x4026 sparkfun_micromodrp2040.upload_port.3.vid=0x1b4f sparkfun_micromodrp2040.upload_port.3.pid=0x4126 sparkfun_micromodrp2040.upload_port.4.vid=0x1b4f sparkfun_micromodrp2040.upload_port.4.pid=0x8026 sparkfun_micromodrp2040.upload_port.5.vid=0x1b4f sparkfun_micromodrp2040.upload_port.5.pid=0x8126 sparkfun_micromodrp2040.upload_port.6.vid=0x1b4f sparkfun_micromodrp2040.upload_port.6.pid=0xc026 sparkfun_micromodrp2040.upload_port.7.vid=0x1b4f sparkfun_micromodrp2040.upload_port.7.pid=0xc126 sparkfun_micromodrp2040.build.usbvid=-DUSBD_VID=0x1b4f sparkfun_micromodrp2040.build.usbpid=-DUSBD_PID=0x0026 sparkfun_micromodrp2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250 sparkfun_micromodrp2040.build.board=SPARKFUN_MICROMOD_RP2040 sparkfun_micromodrp2040.build.mcu=cortex-m0plus sparkfun_micromodrp2040.build.chip=rp2040 sparkfun_micromodrp2040.build.toolchain=arm-none-eabi sparkfun_micromodrp2040.build.toolchainpkg=pqt-gcc sparkfun_micromodrp2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb sparkfun_micromodrp2040.build.uf2family=--family rp2040 sparkfun_micromodrp2040.build.variant=sparkfun_micromodrp2040 sparkfun_micromodrp2040.upload.maximum_size=16777216 sparkfun_micromodrp2040.upload.wait_for_upload_port=true sparkfun_micromodrp2040.upload.erase_cmd= sparkfun_micromodrp2040.serial.disableDTR=false sparkfun_micromodrp2040.serial.disableRTS=false sparkfun_micromodrp2040.build.f_cpu=125000000 sparkfun_micromodrp2040.build.led= sparkfun_micromodrp2040.build.core=rp2040 sparkfun_micromodrp2040.build.ldscript=memmap_default.ld sparkfun_micromodrp2040.build.boot2=boot2_w25q080_2_padded_checksum sparkfun_micromodrp2040.build.usb_manufacturer="SparkFun" sparkfun_micromodrp2040.build.usb_product="MicroMod RP2040" sparkfun_micromodrp2040.menu.flash.16777216_0=16MB (no FS) sparkfun_micromodrp2040.menu.flash.16777216_0.upload.maximum_size=16773120 sparkfun_micromodrp2040.menu.flash.16777216_0.build.flash_total=16777216 sparkfun_micromodrp2040.menu.flash.16777216_0.build.flash_length=16773120 sparkfun_micromodrp2040.menu.flash.16777216_0.build.eeprom_start=285208576 sparkfun_micromodrp2040.menu.flash.16777216_0.build.fs_start=285208576 sparkfun_micromodrp2040.menu.flash.16777216_0.build.fs_end=285208576 sparkfun_micromodrp2040.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) sparkfun_micromodrp2040.menu.flash.16777216_65536.upload.maximum_size=16707584 sparkfun_micromodrp2040.menu.flash.16777216_65536.build.flash_total=16777216 sparkfun_micromodrp2040.menu.flash.16777216_65536.build.flash_length=16707584 sparkfun_micromodrp2040.menu.flash.16777216_65536.build.eeprom_start=285208576 sparkfun_micromodrp2040.menu.flash.16777216_65536.build.fs_start=285143040 sparkfun_micromodrp2040.menu.flash.16777216_65536.build.fs_end=285208576 sparkfun_micromodrp2040.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) sparkfun_micromodrp2040.menu.flash.16777216_131072.upload.maximum_size=16642048 sparkfun_micromodrp2040.menu.flash.16777216_131072.build.flash_total=16777216 sparkfun_micromodrp2040.menu.flash.16777216_131072.build.flash_length=16642048 sparkfun_micromodrp2040.menu.flash.16777216_131072.build.eeprom_start=285208576 sparkfun_micromodrp2040.menu.flash.16777216_131072.build.fs_start=285077504 sparkfun_micromodrp2040.menu.flash.16777216_131072.build.fs_end=285208576 sparkfun_micromodrp2040.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) sparkfun_micromodrp2040.menu.flash.16777216_262144.upload.maximum_size=16510976 sparkfun_micromodrp2040.menu.flash.16777216_262144.build.flash_total=16777216 sparkfun_micromodrp2040.menu.flash.16777216_262144.build.flash_length=16510976 sparkfun_micromodrp2040.menu.flash.16777216_262144.build.eeprom_start=285208576 sparkfun_micromodrp2040.menu.flash.16777216_262144.build.fs_start=284946432 sparkfun_micromodrp2040.menu.flash.16777216_262144.build.fs_end=285208576 sparkfun_micromodrp2040.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) sparkfun_micromodrp2040.menu.flash.16777216_524288.upload.maximum_size=16248832 sparkfun_micromodrp2040.menu.flash.16777216_524288.build.flash_total=16777216 sparkfun_micromodrp2040.menu.flash.16777216_524288.build.flash_length=16248832 sparkfun_micromodrp2040.menu.flash.16777216_524288.build.eeprom_start=285208576 sparkfun_micromodrp2040.menu.flash.16777216_524288.build.fs_start=284684288 sparkfun_micromodrp2040.menu.flash.16777216_524288.build.fs_end=285208576 sparkfun_micromodrp2040.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) sparkfun_micromodrp2040.menu.flash.16777216_1048576.upload.maximum_size=15724544 sparkfun_micromodrp2040.menu.flash.16777216_1048576.build.flash_total=16777216 sparkfun_micromodrp2040.menu.flash.16777216_1048576.build.flash_length=15724544 sparkfun_micromodrp2040.menu.flash.16777216_1048576.build.eeprom_start=285208576 sparkfun_micromodrp2040.menu.flash.16777216_1048576.build.fs_start=284160000 sparkfun_micromodrp2040.menu.flash.16777216_1048576.build.fs_end=285208576 sparkfun_micromodrp2040.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) sparkfun_micromodrp2040.menu.flash.16777216_2097152.upload.maximum_size=14675968 sparkfun_micromodrp2040.menu.flash.16777216_2097152.build.flash_total=16777216 sparkfun_micromodrp2040.menu.flash.16777216_2097152.build.flash_length=14675968 sparkfun_micromodrp2040.menu.flash.16777216_2097152.build.eeprom_start=285208576 sparkfun_micromodrp2040.menu.flash.16777216_2097152.build.fs_start=283111424 sparkfun_micromodrp2040.menu.flash.16777216_2097152.build.fs_end=285208576 sparkfun_micromodrp2040.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) sparkfun_micromodrp2040.menu.flash.16777216_3145728.upload.maximum_size=13627392 sparkfun_micromodrp2040.menu.flash.16777216_3145728.build.flash_total=16777216 sparkfun_micromodrp2040.menu.flash.16777216_3145728.build.flash_length=13627392 sparkfun_micromodrp2040.menu.flash.16777216_3145728.build.eeprom_start=285208576 sparkfun_micromodrp2040.menu.flash.16777216_3145728.build.fs_start=282062848 sparkfun_micromodrp2040.menu.flash.16777216_3145728.build.fs_end=285208576 sparkfun_micromodrp2040.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) sparkfun_micromodrp2040.menu.flash.16777216_4194304.upload.maximum_size=12578816 sparkfun_micromodrp2040.menu.flash.16777216_4194304.build.flash_total=16777216 sparkfun_micromodrp2040.menu.flash.16777216_4194304.build.flash_length=12578816 sparkfun_micromodrp2040.menu.flash.16777216_4194304.build.eeprom_start=285208576 sparkfun_micromodrp2040.menu.flash.16777216_4194304.build.fs_start=281014272 sparkfun_micromodrp2040.menu.flash.16777216_4194304.build.fs_end=285208576 sparkfun_micromodrp2040.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) sparkfun_micromodrp2040.menu.flash.16777216_5242880.upload.maximum_size=11530240 sparkfun_micromodrp2040.menu.flash.16777216_5242880.build.flash_total=16777216 sparkfun_micromodrp2040.menu.flash.16777216_5242880.build.flash_length=11530240 sparkfun_micromodrp2040.menu.flash.16777216_5242880.build.eeprom_start=285208576 sparkfun_micromodrp2040.menu.flash.16777216_5242880.build.fs_start=279965696 sparkfun_micromodrp2040.menu.flash.16777216_5242880.build.fs_end=285208576 sparkfun_micromodrp2040.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) sparkfun_micromodrp2040.menu.flash.16777216_6291456.upload.maximum_size=10481664 sparkfun_micromodrp2040.menu.flash.16777216_6291456.build.flash_total=16777216 sparkfun_micromodrp2040.menu.flash.16777216_6291456.build.flash_length=10481664 sparkfun_micromodrp2040.menu.flash.16777216_6291456.build.eeprom_start=285208576 sparkfun_micromodrp2040.menu.flash.16777216_6291456.build.fs_start=278917120 sparkfun_micromodrp2040.menu.flash.16777216_6291456.build.fs_end=285208576 sparkfun_micromodrp2040.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) sparkfun_micromodrp2040.menu.flash.16777216_7340032.upload.maximum_size=9433088 sparkfun_micromodrp2040.menu.flash.16777216_7340032.build.flash_total=16777216 sparkfun_micromodrp2040.menu.flash.16777216_7340032.build.flash_length=9433088 sparkfun_micromodrp2040.menu.flash.16777216_7340032.build.eeprom_start=285208576 sparkfun_micromodrp2040.menu.flash.16777216_7340032.build.fs_start=277868544 sparkfun_micromodrp2040.menu.flash.16777216_7340032.build.fs_end=285208576 sparkfun_micromodrp2040.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) sparkfun_micromodrp2040.menu.flash.16777216_8388608.upload.maximum_size=8384512 sparkfun_micromodrp2040.menu.flash.16777216_8388608.build.flash_total=16777216 sparkfun_micromodrp2040.menu.flash.16777216_8388608.build.flash_length=8384512 sparkfun_micromodrp2040.menu.flash.16777216_8388608.build.eeprom_start=285208576 sparkfun_micromodrp2040.menu.flash.16777216_8388608.build.fs_start=276819968 sparkfun_micromodrp2040.menu.flash.16777216_8388608.build.fs_end=285208576 sparkfun_micromodrp2040.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) sparkfun_micromodrp2040.menu.flash.16777216_9437184.upload.maximum_size=7335936 sparkfun_micromodrp2040.menu.flash.16777216_9437184.build.flash_total=16777216 sparkfun_micromodrp2040.menu.flash.16777216_9437184.build.flash_length=7335936 sparkfun_micromodrp2040.menu.flash.16777216_9437184.build.eeprom_start=285208576 sparkfun_micromodrp2040.menu.flash.16777216_9437184.build.fs_start=275771392 sparkfun_micromodrp2040.menu.flash.16777216_9437184.build.fs_end=285208576 sparkfun_micromodrp2040.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) sparkfun_micromodrp2040.menu.flash.16777216_10485760.upload.maximum_size=6287360 sparkfun_micromodrp2040.menu.flash.16777216_10485760.build.flash_total=16777216 sparkfun_micromodrp2040.menu.flash.16777216_10485760.build.flash_length=6287360 sparkfun_micromodrp2040.menu.flash.16777216_10485760.build.eeprom_start=285208576 sparkfun_micromodrp2040.menu.flash.16777216_10485760.build.fs_start=274722816 sparkfun_micromodrp2040.menu.flash.16777216_10485760.build.fs_end=285208576 sparkfun_micromodrp2040.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) sparkfun_micromodrp2040.menu.flash.16777216_11534336.upload.maximum_size=5238784 sparkfun_micromodrp2040.menu.flash.16777216_11534336.build.flash_total=16777216 sparkfun_micromodrp2040.menu.flash.16777216_11534336.build.flash_length=5238784 sparkfun_micromodrp2040.menu.flash.16777216_11534336.build.eeprom_start=285208576 sparkfun_micromodrp2040.menu.flash.16777216_11534336.build.fs_start=273674240 sparkfun_micromodrp2040.menu.flash.16777216_11534336.build.fs_end=285208576 sparkfun_micromodrp2040.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) sparkfun_micromodrp2040.menu.flash.16777216_12582912.upload.maximum_size=4190208 sparkfun_micromodrp2040.menu.flash.16777216_12582912.build.flash_total=16777216 sparkfun_micromodrp2040.menu.flash.16777216_12582912.build.flash_length=4190208 sparkfun_micromodrp2040.menu.flash.16777216_12582912.build.eeprom_start=285208576 sparkfun_micromodrp2040.menu.flash.16777216_12582912.build.fs_start=272625664 sparkfun_micromodrp2040.menu.flash.16777216_12582912.build.fs_end=285208576 sparkfun_micromodrp2040.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) sparkfun_micromodrp2040.menu.flash.16777216_13631488.upload.maximum_size=3141632 sparkfun_micromodrp2040.menu.flash.16777216_13631488.build.flash_total=16777216 sparkfun_micromodrp2040.menu.flash.16777216_13631488.build.flash_length=3141632 sparkfun_micromodrp2040.menu.flash.16777216_13631488.build.eeprom_start=285208576 sparkfun_micromodrp2040.menu.flash.16777216_13631488.build.fs_start=271577088 sparkfun_micromodrp2040.menu.flash.16777216_13631488.build.fs_end=285208576 sparkfun_micromodrp2040.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) sparkfun_micromodrp2040.menu.flash.16777216_14680064.upload.maximum_size=2093056 sparkfun_micromodrp2040.menu.flash.16777216_14680064.build.flash_total=16777216 sparkfun_micromodrp2040.menu.flash.16777216_14680064.build.flash_length=2093056 sparkfun_micromodrp2040.menu.flash.16777216_14680064.build.eeprom_start=285208576 sparkfun_micromodrp2040.menu.flash.16777216_14680064.build.fs_start=270528512 sparkfun_micromodrp2040.menu.flash.16777216_14680064.build.fs_end=285208576 sparkfun_micromodrp2040.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) sparkfun_micromodrp2040.menu.flash.16777216_15728640.upload.maximum_size=1044480 sparkfun_micromodrp2040.menu.flash.16777216_15728640.build.flash_total=16777216 sparkfun_micromodrp2040.menu.flash.16777216_15728640.build.flash_length=1044480 sparkfun_micromodrp2040.menu.flash.16777216_15728640.build.eeprom_start=285208576 sparkfun_micromodrp2040.menu.flash.16777216_15728640.build.fs_start=269479936 sparkfun_micromodrp2040.menu.flash.16777216_15728640.build.fs_end=285208576 sparkfun_micromodrp2040.menu.freq.200=200 MHz sparkfun_micromodrp2040.menu.freq.200.build.f_cpu=200000000L sparkfun_micromodrp2040.menu.freq.50=50 MHz sparkfun_micromodrp2040.menu.freq.50.build.f_cpu=50000000L sparkfun_micromodrp2040.menu.freq.100=100 MHz sparkfun_micromodrp2040.menu.freq.100.build.f_cpu=100000000L sparkfun_micromodrp2040.menu.freq.120=120 MHz sparkfun_micromodrp2040.menu.freq.120.build.f_cpu=120000000L sparkfun_micromodrp2040.menu.freq.125=125 MHz sparkfun_micromodrp2040.menu.freq.125.build.f_cpu=125000000L sparkfun_micromodrp2040.menu.freq.128=128 MHz sparkfun_micromodrp2040.menu.freq.128.build.f_cpu=128000000L sparkfun_micromodrp2040.menu.freq.133=133 MHz sparkfun_micromodrp2040.menu.freq.133.build.f_cpu=133000000L sparkfun_micromodrp2040.menu.freq.150=150 MHz sparkfun_micromodrp2040.menu.freq.150.build.f_cpu=150000000L sparkfun_micromodrp2040.menu.freq.176=176 MHz sparkfun_micromodrp2040.menu.freq.176.build.f_cpu=176000000L sparkfun_micromodrp2040.menu.freq.225=225 MHz (Overclock) sparkfun_micromodrp2040.menu.freq.225.build.f_cpu=225000000L sparkfun_micromodrp2040.menu.freq.240=240 MHz (Overclock) sparkfun_micromodrp2040.menu.freq.240.build.f_cpu=240000000L sparkfun_micromodrp2040.menu.freq.250=250 MHz (Overclock) sparkfun_micromodrp2040.menu.freq.250.build.f_cpu=250000000L sparkfun_micromodrp2040.menu.freq.276=276 MHz (Overclock) sparkfun_micromodrp2040.menu.freq.276.build.f_cpu=276000000L sparkfun_micromodrp2040.menu.freq.300=300 MHz (Overclock) sparkfun_micromodrp2040.menu.freq.300.build.f_cpu=300000000L sparkfun_micromodrp2040.menu.opt.Small=Small (-Os) (standard) sparkfun_micromodrp2040.menu.opt.Small.build.flags.optimize=-Os sparkfun_micromodrp2040.menu.opt.Optimize=Optimize (-O) sparkfun_micromodrp2040.menu.opt.Optimize.build.flags.optimize=-O sparkfun_micromodrp2040.menu.opt.Optimize2=Optimize More (-O2) sparkfun_micromodrp2040.menu.opt.Optimize2.build.flags.optimize=-O2 sparkfun_micromodrp2040.menu.opt.Optimize3=Optimize Even More (-O3) sparkfun_micromodrp2040.menu.opt.Optimize3.build.flags.optimize=-O3 sparkfun_micromodrp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower) sparkfun_micromodrp2040.menu.opt.Fast.build.flags.optimize=-Ofast sparkfun_micromodrp2040.menu.opt.Debug=Debug (-Og) sparkfun_micromodrp2040.menu.opt.Debug.build.flags.optimize=-Og sparkfun_micromodrp2040.menu.opt.Disabled=Disabled (-O0) sparkfun_micromodrp2040.menu.opt.Disabled.build.flags.optimize=-O0 sparkfun_micromodrp2040.menu.profile.Disabled=Disabled sparkfun_micromodrp2040.menu.profile.Disabled.build.flags.profile= sparkfun_micromodrp2040.menu.profile.Enabled=Enabled sparkfun_micromodrp2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE sparkfun_micromodrp2040.menu.rtti.Disabled=Disabled sparkfun_micromodrp2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti sparkfun_micromodrp2040.menu.rtti.Enabled=Enabled sparkfun_micromodrp2040.menu.rtti.Enabled.build.flags.rtti= sparkfun_micromodrp2040.menu.stackprotect.Disabled=Disabled sparkfun_micromodrp2040.menu.stackprotect.Disabled.build.flags.stackprotect= sparkfun_micromodrp2040.menu.stackprotect.Enabled=Enabled sparkfun_micromodrp2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all sparkfun_micromodrp2040.menu.exceptions.Disabled=Disabled sparkfun_micromodrp2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions sparkfun_micromodrp2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ sparkfun_micromodrp2040.menu.exceptions.Enabled=Enabled sparkfun_micromodrp2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions sparkfun_micromodrp2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc sparkfun_micromodrp2040.menu.dbgport.Disabled=Disabled sparkfun_micromodrp2040.menu.dbgport.Disabled.build.debug_port= sparkfun_micromodrp2040.menu.dbgport.Serial=Serial sparkfun_micromodrp2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial sparkfun_micromodrp2040.menu.dbgport.Serial1=Serial1 sparkfun_micromodrp2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 sparkfun_micromodrp2040.menu.dbgport.Serial2=Serial2 sparkfun_micromodrp2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 sparkfun_micromodrp2040.menu.dbgport.SerialSemi=SerialSemi sparkfun_micromodrp2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi sparkfun_micromodrp2040.menu.dbglvl.None=None sparkfun_micromodrp2040.menu.dbglvl.None.build.debug_level= sparkfun_micromodrp2040.menu.dbglvl.Core=Core sparkfun_micromodrp2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE sparkfun_micromodrp2040.menu.dbglvl.SPI=SPI sparkfun_micromodrp2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI sparkfun_micromodrp2040.menu.dbglvl.Wire=Wire sparkfun_micromodrp2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE sparkfun_micromodrp2040.menu.dbglvl.Bluetooth=Bluetooth sparkfun_micromodrp2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH sparkfun_micromodrp2040.menu.dbglvl.All=All sparkfun_micromodrp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH sparkfun_micromodrp2040.menu.dbglvl.NDEBUG=NDEBUG sparkfun_micromodrp2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG sparkfun_micromodrp2040.menu.usbstack.picosdk=Pico SDK sparkfun_micromodrp2040.menu.usbstack.picosdk.build.usbstack_flags= sparkfun_micromodrp2040.menu.usbstack.tinyusb=Adafruit TinyUSB sparkfun_micromodrp2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" sparkfun_micromodrp2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) sparkfun_micromodrp2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" sparkfun_micromodrp2040.menu.usbstack.nousb=No USB sparkfun_micromodrp2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" sparkfun_micromodrp2040.menu.ipbtstack.ipv4only=IPv4 Only sparkfun_micromodrp2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a sparkfun_micromodrp2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 sparkfun_micromodrp2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 sparkfun_micromodrp2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a sparkfun_micromodrp2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 sparkfun_micromodrp2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth sparkfun_micromodrp2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a sparkfun_micromodrp2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 sparkfun_micromodrp2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth sparkfun_micromodrp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a sparkfun_micromodrp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 sparkfun_micromodrp2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K sparkfun_micromodrp2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a sparkfun_micromodrp2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 sparkfun_micromodrp2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K sparkfun_micromodrp2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a sparkfun_micromodrp2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 sparkfun_micromodrp2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K sparkfun_micromodrp2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a sparkfun_micromodrp2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 sparkfun_micromodrp2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K sparkfun_micromodrp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a sparkfun_micromodrp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 sparkfun_micromodrp2040.menu.uploadmethod.default=Default (UF2) sparkfun_micromodrp2040.menu.uploadmethod.default.build.ram_length=256k sparkfun_micromodrp2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl sparkfun_micromodrp2040.menu.uploadmethod.default.upload.maximum_data_size=262144 sparkfun_micromodrp2040.menu.uploadmethod.default.upload.tool=uf2conv sparkfun_micromodrp2040.menu.uploadmethod.default.upload.tool.default=uf2conv sparkfun_micromodrp2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network sparkfun_micromodrp2040.menu.uploadmethod.picotool=Picotool sparkfun_micromodrp2040.menu.uploadmethod.picotool.build.ram_length=256k sparkfun_micromodrp2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl sparkfun_micromodrp2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB sparkfun_micromodrp2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144 sparkfun_micromodrp2040.menu.uploadmethod.picotool.upload.tool=picotool sparkfun_micromodrp2040.menu.uploadmethod.picotool.upload.tool.default=picotool sparkfun_micromodrp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) sparkfun_micromodrp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k sparkfun_micromodrp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl sparkfun_micromodrp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 sparkfun_micromodrp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap sparkfun_micromodrp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # SparkFun ProMicro RP2040 # ----------------------------------- sparkfun_promicrorp2040.name=SparkFun ProMicro RP2040 sparkfun_promicrorp2040.vid.0=0x1b4f sparkfun_promicrorp2040.pid.0=0x0026 sparkfun_promicrorp2040.vid.1=0x1b4f sparkfun_promicrorp2040.pid.1=0x0126 sparkfun_promicrorp2040.vid.2=0x1b4f sparkfun_promicrorp2040.pid.2=0x4026 sparkfun_promicrorp2040.vid.3=0x1b4f sparkfun_promicrorp2040.pid.3=0x4126 sparkfun_promicrorp2040.vid.4=0x1b4f sparkfun_promicrorp2040.pid.4=0x8026 sparkfun_promicrorp2040.vid.5=0x1b4f sparkfun_promicrorp2040.pid.5=0x8126 sparkfun_promicrorp2040.vid.6=0x1b4f sparkfun_promicrorp2040.pid.6=0xc026 sparkfun_promicrorp2040.vid.7=0x1b4f sparkfun_promicrorp2040.pid.7=0xc126 sparkfun_promicrorp2040.upload_port.0.vid=0x1b4f sparkfun_promicrorp2040.upload_port.0.pid=0x0026 sparkfun_promicrorp2040.upload_port.1.vid=0x1b4f sparkfun_promicrorp2040.upload_port.1.pid=0x0126 sparkfun_promicrorp2040.upload_port.2.vid=0x1b4f sparkfun_promicrorp2040.upload_port.2.pid=0x4026 sparkfun_promicrorp2040.upload_port.3.vid=0x1b4f sparkfun_promicrorp2040.upload_port.3.pid=0x4126 sparkfun_promicrorp2040.upload_port.4.vid=0x1b4f sparkfun_promicrorp2040.upload_port.4.pid=0x8026 sparkfun_promicrorp2040.upload_port.5.vid=0x1b4f sparkfun_promicrorp2040.upload_port.5.pid=0x8126 sparkfun_promicrorp2040.upload_port.6.vid=0x1b4f sparkfun_promicrorp2040.upload_port.6.pid=0xc026 sparkfun_promicrorp2040.upload_port.7.vid=0x1b4f sparkfun_promicrorp2040.upload_port.7.pid=0xc126 sparkfun_promicrorp2040.build.usbvid=-DUSBD_VID=0x1b4f sparkfun_promicrorp2040.build.usbpid=-DUSBD_PID=0x0026 sparkfun_promicrorp2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250 sparkfun_promicrorp2040.build.board=SPARKFUN_PROMICRO_RP2040 sparkfun_promicrorp2040.build.mcu=cortex-m0plus sparkfun_promicrorp2040.build.chip=rp2040 sparkfun_promicrorp2040.build.toolchain=arm-none-eabi sparkfun_promicrorp2040.build.toolchainpkg=pqt-gcc sparkfun_promicrorp2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb sparkfun_promicrorp2040.build.uf2family=--family rp2040 sparkfun_promicrorp2040.build.variant=sparkfun_promicrorp2040 sparkfun_promicrorp2040.upload.maximum_size=16777216 sparkfun_promicrorp2040.upload.wait_for_upload_port=true sparkfun_promicrorp2040.upload.erase_cmd= sparkfun_promicrorp2040.serial.disableDTR=false sparkfun_promicrorp2040.serial.disableRTS=false sparkfun_promicrorp2040.build.f_cpu=125000000 sparkfun_promicrorp2040.build.led= sparkfun_promicrorp2040.build.core=rp2040 sparkfun_promicrorp2040.build.ldscript=memmap_default.ld sparkfun_promicrorp2040.build.boot2=boot2_generic_03h_4_padded_checksum sparkfun_promicrorp2040.build.usb_manufacturer="SparkFun" sparkfun_promicrorp2040.build.usb_product="ProMicro RP2040" sparkfun_promicrorp2040.menu.flash.16777216_0=16MB (no FS) sparkfun_promicrorp2040.menu.flash.16777216_0.upload.maximum_size=16773120 sparkfun_promicrorp2040.menu.flash.16777216_0.build.flash_total=16777216 sparkfun_promicrorp2040.menu.flash.16777216_0.build.flash_length=16773120 sparkfun_promicrorp2040.menu.flash.16777216_0.build.eeprom_start=285208576 sparkfun_promicrorp2040.menu.flash.16777216_0.build.fs_start=285208576 sparkfun_promicrorp2040.menu.flash.16777216_0.build.fs_end=285208576 sparkfun_promicrorp2040.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) sparkfun_promicrorp2040.menu.flash.16777216_65536.upload.maximum_size=16707584 sparkfun_promicrorp2040.menu.flash.16777216_65536.build.flash_total=16777216 sparkfun_promicrorp2040.menu.flash.16777216_65536.build.flash_length=16707584 sparkfun_promicrorp2040.menu.flash.16777216_65536.build.eeprom_start=285208576 sparkfun_promicrorp2040.menu.flash.16777216_65536.build.fs_start=285143040 sparkfun_promicrorp2040.menu.flash.16777216_65536.build.fs_end=285208576 sparkfun_promicrorp2040.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) sparkfun_promicrorp2040.menu.flash.16777216_131072.upload.maximum_size=16642048 sparkfun_promicrorp2040.menu.flash.16777216_131072.build.flash_total=16777216 sparkfun_promicrorp2040.menu.flash.16777216_131072.build.flash_length=16642048 sparkfun_promicrorp2040.menu.flash.16777216_131072.build.eeprom_start=285208576 sparkfun_promicrorp2040.menu.flash.16777216_131072.build.fs_start=285077504 sparkfun_promicrorp2040.menu.flash.16777216_131072.build.fs_end=285208576 sparkfun_promicrorp2040.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) sparkfun_promicrorp2040.menu.flash.16777216_262144.upload.maximum_size=16510976 sparkfun_promicrorp2040.menu.flash.16777216_262144.build.flash_total=16777216 sparkfun_promicrorp2040.menu.flash.16777216_262144.build.flash_length=16510976 sparkfun_promicrorp2040.menu.flash.16777216_262144.build.eeprom_start=285208576 sparkfun_promicrorp2040.menu.flash.16777216_262144.build.fs_start=284946432 sparkfun_promicrorp2040.menu.flash.16777216_262144.build.fs_end=285208576 sparkfun_promicrorp2040.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) sparkfun_promicrorp2040.menu.flash.16777216_524288.upload.maximum_size=16248832 sparkfun_promicrorp2040.menu.flash.16777216_524288.build.flash_total=16777216 sparkfun_promicrorp2040.menu.flash.16777216_524288.build.flash_length=16248832 sparkfun_promicrorp2040.menu.flash.16777216_524288.build.eeprom_start=285208576 sparkfun_promicrorp2040.menu.flash.16777216_524288.build.fs_start=284684288 sparkfun_promicrorp2040.menu.flash.16777216_524288.build.fs_end=285208576 sparkfun_promicrorp2040.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) sparkfun_promicrorp2040.menu.flash.16777216_1048576.upload.maximum_size=15724544 sparkfun_promicrorp2040.menu.flash.16777216_1048576.build.flash_total=16777216 sparkfun_promicrorp2040.menu.flash.16777216_1048576.build.flash_length=15724544 sparkfun_promicrorp2040.menu.flash.16777216_1048576.build.eeprom_start=285208576 sparkfun_promicrorp2040.menu.flash.16777216_1048576.build.fs_start=284160000 sparkfun_promicrorp2040.menu.flash.16777216_1048576.build.fs_end=285208576 sparkfun_promicrorp2040.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) sparkfun_promicrorp2040.menu.flash.16777216_2097152.upload.maximum_size=14675968 sparkfun_promicrorp2040.menu.flash.16777216_2097152.build.flash_total=16777216 sparkfun_promicrorp2040.menu.flash.16777216_2097152.build.flash_length=14675968 sparkfun_promicrorp2040.menu.flash.16777216_2097152.build.eeprom_start=285208576 sparkfun_promicrorp2040.menu.flash.16777216_2097152.build.fs_start=283111424 sparkfun_promicrorp2040.menu.flash.16777216_2097152.build.fs_end=285208576 sparkfun_promicrorp2040.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) sparkfun_promicrorp2040.menu.flash.16777216_3145728.upload.maximum_size=13627392 sparkfun_promicrorp2040.menu.flash.16777216_3145728.build.flash_total=16777216 sparkfun_promicrorp2040.menu.flash.16777216_3145728.build.flash_length=13627392 sparkfun_promicrorp2040.menu.flash.16777216_3145728.build.eeprom_start=285208576 sparkfun_promicrorp2040.menu.flash.16777216_3145728.build.fs_start=282062848 sparkfun_promicrorp2040.menu.flash.16777216_3145728.build.fs_end=285208576 sparkfun_promicrorp2040.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) sparkfun_promicrorp2040.menu.flash.16777216_4194304.upload.maximum_size=12578816 sparkfun_promicrorp2040.menu.flash.16777216_4194304.build.flash_total=16777216 sparkfun_promicrorp2040.menu.flash.16777216_4194304.build.flash_length=12578816 sparkfun_promicrorp2040.menu.flash.16777216_4194304.build.eeprom_start=285208576 sparkfun_promicrorp2040.menu.flash.16777216_4194304.build.fs_start=281014272 sparkfun_promicrorp2040.menu.flash.16777216_4194304.build.fs_end=285208576 sparkfun_promicrorp2040.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) sparkfun_promicrorp2040.menu.flash.16777216_5242880.upload.maximum_size=11530240 sparkfun_promicrorp2040.menu.flash.16777216_5242880.build.flash_total=16777216 sparkfun_promicrorp2040.menu.flash.16777216_5242880.build.flash_length=11530240 sparkfun_promicrorp2040.menu.flash.16777216_5242880.build.eeprom_start=285208576 sparkfun_promicrorp2040.menu.flash.16777216_5242880.build.fs_start=279965696 sparkfun_promicrorp2040.menu.flash.16777216_5242880.build.fs_end=285208576 sparkfun_promicrorp2040.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) sparkfun_promicrorp2040.menu.flash.16777216_6291456.upload.maximum_size=10481664 sparkfun_promicrorp2040.menu.flash.16777216_6291456.build.flash_total=16777216 sparkfun_promicrorp2040.menu.flash.16777216_6291456.build.flash_length=10481664 sparkfun_promicrorp2040.menu.flash.16777216_6291456.build.eeprom_start=285208576 sparkfun_promicrorp2040.menu.flash.16777216_6291456.build.fs_start=278917120 sparkfun_promicrorp2040.menu.flash.16777216_6291456.build.fs_end=285208576 sparkfun_promicrorp2040.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) sparkfun_promicrorp2040.menu.flash.16777216_7340032.upload.maximum_size=9433088 sparkfun_promicrorp2040.menu.flash.16777216_7340032.build.flash_total=16777216 sparkfun_promicrorp2040.menu.flash.16777216_7340032.build.flash_length=9433088 sparkfun_promicrorp2040.menu.flash.16777216_7340032.build.eeprom_start=285208576 sparkfun_promicrorp2040.menu.flash.16777216_7340032.build.fs_start=277868544 sparkfun_promicrorp2040.menu.flash.16777216_7340032.build.fs_end=285208576 sparkfun_promicrorp2040.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) sparkfun_promicrorp2040.menu.flash.16777216_8388608.upload.maximum_size=8384512 sparkfun_promicrorp2040.menu.flash.16777216_8388608.build.flash_total=16777216 sparkfun_promicrorp2040.menu.flash.16777216_8388608.build.flash_length=8384512 sparkfun_promicrorp2040.menu.flash.16777216_8388608.build.eeprom_start=285208576 sparkfun_promicrorp2040.menu.flash.16777216_8388608.build.fs_start=276819968 sparkfun_promicrorp2040.menu.flash.16777216_8388608.build.fs_end=285208576 sparkfun_promicrorp2040.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) sparkfun_promicrorp2040.menu.flash.16777216_9437184.upload.maximum_size=7335936 sparkfun_promicrorp2040.menu.flash.16777216_9437184.build.flash_total=16777216 sparkfun_promicrorp2040.menu.flash.16777216_9437184.build.flash_length=7335936 sparkfun_promicrorp2040.menu.flash.16777216_9437184.build.eeprom_start=285208576 sparkfun_promicrorp2040.menu.flash.16777216_9437184.build.fs_start=275771392 sparkfun_promicrorp2040.menu.flash.16777216_9437184.build.fs_end=285208576 sparkfun_promicrorp2040.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) sparkfun_promicrorp2040.menu.flash.16777216_10485760.upload.maximum_size=6287360 sparkfun_promicrorp2040.menu.flash.16777216_10485760.build.flash_total=16777216 sparkfun_promicrorp2040.menu.flash.16777216_10485760.build.flash_length=6287360 sparkfun_promicrorp2040.menu.flash.16777216_10485760.build.eeprom_start=285208576 sparkfun_promicrorp2040.menu.flash.16777216_10485760.build.fs_start=274722816 sparkfun_promicrorp2040.menu.flash.16777216_10485760.build.fs_end=285208576 sparkfun_promicrorp2040.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) sparkfun_promicrorp2040.menu.flash.16777216_11534336.upload.maximum_size=5238784 sparkfun_promicrorp2040.menu.flash.16777216_11534336.build.flash_total=16777216 sparkfun_promicrorp2040.menu.flash.16777216_11534336.build.flash_length=5238784 sparkfun_promicrorp2040.menu.flash.16777216_11534336.build.eeprom_start=285208576 sparkfun_promicrorp2040.menu.flash.16777216_11534336.build.fs_start=273674240 sparkfun_promicrorp2040.menu.flash.16777216_11534336.build.fs_end=285208576 sparkfun_promicrorp2040.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) sparkfun_promicrorp2040.menu.flash.16777216_12582912.upload.maximum_size=4190208 sparkfun_promicrorp2040.menu.flash.16777216_12582912.build.flash_total=16777216 sparkfun_promicrorp2040.menu.flash.16777216_12582912.build.flash_length=4190208 sparkfun_promicrorp2040.menu.flash.16777216_12582912.build.eeprom_start=285208576 sparkfun_promicrorp2040.menu.flash.16777216_12582912.build.fs_start=272625664 sparkfun_promicrorp2040.menu.flash.16777216_12582912.build.fs_end=285208576 sparkfun_promicrorp2040.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) sparkfun_promicrorp2040.menu.flash.16777216_13631488.upload.maximum_size=3141632 sparkfun_promicrorp2040.menu.flash.16777216_13631488.build.flash_total=16777216 sparkfun_promicrorp2040.menu.flash.16777216_13631488.build.flash_length=3141632 sparkfun_promicrorp2040.menu.flash.16777216_13631488.build.eeprom_start=285208576 sparkfun_promicrorp2040.menu.flash.16777216_13631488.build.fs_start=271577088 sparkfun_promicrorp2040.menu.flash.16777216_13631488.build.fs_end=285208576 sparkfun_promicrorp2040.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) sparkfun_promicrorp2040.menu.flash.16777216_14680064.upload.maximum_size=2093056 sparkfun_promicrorp2040.menu.flash.16777216_14680064.build.flash_total=16777216 sparkfun_promicrorp2040.menu.flash.16777216_14680064.build.flash_length=2093056 sparkfun_promicrorp2040.menu.flash.16777216_14680064.build.eeprom_start=285208576 sparkfun_promicrorp2040.menu.flash.16777216_14680064.build.fs_start=270528512 sparkfun_promicrorp2040.menu.flash.16777216_14680064.build.fs_end=285208576 sparkfun_promicrorp2040.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) sparkfun_promicrorp2040.menu.flash.16777216_15728640.upload.maximum_size=1044480 sparkfun_promicrorp2040.menu.flash.16777216_15728640.build.flash_total=16777216 sparkfun_promicrorp2040.menu.flash.16777216_15728640.build.flash_length=1044480 sparkfun_promicrorp2040.menu.flash.16777216_15728640.build.eeprom_start=285208576 sparkfun_promicrorp2040.menu.flash.16777216_15728640.build.fs_start=269479936 sparkfun_promicrorp2040.menu.flash.16777216_15728640.build.fs_end=285208576 sparkfun_promicrorp2040.menu.freq.200=200 MHz sparkfun_promicrorp2040.menu.freq.200.build.f_cpu=200000000L sparkfun_promicrorp2040.menu.freq.50=50 MHz sparkfun_promicrorp2040.menu.freq.50.build.f_cpu=50000000L sparkfun_promicrorp2040.menu.freq.100=100 MHz sparkfun_promicrorp2040.menu.freq.100.build.f_cpu=100000000L sparkfun_promicrorp2040.menu.freq.120=120 MHz sparkfun_promicrorp2040.menu.freq.120.build.f_cpu=120000000L sparkfun_promicrorp2040.menu.freq.125=125 MHz sparkfun_promicrorp2040.menu.freq.125.build.f_cpu=125000000L sparkfun_promicrorp2040.menu.freq.128=128 MHz sparkfun_promicrorp2040.menu.freq.128.build.f_cpu=128000000L sparkfun_promicrorp2040.menu.freq.133=133 MHz sparkfun_promicrorp2040.menu.freq.133.build.f_cpu=133000000L sparkfun_promicrorp2040.menu.freq.150=150 MHz sparkfun_promicrorp2040.menu.freq.150.build.f_cpu=150000000L sparkfun_promicrorp2040.menu.freq.176=176 MHz sparkfun_promicrorp2040.menu.freq.176.build.f_cpu=176000000L sparkfun_promicrorp2040.menu.freq.225=225 MHz (Overclock) sparkfun_promicrorp2040.menu.freq.225.build.f_cpu=225000000L sparkfun_promicrorp2040.menu.freq.240=240 MHz (Overclock) sparkfun_promicrorp2040.menu.freq.240.build.f_cpu=240000000L sparkfun_promicrorp2040.menu.freq.250=250 MHz (Overclock) sparkfun_promicrorp2040.menu.freq.250.build.f_cpu=250000000L sparkfun_promicrorp2040.menu.freq.276=276 MHz (Overclock) sparkfun_promicrorp2040.menu.freq.276.build.f_cpu=276000000L sparkfun_promicrorp2040.menu.freq.300=300 MHz (Overclock) sparkfun_promicrorp2040.menu.freq.300.build.f_cpu=300000000L sparkfun_promicrorp2040.menu.opt.Small=Small (-Os) (standard) sparkfun_promicrorp2040.menu.opt.Small.build.flags.optimize=-Os sparkfun_promicrorp2040.menu.opt.Optimize=Optimize (-O) sparkfun_promicrorp2040.menu.opt.Optimize.build.flags.optimize=-O sparkfun_promicrorp2040.menu.opt.Optimize2=Optimize More (-O2) sparkfun_promicrorp2040.menu.opt.Optimize2.build.flags.optimize=-O2 sparkfun_promicrorp2040.menu.opt.Optimize3=Optimize Even More (-O3) sparkfun_promicrorp2040.menu.opt.Optimize3.build.flags.optimize=-O3 sparkfun_promicrorp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower) sparkfun_promicrorp2040.menu.opt.Fast.build.flags.optimize=-Ofast sparkfun_promicrorp2040.menu.opt.Debug=Debug (-Og) sparkfun_promicrorp2040.menu.opt.Debug.build.flags.optimize=-Og sparkfun_promicrorp2040.menu.opt.Disabled=Disabled (-O0) sparkfun_promicrorp2040.menu.opt.Disabled.build.flags.optimize=-O0 sparkfun_promicrorp2040.menu.profile.Disabled=Disabled sparkfun_promicrorp2040.menu.profile.Disabled.build.flags.profile= sparkfun_promicrorp2040.menu.profile.Enabled=Enabled sparkfun_promicrorp2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE sparkfun_promicrorp2040.menu.rtti.Disabled=Disabled sparkfun_promicrorp2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti sparkfun_promicrorp2040.menu.rtti.Enabled=Enabled sparkfun_promicrorp2040.menu.rtti.Enabled.build.flags.rtti= sparkfun_promicrorp2040.menu.stackprotect.Disabled=Disabled sparkfun_promicrorp2040.menu.stackprotect.Disabled.build.flags.stackprotect= sparkfun_promicrorp2040.menu.stackprotect.Enabled=Enabled sparkfun_promicrorp2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all sparkfun_promicrorp2040.menu.exceptions.Disabled=Disabled sparkfun_promicrorp2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions sparkfun_promicrorp2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ sparkfun_promicrorp2040.menu.exceptions.Enabled=Enabled sparkfun_promicrorp2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions sparkfun_promicrorp2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc sparkfun_promicrorp2040.menu.dbgport.Disabled=Disabled sparkfun_promicrorp2040.menu.dbgport.Disabled.build.debug_port= sparkfun_promicrorp2040.menu.dbgport.Serial=Serial sparkfun_promicrorp2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial sparkfun_promicrorp2040.menu.dbgport.Serial1=Serial1 sparkfun_promicrorp2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 sparkfun_promicrorp2040.menu.dbgport.Serial2=Serial2 sparkfun_promicrorp2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 sparkfun_promicrorp2040.menu.dbgport.SerialSemi=SerialSemi sparkfun_promicrorp2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi sparkfun_promicrorp2040.menu.dbglvl.None=None sparkfun_promicrorp2040.menu.dbglvl.None.build.debug_level= sparkfun_promicrorp2040.menu.dbglvl.Core=Core sparkfun_promicrorp2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE sparkfun_promicrorp2040.menu.dbglvl.SPI=SPI sparkfun_promicrorp2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI sparkfun_promicrorp2040.menu.dbglvl.Wire=Wire sparkfun_promicrorp2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE sparkfun_promicrorp2040.menu.dbglvl.Bluetooth=Bluetooth sparkfun_promicrorp2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH sparkfun_promicrorp2040.menu.dbglvl.All=All sparkfun_promicrorp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH sparkfun_promicrorp2040.menu.dbglvl.NDEBUG=NDEBUG sparkfun_promicrorp2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG sparkfun_promicrorp2040.menu.usbstack.picosdk=Pico SDK sparkfun_promicrorp2040.menu.usbstack.picosdk.build.usbstack_flags= sparkfun_promicrorp2040.menu.usbstack.tinyusb=Adafruit TinyUSB sparkfun_promicrorp2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" sparkfun_promicrorp2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) sparkfun_promicrorp2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" sparkfun_promicrorp2040.menu.usbstack.nousb=No USB sparkfun_promicrorp2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" sparkfun_promicrorp2040.menu.ipbtstack.ipv4only=IPv4 Only sparkfun_promicrorp2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a sparkfun_promicrorp2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 sparkfun_promicrorp2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 sparkfun_promicrorp2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a sparkfun_promicrorp2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 sparkfun_promicrorp2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth sparkfun_promicrorp2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a sparkfun_promicrorp2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 sparkfun_promicrorp2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth sparkfun_promicrorp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a sparkfun_promicrorp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 sparkfun_promicrorp2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K sparkfun_promicrorp2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a sparkfun_promicrorp2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 sparkfun_promicrorp2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K sparkfun_promicrorp2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a sparkfun_promicrorp2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 sparkfun_promicrorp2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K sparkfun_promicrorp2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a sparkfun_promicrorp2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 sparkfun_promicrorp2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K sparkfun_promicrorp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a sparkfun_promicrorp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 sparkfun_promicrorp2040.menu.uploadmethod.default=Default (UF2) sparkfun_promicrorp2040.menu.uploadmethod.default.build.ram_length=256k sparkfun_promicrorp2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl sparkfun_promicrorp2040.menu.uploadmethod.default.upload.maximum_data_size=262144 sparkfun_promicrorp2040.menu.uploadmethod.default.upload.tool=uf2conv sparkfun_promicrorp2040.menu.uploadmethod.default.upload.tool.default=uf2conv sparkfun_promicrorp2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network sparkfun_promicrorp2040.menu.uploadmethod.picotool=Picotool sparkfun_promicrorp2040.menu.uploadmethod.picotool.build.ram_length=256k sparkfun_promicrorp2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl sparkfun_promicrorp2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB sparkfun_promicrorp2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144 sparkfun_promicrorp2040.menu.uploadmethod.picotool.upload.tool=picotool sparkfun_promicrorp2040.menu.uploadmethod.picotool.upload.tool.default=picotool sparkfun_promicrorp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) sparkfun_promicrorp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k sparkfun_promicrorp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl sparkfun_promicrorp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 sparkfun_promicrorp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap sparkfun_promicrorp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # SparkFun ProMicro RP2350 # ----------------------------------- sparkfun_promicrorp2350.name=SparkFun ProMicro RP2350 sparkfun_promicrorp2350.vid.0=0x1b4f sparkfun_promicrorp2350.pid.0=0x0026 sparkfun_promicrorp2350.vid.1=0x1b4f sparkfun_promicrorp2350.pid.1=0x0126 sparkfun_promicrorp2350.vid.2=0x1b4f sparkfun_promicrorp2350.pid.2=0x4026 sparkfun_promicrorp2350.vid.3=0x1b4f sparkfun_promicrorp2350.pid.3=0x4126 sparkfun_promicrorp2350.vid.4=0x1b4f sparkfun_promicrorp2350.pid.4=0x8026 sparkfun_promicrorp2350.vid.5=0x1b4f sparkfun_promicrorp2350.pid.5=0x8126 sparkfun_promicrorp2350.vid.6=0x1b4f sparkfun_promicrorp2350.pid.6=0xc026 sparkfun_promicrorp2350.vid.7=0x1b4f sparkfun_promicrorp2350.pid.7=0xc126 sparkfun_promicrorp2350.upload_port.0.vid=0x1b4f sparkfun_promicrorp2350.upload_port.0.pid=0x0026 sparkfun_promicrorp2350.upload_port.1.vid=0x1b4f sparkfun_promicrorp2350.upload_port.1.pid=0x0126 sparkfun_promicrorp2350.upload_port.2.vid=0x1b4f sparkfun_promicrorp2350.upload_port.2.pid=0x4026 sparkfun_promicrorp2350.upload_port.3.vid=0x1b4f sparkfun_promicrorp2350.upload_port.3.pid=0x4126 sparkfun_promicrorp2350.upload_port.4.vid=0x1b4f sparkfun_promicrorp2350.upload_port.4.pid=0x8026 sparkfun_promicrorp2350.upload_port.5.vid=0x1b4f sparkfun_promicrorp2350.upload_port.5.pid=0x8126 sparkfun_promicrorp2350.upload_port.6.vid=0x1b4f sparkfun_promicrorp2350.upload_port.6.pid=0xc026 sparkfun_promicrorp2350.upload_port.7.vid=0x1b4f sparkfun_promicrorp2350.upload_port.7.pid=0xc126 sparkfun_promicrorp2350.build.usbvid=-DUSBD_VID=0x1b4f sparkfun_promicrorp2350.build.usbpid=-DUSBD_PID=0x0026 sparkfun_promicrorp2350.build.usbpwr=-DUSBD_MAX_POWER_MA=250 sparkfun_promicrorp2350.build.board=SPARKFUN_PROMICRO_RP2350 sparkfun_promicrorp2350.build.variant=sparkfun_promicrorp2350 sparkfun_promicrorp2350.upload.maximum_size=16777216 sparkfun_promicrorp2350.upload.wait_for_upload_port=true sparkfun_promicrorp2350.upload.erase_cmd= sparkfun_promicrorp2350.serial.disableDTR=false sparkfun_promicrorp2350.serial.disableRTS=false sparkfun_promicrorp2350.build.f_cpu=125000000 sparkfun_promicrorp2350.build.led= sparkfun_promicrorp2350.build.core=rp2040 sparkfun_promicrorp2350.build.ldscript=memmap_default.ld sparkfun_promicrorp2350.build.boot2=none sparkfun_promicrorp2350.build.usb_manufacturer="SparkFun" sparkfun_promicrorp2350.build.usb_product="ProMicro RP2350" sparkfun_promicrorp2350.build.psram_length=0x800000 sparkfun_promicrorp2350.menu.flash.16777216_0=16MB (no FS) sparkfun_promicrorp2350.menu.flash.16777216_0.upload.maximum_size=16769024 sparkfun_promicrorp2350.menu.flash.16777216_0.build.flash_total=16777216 sparkfun_promicrorp2350.menu.flash.16777216_0.build.flash_length=16769024 sparkfun_promicrorp2350.menu.flash.16777216_0.build.eeprom_start=285204480 sparkfun_promicrorp2350.menu.flash.16777216_0.build.fs_start=285204480 sparkfun_promicrorp2350.menu.flash.16777216_0.build.fs_end=285204480 sparkfun_promicrorp2350.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) sparkfun_promicrorp2350.menu.flash.16777216_65536.upload.maximum_size=16703488 sparkfun_promicrorp2350.menu.flash.16777216_65536.build.flash_total=16777216 sparkfun_promicrorp2350.menu.flash.16777216_65536.build.flash_length=16703488 sparkfun_promicrorp2350.menu.flash.16777216_65536.build.eeprom_start=285204480 sparkfun_promicrorp2350.menu.flash.16777216_65536.build.fs_start=285138944 sparkfun_promicrorp2350.menu.flash.16777216_65536.build.fs_end=285204480 sparkfun_promicrorp2350.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) sparkfun_promicrorp2350.menu.flash.16777216_131072.upload.maximum_size=16637952 sparkfun_promicrorp2350.menu.flash.16777216_131072.build.flash_total=16777216 sparkfun_promicrorp2350.menu.flash.16777216_131072.build.flash_length=16637952 sparkfun_promicrorp2350.menu.flash.16777216_131072.build.eeprom_start=285204480 sparkfun_promicrorp2350.menu.flash.16777216_131072.build.fs_start=285073408 sparkfun_promicrorp2350.menu.flash.16777216_131072.build.fs_end=285204480 sparkfun_promicrorp2350.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) sparkfun_promicrorp2350.menu.flash.16777216_262144.upload.maximum_size=16506880 sparkfun_promicrorp2350.menu.flash.16777216_262144.build.flash_total=16777216 sparkfun_promicrorp2350.menu.flash.16777216_262144.build.flash_length=16506880 sparkfun_promicrorp2350.menu.flash.16777216_262144.build.eeprom_start=285204480 sparkfun_promicrorp2350.menu.flash.16777216_262144.build.fs_start=284942336 sparkfun_promicrorp2350.menu.flash.16777216_262144.build.fs_end=285204480 sparkfun_promicrorp2350.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) sparkfun_promicrorp2350.menu.flash.16777216_524288.upload.maximum_size=16244736 sparkfun_promicrorp2350.menu.flash.16777216_524288.build.flash_total=16777216 sparkfun_promicrorp2350.menu.flash.16777216_524288.build.flash_length=16244736 sparkfun_promicrorp2350.menu.flash.16777216_524288.build.eeprom_start=285204480 sparkfun_promicrorp2350.menu.flash.16777216_524288.build.fs_start=284680192 sparkfun_promicrorp2350.menu.flash.16777216_524288.build.fs_end=285204480 sparkfun_promicrorp2350.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) sparkfun_promicrorp2350.menu.flash.16777216_1048576.upload.maximum_size=15720448 sparkfun_promicrorp2350.menu.flash.16777216_1048576.build.flash_total=16777216 sparkfun_promicrorp2350.menu.flash.16777216_1048576.build.flash_length=15720448 sparkfun_promicrorp2350.menu.flash.16777216_1048576.build.eeprom_start=285204480 sparkfun_promicrorp2350.menu.flash.16777216_1048576.build.fs_start=284155904 sparkfun_promicrorp2350.menu.flash.16777216_1048576.build.fs_end=285204480 sparkfun_promicrorp2350.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) sparkfun_promicrorp2350.menu.flash.16777216_2097152.upload.maximum_size=14671872 sparkfun_promicrorp2350.menu.flash.16777216_2097152.build.flash_total=16777216 sparkfun_promicrorp2350.menu.flash.16777216_2097152.build.flash_length=14671872 sparkfun_promicrorp2350.menu.flash.16777216_2097152.build.eeprom_start=285204480 sparkfun_promicrorp2350.menu.flash.16777216_2097152.build.fs_start=283107328 sparkfun_promicrorp2350.menu.flash.16777216_2097152.build.fs_end=285204480 sparkfun_promicrorp2350.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) sparkfun_promicrorp2350.menu.flash.16777216_3145728.upload.maximum_size=13623296 sparkfun_promicrorp2350.menu.flash.16777216_3145728.build.flash_total=16777216 sparkfun_promicrorp2350.menu.flash.16777216_3145728.build.flash_length=13623296 sparkfun_promicrorp2350.menu.flash.16777216_3145728.build.eeprom_start=285204480 sparkfun_promicrorp2350.menu.flash.16777216_3145728.build.fs_start=282058752 sparkfun_promicrorp2350.menu.flash.16777216_3145728.build.fs_end=285204480 sparkfun_promicrorp2350.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) sparkfun_promicrorp2350.menu.flash.16777216_4194304.upload.maximum_size=12574720 sparkfun_promicrorp2350.menu.flash.16777216_4194304.build.flash_total=16777216 sparkfun_promicrorp2350.menu.flash.16777216_4194304.build.flash_length=12574720 sparkfun_promicrorp2350.menu.flash.16777216_4194304.build.eeprom_start=285204480 sparkfun_promicrorp2350.menu.flash.16777216_4194304.build.fs_start=281010176 sparkfun_promicrorp2350.menu.flash.16777216_4194304.build.fs_end=285204480 sparkfun_promicrorp2350.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) sparkfun_promicrorp2350.menu.flash.16777216_5242880.upload.maximum_size=11526144 sparkfun_promicrorp2350.menu.flash.16777216_5242880.build.flash_total=16777216 sparkfun_promicrorp2350.menu.flash.16777216_5242880.build.flash_length=11526144 sparkfun_promicrorp2350.menu.flash.16777216_5242880.build.eeprom_start=285204480 sparkfun_promicrorp2350.menu.flash.16777216_5242880.build.fs_start=279961600 sparkfun_promicrorp2350.menu.flash.16777216_5242880.build.fs_end=285204480 sparkfun_promicrorp2350.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) sparkfun_promicrorp2350.menu.flash.16777216_6291456.upload.maximum_size=10477568 sparkfun_promicrorp2350.menu.flash.16777216_6291456.build.flash_total=16777216 sparkfun_promicrorp2350.menu.flash.16777216_6291456.build.flash_length=10477568 sparkfun_promicrorp2350.menu.flash.16777216_6291456.build.eeprom_start=285204480 sparkfun_promicrorp2350.menu.flash.16777216_6291456.build.fs_start=278913024 sparkfun_promicrorp2350.menu.flash.16777216_6291456.build.fs_end=285204480 sparkfun_promicrorp2350.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) sparkfun_promicrorp2350.menu.flash.16777216_7340032.upload.maximum_size=9428992 sparkfun_promicrorp2350.menu.flash.16777216_7340032.build.flash_total=16777216 sparkfun_promicrorp2350.menu.flash.16777216_7340032.build.flash_length=9428992 sparkfun_promicrorp2350.menu.flash.16777216_7340032.build.eeprom_start=285204480 sparkfun_promicrorp2350.menu.flash.16777216_7340032.build.fs_start=277864448 sparkfun_promicrorp2350.menu.flash.16777216_7340032.build.fs_end=285204480 sparkfun_promicrorp2350.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) sparkfun_promicrorp2350.menu.flash.16777216_8388608.upload.maximum_size=8380416 sparkfun_promicrorp2350.menu.flash.16777216_8388608.build.flash_total=16777216 sparkfun_promicrorp2350.menu.flash.16777216_8388608.build.flash_length=8380416 sparkfun_promicrorp2350.menu.flash.16777216_8388608.build.eeprom_start=285204480 sparkfun_promicrorp2350.menu.flash.16777216_8388608.build.fs_start=276815872 sparkfun_promicrorp2350.menu.flash.16777216_8388608.build.fs_end=285204480 sparkfun_promicrorp2350.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) sparkfun_promicrorp2350.menu.flash.16777216_9437184.upload.maximum_size=7331840 sparkfun_promicrorp2350.menu.flash.16777216_9437184.build.flash_total=16777216 sparkfun_promicrorp2350.menu.flash.16777216_9437184.build.flash_length=7331840 sparkfun_promicrorp2350.menu.flash.16777216_9437184.build.eeprom_start=285204480 sparkfun_promicrorp2350.menu.flash.16777216_9437184.build.fs_start=275767296 sparkfun_promicrorp2350.menu.flash.16777216_9437184.build.fs_end=285204480 sparkfun_promicrorp2350.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) sparkfun_promicrorp2350.menu.flash.16777216_10485760.upload.maximum_size=6283264 sparkfun_promicrorp2350.menu.flash.16777216_10485760.build.flash_total=16777216 sparkfun_promicrorp2350.menu.flash.16777216_10485760.build.flash_length=6283264 sparkfun_promicrorp2350.menu.flash.16777216_10485760.build.eeprom_start=285204480 sparkfun_promicrorp2350.menu.flash.16777216_10485760.build.fs_start=274718720 sparkfun_promicrorp2350.menu.flash.16777216_10485760.build.fs_end=285204480 sparkfun_promicrorp2350.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) sparkfun_promicrorp2350.menu.flash.16777216_11534336.upload.maximum_size=5234688 sparkfun_promicrorp2350.menu.flash.16777216_11534336.build.flash_total=16777216 sparkfun_promicrorp2350.menu.flash.16777216_11534336.build.flash_length=5234688 sparkfun_promicrorp2350.menu.flash.16777216_11534336.build.eeprom_start=285204480 sparkfun_promicrorp2350.menu.flash.16777216_11534336.build.fs_start=273670144 sparkfun_promicrorp2350.menu.flash.16777216_11534336.build.fs_end=285204480 sparkfun_promicrorp2350.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) sparkfun_promicrorp2350.menu.flash.16777216_12582912.upload.maximum_size=4186112 sparkfun_promicrorp2350.menu.flash.16777216_12582912.build.flash_total=16777216 sparkfun_promicrorp2350.menu.flash.16777216_12582912.build.flash_length=4186112 sparkfun_promicrorp2350.menu.flash.16777216_12582912.build.eeprom_start=285204480 sparkfun_promicrorp2350.menu.flash.16777216_12582912.build.fs_start=272621568 sparkfun_promicrorp2350.menu.flash.16777216_12582912.build.fs_end=285204480 sparkfun_promicrorp2350.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) sparkfun_promicrorp2350.menu.flash.16777216_13631488.upload.maximum_size=3137536 sparkfun_promicrorp2350.menu.flash.16777216_13631488.build.flash_total=16777216 sparkfun_promicrorp2350.menu.flash.16777216_13631488.build.flash_length=3137536 sparkfun_promicrorp2350.menu.flash.16777216_13631488.build.eeprom_start=285204480 sparkfun_promicrorp2350.menu.flash.16777216_13631488.build.fs_start=271572992 sparkfun_promicrorp2350.menu.flash.16777216_13631488.build.fs_end=285204480 sparkfun_promicrorp2350.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) sparkfun_promicrorp2350.menu.flash.16777216_14680064.upload.maximum_size=2088960 sparkfun_promicrorp2350.menu.flash.16777216_14680064.build.flash_total=16777216 sparkfun_promicrorp2350.menu.flash.16777216_14680064.build.flash_length=2088960 sparkfun_promicrorp2350.menu.flash.16777216_14680064.build.eeprom_start=285204480 sparkfun_promicrorp2350.menu.flash.16777216_14680064.build.fs_start=270524416 sparkfun_promicrorp2350.menu.flash.16777216_14680064.build.fs_end=285204480 sparkfun_promicrorp2350.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) sparkfun_promicrorp2350.menu.flash.16777216_15728640.upload.maximum_size=1040384 sparkfun_promicrorp2350.menu.flash.16777216_15728640.build.flash_total=16777216 sparkfun_promicrorp2350.menu.flash.16777216_15728640.build.flash_length=1040384 sparkfun_promicrorp2350.menu.flash.16777216_15728640.build.eeprom_start=285204480 sparkfun_promicrorp2350.menu.flash.16777216_15728640.build.fs_start=269475840 sparkfun_promicrorp2350.menu.flash.16777216_15728640.build.fs_end=285204480 sparkfun_promicrorp2350.menu.arch.arm=ARM sparkfun_promicrorp2350.menu.arch.arm.build.chip=rp2350 sparkfun_promicrorp2350.menu.arch.arm.build.toolchain=arm-none-eabi sparkfun_promicrorp2350.menu.arch.arm.build.toolchainpkg=pqt-gcc sparkfun_promicrorp2350.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse sparkfun_promicrorp2350.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block sparkfun_promicrorp2350.menu.arch.arm.build.mcu=cortex-m33 sparkfun_promicrorp2350.menu.arch.riscv=RISC-V sparkfun_promicrorp2350.menu.arch.riscv.build.chip=rp2350-riscv sparkfun_promicrorp2350.menu.arch.riscv.build.toolchain=riscv32-unknown-elf sparkfun_promicrorp2350.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv sparkfun_promicrorp2350.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 sparkfun_promicrorp2350.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block sparkfun_promicrorp2350.menu.arch.riscv.build.mcu=rv32imac sparkfun_promicrorp2350.menu.freq.150=150 MHz sparkfun_promicrorp2350.menu.freq.150.build.f_cpu=150000000L sparkfun_promicrorp2350.menu.freq.50=50 MHz sparkfun_promicrorp2350.menu.freq.50.build.f_cpu=50000000L sparkfun_promicrorp2350.menu.freq.100=100 MHz sparkfun_promicrorp2350.menu.freq.100.build.f_cpu=100000000L sparkfun_promicrorp2350.menu.freq.120=120 MHz sparkfun_promicrorp2350.menu.freq.120.build.f_cpu=120000000L sparkfun_promicrorp2350.menu.freq.125=125 MHz sparkfun_promicrorp2350.menu.freq.125.build.f_cpu=125000000L sparkfun_promicrorp2350.menu.freq.128=128 MHz sparkfun_promicrorp2350.menu.freq.128.build.f_cpu=128000000L sparkfun_promicrorp2350.menu.freq.133=133 MHz sparkfun_promicrorp2350.menu.freq.133.build.f_cpu=133000000L sparkfun_promicrorp2350.menu.freq.176=176 MHz (Overclock) sparkfun_promicrorp2350.menu.freq.176.build.f_cpu=176000000L sparkfun_promicrorp2350.menu.freq.200=200 MHz (Overclock) sparkfun_promicrorp2350.menu.freq.200.build.f_cpu=200000000L sparkfun_promicrorp2350.menu.freq.225=225 MHz (Overclock) sparkfun_promicrorp2350.menu.freq.225.build.f_cpu=225000000L sparkfun_promicrorp2350.menu.freq.240=240 MHz (Overclock) sparkfun_promicrorp2350.menu.freq.240.build.f_cpu=240000000L sparkfun_promicrorp2350.menu.freq.250=250 MHz (Overclock) sparkfun_promicrorp2350.menu.freq.250.build.f_cpu=250000000L sparkfun_promicrorp2350.menu.freq.276=276 MHz (Overclock) sparkfun_promicrorp2350.menu.freq.276.build.f_cpu=276000000L sparkfun_promicrorp2350.menu.freq.300=300 MHz (Overclock) sparkfun_promicrorp2350.menu.freq.300.build.f_cpu=300000000L sparkfun_promicrorp2350.menu.opt.Small=Small (-Os) (standard) sparkfun_promicrorp2350.menu.opt.Small.build.flags.optimize=-Os sparkfun_promicrorp2350.menu.opt.Optimize=Optimize (-O) sparkfun_promicrorp2350.menu.opt.Optimize.build.flags.optimize=-O sparkfun_promicrorp2350.menu.opt.Optimize2=Optimize More (-O2) sparkfun_promicrorp2350.menu.opt.Optimize2.build.flags.optimize=-O2 sparkfun_promicrorp2350.menu.opt.Optimize3=Optimize Even More (-O3) sparkfun_promicrorp2350.menu.opt.Optimize3.build.flags.optimize=-O3 sparkfun_promicrorp2350.menu.opt.Fast=Fast (-Ofast) (maybe slower) sparkfun_promicrorp2350.menu.opt.Fast.build.flags.optimize=-Ofast sparkfun_promicrorp2350.menu.opt.Debug=Debug (-Og) sparkfun_promicrorp2350.menu.opt.Debug.build.flags.optimize=-Og sparkfun_promicrorp2350.menu.opt.Disabled=Disabled (-O0) sparkfun_promicrorp2350.menu.opt.Disabled.build.flags.optimize=-O0 sparkfun_promicrorp2350.menu.profile.Disabled=Disabled sparkfun_promicrorp2350.menu.profile.Disabled.build.flags.profile= sparkfun_promicrorp2350.menu.profile.Enabled=Enabled sparkfun_promicrorp2350.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE sparkfun_promicrorp2350.menu.rtti.Disabled=Disabled sparkfun_promicrorp2350.menu.rtti.Disabled.build.flags.rtti=-fno-rtti sparkfun_promicrorp2350.menu.rtti.Enabled=Enabled sparkfun_promicrorp2350.menu.rtti.Enabled.build.flags.rtti= sparkfun_promicrorp2350.menu.stackprotect.Disabled=Disabled sparkfun_promicrorp2350.menu.stackprotect.Disabled.build.flags.stackprotect= sparkfun_promicrorp2350.menu.stackprotect.Enabled=Enabled sparkfun_promicrorp2350.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all sparkfun_promicrorp2350.menu.exceptions.Disabled=Disabled sparkfun_promicrorp2350.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions sparkfun_promicrorp2350.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ sparkfun_promicrorp2350.menu.exceptions.Enabled=Enabled sparkfun_promicrorp2350.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions sparkfun_promicrorp2350.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc sparkfun_promicrorp2350.menu.dbgport.Disabled=Disabled sparkfun_promicrorp2350.menu.dbgport.Disabled.build.debug_port= sparkfun_promicrorp2350.menu.dbgport.Serial=Serial sparkfun_promicrorp2350.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial sparkfun_promicrorp2350.menu.dbgport.Serial1=Serial1 sparkfun_promicrorp2350.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 sparkfun_promicrorp2350.menu.dbgport.Serial2=Serial2 sparkfun_promicrorp2350.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 sparkfun_promicrorp2350.menu.dbgport.SerialSemi=SerialSemi sparkfun_promicrorp2350.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi sparkfun_promicrorp2350.menu.dbglvl.None=None sparkfun_promicrorp2350.menu.dbglvl.None.build.debug_level= sparkfun_promicrorp2350.menu.dbglvl.Core=Core sparkfun_promicrorp2350.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE sparkfun_promicrorp2350.menu.dbglvl.SPI=SPI sparkfun_promicrorp2350.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI sparkfun_promicrorp2350.menu.dbglvl.Wire=Wire sparkfun_promicrorp2350.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE sparkfun_promicrorp2350.menu.dbglvl.Bluetooth=Bluetooth sparkfun_promicrorp2350.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH sparkfun_promicrorp2350.menu.dbglvl.All=All sparkfun_promicrorp2350.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH sparkfun_promicrorp2350.menu.dbglvl.NDEBUG=NDEBUG sparkfun_promicrorp2350.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG sparkfun_promicrorp2350.menu.usbstack.picosdk=Pico SDK sparkfun_promicrorp2350.menu.usbstack.picosdk.build.usbstack_flags= sparkfun_promicrorp2350.menu.usbstack.tinyusb=Adafruit TinyUSB sparkfun_promicrorp2350.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" sparkfun_promicrorp2350.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) sparkfun_promicrorp2350.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" sparkfun_promicrorp2350.menu.usbstack.nousb=No USB sparkfun_promicrorp2350.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" sparkfun_promicrorp2350.menu.ipbtstack.ipv4only=IPv4 Only sparkfun_promicrorp2350.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a sparkfun_promicrorp2350.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 sparkfun_promicrorp2350.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 sparkfun_promicrorp2350.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a sparkfun_promicrorp2350.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 sparkfun_promicrorp2350.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth sparkfun_promicrorp2350.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a sparkfun_promicrorp2350.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 sparkfun_promicrorp2350.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth sparkfun_promicrorp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a sparkfun_promicrorp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 sparkfun_promicrorp2350.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K sparkfun_promicrorp2350.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a sparkfun_promicrorp2350.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 sparkfun_promicrorp2350.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K sparkfun_promicrorp2350.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a sparkfun_promicrorp2350.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 sparkfun_promicrorp2350.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K sparkfun_promicrorp2350.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a sparkfun_promicrorp2350.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 sparkfun_promicrorp2350.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K sparkfun_promicrorp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a sparkfun_promicrorp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 sparkfun_promicrorp2350.menu.uploadmethod.default=Default (UF2) sparkfun_promicrorp2350.menu.uploadmethod.default.build.ram_length=512k sparkfun_promicrorp2350.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl sparkfun_promicrorp2350.menu.uploadmethod.default.upload.maximum_data_size=524288 sparkfun_promicrorp2350.menu.uploadmethod.default.upload.tool=uf2conv sparkfun_promicrorp2350.menu.uploadmethod.default.upload.tool.default=uf2conv sparkfun_promicrorp2350.menu.uploadmethod.default.upload.tool.network=uf2conv-network sparkfun_promicrorp2350.menu.uploadmethod.picotool=Picotool sparkfun_promicrorp2350.menu.uploadmethod.picotool.build.ram_length=512k sparkfun_promicrorp2350.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl sparkfun_promicrorp2350.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB sparkfun_promicrorp2350.menu.uploadmethod.picotool.upload.maximum_data_size=524288 sparkfun_promicrorp2350.menu.uploadmethod.picotool.upload.tool=picotool sparkfun_promicrorp2350.menu.uploadmethod.picotool.upload.tool.default=picotool sparkfun_promicrorp2350.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) sparkfun_promicrorp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k sparkfun_promicrorp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl sparkfun_promicrorp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 sparkfun_promicrorp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap sparkfun_promicrorp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # SparkFun Thing Plus RP2040 # ----------------------------------- sparkfun_thingplusrp2040.name=SparkFun Thing Plus RP2040 sparkfun_thingplusrp2040.vid.0=0x1b4f sparkfun_thingplusrp2040.pid.0=0x0026 sparkfun_thingplusrp2040.vid.1=0x1b4f sparkfun_thingplusrp2040.pid.1=0x0126 sparkfun_thingplusrp2040.vid.2=0x1b4f sparkfun_thingplusrp2040.pid.2=0x4026 sparkfun_thingplusrp2040.vid.3=0x1b4f sparkfun_thingplusrp2040.pid.3=0x4126 sparkfun_thingplusrp2040.vid.4=0x1b4f sparkfun_thingplusrp2040.pid.4=0x8026 sparkfun_thingplusrp2040.vid.5=0x1b4f sparkfun_thingplusrp2040.pid.5=0x8126 sparkfun_thingplusrp2040.vid.6=0x1b4f sparkfun_thingplusrp2040.pid.6=0xc026 sparkfun_thingplusrp2040.vid.7=0x1b4f sparkfun_thingplusrp2040.pid.7=0xc126 sparkfun_thingplusrp2040.upload_port.0.vid=0x1b4f sparkfun_thingplusrp2040.upload_port.0.pid=0x0026 sparkfun_thingplusrp2040.upload_port.1.vid=0x1b4f sparkfun_thingplusrp2040.upload_port.1.pid=0x0126 sparkfun_thingplusrp2040.upload_port.2.vid=0x1b4f sparkfun_thingplusrp2040.upload_port.2.pid=0x4026 sparkfun_thingplusrp2040.upload_port.3.vid=0x1b4f sparkfun_thingplusrp2040.upload_port.3.pid=0x4126 sparkfun_thingplusrp2040.upload_port.4.vid=0x1b4f sparkfun_thingplusrp2040.upload_port.4.pid=0x8026 sparkfun_thingplusrp2040.upload_port.5.vid=0x1b4f sparkfun_thingplusrp2040.upload_port.5.pid=0x8126 sparkfun_thingplusrp2040.upload_port.6.vid=0x1b4f sparkfun_thingplusrp2040.upload_port.6.pid=0xc026 sparkfun_thingplusrp2040.upload_port.7.vid=0x1b4f sparkfun_thingplusrp2040.upload_port.7.pid=0xc126 sparkfun_thingplusrp2040.build.usbvid=-DUSBD_VID=0x1b4f sparkfun_thingplusrp2040.build.usbpid=-DUSBD_PID=0x0026 sparkfun_thingplusrp2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250 sparkfun_thingplusrp2040.build.board=SPARKFUN_THINGPLUS_RP2040 sparkfun_thingplusrp2040.build.mcu=cortex-m0plus sparkfun_thingplusrp2040.build.chip=rp2040 sparkfun_thingplusrp2040.build.toolchain=arm-none-eabi sparkfun_thingplusrp2040.build.toolchainpkg=pqt-gcc sparkfun_thingplusrp2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb sparkfun_thingplusrp2040.build.uf2family=--family rp2040 sparkfun_thingplusrp2040.build.variant=sparkfun_thingplusrp2040 sparkfun_thingplusrp2040.upload.maximum_size=16777216 sparkfun_thingplusrp2040.upload.wait_for_upload_port=true sparkfun_thingplusrp2040.upload.erase_cmd= sparkfun_thingplusrp2040.serial.disableDTR=false sparkfun_thingplusrp2040.serial.disableRTS=false sparkfun_thingplusrp2040.build.f_cpu=125000000 sparkfun_thingplusrp2040.build.led= sparkfun_thingplusrp2040.build.core=rp2040 sparkfun_thingplusrp2040.build.ldscript=memmap_default.ld sparkfun_thingplusrp2040.build.boot2=boot2_w25q080_2_padded_checksum sparkfun_thingplusrp2040.build.usb_manufacturer="SparkFun" sparkfun_thingplusrp2040.build.usb_product="Thing Plus RP2040" sparkfun_thingplusrp2040.menu.flash.16777216_0=16MB (no FS) sparkfun_thingplusrp2040.menu.flash.16777216_0.upload.maximum_size=16773120 sparkfun_thingplusrp2040.menu.flash.16777216_0.build.flash_total=16777216 sparkfun_thingplusrp2040.menu.flash.16777216_0.build.flash_length=16773120 sparkfun_thingplusrp2040.menu.flash.16777216_0.build.eeprom_start=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_0.build.fs_start=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_0.build.fs_end=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) sparkfun_thingplusrp2040.menu.flash.16777216_65536.upload.maximum_size=16707584 sparkfun_thingplusrp2040.menu.flash.16777216_65536.build.flash_total=16777216 sparkfun_thingplusrp2040.menu.flash.16777216_65536.build.flash_length=16707584 sparkfun_thingplusrp2040.menu.flash.16777216_65536.build.eeprom_start=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_65536.build.fs_start=285143040 sparkfun_thingplusrp2040.menu.flash.16777216_65536.build.fs_end=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) sparkfun_thingplusrp2040.menu.flash.16777216_131072.upload.maximum_size=16642048 sparkfun_thingplusrp2040.menu.flash.16777216_131072.build.flash_total=16777216 sparkfun_thingplusrp2040.menu.flash.16777216_131072.build.flash_length=16642048 sparkfun_thingplusrp2040.menu.flash.16777216_131072.build.eeprom_start=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_131072.build.fs_start=285077504 sparkfun_thingplusrp2040.menu.flash.16777216_131072.build.fs_end=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) sparkfun_thingplusrp2040.menu.flash.16777216_262144.upload.maximum_size=16510976 sparkfun_thingplusrp2040.menu.flash.16777216_262144.build.flash_total=16777216 sparkfun_thingplusrp2040.menu.flash.16777216_262144.build.flash_length=16510976 sparkfun_thingplusrp2040.menu.flash.16777216_262144.build.eeprom_start=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_262144.build.fs_start=284946432 sparkfun_thingplusrp2040.menu.flash.16777216_262144.build.fs_end=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) sparkfun_thingplusrp2040.menu.flash.16777216_524288.upload.maximum_size=16248832 sparkfun_thingplusrp2040.menu.flash.16777216_524288.build.flash_total=16777216 sparkfun_thingplusrp2040.menu.flash.16777216_524288.build.flash_length=16248832 sparkfun_thingplusrp2040.menu.flash.16777216_524288.build.eeprom_start=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_524288.build.fs_start=284684288 sparkfun_thingplusrp2040.menu.flash.16777216_524288.build.fs_end=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) sparkfun_thingplusrp2040.menu.flash.16777216_1048576.upload.maximum_size=15724544 sparkfun_thingplusrp2040.menu.flash.16777216_1048576.build.flash_total=16777216 sparkfun_thingplusrp2040.menu.flash.16777216_1048576.build.flash_length=15724544 sparkfun_thingplusrp2040.menu.flash.16777216_1048576.build.eeprom_start=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_1048576.build.fs_start=284160000 sparkfun_thingplusrp2040.menu.flash.16777216_1048576.build.fs_end=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) sparkfun_thingplusrp2040.menu.flash.16777216_2097152.upload.maximum_size=14675968 sparkfun_thingplusrp2040.menu.flash.16777216_2097152.build.flash_total=16777216 sparkfun_thingplusrp2040.menu.flash.16777216_2097152.build.flash_length=14675968 sparkfun_thingplusrp2040.menu.flash.16777216_2097152.build.eeprom_start=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_2097152.build.fs_start=283111424 sparkfun_thingplusrp2040.menu.flash.16777216_2097152.build.fs_end=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) sparkfun_thingplusrp2040.menu.flash.16777216_3145728.upload.maximum_size=13627392 sparkfun_thingplusrp2040.menu.flash.16777216_3145728.build.flash_total=16777216 sparkfun_thingplusrp2040.menu.flash.16777216_3145728.build.flash_length=13627392 sparkfun_thingplusrp2040.menu.flash.16777216_3145728.build.eeprom_start=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_3145728.build.fs_start=282062848 sparkfun_thingplusrp2040.menu.flash.16777216_3145728.build.fs_end=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) sparkfun_thingplusrp2040.menu.flash.16777216_4194304.upload.maximum_size=12578816 sparkfun_thingplusrp2040.menu.flash.16777216_4194304.build.flash_total=16777216 sparkfun_thingplusrp2040.menu.flash.16777216_4194304.build.flash_length=12578816 sparkfun_thingplusrp2040.menu.flash.16777216_4194304.build.eeprom_start=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_4194304.build.fs_start=281014272 sparkfun_thingplusrp2040.menu.flash.16777216_4194304.build.fs_end=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) sparkfun_thingplusrp2040.menu.flash.16777216_5242880.upload.maximum_size=11530240 sparkfun_thingplusrp2040.menu.flash.16777216_5242880.build.flash_total=16777216 sparkfun_thingplusrp2040.menu.flash.16777216_5242880.build.flash_length=11530240 sparkfun_thingplusrp2040.menu.flash.16777216_5242880.build.eeprom_start=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_5242880.build.fs_start=279965696 sparkfun_thingplusrp2040.menu.flash.16777216_5242880.build.fs_end=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) sparkfun_thingplusrp2040.menu.flash.16777216_6291456.upload.maximum_size=10481664 sparkfun_thingplusrp2040.menu.flash.16777216_6291456.build.flash_total=16777216 sparkfun_thingplusrp2040.menu.flash.16777216_6291456.build.flash_length=10481664 sparkfun_thingplusrp2040.menu.flash.16777216_6291456.build.eeprom_start=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_6291456.build.fs_start=278917120 sparkfun_thingplusrp2040.menu.flash.16777216_6291456.build.fs_end=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) sparkfun_thingplusrp2040.menu.flash.16777216_7340032.upload.maximum_size=9433088 sparkfun_thingplusrp2040.menu.flash.16777216_7340032.build.flash_total=16777216 sparkfun_thingplusrp2040.menu.flash.16777216_7340032.build.flash_length=9433088 sparkfun_thingplusrp2040.menu.flash.16777216_7340032.build.eeprom_start=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_7340032.build.fs_start=277868544 sparkfun_thingplusrp2040.menu.flash.16777216_7340032.build.fs_end=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) sparkfun_thingplusrp2040.menu.flash.16777216_8388608.upload.maximum_size=8384512 sparkfun_thingplusrp2040.menu.flash.16777216_8388608.build.flash_total=16777216 sparkfun_thingplusrp2040.menu.flash.16777216_8388608.build.flash_length=8384512 sparkfun_thingplusrp2040.menu.flash.16777216_8388608.build.eeprom_start=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_8388608.build.fs_start=276819968 sparkfun_thingplusrp2040.menu.flash.16777216_8388608.build.fs_end=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) sparkfun_thingplusrp2040.menu.flash.16777216_9437184.upload.maximum_size=7335936 sparkfun_thingplusrp2040.menu.flash.16777216_9437184.build.flash_total=16777216 sparkfun_thingplusrp2040.menu.flash.16777216_9437184.build.flash_length=7335936 sparkfun_thingplusrp2040.menu.flash.16777216_9437184.build.eeprom_start=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_9437184.build.fs_start=275771392 sparkfun_thingplusrp2040.menu.flash.16777216_9437184.build.fs_end=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) sparkfun_thingplusrp2040.menu.flash.16777216_10485760.upload.maximum_size=6287360 sparkfun_thingplusrp2040.menu.flash.16777216_10485760.build.flash_total=16777216 sparkfun_thingplusrp2040.menu.flash.16777216_10485760.build.flash_length=6287360 sparkfun_thingplusrp2040.menu.flash.16777216_10485760.build.eeprom_start=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_10485760.build.fs_start=274722816 sparkfun_thingplusrp2040.menu.flash.16777216_10485760.build.fs_end=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) sparkfun_thingplusrp2040.menu.flash.16777216_11534336.upload.maximum_size=5238784 sparkfun_thingplusrp2040.menu.flash.16777216_11534336.build.flash_total=16777216 sparkfun_thingplusrp2040.menu.flash.16777216_11534336.build.flash_length=5238784 sparkfun_thingplusrp2040.menu.flash.16777216_11534336.build.eeprom_start=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_11534336.build.fs_start=273674240 sparkfun_thingplusrp2040.menu.flash.16777216_11534336.build.fs_end=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) sparkfun_thingplusrp2040.menu.flash.16777216_12582912.upload.maximum_size=4190208 sparkfun_thingplusrp2040.menu.flash.16777216_12582912.build.flash_total=16777216 sparkfun_thingplusrp2040.menu.flash.16777216_12582912.build.flash_length=4190208 sparkfun_thingplusrp2040.menu.flash.16777216_12582912.build.eeprom_start=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_12582912.build.fs_start=272625664 sparkfun_thingplusrp2040.menu.flash.16777216_12582912.build.fs_end=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) sparkfun_thingplusrp2040.menu.flash.16777216_13631488.upload.maximum_size=3141632 sparkfun_thingplusrp2040.menu.flash.16777216_13631488.build.flash_total=16777216 sparkfun_thingplusrp2040.menu.flash.16777216_13631488.build.flash_length=3141632 sparkfun_thingplusrp2040.menu.flash.16777216_13631488.build.eeprom_start=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_13631488.build.fs_start=271577088 sparkfun_thingplusrp2040.menu.flash.16777216_13631488.build.fs_end=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) sparkfun_thingplusrp2040.menu.flash.16777216_14680064.upload.maximum_size=2093056 sparkfun_thingplusrp2040.menu.flash.16777216_14680064.build.flash_total=16777216 sparkfun_thingplusrp2040.menu.flash.16777216_14680064.build.flash_length=2093056 sparkfun_thingplusrp2040.menu.flash.16777216_14680064.build.eeprom_start=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_14680064.build.fs_start=270528512 sparkfun_thingplusrp2040.menu.flash.16777216_14680064.build.fs_end=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) sparkfun_thingplusrp2040.menu.flash.16777216_15728640.upload.maximum_size=1044480 sparkfun_thingplusrp2040.menu.flash.16777216_15728640.build.flash_total=16777216 sparkfun_thingplusrp2040.menu.flash.16777216_15728640.build.flash_length=1044480 sparkfun_thingplusrp2040.menu.flash.16777216_15728640.build.eeprom_start=285208576 sparkfun_thingplusrp2040.menu.flash.16777216_15728640.build.fs_start=269479936 sparkfun_thingplusrp2040.menu.flash.16777216_15728640.build.fs_end=285208576 sparkfun_thingplusrp2040.menu.freq.200=200 MHz sparkfun_thingplusrp2040.menu.freq.200.build.f_cpu=200000000L sparkfun_thingplusrp2040.menu.freq.50=50 MHz sparkfun_thingplusrp2040.menu.freq.50.build.f_cpu=50000000L sparkfun_thingplusrp2040.menu.freq.100=100 MHz sparkfun_thingplusrp2040.menu.freq.100.build.f_cpu=100000000L sparkfun_thingplusrp2040.menu.freq.120=120 MHz sparkfun_thingplusrp2040.menu.freq.120.build.f_cpu=120000000L sparkfun_thingplusrp2040.menu.freq.125=125 MHz sparkfun_thingplusrp2040.menu.freq.125.build.f_cpu=125000000L sparkfun_thingplusrp2040.menu.freq.128=128 MHz sparkfun_thingplusrp2040.menu.freq.128.build.f_cpu=128000000L sparkfun_thingplusrp2040.menu.freq.133=133 MHz sparkfun_thingplusrp2040.menu.freq.133.build.f_cpu=133000000L sparkfun_thingplusrp2040.menu.freq.150=150 MHz sparkfun_thingplusrp2040.menu.freq.150.build.f_cpu=150000000L sparkfun_thingplusrp2040.menu.freq.176=176 MHz sparkfun_thingplusrp2040.menu.freq.176.build.f_cpu=176000000L sparkfun_thingplusrp2040.menu.freq.225=225 MHz (Overclock) sparkfun_thingplusrp2040.menu.freq.225.build.f_cpu=225000000L sparkfun_thingplusrp2040.menu.freq.240=240 MHz (Overclock) sparkfun_thingplusrp2040.menu.freq.240.build.f_cpu=240000000L sparkfun_thingplusrp2040.menu.freq.250=250 MHz (Overclock) sparkfun_thingplusrp2040.menu.freq.250.build.f_cpu=250000000L sparkfun_thingplusrp2040.menu.freq.276=276 MHz (Overclock) sparkfun_thingplusrp2040.menu.freq.276.build.f_cpu=276000000L sparkfun_thingplusrp2040.menu.freq.300=300 MHz (Overclock) sparkfun_thingplusrp2040.menu.freq.300.build.f_cpu=300000000L sparkfun_thingplusrp2040.menu.opt.Small=Small (-Os) (standard) sparkfun_thingplusrp2040.menu.opt.Small.build.flags.optimize=-Os sparkfun_thingplusrp2040.menu.opt.Optimize=Optimize (-O) sparkfun_thingplusrp2040.menu.opt.Optimize.build.flags.optimize=-O sparkfun_thingplusrp2040.menu.opt.Optimize2=Optimize More (-O2) sparkfun_thingplusrp2040.menu.opt.Optimize2.build.flags.optimize=-O2 sparkfun_thingplusrp2040.menu.opt.Optimize3=Optimize Even More (-O3) sparkfun_thingplusrp2040.menu.opt.Optimize3.build.flags.optimize=-O3 sparkfun_thingplusrp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower) sparkfun_thingplusrp2040.menu.opt.Fast.build.flags.optimize=-Ofast sparkfun_thingplusrp2040.menu.opt.Debug=Debug (-Og) sparkfun_thingplusrp2040.menu.opt.Debug.build.flags.optimize=-Og sparkfun_thingplusrp2040.menu.opt.Disabled=Disabled (-O0) sparkfun_thingplusrp2040.menu.opt.Disabled.build.flags.optimize=-O0 sparkfun_thingplusrp2040.menu.profile.Disabled=Disabled sparkfun_thingplusrp2040.menu.profile.Disabled.build.flags.profile= sparkfun_thingplusrp2040.menu.profile.Enabled=Enabled sparkfun_thingplusrp2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE sparkfun_thingplusrp2040.menu.rtti.Disabled=Disabled sparkfun_thingplusrp2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti sparkfun_thingplusrp2040.menu.rtti.Enabled=Enabled sparkfun_thingplusrp2040.menu.rtti.Enabled.build.flags.rtti= sparkfun_thingplusrp2040.menu.stackprotect.Disabled=Disabled sparkfun_thingplusrp2040.menu.stackprotect.Disabled.build.flags.stackprotect= sparkfun_thingplusrp2040.menu.stackprotect.Enabled=Enabled sparkfun_thingplusrp2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all sparkfun_thingplusrp2040.menu.exceptions.Disabled=Disabled sparkfun_thingplusrp2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions sparkfun_thingplusrp2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ sparkfun_thingplusrp2040.menu.exceptions.Enabled=Enabled sparkfun_thingplusrp2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions sparkfun_thingplusrp2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc sparkfun_thingplusrp2040.menu.dbgport.Disabled=Disabled sparkfun_thingplusrp2040.menu.dbgport.Disabled.build.debug_port= sparkfun_thingplusrp2040.menu.dbgport.Serial=Serial sparkfun_thingplusrp2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial sparkfun_thingplusrp2040.menu.dbgport.Serial1=Serial1 sparkfun_thingplusrp2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 sparkfun_thingplusrp2040.menu.dbgport.Serial2=Serial2 sparkfun_thingplusrp2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 sparkfun_thingplusrp2040.menu.dbgport.SerialSemi=SerialSemi sparkfun_thingplusrp2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi sparkfun_thingplusrp2040.menu.dbglvl.None=None sparkfun_thingplusrp2040.menu.dbglvl.None.build.debug_level= sparkfun_thingplusrp2040.menu.dbglvl.Core=Core sparkfun_thingplusrp2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE sparkfun_thingplusrp2040.menu.dbglvl.SPI=SPI sparkfun_thingplusrp2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI sparkfun_thingplusrp2040.menu.dbglvl.Wire=Wire sparkfun_thingplusrp2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE sparkfun_thingplusrp2040.menu.dbglvl.Bluetooth=Bluetooth sparkfun_thingplusrp2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH sparkfun_thingplusrp2040.menu.dbglvl.All=All sparkfun_thingplusrp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH sparkfun_thingplusrp2040.menu.dbglvl.NDEBUG=NDEBUG sparkfun_thingplusrp2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG sparkfun_thingplusrp2040.menu.usbstack.picosdk=Pico SDK sparkfun_thingplusrp2040.menu.usbstack.picosdk.build.usbstack_flags= sparkfun_thingplusrp2040.menu.usbstack.tinyusb=Adafruit TinyUSB sparkfun_thingplusrp2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" sparkfun_thingplusrp2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) sparkfun_thingplusrp2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" sparkfun_thingplusrp2040.menu.usbstack.nousb=No USB sparkfun_thingplusrp2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" sparkfun_thingplusrp2040.menu.ipbtstack.ipv4only=IPv4 Only sparkfun_thingplusrp2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a sparkfun_thingplusrp2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 sparkfun_thingplusrp2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 sparkfun_thingplusrp2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a sparkfun_thingplusrp2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 sparkfun_thingplusrp2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth sparkfun_thingplusrp2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a sparkfun_thingplusrp2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 sparkfun_thingplusrp2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth sparkfun_thingplusrp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a sparkfun_thingplusrp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 sparkfun_thingplusrp2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K sparkfun_thingplusrp2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a sparkfun_thingplusrp2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 sparkfun_thingplusrp2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K sparkfun_thingplusrp2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a sparkfun_thingplusrp2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 sparkfun_thingplusrp2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K sparkfun_thingplusrp2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a sparkfun_thingplusrp2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 sparkfun_thingplusrp2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K sparkfun_thingplusrp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a sparkfun_thingplusrp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 sparkfun_thingplusrp2040.menu.uploadmethod.default=Default (UF2) sparkfun_thingplusrp2040.menu.uploadmethod.default.build.ram_length=256k sparkfun_thingplusrp2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl sparkfun_thingplusrp2040.menu.uploadmethod.default.upload.maximum_data_size=262144 sparkfun_thingplusrp2040.menu.uploadmethod.default.upload.tool=uf2conv sparkfun_thingplusrp2040.menu.uploadmethod.default.upload.tool.default=uf2conv sparkfun_thingplusrp2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network sparkfun_thingplusrp2040.menu.uploadmethod.picotool=Picotool sparkfun_thingplusrp2040.menu.uploadmethod.picotool.build.ram_length=256k sparkfun_thingplusrp2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl sparkfun_thingplusrp2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB sparkfun_thingplusrp2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144 sparkfun_thingplusrp2040.menu.uploadmethod.picotool.upload.tool=picotool sparkfun_thingplusrp2040.menu.uploadmethod.picotool.upload.tool.default=picotool sparkfun_thingplusrp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) sparkfun_thingplusrp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k sparkfun_thingplusrp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl sparkfun_thingplusrp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 sparkfun_thingplusrp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap sparkfun_thingplusrp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # SparkFun Thing Plus RP2350 # ----------------------------------- sparkfun_thingplusrp2350.name=SparkFun Thing Plus RP2350 sparkfun_thingplusrp2350.vid.0=0x1b4f sparkfun_thingplusrp2350.pid.0=0x0038 sparkfun_thingplusrp2350.vid.1=0x1b4f sparkfun_thingplusrp2350.pid.1=0x0138 sparkfun_thingplusrp2350.vid.2=0x1b4f sparkfun_thingplusrp2350.pid.2=0x4038 sparkfun_thingplusrp2350.vid.3=0x1b4f sparkfun_thingplusrp2350.pid.3=0x4138 sparkfun_thingplusrp2350.vid.4=0x1b4f sparkfun_thingplusrp2350.pid.4=0x8038 sparkfun_thingplusrp2350.vid.5=0x1b4f sparkfun_thingplusrp2350.pid.5=0x8138 sparkfun_thingplusrp2350.vid.6=0x1b4f sparkfun_thingplusrp2350.pid.6=0xc038 sparkfun_thingplusrp2350.vid.7=0x1b4f sparkfun_thingplusrp2350.pid.7=0xc138 sparkfun_thingplusrp2350.upload_port.0.vid=0x1b4f sparkfun_thingplusrp2350.upload_port.0.pid=0x0038 sparkfun_thingplusrp2350.upload_port.1.vid=0x1b4f sparkfun_thingplusrp2350.upload_port.1.pid=0x0138 sparkfun_thingplusrp2350.upload_port.2.vid=0x1b4f sparkfun_thingplusrp2350.upload_port.2.pid=0x4038 sparkfun_thingplusrp2350.upload_port.3.vid=0x1b4f sparkfun_thingplusrp2350.upload_port.3.pid=0x4138 sparkfun_thingplusrp2350.upload_port.4.vid=0x1b4f sparkfun_thingplusrp2350.upload_port.4.pid=0x8038 sparkfun_thingplusrp2350.upload_port.5.vid=0x1b4f sparkfun_thingplusrp2350.upload_port.5.pid=0x8138 sparkfun_thingplusrp2350.upload_port.6.vid=0x1b4f sparkfun_thingplusrp2350.upload_port.6.pid=0xc038 sparkfun_thingplusrp2350.upload_port.7.vid=0x1b4f sparkfun_thingplusrp2350.upload_port.7.pid=0xc138 sparkfun_thingplusrp2350.build.usbvid=-DUSBD_VID=0x1b4f sparkfun_thingplusrp2350.build.usbpid=-DUSBD_PID=0x0038 sparkfun_thingplusrp2350.build.usbpwr=-DUSBD_MAX_POWER_MA=250 sparkfun_thingplusrp2350.build.board=SPARKFUN_THINGPLUS_RP2350 sparkfun_thingplusrp2350.build.variant=sparkfun_thingplusrp2350 sparkfun_thingplusrp2350.upload.maximum_size=16777216 sparkfun_thingplusrp2350.upload.wait_for_upload_port=true sparkfun_thingplusrp2350.upload.erase_cmd= sparkfun_thingplusrp2350.serial.disableDTR=false sparkfun_thingplusrp2350.serial.disableRTS=false sparkfun_thingplusrp2350.build.f_cpu=125000000 sparkfun_thingplusrp2350.build.led= sparkfun_thingplusrp2350.build.core=rp2040 sparkfun_thingplusrp2350.build.ldscript=memmap_default.ld sparkfun_thingplusrp2350.build.boot2=none sparkfun_thingplusrp2350.build.usb_manufacturer="SparkFun" sparkfun_thingplusrp2350.build.usb_product="Thing Plus RP2350" sparkfun_thingplusrp2350.build.psram_length=0x800000 sparkfun_thingplusrp2350.build.extra_flags=-DPICO_CYW43_SUPPORTED=1 -DCYW43_PIN_WL_DYNAMIC=1 sparkfun_thingplusrp2350.menu.flash.16777216_0=16MB (no FS) sparkfun_thingplusrp2350.menu.flash.16777216_0.upload.maximum_size=16769024 sparkfun_thingplusrp2350.menu.flash.16777216_0.build.flash_total=16777216 sparkfun_thingplusrp2350.menu.flash.16777216_0.build.flash_length=16769024 sparkfun_thingplusrp2350.menu.flash.16777216_0.build.eeprom_start=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_0.build.fs_start=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_0.build.fs_end=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) sparkfun_thingplusrp2350.menu.flash.16777216_65536.upload.maximum_size=16703488 sparkfun_thingplusrp2350.menu.flash.16777216_65536.build.flash_total=16777216 sparkfun_thingplusrp2350.menu.flash.16777216_65536.build.flash_length=16703488 sparkfun_thingplusrp2350.menu.flash.16777216_65536.build.eeprom_start=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_65536.build.fs_start=285138944 sparkfun_thingplusrp2350.menu.flash.16777216_65536.build.fs_end=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) sparkfun_thingplusrp2350.menu.flash.16777216_131072.upload.maximum_size=16637952 sparkfun_thingplusrp2350.menu.flash.16777216_131072.build.flash_total=16777216 sparkfun_thingplusrp2350.menu.flash.16777216_131072.build.flash_length=16637952 sparkfun_thingplusrp2350.menu.flash.16777216_131072.build.eeprom_start=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_131072.build.fs_start=285073408 sparkfun_thingplusrp2350.menu.flash.16777216_131072.build.fs_end=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) sparkfun_thingplusrp2350.menu.flash.16777216_262144.upload.maximum_size=16506880 sparkfun_thingplusrp2350.menu.flash.16777216_262144.build.flash_total=16777216 sparkfun_thingplusrp2350.menu.flash.16777216_262144.build.flash_length=16506880 sparkfun_thingplusrp2350.menu.flash.16777216_262144.build.eeprom_start=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_262144.build.fs_start=284942336 sparkfun_thingplusrp2350.menu.flash.16777216_262144.build.fs_end=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) sparkfun_thingplusrp2350.menu.flash.16777216_524288.upload.maximum_size=16244736 sparkfun_thingplusrp2350.menu.flash.16777216_524288.build.flash_total=16777216 sparkfun_thingplusrp2350.menu.flash.16777216_524288.build.flash_length=16244736 sparkfun_thingplusrp2350.menu.flash.16777216_524288.build.eeprom_start=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_524288.build.fs_start=284680192 sparkfun_thingplusrp2350.menu.flash.16777216_524288.build.fs_end=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) sparkfun_thingplusrp2350.menu.flash.16777216_1048576.upload.maximum_size=15720448 sparkfun_thingplusrp2350.menu.flash.16777216_1048576.build.flash_total=16777216 sparkfun_thingplusrp2350.menu.flash.16777216_1048576.build.flash_length=15720448 sparkfun_thingplusrp2350.menu.flash.16777216_1048576.build.eeprom_start=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_1048576.build.fs_start=284155904 sparkfun_thingplusrp2350.menu.flash.16777216_1048576.build.fs_end=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) sparkfun_thingplusrp2350.menu.flash.16777216_2097152.upload.maximum_size=14671872 sparkfun_thingplusrp2350.menu.flash.16777216_2097152.build.flash_total=16777216 sparkfun_thingplusrp2350.menu.flash.16777216_2097152.build.flash_length=14671872 sparkfun_thingplusrp2350.menu.flash.16777216_2097152.build.eeprom_start=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_2097152.build.fs_start=283107328 sparkfun_thingplusrp2350.menu.flash.16777216_2097152.build.fs_end=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) sparkfun_thingplusrp2350.menu.flash.16777216_3145728.upload.maximum_size=13623296 sparkfun_thingplusrp2350.menu.flash.16777216_3145728.build.flash_total=16777216 sparkfun_thingplusrp2350.menu.flash.16777216_3145728.build.flash_length=13623296 sparkfun_thingplusrp2350.menu.flash.16777216_3145728.build.eeprom_start=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_3145728.build.fs_start=282058752 sparkfun_thingplusrp2350.menu.flash.16777216_3145728.build.fs_end=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) sparkfun_thingplusrp2350.menu.flash.16777216_4194304.upload.maximum_size=12574720 sparkfun_thingplusrp2350.menu.flash.16777216_4194304.build.flash_total=16777216 sparkfun_thingplusrp2350.menu.flash.16777216_4194304.build.flash_length=12574720 sparkfun_thingplusrp2350.menu.flash.16777216_4194304.build.eeprom_start=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_4194304.build.fs_start=281010176 sparkfun_thingplusrp2350.menu.flash.16777216_4194304.build.fs_end=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) sparkfun_thingplusrp2350.menu.flash.16777216_5242880.upload.maximum_size=11526144 sparkfun_thingplusrp2350.menu.flash.16777216_5242880.build.flash_total=16777216 sparkfun_thingplusrp2350.menu.flash.16777216_5242880.build.flash_length=11526144 sparkfun_thingplusrp2350.menu.flash.16777216_5242880.build.eeprom_start=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_5242880.build.fs_start=279961600 sparkfun_thingplusrp2350.menu.flash.16777216_5242880.build.fs_end=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) sparkfun_thingplusrp2350.menu.flash.16777216_6291456.upload.maximum_size=10477568 sparkfun_thingplusrp2350.menu.flash.16777216_6291456.build.flash_total=16777216 sparkfun_thingplusrp2350.menu.flash.16777216_6291456.build.flash_length=10477568 sparkfun_thingplusrp2350.menu.flash.16777216_6291456.build.eeprom_start=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_6291456.build.fs_start=278913024 sparkfun_thingplusrp2350.menu.flash.16777216_6291456.build.fs_end=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) sparkfun_thingplusrp2350.menu.flash.16777216_7340032.upload.maximum_size=9428992 sparkfun_thingplusrp2350.menu.flash.16777216_7340032.build.flash_total=16777216 sparkfun_thingplusrp2350.menu.flash.16777216_7340032.build.flash_length=9428992 sparkfun_thingplusrp2350.menu.flash.16777216_7340032.build.eeprom_start=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_7340032.build.fs_start=277864448 sparkfun_thingplusrp2350.menu.flash.16777216_7340032.build.fs_end=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) sparkfun_thingplusrp2350.menu.flash.16777216_8388608.upload.maximum_size=8380416 sparkfun_thingplusrp2350.menu.flash.16777216_8388608.build.flash_total=16777216 sparkfun_thingplusrp2350.menu.flash.16777216_8388608.build.flash_length=8380416 sparkfun_thingplusrp2350.menu.flash.16777216_8388608.build.eeprom_start=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_8388608.build.fs_start=276815872 sparkfun_thingplusrp2350.menu.flash.16777216_8388608.build.fs_end=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) sparkfun_thingplusrp2350.menu.flash.16777216_9437184.upload.maximum_size=7331840 sparkfun_thingplusrp2350.menu.flash.16777216_9437184.build.flash_total=16777216 sparkfun_thingplusrp2350.menu.flash.16777216_9437184.build.flash_length=7331840 sparkfun_thingplusrp2350.menu.flash.16777216_9437184.build.eeprom_start=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_9437184.build.fs_start=275767296 sparkfun_thingplusrp2350.menu.flash.16777216_9437184.build.fs_end=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) sparkfun_thingplusrp2350.menu.flash.16777216_10485760.upload.maximum_size=6283264 sparkfun_thingplusrp2350.menu.flash.16777216_10485760.build.flash_total=16777216 sparkfun_thingplusrp2350.menu.flash.16777216_10485760.build.flash_length=6283264 sparkfun_thingplusrp2350.menu.flash.16777216_10485760.build.eeprom_start=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_10485760.build.fs_start=274718720 sparkfun_thingplusrp2350.menu.flash.16777216_10485760.build.fs_end=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) sparkfun_thingplusrp2350.menu.flash.16777216_11534336.upload.maximum_size=5234688 sparkfun_thingplusrp2350.menu.flash.16777216_11534336.build.flash_total=16777216 sparkfun_thingplusrp2350.menu.flash.16777216_11534336.build.flash_length=5234688 sparkfun_thingplusrp2350.menu.flash.16777216_11534336.build.eeprom_start=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_11534336.build.fs_start=273670144 sparkfun_thingplusrp2350.menu.flash.16777216_11534336.build.fs_end=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) sparkfun_thingplusrp2350.menu.flash.16777216_12582912.upload.maximum_size=4186112 sparkfun_thingplusrp2350.menu.flash.16777216_12582912.build.flash_total=16777216 sparkfun_thingplusrp2350.menu.flash.16777216_12582912.build.flash_length=4186112 sparkfun_thingplusrp2350.menu.flash.16777216_12582912.build.eeprom_start=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_12582912.build.fs_start=272621568 sparkfun_thingplusrp2350.menu.flash.16777216_12582912.build.fs_end=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) sparkfun_thingplusrp2350.menu.flash.16777216_13631488.upload.maximum_size=3137536 sparkfun_thingplusrp2350.menu.flash.16777216_13631488.build.flash_total=16777216 sparkfun_thingplusrp2350.menu.flash.16777216_13631488.build.flash_length=3137536 sparkfun_thingplusrp2350.menu.flash.16777216_13631488.build.eeprom_start=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_13631488.build.fs_start=271572992 sparkfun_thingplusrp2350.menu.flash.16777216_13631488.build.fs_end=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) sparkfun_thingplusrp2350.menu.flash.16777216_14680064.upload.maximum_size=2088960 sparkfun_thingplusrp2350.menu.flash.16777216_14680064.build.flash_total=16777216 sparkfun_thingplusrp2350.menu.flash.16777216_14680064.build.flash_length=2088960 sparkfun_thingplusrp2350.menu.flash.16777216_14680064.build.eeprom_start=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_14680064.build.fs_start=270524416 sparkfun_thingplusrp2350.menu.flash.16777216_14680064.build.fs_end=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) sparkfun_thingplusrp2350.menu.flash.16777216_15728640.upload.maximum_size=1040384 sparkfun_thingplusrp2350.menu.flash.16777216_15728640.build.flash_total=16777216 sparkfun_thingplusrp2350.menu.flash.16777216_15728640.build.flash_length=1040384 sparkfun_thingplusrp2350.menu.flash.16777216_15728640.build.eeprom_start=285204480 sparkfun_thingplusrp2350.menu.flash.16777216_15728640.build.fs_start=269475840 sparkfun_thingplusrp2350.menu.flash.16777216_15728640.build.fs_end=285204480 sparkfun_thingplusrp2350.menu.arch.arm=ARM sparkfun_thingplusrp2350.menu.arch.arm.build.chip=rp2350 sparkfun_thingplusrp2350.menu.arch.arm.build.toolchain=arm-none-eabi sparkfun_thingplusrp2350.menu.arch.arm.build.toolchainpkg=pqt-gcc sparkfun_thingplusrp2350.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse sparkfun_thingplusrp2350.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block sparkfun_thingplusrp2350.menu.arch.arm.build.mcu=cortex-m33 sparkfun_thingplusrp2350.menu.arch.riscv=RISC-V sparkfun_thingplusrp2350.menu.arch.riscv.build.chip=rp2350-riscv sparkfun_thingplusrp2350.menu.arch.riscv.build.toolchain=riscv32-unknown-elf sparkfun_thingplusrp2350.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv sparkfun_thingplusrp2350.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 sparkfun_thingplusrp2350.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block sparkfun_thingplusrp2350.menu.arch.riscv.build.mcu=rv32imac sparkfun_thingplusrp2350.menu.freq.150=150 MHz sparkfun_thingplusrp2350.menu.freq.150.build.f_cpu=150000000L sparkfun_thingplusrp2350.menu.freq.50=50 MHz sparkfun_thingplusrp2350.menu.freq.50.build.f_cpu=50000000L sparkfun_thingplusrp2350.menu.freq.100=100 MHz sparkfun_thingplusrp2350.menu.freq.100.build.f_cpu=100000000L sparkfun_thingplusrp2350.menu.freq.120=120 MHz sparkfun_thingplusrp2350.menu.freq.120.build.f_cpu=120000000L sparkfun_thingplusrp2350.menu.freq.125=125 MHz sparkfun_thingplusrp2350.menu.freq.125.build.f_cpu=125000000L sparkfun_thingplusrp2350.menu.freq.128=128 MHz sparkfun_thingplusrp2350.menu.freq.128.build.f_cpu=128000000L sparkfun_thingplusrp2350.menu.freq.133=133 MHz sparkfun_thingplusrp2350.menu.freq.133.build.f_cpu=133000000L sparkfun_thingplusrp2350.menu.freq.176=176 MHz (Overclock) sparkfun_thingplusrp2350.menu.freq.176.build.f_cpu=176000000L sparkfun_thingplusrp2350.menu.freq.200=200 MHz (Overclock) sparkfun_thingplusrp2350.menu.freq.200.build.f_cpu=200000000L sparkfun_thingplusrp2350.menu.freq.225=225 MHz (Overclock) sparkfun_thingplusrp2350.menu.freq.225.build.f_cpu=225000000L sparkfun_thingplusrp2350.menu.freq.240=240 MHz (Overclock) sparkfun_thingplusrp2350.menu.freq.240.build.f_cpu=240000000L sparkfun_thingplusrp2350.menu.freq.250=250 MHz (Overclock) sparkfun_thingplusrp2350.menu.freq.250.build.f_cpu=250000000L sparkfun_thingplusrp2350.menu.freq.276=276 MHz (Overclock) sparkfun_thingplusrp2350.menu.freq.276.build.f_cpu=276000000L sparkfun_thingplusrp2350.menu.freq.300=300 MHz (Overclock) sparkfun_thingplusrp2350.menu.freq.300.build.f_cpu=300000000L sparkfun_thingplusrp2350.menu.opt.Small=Small (-Os) (standard) sparkfun_thingplusrp2350.menu.opt.Small.build.flags.optimize=-Os sparkfun_thingplusrp2350.menu.opt.Optimize=Optimize (-O) sparkfun_thingplusrp2350.menu.opt.Optimize.build.flags.optimize=-O sparkfun_thingplusrp2350.menu.opt.Optimize2=Optimize More (-O2) sparkfun_thingplusrp2350.menu.opt.Optimize2.build.flags.optimize=-O2 sparkfun_thingplusrp2350.menu.opt.Optimize3=Optimize Even More (-O3) sparkfun_thingplusrp2350.menu.opt.Optimize3.build.flags.optimize=-O3 sparkfun_thingplusrp2350.menu.opt.Fast=Fast (-Ofast) (maybe slower) sparkfun_thingplusrp2350.menu.opt.Fast.build.flags.optimize=-Ofast sparkfun_thingplusrp2350.menu.opt.Debug=Debug (-Og) sparkfun_thingplusrp2350.menu.opt.Debug.build.flags.optimize=-Og sparkfun_thingplusrp2350.menu.opt.Disabled=Disabled (-O0) sparkfun_thingplusrp2350.menu.opt.Disabled.build.flags.optimize=-O0 sparkfun_thingplusrp2350.menu.profile.Disabled=Disabled sparkfun_thingplusrp2350.menu.profile.Disabled.build.flags.profile= sparkfun_thingplusrp2350.menu.profile.Enabled=Enabled sparkfun_thingplusrp2350.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE sparkfun_thingplusrp2350.menu.rtti.Disabled=Disabled sparkfun_thingplusrp2350.menu.rtti.Disabled.build.flags.rtti=-fno-rtti sparkfun_thingplusrp2350.menu.rtti.Enabled=Enabled sparkfun_thingplusrp2350.menu.rtti.Enabled.build.flags.rtti= sparkfun_thingplusrp2350.menu.stackprotect.Disabled=Disabled sparkfun_thingplusrp2350.menu.stackprotect.Disabled.build.flags.stackprotect= sparkfun_thingplusrp2350.menu.stackprotect.Enabled=Enabled sparkfun_thingplusrp2350.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all sparkfun_thingplusrp2350.menu.exceptions.Disabled=Disabled sparkfun_thingplusrp2350.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions sparkfun_thingplusrp2350.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ sparkfun_thingplusrp2350.menu.exceptions.Enabled=Enabled sparkfun_thingplusrp2350.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions sparkfun_thingplusrp2350.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc sparkfun_thingplusrp2350.menu.dbgport.Disabled=Disabled sparkfun_thingplusrp2350.menu.dbgport.Disabled.build.debug_port= sparkfun_thingplusrp2350.menu.dbgport.Serial=Serial sparkfun_thingplusrp2350.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial sparkfun_thingplusrp2350.menu.dbgport.Serial1=Serial1 sparkfun_thingplusrp2350.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 sparkfun_thingplusrp2350.menu.dbgport.Serial2=Serial2 sparkfun_thingplusrp2350.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 sparkfun_thingplusrp2350.menu.dbgport.SerialSemi=SerialSemi sparkfun_thingplusrp2350.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi sparkfun_thingplusrp2350.menu.dbglvl.None=None sparkfun_thingplusrp2350.menu.dbglvl.None.build.debug_level= sparkfun_thingplusrp2350.menu.dbglvl.Core=Core sparkfun_thingplusrp2350.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE sparkfun_thingplusrp2350.menu.dbglvl.SPI=SPI sparkfun_thingplusrp2350.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI sparkfun_thingplusrp2350.menu.dbglvl.Wire=Wire sparkfun_thingplusrp2350.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE sparkfun_thingplusrp2350.menu.dbglvl.Bluetooth=Bluetooth sparkfun_thingplusrp2350.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH sparkfun_thingplusrp2350.menu.dbglvl.All=All sparkfun_thingplusrp2350.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH sparkfun_thingplusrp2350.menu.dbglvl.NDEBUG=NDEBUG sparkfun_thingplusrp2350.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG sparkfun_thingplusrp2350.menu.usbstack.picosdk=Pico SDK sparkfun_thingplusrp2350.menu.usbstack.picosdk.build.usbstack_flags= sparkfun_thingplusrp2350.menu.usbstack.tinyusb=Adafruit TinyUSB sparkfun_thingplusrp2350.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" sparkfun_thingplusrp2350.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) sparkfun_thingplusrp2350.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" sparkfun_thingplusrp2350.menu.usbstack.nousb=No USB sparkfun_thingplusrp2350.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" sparkfun_thingplusrp2350.menu.wificountry.worldwide=Worldwide sparkfun_thingplusrp2350.menu.wificountry.worldwide.build.wificc=-DWIFICC=CYW43_COUNTRY_WORLDWIDE sparkfun_thingplusrp2350.menu.wificountry.australia=Australia sparkfun_thingplusrp2350.menu.wificountry.australia.build.wificc=-DWIFICC=CYW43_COUNTRY_AUSTRALIA sparkfun_thingplusrp2350.menu.wificountry.austria=Austria sparkfun_thingplusrp2350.menu.wificountry.austria.build.wificc=-DWIFICC=CYW43_COUNTRY_AUSTRIA sparkfun_thingplusrp2350.menu.wificountry.belgium=Belgium sparkfun_thingplusrp2350.menu.wificountry.belgium.build.wificc=-DWIFICC=CYW43_COUNTRY_BELGIUM sparkfun_thingplusrp2350.menu.wificountry.brazil=Brazil sparkfun_thingplusrp2350.menu.wificountry.brazil.build.wificc=-DWIFICC=CYW43_COUNTRY_BRAZIL sparkfun_thingplusrp2350.menu.wificountry.canada=Canada sparkfun_thingplusrp2350.menu.wificountry.canada.build.wificc=-DWIFICC=CYW43_COUNTRY_CANADA sparkfun_thingplusrp2350.menu.wificountry.chile=Chile sparkfun_thingplusrp2350.menu.wificountry.chile.build.wificc=-DWIFICC=CYW43_COUNTRY_CHILE sparkfun_thingplusrp2350.menu.wificountry.china=China sparkfun_thingplusrp2350.menu.wificountry.china.build.wificc=-DWIFICC=CYW43_COUNTRY_CHINA sparkfun_thingplusrp2350.menu.wificountry.colombia=Colombia sparkfun_thingplusrp2350.menu.wificountry.colombia.build.wificc=-DWIFICC=CYW43_COUNTRY_COLOMBIA sparkfun_thingplusrp2350.menu.wificountry.czech_republic=Czech Republic sparkfun_thingplusrp2350.menu.wificountry.czech_republic.build.wificc=-DWIFICC=CYW43_COUNTRY_CZECH_REPUBLIC sparkfun_thingplusrp2350.menu.wificountry.denmark=Denmark sparkfun_thingplusrp2350.menu.wificountry.denmark.build.wificc=-DWIFICC=CYW43_COUNTRY_DENMARK sparkfun_thingplusrp2350.menu.wificountry.estonia=Estonia sparkfun_thingplusrp2350.menu.wificountry.estonia.build.wificc=-DWIFICC=CYW43_COUNTRY_ESTONIA sparkfun_thingplusrp2350.menu.wificountry.finland=Finland sparkfun_thingplusrp2350.menu.wificountry.finland.build.wificc=-DWIFICC=CYW43_COUNTRY_FINLAND sparkfun_thingplusrp2350.menu.wificountry.france=France sparkfun_thingplusrp2350.menu.wificountry.france.build.wificc=-DWIFICC=CYW43_COUNTRY_FRANCE sparkfun_thingplusrp2350.menu.wificountry.germany=Germany sparkfun_thingplusrp2350.menu.wificountry.germany.build.wificc=-DWIFICC=CYW43_COUNTRY_GERMANY sparkfun_thingplusrp2350.menu.wificountry.greece=Greece sparkfun_thingplusrp2350.menu.wificountry.greece.build.wificc=-DWIFICC=CYW43_COUNTRY_GREECE sparkfun_thingplusrp2350.menu.wificountry.hong_kong=Hong Kong sparkfun_thingplusrp2350.menu.wificountry.hong_kong.build.wificc=-DWIFICC=CYW43_COUNTRY_HONG_KONG sparkfun_thingplusrp2350.menu.wificountry.hungary=Hungary sparkfun_thingplusrp2350.menu.wificountry.hungary.build.wificc=-DWIFICC=CYW43_COUNTRY_HUNGARY sparkfun_thingplusrp2350.menu.wificountry.iceland=Iceland sparkfun_thingplusrp2350.menu.wificountry.iceland.build.wificc=-DWIFICC=CYW43_COUNTRY_ICELAND sparkfun_thingplusrp2350.menu.wificountry.india=India sparkfun_thingplusrp2350.menu.wificountry.india.build.wificc=-DWIFICC=CYW43_COUNTRY_INDIA sparkfun_thingplusrp2350.menu.wificountry.israel=Israel sparkfun_thingplusrp2350.menu.wificountry.israel.build.wificc=-DWIFICC=CYW43_COUNTRY_ISRAEL sparkfun_thingplusrp2350.menu.wificountry.italy=Italy sparkfun_thingplusrp2350.menu.wificountry.italy.build.wificc=-DWIFICC=CYW43_COUNTRY_ITALY sparkfun_thingplusrp2350.menu.wificountry.japan=Japan sparkfun_thingplusrp2350.menu.wificountry.japan.build.wificc=-DWIFICC=CYW43_COUNTRY_JAPAN sparkfun_thingplusrp2350.menu.wificountry.kenya=Kenya sparkfun_thingplusrp2350.menu.wificountry.kenya.build.wificc=-DWIFICC=CYW43_COUNTRY_KENYA sparkfun_thingplusrp2350.menu.wificountry.latvia=Latvia sparkfun_thingplusrp2350.menu.wificountry.latvia.build.wificc=-DWIFICC=CYW43_COUNTRY_LATVIA sparkfun_thingplusrp2350.menu.wificountry.liechtenstein=Liechtenstein sparkfun_thingplusrp2350.menu.wificountry.liechtenstein.build.wificc=-DWIFICC=CYW43_COUNTRY_LIECHTENSTEIN sparkfun_thingplusrp2350.menu.wificountry.lithuania=Lithuania sparkfun_thingplusrp2350.menu.wificountry.lithuania.build.wificc=-DWIFICC=CYW43_COUNTRY_LITHUANIA sparkfun_thingplusrp2350.menu.wificountry.luxembourg=Luxembourg sparkfun_thingplusrp2350.menu.wificountry.luxembourg.build.wificc=-DWIFICC=CYW43_COUNTRY_LUXEMBOURG sparkfun_thingplusrp2350.menu.wificountry.malaysia=Malaysia sparkfun_thingplusrp2350.menu.wificountry.malaysia.build.wificc=-DWIFICC=CYW43_COUNTRY_MALAYSIA sparkfun_thingplusrp2350.menu.wificountry.malta=Malta sparkfun_thingplusrp2350.menu.wificountry.malta.build.wificc=-DWIFICC=CYW43_COUNTRY_MALTA sparkfun_thingplusrp2350.menu.wificountry.mexico=Mexico sparkfun_thingplusrp2350.menu.wificountry.mexico.build.wificc=-DWIFICC=CYW43_COUNTRY_MEXICO sparkfun_thingplusrp2350.menu.wificountry.netherlands=Netherlands sparkfun_thingplusrp2350.menu.wificountry.netherlands.build.wificc=-DWIFICC=CYW43_COUNTRY_NETHERLANDS sparkfun_thingplusrp2350.menu.wificountry.new_zealand=New Zealand sparkfun_thingplusrp2350.menu.wificountry.new_zealand.build.wificc=-DWIFICC=CYW43_COUNTRY_NEW_ZEALAND sparkfun_thingplusrp2350.menu.wificountry.nigeria=Nigeria sparkfun_thingplusrp2350.menu.wificountry.nigeria.build.wificc=-DWIFICC=CYW43_COUNTRY_NIGERIA sparkfun_thingplusrp2350.menu.wificountry.norway=Norway sparkfun_thingplusrp2350.menu.wificountry.norway.build.wificc=-DWIFICC=CYW43_COUNTRY_NORWAY sparkfun_thingplusrp2350.menu.wificountry.peru=Peru sparkfun_thingplusrp2350.menu.wificountry.peru.build.wificc=-DWIFICC=CYW43_COUNTRY_PERU sparkfun_thingplusrp2350.menu.wificountry.philippines=Philippines sparkfun_thingplusrp2350.menu.wificountry.philippines.build.wificc=-DWIFICC=CYW43_COUNTRY_PHILIPPINES sparkfun_thingplusrp2350.menu.wificountry.poland=Poland sparkfun_thingplusrp2350.menu.wificountry.poland.build.wificc=-DWIFICC=CYW43_COUNTRY_POLAND sparkfun_thingplusrp2350.menu.wificountry.portugal=Portugal sparkfun_thingplusrp2350.menu.wificountry.portugal.build.wificc=-DWIFICC=CYW43_COUNTRY_PORTUGAL sparkfun_thingplusrp2350.menu.wificountry.singapore=Singapore sparkfun_thingplusrp2350.menu.wificountry.singapore.build.wificc=-DWIFICC=CYW43_COUNTRY_SINGAPORE sparkfun_thingplusrp2350.menu.wificountry.slovakia=Slovakia sparkfun_thingplusrp2350.menu.wificountry.slovakia.build.wificc=-DWIFICC=CYW43_COUNTRY_SLOVAKIA sparkfun_thingplusrp2350.menu.wificountry.slovenia=Slovenia sparkfun_thingplusrp2350.menu.wificountry.slovenia.build.wificc=-DWIFICC=CYW43_COUNTRY_SLOVENIA sparkfun_thingplusrp2350.menu.wificountry.south_africa=South Africa sparkfun_thingplusrp2350.menu.wificountry.south_africa.build.wificc=-DWIFICC=CYW43_COUNTRY_SOUTH_AFRICA sparkfun_thingplusrp2350.menu.wificountry.south_korea=South Korea sparkfun_thingplusrp2350.menu.wificountry.south_korea.build.wificc=-DWIFICC=CYW43_COUNTRY_SOUTH_KOREA sparkfun_thingplusrp2350.menu.wificountry.spain=Spain sparkfun_thingplusrp2350.menu.wificountry.spain.build.wificc=-DWIFICC=CYW43_COUNTRY_SPAIN sparkfun_thingplusrp2350.menu.wificountry.sweden=Sweden sparkfun_thingplusrp2350.menu.wificountry.sweden.build.wificc=-DWIFICC=CYW43_COUNTRY_SWEDEN sparkfun_thingplusrp2350.menu.wificountry.switzerland=Switzerland sparkfun_thingplusrp2350.menu.wificountry.switzerland.build.wificc=-DWIFICC=CYW43_COUNTRY_SWITZERLAND sparkfun_thingplusrp2350.menu.wificountry.taiwan=Taiwan sparkfun_thingplusrp2350.menu.wificountry.taiwan.build.wificc=-DWIFICC=CYW43_COUNTRY_TAIWAN sparkfun_thingplusrp2350.menu.wificountry.thailand=Thailand sparkfun_thingplusrp2350.menu.wificountry.thailand.build.wificc=-DWIFICC=CYW43_COUNTRY_THAILAND sparkfun_thingplusrp2350.menu.wificountry.turkey=Turkey sparkfun_thingplusrp2350.menu.wificountry.turkey.build.wificc=-DWIFICC=CYW43_COUNTRY_TURKEY sparkfun_thingplusrp2350.menu.wificountry.uk=UK sparkfun_thingplusrp2350.menu.wificountry.uk.build.wificc=-DWIFICC=CYW43_COUNTRY_UK sparkfun_thingplusrp2350.menu.wificountry.usa=USA sparkfun_thingplusrp2350.menu.wificountry.usa.build.wificc=-DWIFICC=CYW43_COUNTRY_USA sparkfun_thingplusrp2350.menu.ipbtstack.ipv4only=IPv4 Only sparkfun_thingplusrp2350.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a sparkfun_thingplusrp2350.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 sparkfun_thingplusrp2350.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 sparkfun_thingplusrp2350.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a sparkfun_thingplusrp2350.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 sparkfun_thingplusrp2350.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth sparkfun_thingplusrp2350.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a sparkfun_thingplusrp2350.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 sparkfun_thingplusrp2350.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth sparkfun_thingplusrp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a sparkfun_thingplusrp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 sparkfun_thingplusrp2350.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K sparkfun_thingplusrp2350.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a sparkfun_thingplusrp2350.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 sparkfun_thingplusrp2350.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K sparkfun_thingplusrp2350.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a sparkfun_thingplusrp2350.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 sparkfun_thingplusrp2350.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K sparkfun_thingplusrp2350.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a sparkfun_thingplusrp2350.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 sparkfun_thingplusrp2350.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K sparkfun_thingplusrp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a sparkfun_thingplusrp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 sparkfun_thingplusrp2350.menu.uploadmethod.default=Default (UF2) sparkfun_thingplusrp2350.menu.uploadmethod.default.build.ram_length=512k sparkfun_thingplusrp2350.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl sparkfun_thingplusrp2350.menu.uploadmethod.default.upload.maximum_data_size=524288 sparkfun_thingplusrp2350.menu.uploadmethod.default.upload.tool=uf2conv sparkfun_thingplusrp2350.menu.uploadmethod.default.upload.tool.default=uf2conv sparkfun_thingplusrp2350.menu.uploadmethod.default.upload.tool.network=uf2conv-network sparkfun_thingplusrp2350.menu.uploadmethod.picotool=Picotool sparkfun_thingplusrp2350.menu.uploadmethod.picotool.build.ram_length=512k sparkfun_thingplusrp2350.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl sparkfun_thingplusrp2350.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB sparkfun_thingplusrp2350.menu.uploadmethod.picotool.upload.maximum_data_size=524288 sparkfun_thingplusrp2350.menu.uploadmethod.picotool.upload.tool=picotool sparkfun_thingplusrp2350.menu.uploadmethod.picotool.upload.tool.default=picotool sparkfun_thingplusrp2350.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) sparkfun_thingplusrp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k sparkfun_thingplusrp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl sparkfun_thingplusrp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 sparkfun_thingplusrp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap sparkfun_thingplusrp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # SparkFun IoT Node LoRaWAN # ----------------------------------- sparkfun_iotnode_lorawanrp2350.name=SparkFun IoT Node LoRaWAN sparkfun_iotnode_lorawanrp2350.vid.0=0x1b4f sparkfun_iotnode_lorawanrp2350.pid.0=0x0044 sparkfun_iotnode_lorawanrp2350.vid.1=0x1b4f sparkfun_iotnode_lorawanrp2350.pid.1=0x0144 sparkfun_iotnode_lorawanrp2350.vid.2=0x1b4f sparkfun_iotnode_lorawanrp2350.pid.2=0x4044 sparkfun_iotnode_lorawanrp2350.vid.3=0x1b4f sparkfun_iotnode_lorawanrp2350.pid.3=0x4144 sparkfun_iotnode_lorawanrp2350.vid.4=0x1b4f sparkfun_iotnode_lorawanrp2350.pid.4=0x8044 sparkfun_iotnode_lorawanrp2350.vid.5=0x1b4f sparkfun_iotnode_lorawanrp2350.pid.5=0x8144 sparkfun_iotnode_lorawanrp2350.vid.6=0x1b4f sparkfun_iotnode_lorawanrp2350.pid.6=0xc044 sparkfun_iotnode_lorawanrp2350.vid.7=0x1b4f sparkfun_iotnode_lorawanrp2350.pid.7=0xc144 sparkfun_iotnode_lorawanrp2350.upload_port.0.vid=0x1b4f sparkfun_iotnode_lorawanrp2350.upload_port.0.pid=0x0044 sparkfun_iotnode_lorawanrp2350.upload_port.1.vid=0x1b4f sparkfun_iotnode_lorawanrp2350.upload_port.1.pid=0x0144 sparkfun_iotnode_lorawanrp2350.upload_port.2.vid=0x1b4f sparkfun_iotnode_lorawanrp2350.upload_port.2.pid=0x4044 sparkfun_iotnode_lorawanrp2350.upload_port.3.vid=0x1b4f sparkfun_iotnode_lorawanrp2350.upload_port.3.pid=0x4144 sparkfun_iotnode_lorawanrp2350.upload_port.4.vid=0x1b4f sparkfun_iotnode_lorawanrp2350.upload_port.4.pid=0x8044 sparkfun_iotnode_lorawanrp2350.upload_port.5.vid=0x1b4f sparkfun_iotnode_lorawanrp2350.upload_port.5.pid=0x8144 sparkfun_iotnode_lorawanrp2350.upload_port.6.vid=0x1b4f sparkfun_iotnode_lorawanrp2350.upload_port.6.pid=0xc044 sparkfun_iotnode_lorawanrp2350.upload_port.7.vid=0x1b4f sparkfun_iotnode_lorawanrp2350.upload_port.7.pid=0xc144 sparkfun_iotnode_lorawanrp2350.build.usbvid=-DUSBD_VID=0x1b4f sparkfun_iotnode_lorawanrp2350.build.usbpid=-DUSBD_PID=0x0044 sparkfun_iotnode_lorawanrp2350.build.usbpwr=-DUSBD_MAX_POWER_MA=250 sparkfun_iotnode_lorawanrp2350.build.board=SPARKFUN_IOTNODE_LORAWAN_RP2350 sparkfun_iotnode_lorawanrp2350.build.variant=sparkfun_iotnode_lorawanrp2350 sparkfun_iotnode_lorawanrp2350.upload.maximum_size=16777216 sparkfun_iotnode_lorawanrp2350.upload.wait_for_upload_port=true sparkfun_iotnode_lorawanrp2350.upload.erase_cmd= sparkfun_iotnode_lorawanrp2350.serial.disableDTR=false sparkfun_iotnode_lorawanrp2350.serial.disableRTS=false sparkfun_iotnode_lorawanrp2350.build.f_cpu=125000000 sparkfun_iotnode_lorawanrp2350.build.led= sparkfun_iotnode_lorawanrp2350.build.core=rp2040 sparkfun_iotnode_lorawanrp2350.build.ldscript=memmap_default.ld sparkfun_iotnode_lorawanrp2350.build.boot2=none sparkfun_iotnode_lorawanrp2350.build.usb_manufacturer="SparkFun" sparkfun_iotnode_lorawanrp2350.build.usb_product="IoT Node LoRaWAN" sparkfun_iotnode_lorawanrp2350.build.psram_length=0x800000 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_0=16MB (no FS) sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_0.upload.maximum_size=16769024 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_0.build.flash_total=16777216 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_0.build.flash_length=16769024 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_0.build.eeprom_start=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_0.build.fs_start=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_0.build.fs_end=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_65536.upload.maximum_size=16703488 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_65536.build.flash_total=16777216 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_65536.build.flash_length=16703488 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_65536.build.eeprom_start=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_65536.build.fs_start=285138944 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_65536.build.fs_end=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_131072.upload.maximum_size=16637952 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_131072.build.flash_total=16777216 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_131072.build.flash_length=16637952 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_131072.build.eeprom_start=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_131072.build.fs_start=285073408 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_131072.build.fs_end=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_262144.upload.maximum_size=16506880 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_262144.build.flash_total=16777216 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_262144.build.flash_length=16506880 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_262144.build.eeprom_start=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_262144.build.fs_start=284942336 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_262144.build.fs_end=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_524288.upload.maximum_size=16244736 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_524288.build.flash_total=16777216 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_524288.build.flash_length=16244736 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_524288.build.eeprom_start=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_524288.build.fs_start=284680192 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_524288.build.fs_end=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_1048576.upload.maximum_size=15720448 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_1048576.build.flash_total=16777216 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_1048576.build.flash_length=15720448 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_1048576.build.eeprom_start=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_1048576.build.fs_start=284155904 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_1048576.build.fs_end=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_2097152.upload.maximum_size=14671872 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_2097152.build.flash_total=16777216 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_2097152.build.flash_length=14671872 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_2097152.build.eeprom_start=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_2097152.build.fs_start=283107328 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_2097152.build.fs_end=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_3145728.upload.maximum_size=13623296 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_3145728.build.flash_total=16777216 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_3145728.build.flash_length=13623296 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_3145728.build.eeprom_start=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_3145728.build.fs_start=282058752 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_3145728.build.fs_end=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_4194304.upload.maximum_size=12574720 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_4194304.build.flash_total=16777216 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_4194304.build.flash_length=12574720 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_4194304.build.eeprom_start=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_4194304.build.fs_start=281010176 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_4194304.build.fs_end=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_5242880.upload.maximum_size=11526144 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_5242880.build.flash_total=16777216 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_5242880.build.flash_length=11526144 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_5242880.build.eeprom_start=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_5242880.build.fs_start=279961600 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_5242880.build.fs_end=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_6291456.upload.maximum_size=10477568 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_6291456.build.flash_total=16777216 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_6291456.build.flash_length=10477568 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_6291456.build.eeprom_start=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_6291456.build.fs_start=278913024 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_6291456.build.fs_end=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_7340032.upload.maximum_size=9428992 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_7340032.build.flash_total=16777216 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_7340032.build.flash_length=9428992 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_7340032.build.eeprom_start=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_7340032.build.fs_start=277864448 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_7340032.build.fs_end=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_8388608.upload.maximum_size=8380416 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_8388608.build.flash_total=16777216 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_8388608.build.flash_length=8380416 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_8388608.build.eeprom_start=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_8388608.build.fs_start=276815872 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_8388608.build.fs_end=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_9437184.upload.maximum_size=7331840 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_9437184.build.flash_total=16777216 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_9437184.build.flash_length=7331840 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_9437184.build.eeprom_start=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_9437184.build.fs_start=275767296 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_9437184.build.fs_end=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_10485760.upload.maximum_size=6283264 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_10485760.build.flash_total=16777216 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_10485760.build.flash_length=6283264 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_10485760.build.eeprom_start=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_10485760.build.fs_start=274718720 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_10485760.build.fs_end=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_11534336.upload.maximum_size=5234688 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_11534336.build.flash_total=16777216 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_11534336.build.flash_length=5234688 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_11534336.build.eeprom_start=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_11534336.build.fs_start=273670144 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_11534336.build.fs_end=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_12582912.upload.maximum_size=4186112 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_12582912.build.flash_total=16777216 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_12582912.build.flash_length=4186112 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_12582912.build.eeprom_start=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_12582912.build.fs_start=272621568 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_12582912.build.fs_end=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_13631488.upload.maximum_size=3137536 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_13631488.build.flash_total=16777216 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_13631488.build.flash_length=3137536 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_13631488.build.eeprom_start=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_13631488.build.fs_start=271572992 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_13631488.build.fs_end=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_14680064.upload.maximum_size=2088960 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_14680064.build.flash_total=16777216 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_14680064.build.flash_length=2088960 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_14680064.build.eeprom_start=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_14680064.build.fs_start=270524416 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_14680064.build.fs_end=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_15728640.upload.maximum_size=1040384 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_15728640.build.flash_total=16777216 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_15728640.build.flash_length=1040384 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_15728640.build.eeprom_start=285204480 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_15728640.build.fs_start=269475840 sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_15728640.build.fs_end=285204480 sparkfun_iotnode_lorawanrp2350.menu.arch.arm=ARM sparkfun_iotnode_lorawanrp2350.menu.arch.arm.build.chip=rp2350 sparkfun_iotnode_lorawanrp2350.menu.arch.arm.build.toolchain=arm-none-eabi sparkfun_iotnode_lorawanrp2350.menu.arch.arm.build.toolchainpkg=pqt-gcc sparkfun_iotnode_lorawanrp2350.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse sparkfun_iotnode_lorawanrp2350.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block sparkfun_iotnode_lorawanrp2350.menu.arch.arm.build.mcu=cortex-m33 sparkfun_iotnode_lorawanrp2350.menu.arch.riscv=RISC-V sparkfun_iotnode_lorawanrp2350.menu.arch.riscv.build.chip=rp2350-riscv sparkfun_iotnode_lorawanrp2350.menu.arch.riscv.build.toolchain=riscv32-unknown-elf sparkfun_iotnode_lorawanrp2350.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv sparkfun_iotnode_lorawanrp2350.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 sparkfun_iotnode_lorawanrp2350.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block sparkfun_iotnode_lorawanrp2350.menu.arch.riscv.build.mcu=rv32imac sparkfun_iotnode_lorawanrp2350.menu.freq.150=150 MHz sparkfun_iotnode_lorawanrp2350.menu.freq.150.build.f_cpu=150000000L sparkfun_iotnode_lorawanrp2350.menu.freq.50=50 MHz sparkfun_iotnode_lorawanrp2350.menu.freq.50.build.f_cpu=50000000L sparkfun_iotnode_lorawanrp2350.menu.freq.100=100 MHz sparkfun_iotnode_lorawanrp2350.menu.freq.100.build.f_cpu=100000000L sparkfun_iotnode_lorawanrp2350.menu.freq.120=120 MHz sparkfun_iotnode_lorawanrp2350.menu.freq.120.build.f_cpu=120000000L sparkfun_iotnode_lorawanrp2350.menu.freq.125=125 MHz sparkfun_iotnode_lorawanrp2350.menu.freq.125.build.f_cpu=125000000L sparkfun_iotnode_lorawanrp2350.menu.freq.128=128 MHz sparkfun_iotnode_lorawanrp2350.menu.freq.128.build.f_cpu=128000000L sparkfun_iotnode_lorawanrp2350.menu.freq.133=133 MHz sparkfun_iotnode_lorawanrp2350.menu.freq.133.build.f_cpu=133000000L sparkfun_iotnode_lorawanrp2350.menu.freq.176=176 MHz (Overclock) sparkfun_iotnode_lorawanrp2350.menu.freq.176.build.f_cpu=176000000L sparkfun_iotnode_lorawanrp2350.menu.freq.200=200 MHz (Overclock) sparkfun_iotnode_lorawanrp2350.menu.freq.200.build.f_cpu=200000000L sparkfun_iotnode_lorawanrp2350.menu.freq.225=225 MHz (Overclock) sparkfun_iotnode_lorawanrp2350.menu.freq.225.build.f_cpu=225000000L sparkfun_iotnode_lorawanrp2350.menu.freq.240=240 MHz (Overclock) sparkfun_iotnode_lorawanrp2350.menu.freq.240.build.f_cpu=240000000L sparkfun_iotnode_lorawanrp2350.menu.freq.250=250 MHz (Overclock) sparkfun_iotnode_lorawanrp2350.menu.freq.250.build.f_cpu=250000000L sparkfun_iotnode_lorawanrp2350.menu.freq.276=276 MHz (Overclock) sparkfun_iotnode_lorawanrp2350.menu.freq.276.build.f_cpu=276000000L sparkfun_iotnode_lorawanrp2350.menu.freq.300=300 MHz (Overclock) sparkfun_iotnode_lorawanrp2350.menu.freq.300.build.f_cpu=300000000L sparkfun_iotnode_lorawanrp2350.menu.opt.Small=Small (-Os) (standard) sparkfun_iotnode_lorawanrp2350.menu.opt.Small.build.flags.optimize=-Os sparkfun_iotnode_lorawanrp2350.menu.opt.Optimize=Optimize (-O) sparkfun_iotnode_lorawanrp2350.menu.opt.Optimize.build.flags.optimize=-O sparkfun_iotnode_lorawanrp2350.menu.opt.Optimize2=Optimize More (-O2) sparkfun_iotnode_lorawanrp2350.menu.opt.Optimize2.build.flags.optimize=-O2 sparkfun_iotnode_lorawanrp2350.menu.opt.Optimize3=Optimize Even More (-O3) sparkfun_iotnode_lorawanrp2350.menu.opt.Optimize3.build.flags.optimize=-O3 sparkfun_iotnode_lorawanrp2350.menu.opt.Fast=Fast (-Ofast) (maybe slower) sparkfun_iotnode_lorawanrp2350.menu.opt.Fast.build.flags.optimize=-Ofast sparkfun_iotnode_lorawanrp2350.menu.opt.Debug=Debug (-Og) sparkfun_iotnode_lorawanrp2350.menu.opt.Debug.build.flags.optimize=-Og sparkfun_iotnode_lorawanrp2350.menu.opt.Disabled=Disabled (-O0) sparkfun_iotnode_lorawanrp2350.menu.opt.Disabled.build.flags.optimize=-O0 sparkfun_iotnode_lorawanrp2350.menu.profile.Disabled=Disabled sparkfun_iotnode_lorawanrp2350.menu.profile.Disabled.build.flags.profile= sparkfun_iotnode_lorawanrp2350.menu.profile.Enabled=Enabled sparkfun_iotnode_lorawanrp2350.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE sparkfun_iotnode_lorawanrp2350.menu.rtti.Disabled=Disabled sparkfun_iotnode_lorawanrp2350.menu.rtti.Disabled.build.flags.rtti=-fno-rtti sparkfun_iotnode_lorawanrp2350.menu.rtti.Enabled=Enabled sparkfun_iotnode_lorawanrp2350.menu.rtti.Enabled.build.flags.rtti= sparkfun_iotnode_lorawanrp2350.menu.stackprotect.Disabled=Disabled sparkfun_iotnode_lorawanrp2350.menu.stackprotect.Disabled.build.flags.stackprotect= sparkfun_iotnode_lorawanrp2350.menu.stackprotect.Enabled=Enabled sparkfun_iotnode_lorawanrp2350.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all sparkfun_iotnode_lorawanrp2350.menu.exceptions.Disabled=Disabled sparkfun_iotnode_lorawanrp2350.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions sparkfun_iotnode_lorawanrp2350.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ sparkfun_iotnode_lorawanrp2350.menu.exceptions.Enabled=Enabled sparkfun_iotnode_lorawanrp2350.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions sparkfun_iotnode_lorawanrp2350.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc sparkfun_iotnode_lorawanrp2350.menu.dbgport.Disabled=Disabled sparkfun_iotnode_lorawanrp2350.menu.dbgport.Disabled.build.debug_port= sparkfun_iotnode_lorawanrp2350.menu.dbgport.Serial=Serial sparkfun_iotnode_lorawanrp2350.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial sparkfun_iotnode_lorawanrp2350.menu.dbgport.Serial1=Serial1 sparkfun_iotnode_lorawanrp2350.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 sparkfun_iotnode_lorawanrp2350.menu.dbgport.Serial2=Serial2 sparkfun_iotnode_lorawanrp2350.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 sparkfun_iotnode_lorawanrp2350.menu.dbgport.SerialSemi=SerialSemi sparkfun_iotnode_lorawanrp2350.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi sparkfun_iotnode_lorawanrp2350.menu.dbglvl.None=None sparkfun_iotnode_lorawanrp2350.menu.dbglvl.None.build.debug_level= sparkfun_iotnode_lorawanrp2350.menu.dbglvl.Core=Core sparkfun_iotnode_lorawanrp2350.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE sparkfun_iotnode_lorawanrp2350.menu.dbglvl.SPI=SPI sparkfun_iotnode_lorawanrp2350.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI sparkfun_iotnode_lorawanrp2350.menu.dbglvl.Wire=Wire sparkfun_iotnode_lorawanrp2350.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE sparkfun_iotnode_lorawanrp2350.menu.dbglvl.Bluetooth=Bluetooth sparkfun_iotnode_lorawanrp2350.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH sparkfun_iotnode_lorawanrp2350.menu.dbglvl.All=All sparkfun_iotnode_lorawanrp2350.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH sparkfun_iotnode_lorawanrp2350.menu.dbglvl.NDEBUG=NDEBUG sparkfun_iotnode_lorawanrp2350.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG sparkfun_iotnode_lorawanrp2350.menu.usbstack.picosdk=Pico SDK sparkfun_iotnode_lorawanrp2350.menu.usbstack.picosdk.build.usbstack_flags= sparkfun_iotnode_lorawanrp2350.menu.usbstack.tinyusb=Adafruit TinyUSB sparkfun_iotnode_lorawanrp2350.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" sparkfun_iotnode_lorawanrp2350.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) sparkfun_iotnode_lorawanrp2350.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" sparkfun_iotnode_lorawanrp2350.menu.usbstack.nousb=No USB sparkfun_iotnode_lorawanrp2350.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4only=IPv4 Only sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.default=Default (UF2) sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.default.build.ram_length=512k sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.default.upload.maximum_data_size=524288 sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.default.upload.tool=uf2conv sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.default.upload.tool.default=uf2conv sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.default.upload.tool.network=uf2conv-network sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picotool=Picotool sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picotool.build.ram_length=512k sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picotool.upload.maximum_data_size=524288 sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picotool.upload.tool=picotool sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picotool.upload.tool.default=picotool sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # SparkFun XRP Controller (Beta) # ----------------------------------- sparkfun_xrp_controller_beta.name=SparkFun XRP Controller (Beta) sparkfun_xrp_controller_beta.vid.0=0x1b4f sparkfun_xrp_controller_beta.pid.0=0x0045 sparkfun_xrp_controller_beta.vid.1=0x1b4f sparkfun_xrp_controller_beta.pid.1=0x0145 sparkfun_xrp_controller_beta.vid.2=0x1b4f sparkfun_xrp_controller_beta.pid.2=0x4045 sparkfun_xrp_controller_beta.vid.3=0x1b4f sparkfun_xrp_controller_beta.pid.3=0x4145 sparkfun_xrp_controller_beta.vid.4=0x1b4f sparkfun_xrp_controller_beta.pid.4=0x8045 sparkfun_xrp_controller_beta.vid.5=0x1b4f sparkfun_xrp_controller_beta.pid.5=0x8145 sparkfun_xrp_controller_beta.vid.6=0x1b4f sparkfun_xrp_controller_beta.pid.6=0xc045 sparkfun_xrp_controller_beta.vid.7=0x1b4f sparkfun_xrp_controller_beta.pid.7=0xc145 sparkfun_xrp_controller_beta.upload_port.0.vid=0x1b4f sparkfun_xrp_controller_beta.upload_port.0.pid=0x0045 sparkfun_xrp_controller_beta.upload_port.1.vid=0x1b4f sparkfun_xrp_controller_beta.upload_port.1.pid=0x0145 sparkfun_xrp_controller_beta.upload_port.2.vid=0x1b4f sparkfun_xrp_controller_beta.upload_port.2.pid=0x4045 sparkfun_xrp_controller_beta.upload_port.3.vid=0x1b4f sparkfun_xrp_controller_beta.upload_port.3.pid=0x4145 sparkfun_xrp_controller_beta.upload_port.4.vid=0x1b4f sparkfun_xrp_controller_beta.upload_port.4.pid=0x8045 sparkfun_xrp_controller_beta.upload_port.5.vid=0x1b4f sparkfun_xrp_controller_beta.upload_port.5.pid=0x8145 sparkfun_xrp_controller_beta.upload_port.6.vid=0x1b4f sparkfun_xrp_controller_beta.upload_port.6.pid=0xc045 sparkfun_xrp_controller_beta.upload_port.7.vid=0x1b4f sparkfun_xrp_controller_beta.upload_port.7.pid=0xc145 sparkfun_xrp_controller_beta.build.usbvid=-DUSBD_VID=0x1b4f sparkfun_xrp_controller_beta.build.usbpid=-DUSBD_PID=0x0045 sparkfun_xrp_controller_beta.build.usbpwr=-DUSBD_MAX_POWER_MA=250 sparkfun_xrp_controller_beta.build.board=SPARKFUN_XRP_CONTROLLER_BETA sparkfun_xrp_controller_beta.build.mcu=cortex-m0plus sparkfun_xrp_controller_beta.build.chip=rp2040 sparkfun_xrp_controller_beta.build.toolchain=arm-none-eabi sparkfun_xrp_controller_beta.build.toolchainpkg=pqt-gcc sparkfun_xrp_controller_beta.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb sparkfun_xrp_controller_beta.build.uf2family=--family rp2040 sparkfun_xrp_controller_beta.build.variant=sparkfun_xrp_controller_beta sparkfun_xrp_controller_beta.upload.maximum_size=2097152 sparkfun_xrp_controller_beta.upload.wait_for_upload_port=true sparkfun_xrp_controller_beta.upload.erase_cmd= sparkfun_xrp_controller_beta.serial.disableDTR=false sparkfun_xrp_controller_beta.serial.disableRTS=false sparkfun_xrp_controller_beta.build.f_cpu=125000000 sparkfun_xrp_controller_beta.build.led= sparkfun_xrp_controller_beta.build.core=rp2040 sparkfun_xrp_controller_beta.build.ldscript=memmap_default.ld sparkfun_xrp_controller_beta.build.boot2=boot2_w25q080_2_padded_checksum sparkfun_xrp_controller_beta.build.usb_manufacturer="SparkFun" sparkfun_xrp_controller_beta.build.usb_product="XRP Controller (Beta)" sparkfun_xrp_controller_beta.build.extra_flags=-DPICO_CYW43_SUPPORTED=1 -DCYW43_PIN_WL_DYNAMIC=1 sparkfun_xrp_controller_beta.menu.flash.2097152_0=2MB (no FS) sparkfun_xrp_controller_beta.menu.flash.2097152_0.upload.maximum_size=2093056 sparkfun_xrp_controller_beta.menu.flash.2097152_0.build.flash_total=2097152 sparkfun_xrp_controller_beta.menu.flash.2097152_0.build.flash_length=2093056 sparkfun_xrp_controller_beta.menu.flash.2097152_0.build.eeprom_start=270528512 sparkfun_xrp_controller_beta.menu.flash.2097152_0.build.fs_start=270528512 sparkfun_xrp_controller_beta.menu.flash.2097152_0.build.fs_end=270528512 sparkfun_xrp_controller_beta.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) sparkfun_xrp_controller_beta.menu.flash.2097152_65536.upload.maximum_size=2027520 sparkfun_xrp_controller_beta.menu.flash.2097152_65536.build.flash_total=2097152 sparkfun_xrp_controller_beta.menu.flash.2097152_65536.build.flash_length=2027520 sparkfun_xrp_controller_beta.menu.flash.2097152_65536.build.eeprom_start=270528512 sparkfun_xrp_controller_beta.menu.flash.2097152_65536.build.fs_start=270462976 sparkfun_xrp_controller_beta.menu.flash.2097152_65536.build.fs_end=270528512 sparkfun_xrp_controller_beta.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) sparkfun_xrp_controller_beta.menu.flash.2097152_131072.upload.maximum_size=1961984 sparkfun_xrp_controller_beta.menu.flash.2097152_131072.build.flash_total=2097152 sparkfun_xrp_controller_beta.menu.flash.2097152_131072.build.flash_length=1961984 sparkfun_xrp_controller_beta.menu.flash.2097152_131072.build.eeprom_start=270528512 sparkfun_xrp_controller_beta.menu.flash.2097152_131072.build.fs_start=270397440 sparkfun_xrp_controller_beta.menu.flash.2097152_131072.build.fs_end=270528512 sparkfun_xrp_controller_beta.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) sparkfun_xrp_controller_beta.menu.flash.2097152_262144.upload.maximum_size=1830912 sparkfun_xrp_controller_beta.menu.flash.2097152_262144.build.flash_total=2097152 sparkfun_xrp_controller_beta.menu.flash.2097152_262144.build.flash_length=1830912 sparkfun_xrp_controller_beta.menu.flash.2097152_262144.build.eeprom_start=270528512 sparkfun_xrp_controller_beta.menu.flash.2097152_262144.build.fs_start=270266368 sparkfun_xrp_controller_beta.menu.flash.2097152_262144.build.fs_end=270528512 sparkfun_xrp_controller_beta.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) sparkfun_xrp_controller_beta.menu.flash.2097152_524288.upload.maximum_size=1568768 sparkfun_xrp_controller_beta.menu.flash.2097152_524288.build.flash_total=2097152 sparkfun_xrp_controller_beta.menu.flash.2097152_524288.build.flash_length=1568768 sparkfun_xrp_controller_beta.menu.flash.2097152_524288.build.eeprom_start=270528512 sparkfun_xrp_controller_beta.menu.flash.2097152_524288.build.fs_start=270004224 sparkfun_xrp_controller_beta.menu.flash.2097152_524288.build.fs_end=270528512 sparkfun_xrp_controller_beta.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) sparkfun_xrp_controller_beta.menu.flash.2097152_1048576.upload.maximum_size=1044480 sparkfun_xrp_controller_beta.menu.flash.2097152_1048576.build.flash_total=2097152 sparkfun_xrp_controller_beta.menu.flash.2097152_1048576.build.flash_length=1044480 sparkfun_xrp_controller_beta.menu.flash.2097152_1048576.build.eeprom_start=270528512 sparkfun_xrp_controller_beta.menu.flash.2097152_1048576.build.fs_start=269479936 sparkfun_xrp_controller_beta.menu.flash.2097152_1048576.build.fs_end=270528512 sparkfun_xrp_controller_beta.menu.freq.200=200 MHz sparkfun_xrp_controller_beta.menu.freq.200.build.f_cpu=200000000L sparkfun_xrp_controller_beta.menu.freq.50=50 MHz sparkfun_xrp_controller_beta.menu.freq.50.build.f_cpu=50000000L sparkfun_xrp_controller_beta.menu.freq.100=100 MHz sparkfun_xrp_controller_beta.menu.freq.100.build.f_cpu=100000000L sparkfun_xrp_controller_beta.menu.freq.120=120 MHz sparkfun_xrp_controller_beta.menu.freq.120.build.f_cpu=120000000L sparkfun_xrp_controller_beta.menu.freq.125=125 MHz sparkfun_xrp_controller_beta.menu.freq.125.build.f_cpu=125000000L sparkfun_xrp_controller_beta.menu.freq.128=128 MHz sparkfun_xrp_controller_beta.menu.freq.128.build.f_cpu=128000000L sparkfun_xrp_controller_beta.menu.freq.133=133 MHz sparkfun_xrp_controller_beta.menu.freq.133.build.f_cpu=133000000L sparkfun_xrp_controller_beta.menu.freq.150=150 MHz sparkfun_xrp_controller_beta.menu.freq.150.build.f_cpu=150000000L sparkfun_xrp_controller_beta.menu.freq.176=176 MHz sparkfun_xrp_controller_beta.menu.freq.176.build.f_cpu=176000000L sparkfun_xrp_controller_beta.menu.freq.225=225 MHz (Overclock) sparkfun_xrp_controller_beta.menu.freq.225.build.f_cpu=225000000L sparkfun_xrp_controller_beta.menu.freq.240=240 MHz (Overclock) sparkfun_xrp_controller_beta.menu.freq.240.build.f_cpu=240000000L sparkfun_xrp_controller_beta.menu.freq.250=250 MHz (Overclock) sparkfun_xrp_controller_beta.menu.freq.250.build.f_cpu=250000000L sparkfun_xrp_controller_beta.menu.freq.276=276 MHz (Overclock) sparkfun_xrp_controller_beta.menu.freq.276.build.f_cpu=276000000L sparkfun_xrp_controller_beta.menu.freq.300=300 MHz (Overclock) sparkfun_xrp_controller_beta.menu.freq.300.build.f_cpu=300000000L sparkfun_xrp_controller_beta.menu.opt.Small=Small (-Os) (standard) sparkfun_xrp_controller_beta.menu.opt.Small.build.flags.optimize=-Os sparkfun_xrp_controller_beta.menu.opt.Optimize=Optimize (-O) sparkfun_xrp_controller_beta.menu.opt.Optimize.build.flags.optimize=-O sparkfun_xrp_controller_beta.menu.opt.Optimize2=Optimize More (-O2) sparkfun_xrp_controller_beta.menu.opt.Optimize2.build.flags.optimize=-O2 sparkfun_xrp_controller_beta.menu.opt.Optimize3=Optimize Even More (-O3) sparkfun_xrp_controller_beta.menu.opt.Optimize3.build.flags.optimize=-O3 sparkfun_xrp_controller_beta.menu.opt.Fast=Fast (-Ofast) (maybe slower) sparkfun_xrp_controller_beta.menu.opt.Fast.build.flags.optimize=-Ofast sparkfun_xrp_controller_beta.menu.opt.Debug=Debug (-Og) sparkfun_xrp_controller_beta.menu.opt.Debug.build.flags.optimize=-Og sparkfun_xrp_controller_beta.menu.opt.Disabled=Disabled (-O0) sparkfun_xrp_controller_beta.menu.opt.Disabled.build.flags.optimize=-O0 sparkfun_xrp_controller_beta.menu.profile.Disabled=Disabled sparkfun_xrp_controller_beta.menu.profile.Disabled.build.flags.profile= sparkfun_xrp_controller_beta.menu.profile.Enabled=Enabled sparkfun_xrp_controller_beta.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE sparkfun_xrp_controller_beta.menu.rtti.Disabled=Disabled sparkfun_xrp_controller_beta.menu.rtti.Disabled.build.flags.rtti=-fno-rtti sparkfun_xrp_controller_beta.menu.rtti.Enabled=Enabled sparkfun_xrp_controller_beta.menu.rtti.Enabled.build.flags.rtti= sparkfun_xrp_controller_beta.menu.stackprotect.Disabled=Disabled sparkfun_xrp_controller_beta.menu.stackprotect.Disabled.build.flags.stackprotect= sparkfun_xrp_controller_beta.menu.stackprotect.Enabled=Enabled sparkfun_xrp_controller_beta.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all sparkfun_xrp_controller_beta.menu.exceptions.Disabled=Disabled sparkfun_xrp_controller_beta.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions sparkfun_xrp_controller_beta.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ sparkfun_xrp_controller_beta.menu.exceptions.Enabled=Enabled sparkfun_xrp_controller_beta.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions sparkfun_xrp_controller_beta.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc sparkfun_xrp_controller_beta.menu.dbgport.Disabled=Disabled sparkfun_xrp_controller_beta.menu.dbgport.Disabled.build.debug_port= sparkfun_xrp_controller_beta.menu.dbgport.Serial=Serial sparkfun_xrp_controller_beta.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial sparkfun_xrp_controller_beta.menu.dbgport.Serial1=Serial1 sparkfun_xrp_controller_beta.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 sparkfun_xrp_controller_beta.menu.dbgport.Serial2=Serial2 sparkfun_xrp_controller_beta.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 sparkfun_xrp_controller_beta.menu.dbgport.SerialSemi=SerialSemi sparkfun_xrp_controller_beta.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi sparkfun_xrp_controller_beta.menu.dbglvl.None=None sparkfun_xrp_controller_beta.menu.dbglvl.None.build.debug_level= sparkfun_xrp_controller_beta.menu.dbglvl.Core=Core sparkfun_xrp_controller_beta.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE sparkfun_xrp_controller_beta.menu.dbglvl.SPI=SPI sparkfun_xrp_controller_beta.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI sparkfun_xrp_controller_beta.menu.dbglvl.Wire=Wire sparkfun_xrp_controller_beta.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE sparkfun_xrp_controller_beta.menu.dbglvl.Bluetooth=Bluetooth sparkfun_xrp_controller_beta.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH sparkfun_xrp_controller_beta.menu.dbglvl.All=All sparkfun_xrp_controller_beta.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH sparkfun_xrp_controller_beta.menu.dbglvl.NDEBUG=NDEBUG sparkfun_xrp_controller_beta.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG sparkfun_xrp_controller_beta.menu.usbstack.picosdk=Pico SDK sparkfun_xrp_controller_beta.menu.usbstack.picosdk.build.usbstack_flags= sparkfun_xrp_controller_beta.menu.usbstack.tinyusb=Adafruit TinyUSB sparkfun_xrp_controller_beta.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" sparkfun_xrp_controller_beta.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) sparkfun_xrp_controller_beta.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" sparkfun_xrp_controller_beta.menu.usbstack.nousb=No USB sparkfun_xrp_controller_beta.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4only=IPv4 Only sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 sparkfun_xrp_controller_beta.menu.uploadmethod.default=Default (UF2) sparkfun_xrp_controller_beta.menu.uploadmethod.default.build.ram_length=256k sparkfun_xrp_controller_beta.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl sparkfun_xrp_controller_beta.menu.uploadmethod.default.upload.maximum_data_size=262144 sparkfun_xrp_controller_beta.menu.uploadmethod.default.upload.tool=uf2conv sparkfun_xrp_controller_beta.menu.uploadmethod.default.upload.tool.default=uf2conv sparkfun_xrp_controller_beta.menu.uploadmethod.default.upload.tool.network=uf2conv-network sparkfun_xrp_controller_beta.menu.uploadmethod.picotool=Picotool sparkfun_xrp_controller_beta.menu.uploadmethod.picotool.build.ram_length=256k sparkfun_xrp_controller_beta.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl sparkfun_xrp_controller_beta.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB sparkfun_xrp_controller_beta.menu.uploadmethod.picotool.upload.maximum_data_size=262144 sparkfun_xrp_controller_beta.menu.uploadmethod.picotool.upload.tool=picotool sparkfun_xrp_controller_beta.menu.uploadmethod.picotool.upload.tool.default=picotool sparkfun_xrp_controller_beta.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) sparkfun_xrp_controller_beta.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k sparkfun_xrp_controller_beta.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl sparkfun_xrp_controller_beta.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 sparkfun_xrp_controller_beta.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap sparkfun_xrp_controller_beta.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # SparkFun XRP Controller # ----------------------------------- sparkfun_xrp_controller.name=SparkFun XRP Controller sparkfun_xrp_controller.vid.0=0x1b4f sparkfun_xrp_controller.pid.0=0x0046 sparkfun_xrp_controller.vid.1=0x1b4f sparkfun_xrp_controller.pid.1=0x0146 sparkfun_xrp_controller.vid.2=0x1b4f sparkfun_xrp_controller.pid.2=0x4046 sparkfun_xrp_controller.vid.3=0x1b4f sparkfun_xrp_controller.pid.3=0x4146 sparkfun_xrp_controller.vid.4=0x1b4f sparkfun_xrp_controller.pid.4=0x8046 sparkfun_xrp_controller.vid.5=0x1b4f sparkfun_xrp_controller.pid.5=0x8146 sparkfun_xrp_controller.vid.6=0x1b4f sparkfun_xrp_controller.pid.6=0xc046 sparkfun_xrp_controller.vid.7=0x1b4f sparkfun_xrp_controller.pid.7=0xc146 sparkfun_xrp_controller.upload_port.0.vid=0x1b4f sparkfun_xrp_controller.upload_port.0.pid=0x0046 sparkfun_xrp_controller.upload_port.1.vid=0x1b4f sparkfun_xrp_controller.upload_port.1.pid=0x0146 sparkfun_xrp_controller.upload_port.2.vid=0x1b4f sparkfun_xrp_controller.upload_port.2.pid=0x4046 sparkfun_xrp_controller.upload_port.3.vid=0x1b4f sparkfun_xrp_controller.upload_port.3.pid=0x4146 sparkfun_xrp_controller.upload_port.4.vid=0x1b4f sparkfun_xrp_controller.upload_port.4.pid=0x8046 sparkfun_xrp_controller.upload_port.5.vid=0x1b4f sparkfun_xrp_controller.upload_port.5.pid=0x8146 sparkfun_xrp_controller.upload_port.6.vid=0x1b4f sparkfun_xrp_controller.upload_port.6.pid=0xc046 sparkfun_xrp_controller.upload_port.7.vid=0x1b4f sparkfun_xrp_controller.upload_port.7.pid=0xc146 sparkfun_xrp_controller.build.usbvid=-DUSBD_VID=0x1b4f sparkfun_xrp_controller.build.usbpid=-DUSBD_PID=0x0046 sparkfun_xrp_controller.build.usbpwr=-DUSBD_MAX_POWER_MA=250 sparkfun_xrp_controller.build.board=SPARKFUN_XRP_CONTROLLER sparkfun_xrp_controller.build.variant=sparkfun_xrp_controller sparkfun_xrp_controller.upload.maximum_size=16777216 sparkfun_xrp_controller.upload.wait_for_upload_port=true sparkfun_xrp_controller.upload.erase_cmd= sparkfun_xrp_controller.serial.disableDTR=false sparkfun_xrp_controller.serial.disableRTS=false sparkfun_xrp_controller.build.f_cpu=125000000 sparkfun_xrp_controller.build.led= sparkfun_xrp_controller.build.core=rp2040 sparkfun_xrp_controller.build.ldscript=memmap_default.ld sparkfun_xrp_controller.build.boot2=none sparkfun_xrp_controller.build.usb_manufacturer="SparkFun" sparkfun_xrp_controller.build.usb_product="XRP Controller" sparkfun_xrp_controller.build.psram_length=0x800000 sparkfun_xrp_controller.build.extra_flags=-DPICO_CYW43_SUPPORTED=1 -DCYW43_PIN_WL_DYNAMIC=1 sparkfun_xrp_controller.menu.flash.16777216_0=16MB (no FS) sparkfun_xrp_controller.menu.flash.16777216_0.upload.maximum_size=16769024 sparkfun_xrp_controller.menu.flash.16777216_0.build.flash_total=16777216 sparkfun_xrp_controller.menu.flash.16777216_0.build.flash_length=16769024 sparkfun_xrp_controller.menu.flash.16777216_0.build.eeprom_start=285204480 sparkfun_xrp_controller.menu.flash.16777216_0.build.fs_start=285204480 sparkfun_xrp_controller.menu.flash.16777216_0.build.fs_end=285204480 sparkfun_xrp_controller.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) sparkfun_xrp_controller.menu.flash.16777216_65536.upload.maximum_size=16703488 sparkfun_xrp_controller.menu.flash.16777216_65536.build.flash_total=16777216 sparkfun_xrp_controller.menu.flash.16777216_65536.build.flash_length=16703488 sparkfun_xrp_controller.menu.flash.16777216_65536.build.eeprom_start=285204480 sparkfun_xrp_controller.menu.flash.16777216_65536.build.fs_start=285138944 sparkfun_xrp_controller.menu.flash.16777216_65536.build.fs_end=285204480 sparkfun_xrp_controller.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) sparkfun_xrp_controller.menu.flash.16777216_131072.upload.maximum_size=16637952 sparkfun_xrp_controller.menu.flash.16777216_131072.build.flash_total=16777216 sparkfun_xrp_controller.menu.flash.16777216_131072.build.flash_length=16637952 sparkfun_xrp_controller.menu.flash.16777216_131072.build.eeprom_start=285204480 sparkfun_xrp_controller.menu.flash.16777216_131072.build.fs_start=285073408 sparkfun_xrp_controller.menu.flash.16777216_131072.build.fs_end=285204480 sparkfun_xrp_controller.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) sparkfun_xrp_controller.menu.flash.16777216_262144.upload.maximum_size=16506880 sparkfun_xrp_controller.menu.flash.16777216_262144.build.flash_total=16777216 sparkfun_xrp_controller.menu.flash.16777216_262144.build.flash_length=16506880 sparkfun_xrp_controller.menu.flash.16777216_262144.build.eeprom_start=285204480 sparkfun_xrp_controller.menu.flash.16777216_262144.build.fs_start=284942336 sparkfun_xrp_controller.menu.flash.16777216_262144.build.fs_end=285204480 sparkfun_xrp_controller.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) sparkfun_xrp_controller.menu.flash.16777216_524288.upload.maximum_size=16244736 sparkfun_xrp_controller.menu.flash.16777216_524288.build.flash_total=16777216 sparkfun_xrp_controller.menu.flash.16777216_524288.build.flash_length=16244736 sparkfun_xrp_controller.menu.flash.16777216_524288.build.eeprom_start=285204480 sparkfun_xrp_controller.menu.flash.16777216_524288.build.fs_start=284680192 sparkfun_xrp_controller.menu.flash.16777216_524288.build.fs_end=285204480 sparkfun_xrp_controller.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) sparkfun_xrp_controller.menu.flash.16777216_1048576.upload.maximum_size=15720448 sparkfun_xrp_controller.menu.flash.16777216_1048576.build.flash_total=16777216 sparkfun_xrp_controller.menu.flash.16777216_1048576.build.flash_length=15720448 sparkfun_xrp_controller.menu.flash.16777216_1048576.build.eeprom_start=285204480 sparkfun_xrp_controller.menu.flash.16777216_1048576.build.fs_start=284155904 sparkfun_xrp_controller.menu.flash.16777216_1048576.build.fs_end=285204480 sparkfun_xrp_controller.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) sparkfun_xrp_controller.menu.flash.16777216_2097152.upload.maximum_size=14671872 sparkfun_xrp_controller.menu.flash.16777216_2097152.build.flash_total=16777216 sparkfun_xrp_controller.menu.flash.16777216_2097152.build.flash_length=14671872 sparkfun_xrp_controller.menu.flash.16777216_2097152.build.eeprom_start=285204480 sparkfun_xrp_controller.menu.flash.16777216_2097152.build.fs_start=283107328 sparkfun_xrp_controller.menu.flash.16777216_2097152.build.fs_end=285204480 sparkfun_xrp_controller.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) sparkfun_xrp_controller.menu.flash.16777216_3145728.upload.maximum_size=13623296 sparkfun_xrp_controller.menu.flash.16777216_3145728.build.flash_total=16777216 sparkfun_xrp_controller.menu.flash.16777216_3145728.build.flash_length=13623296 sparkfun_xrp_controller.menu.flash.16777216_3145728.build.eeprom_start=285204480 sparkfun_xrp_controller.menu.flash.16777216_3145728.build.fs_start=282058752 sparkfun_xrp_controller.menu.flash.16777216_3145728.build.fs_end=285204480 sparkfun_xrp_controller.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) sparkfun_xrp_controller.menu.flash.16777216_4194304.upload.maximum_size=12574720 sparkfun_xrp_controller.menu.flash.16777216_4194304.build.flash_total=16777216 sparkfun_xrp_controller.menu.flash.16777216_4194304.build.flash_length=12574720 sparkfun_xrp_controller.menu.flash.16777216_4194304.build.eeprom_start=285204480 sparkfun_xrp_controller.menu.flash.16777216_4194304.build.fs_start=281010176 sparkfun_xrp_controller.menu.flash.16777216_4194304.build.fs_end=285204480 sparkfun_xrp_controller.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) sparkfun_xrp_controller.menu.flash.16777216_5242880.upload.maximum_size=11526144 sparkfun_xrp_controller.menu.flash.16777216_5242880.build.flash_total=16777216 sparkfun_xrp_controller.menu.flash.16777216_5242880.build.flash_length=11526144 sparkfun_xrp_controller.menu.flash.16777216_5242880.build.eeprom_start=285204480 sparkfun_xrp_controller.menu.flash.16777216_5242880.build.fs_start=279961600 sparkfun_xrp_controller.menu.flash.16777216_5242880.build.fs_end=285204480 sparkfun_xrp_controller.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) sparkfun_xrp_controller.menu.flash.16777216_6291456.upload.maximum_size=10477568 sparkfun_xrp_controller.menu.flash.16777216_6291456.build.flash_total=16777216 sparkfun_xrp_controller.menu.flash.16777216_6291456.build.flash_length=10477568 sparkfun_xrp_controller.menu.flash.16777216_6291456.build.eeprom_start=285204480 sparkfun_xrp_controller.menu.flash.16777216_6291456.build.fs_start=278913024 sparkfun_xrp_controller.menu.flash.16777216_6291456.build.fs_end=285204480 sparkfun_xrp_controller.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) sparkfun_xrp_controller.menu.flash.16777216_7340032.upload.maximum_size=9428992 sparkfun_xrp_controller.menu.flash.16777216_7340032.build.flash_total=16777216 sparkfun_xrp_controller.menu.flash.16777216_7340032.build.flash_length=9428992 sparkfun_xrp_controller.menu.flash.16777216_7340032.build.eeprom_start=285204480 sparkfun_xrp_controller.menu.flash.16777216_7340032.build.fs_start=277864448 sparkfun_xrp_controller.menu.flash.16777216_7340032.build.fs_end=285204480 sparkfun_xrp_controller.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) sparkfun_xrp_controller.menu.flash.16777216_8388608.upload.maximum_size=8380416 sparkfun_xrp_controller.menu.flash.16777216_8388608.build.flash_total=16777216 sparkfun_xrp_controller.menu.flash.16777216_8388608.build.flash_length=8380416 sparkfun_xrp_controller.menu.flash.16777216_8388608.build.eeprom_start=285204480 sparkfun_xrp_controller.menu.flash.16777216_8388608.build.fs_start=276815872 sparkfun_xrp_controller.menu.flash.16777216_8388608.build.fs_end=285204480 sparkfun_xrp_controller.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) sparkfun_xrp_controller.menu.flash.16777216_9437184.upload.maximum_size=7331840 sparkfun_xrp_controller.menu.flash.16777216_9437184.build.flash_total=16777216 sparkfun_xrp_controller.menu.flash.16777216_9437184.build.flash_length=7331840 sparkfun_xrp_controller.menu.flash.16777216_9437184.build.eeprom_start=285204480 sparkfun_xrp_controller.menu.flash.16777216_9437184.build.fs_start=275767296 sparkfun_xrp_controller.menu.flash.16777216_9437184.build.fs_end=285204480 sparkfun_xrp_controller.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) sparkfun_xrp_controller.menu.flash.16777216_10485760.upload.maximum_size=6283264 sparkfun_xrp_controller.menu.flash.16777216_10485760.build.flash_total=16777216 sparkfun_xrp_controller.menu.flash.16777216_10485760.build.flash_length=6283264 sparkfun_xrp_controller.menu.flash.16777216_10485760.build.eeprom_start=285204480 sparkfun_xrp_controller.menu.flash.16777216_10485760.build.fs_start=274718720 sparkfun_xrp_controller.menu.flash.16777216_10485760.build.fs_end=285204480 sparkfun_xrp_controller.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) sparkfun_xrp_controller.menu.flash.16777216_11534336.upload.maximum_size=5234688 sparkfun_xrp_controller.menu.flash.16777216_11534336.build.flash_total=16777216 sparkfun_xrp_controller.menu.flash.16777216_11534336.build.flash_length=5234688 sparkfun_xrp_controller.menu.flash.16777216_11534336.build.eeprom_start=285204480 sparkfun_xrp_controller.menu.flash.16777216_11534336.build.fs_start=273670144 sparkfun_xrp_controller.menu.flash.16777216_11534336.build.fs_end=285204480 sparkfun_xrp_controller.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) sparkfun_xrp_controller.menu.flash.16777216_12582912.upload.maximum_size=4186112 sparkfun_xrp_controller.menu.flash.16777216_12582912.build.flash_total=16777216 sparkfun_xrp_controller.menu.flash.16777216_12582912.build.flash_length=4186112 sparkfun_xrp_controller.menu.flash.16777216_12582912.build.eeprom_start=285204480 sparkfun_xrp_controller.menu.flash.16777216_12582912.build.fs_start=272621568 sparkfun_xrp_controller.menu.flash.16777216_12582912.build.fs_end=285204480 sparkfun_xrp_controller.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) sparkfun_xrp_controller.menu.flash.16777216_13631488.upload.maximum_size=3137536 sparkfun_xrp_controller.menu.flash.16777216_13631488.build.flash_total=16777216 sparkfun_xrp_controller.menu.flash.16777216_13631488.build.flash_length=3137536 sparkfun_xrp_controller.menu.flash.16777216_13631488.build.eeprom_start=285204480 sparkfun_xrp_controller.menu.flash.16777216_13631488.build.fs_start=271572992 sparkfun_xrp_controller.menu.flash.16777216_13631488.build.fs_end=285204480 sparkfun_xrp_controller.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) sparkfun_xrp_controller.menu.flash.16777216_14680064.upload.maximum_size=2088960 sparkfun_xrp_controller.menu.flash.16777216_14680064.build.flash_total=16777216 sparkfun_xrp_controller.menu.flash.16777216_14680064.build.flash_length=2088960 sparkfun_xrp_controller.menu.flash.16777216_14680064.build.eeprom_start=285204480 sparkfun_xrp_controller.menu.flash.16777216_14680064.build.fs_start=270524416 sparkfun_xrp_controller.menu.flash.16777216_14680064.build.fs_end=285204480 sparkfun_xrp_controller.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) sparkfun_xrp_controller.menu.flash.16777216_15728640.upload.maximum_size=1040384 sparkfun_xrp_controller.menu.flash.16777216_15728640.build.flash_total=16777216 sparkfun_xrp_controller.menu.flash.16777216_15728640.build.flash_length=1040384 sparkfun_xrp_controller.menu.flash.16777216_15728640.build.eeprom_start=285204480 sparkfun_xrp_controller.menu.flash.16777216_15728640.build.fs_start=269475840 sparkfun_xrp_controller.menu.flash.16777216_15728640.build.fs_end=285204480 sparkfun_xrp_controller.menu.arch.arm=ARM sparkfun_xrp_controller.menu.arch.arm.build.chip=rp2350 sparkfun_xrp_controller.menu.arch.arm.build.toolchain=arm-none-eabi sparkfun_xrp_controller.menu.arch.arm.build.toolchainpkg=pqt-gcc sparkfun_xrp_controller.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse sparkfun_xrp_controller.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block sparkfun_xrp_controller.menu.arch.arm.build.mcu=cortex-m33 sparkfun_xrp_controller.menu.arch.riscv=RISC-V sparkfun_xrp_controller.menu.arch.riscv.build.chip=rp2350-riscv sparkfun_xrp_controller.menu.arch.riscv.build.toolchain=riscv32-unknown-elf sparkfun_xrp_controller.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv sparkfun_xrp_controller.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 sparkfun_xrp_controller.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block sparkfun_xrp_controller.menu.arch.riscv.build.mcu=rv32imac sparkfun_xrp_controller.menu.freq.150=150 MHz sparkfun_xrp_controller.menu.freq.150.build.f_cpu=150000000L sparkfun_xrp_controller.menu.freq.50=50 MHz sparkfun_xrp_controller.menu.freq.50.build.f_cpu=50000000L sparkfun_xrp_controller.menu.freq.100=100 MHz sparkfun_xrp_controller.menu.freq.100.build.f_cpu=100000000L sparkfun_xrp_controller.menu.freq.120=120 MHz sparkfun_xrp_controller.menu.freq.120.build.f_cpu=120000000L sparkfun_xrp_controller.menu.freq.125=125 MHz sparkfun_xrp_controller.menu.freq.125.build.f_cpu=125000000L sparkfun_xrp_controller.menu.freq.128=128 MHz sparkfun_xrp_controller.menu.freq.128.build.f_cpu=128000000L sparkfun_xrp_controller.menu.freq.133=133 MHz sparkfun_xrp_controller.menu.freq.133.build.f_cpu=133000000L sparkfun_xrp_controller.menu.freq.176=176 MHz (Overclock) sparkfun_xrp_controller.menu.freq.176.build.f_cpu=176000000L sparkfun_xrp_controller.menu.freq.200=200 MHz (Overclock) sparkfun_xrp_controller.menu.freq.200.build.f_cpu=200000000L sparkfun_xrp_controller.menu.freq.225=225 MHz (Overclock) sparkfun_xrp_controller.menu.freq.225.build.f_cpu=225000000L sparkfun_xrp_controller.menu.freq.240=240 MHz (Overclock) sparkfun_xrp_controller.menu.freq.240.build.f_cpu=240000000L sparkfun_xrp_controller.menu.freq.250=250 MHz (Overclock) sparkfun_xrp_controller.menu.freq.250.build.f_cpu=250000000L sparkfun_xrp_controller.menu.freq.276=276 MHz (Overclock) sparkfun_xrp_controller.menu.freq.276.build.f_cpu=276000000L sparkfun_xrp_controller.menu.freq.300=300 MHz (Overclock) sparkfun_xrp_controller.menu.freq.300.build.f_cpu=300000000L sparkfun_xrp_controller.menu.opt.Small=Small (-Os) (standard) sparkfun_xrp_controller.menu.opt.Small.build.flags.optimize=-Os sparkfun_xrp_controller.menu.opt.Optimize=Optimize (-O) sparkfun_xrp_controller.menu.opt.Optimize.build.flags.optimize=-O sparkfun_xrp_controller.menu.opt.Optimize2=Optimize More (-O2) sparkfun_xrp_controller.menu.opt.Optimize2.build.flags.optimize=-O2 sparkfun_xrp_controller.menu.opt.Optimize3=Optimize Even More (-O3) sparkfun_xrp_controller.menu.opt.Optimize3.build.flags.optimize=-O3 sparkfun_xrp_controller.menu.opt.Fast=Fast (-Ofast) (maybe slower) sparkfun_xrp_controller.menu.opt.Fast.build.flags.optimize=-Ofast sparkfun_xrp_controller.menu.opt.Debug=Debug (-Og) sparkfun_xrp_controller.menu.opt.Debug.build.flags.optimize=-Og sparkfun_xrp_controller.menu.opt.Disabled=Disabled (-O0) sparkfun_xrp_controller.menu.opt.Disabled.build.flags.optimize=-O0 sparkfun_xrp_controller.menu.profile.Disabled=Disabled sparkfun_xrp_controller.menu.profile.Disabled.build.flags.profile= sparkfun_xrp_controller.menu.profile.Enabled=Enabled sparkfun_xrp_controller.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE sparkfun_xrp_controller.menu.rtti.Disabled=Disabled sparkfun_xrp_controller.menu.rtti.Disabled.build.flags.rtti=-fno-rtti sparkfun_xrp_controller.menu.rtti.Enabled=Enabled sparkfun_xrp_controller.menu.rtti.Enabled.build.flags.rtti= sparkfun_xrp_controller.menu.stackprotect.Disabled=Disabled sparkfun_xrp_controller.menu.stackprotect.Disabled.build.flags.stackprotect= sparkfun_xrp_controller.menu.stackprotect.Enabled=Enabled sparkfun_xrp_controller.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all sparkfun_xrp_controller.menu.exceptions.Disabled=Disabled sparkfun_xrp_controller.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions sparkfun_xrp_controller.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ sparkfun_xrp_controller.menu.exceptions.Enabled=Enabled sparkfun_xrp_controller.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions sparkfun_xrp_controller.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc sparkfun_xrp_controller.menu.dbgport.Disabled=Disabled sparkfun_xrp_controller.menu.dbgport.Disabled.build.debug_port= sparkfun_xrp_controller.menu.dbgport.Serial=Serial sparkfun_xrp_controller.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial sparkfun_xrp_controller.menu.dbgport.Serial1=Serial1 sparkfun_xrp_controller.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 sparkfun_xrp_controller.menu.dbgport.Serial2=Serial2 sparkfun_xrp_controller.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 sparkfun_xrp_controller.menu.dbgport.SerialSemi=SerialSemi sparkfun_xrp_controller.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi sparkfun_xrp_controller.menu.dbglvl.None=None sparkfun_xrp_controller.menu.dbglvl.None.build.debug_level= sparkfun_xrp_controller.menu.dbglvl.Core=Core sparkfun_xrp_controller.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE sparkfun_xrp_controller.menu.dbglvl.SPI=SPI sparkfun_xrp_controller.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI sparkfun_xrp_controller.menu.dbglvl.Wire=Wire sparkfun_xrp_controller.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE sparkfun_xrp_controller.menu.dbglvl.Bluetooth=Bluetooth sparkfun_xrp_controller.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH sparkfun_xrp_controller.menu.dbglvl.All=All sparkfun_xrp_controller.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH sparkfun_xrp_controller.menu.dbglvl.NDEBUG=NDEBUG sparkfun_xrp_controller.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG sparkfun_xrp_controller.menu.usbstack.picosdk=Pico SDK sparkfun_xrp_controller.menu.usbstack.picosdk.build.usbstack_flags= sparkfun_xrp_controller.menu.usbstack.tinyusb=Adafruit TinyUSB sparkfun_xrp_controller.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" sparkfun_xrp_controller.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) sparkfun_xrp_controller.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" sparkfun_xrp_controller.menu.usbstack.nousb=No USB sparkfun_xrp_controller.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" sparkfun_xrp_controller.menu.ipbtstack.ipv4only=IPv4 Only sparkfun_xrp_controller.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a sparkfun_xrp_controller.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 sparkfun_xrp_controller.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 sparkfun_xrp_controller.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a sparkfun_xrp_controller.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 sparkfun_xrp_controller.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth sparkfun_xrp_controller.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a sparkfun_xrp_controller.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 sparkfun_xrp_controller.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth sparkfun_xrp_controller.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a sparkfun_xrp_controller.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 sparkfun_xrp_controller.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K sparkfun_xrp_controller.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a sparkfun_xrp_controller.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 sparkfun_xrp_controller.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K sparkfun_xrp_controller.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a sparkfun_xrp_controller.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 sparkfun_xrp_controller.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K sparkfun_xrp_controller.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a sparkfun_xrp_controller.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 sparkfun_xrp_controller.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K sparkfun_xrp_controller.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a sparkfun_xrp_controller.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 sparkfun_xrp_controller.menu.uploadmethod.default=Default (UF2) sparkfun_xrp_controller.menu.uploadmethod.default.build.ram_length=512k sparkfun_xrp_controller.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl sparkfun_xrp_controller.menu.uploadmethod.default.upload.maximum_data_size=524288 sparkfun_xrp_controller.menu.uploadmethod.default.upload.tool=uf2conv sparkfun_xrp_controller.menu.uploadmethod.default.upload.tool.default=uf2conv sparkfun_xrp_controller.menu.uploadmethod.default.upload.tool.network=uf2conv-network sparkfun_xrp_controller.menu.uploadmethod.picotool=Picotool sparkfun_xrp_controller.menu.uploadmethod.picotool.build.ram_length=512k sparkfun_xrp_controller.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl sparkfun_xrp_controller.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB sparkfun_xrp_controller.menu.uploadmethod.picotool.upload.maximum_data_size=524288 sparkfun_xrp_controller.menu.uploadmethod.picotool.upload.tool=picotool sparkfun_xrp_controller.menu.uploadmethod.picotool.upload.tool.default=picotool sparkfun_xrp_controller.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) sparkfun_xrp_controller.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k sparkfun_xrp_controller.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl sparkfun_xrp_controller.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 sparkfun_xrp_controller.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap sparkfun_xrp_controller.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Seeed INDICATOR RP2040 # ----------------------------------- seeed_indicator_rp2040.name=Seeed INDICATOR RP2040 seeed_indicator_rp2040.vid.0=0x2886 seeed_indicator_rp2040.pid.0=0x0050 seeed_indicator_rp2040.vid.1=0x2886 seeed_indicator_rp2040.pid.1=0x0150 seeed_indicator_rp2040.vid.2=0x2886 seeed_indicator_rp2040.pid.2=0x4050 seeed_indicator_rp2040.vid.3=0x2886 seeed_indicator_rp2040.pid.3=0x4150 seeed_indicator_rp2040.vid.4=0x2886 seeed_indicator_rp2040.pid.4=0x8050 seeed_indicator_rp2040.vid.5=0x2886 seeed_indicator_rp2040.pid.5=0x8150 seeed_indicator_rp2040.vid.6=0x2886 seeed_indicator_rp2040.pid.6=0xc050 seeed_indicator_rp2040.vid.7=0x2886 seeed_indicator_rp2040.pid.7=0xc150 seeed_indicator_rp2040.upload_port.0.vid=0x2886 seeed_indicator_rp2040.upload_port.0.pid=0x0050 seeed_indicator_rp2040.upload_port.1.vid=0x2886 seeed_indicator_rp2040.upload_port.1.pid=0x0150 seeed_indicator_rp2040.upload_port.2.vid=0x2886 seeed_indicator_rp2040.upload_port.2.pid=0x4050 seeed_indicator_rp2040.upload_port.3.vid=0x2886 seeed_indicator_rp2040.upload_port.3.pid=0x4150 seeed_indicator_rp2040.upload_port.4.vid=0x2886 seeed_indicator_rp2040.upload_port.4.pid=0x8050 seeed_indicator_rp2040.upload_port.5.vid=0x2886 seeed_indicator_rp2040.upload_port.5.pid=0x8150 seeed_indicator_rp2040.upload_port.6.vid=0x2886 seeed_indicator_rp2040.upload_port.6.pid=0xc050 seeed_indicator_rp2040.upload_port.7.vid=0x2886 seeed_indicator_rp2040.upload_port.7.pid=0xc150 seeed_indicator_rp2040.build.usbvid=-DUSBD_VID=0x2886 seeed_indicator_rp2040.build.usbpid=-DUSBD_PID=0x0050 seeed_indicator_rp2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250 seeed_indicator_rp2040.build.board=SEEED_INDICATOR_RP2040 seeed_indicator_rp2040.build.mcu=cortex-m0plus seeed_indicator_rp2040.build.chip=rp2040 seeed_indicator_rp2040.build.toolchain=arm-none-eabi seeed_indicator_rp2040.build.toolchainpkg=pqt-gcc seeed_indicator_rp2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb seeed_indicator_rp2040.build.uf2family=--family rp2040 seeed_indicator_rp2040.build.variant=seeed_indicator_rp2040 seeed_indicator_rp2040.upload.maximum_size=2097152 seeed_indicator_rp2040.upload.wait_for_upload_port=true seeed_indicator_rp2040.upload.erase_cmd= seeed_indicator_rp2040.serial.disableDTR=false seeed_indicator_rp2040.serial.disableRTS=false seeed_indicator_rp2040.build.f_cpu=125000000 seeed_indicator_rp2040.build.led= seeed_indicator_rp2040.build.core=rp2040 seeed_indicator_rp2040.build.ldscript=memmap_default.ld seeed_indicator_rp2040.build.boot2=boot2_w25q080_2_padded_checksum seeed_indicator_rp2040.build.usb_manufacturer="Seeed" seeed_indicator_rp2040.build.usb_product="INDICATOR RP2040" seeed_indicator_rp2040.menu.flash.2097152_0=2MB (no FS) seeed_indicator_rp2040.menu.flash.2097152_0.upload.maximum_size=2093056 seeed_indicator_rp2040.menu.flash.2097152_0.build.flash_total=2097152 seeed_indicator_rp2040.menu.flash.2097152_0.build.flash_length=2093056 seeed_indicator_rp2040.menu.flash.2097152_0.build.eeprom_start=270528512 seeed_indicator_rp2040.menu.flash.2097152_0.build.fs_start=270528512 seeed_indicator_rp2040.menu.flash.2097152_0.build.fs_end=270528512 seeed_indicator_rp2040.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) seeed_indicator_rp2040.menu.flash.2097152_65536.upload.maximum_size=2027520 seeed_indicator_rp2040.menu.flash.2097152_65536.build.flash_total=2097152 seeed_indicator_rp2040.menu.flash.2097152_65536.build.flash_length=2027520 seeed_indicator_rp2040.menu.flash.2097152_65536.build.eeprom_start=270528512 seeed_indicator_rp2040.menu.flash.2097152_65536.build.fs_start=270462976 seeed_indicator_rp2040.menu.flash.2097152_65536.build.fs_end=270528512 seeed_indicator_rp2040.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) seeed_indicator_rp2040.menu.flash.2097152_131072.upload.maximum_size=1961984 seeed_indicator_rp2040.menu.flash.2097152_131072.build.flash_total=2097152 seeed_indicator_rp2040.menu.flash.2097152_131072.build.flash_length=1961984 seeed_indicator_rp2040.menu.flash.2097152_131072.build.eeprom_start=270528512 seeed_indicator_rp2040.menu.flash.2097152_131072.build.fs_start=270397440 seeed_indicator_rp2040.menu.flash.2097152_131072.build.fs_end=270528512 seeed_indicator_rp2040.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) seeed_indicator_rp2040.menu.flash.2097152_262144.upload.maximum_size=1830912 seeed_indicator_rp2040.menu.flash.2097152_262144.build.flash_total=2097152 seeed_indicator_rp2040.menu.flash.2097152_262144.build.flash_length=1830912 seeed_indicator_rp2040.menu.flash.2097152_262144.build.eeprom_start=270528512 seeed_indicator_rp2040.menu.flash.2097152_262144.build.fs_start=270266368 seeed_indicator_rp2040.menu.flash.2097152_262144.build.fs_end=270528512 seeed_indicator_rp2040.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) seeed_indicator_rp2040.menu.flash.2097152_524288.upload.maximum_size=1568768 seeed_indicator_rp2040.menu.flash.2097152_524288.build.flash_total=2097152 seeed_indicator_rp2040.menu.flash.2097152_524288.build.flash_length=1568768 seeed_indicator_rp2040.menu.flash.2097152_524288.build.eeprom_start=270528512 seeed_indicator_rp2040.menu.flash.2097152_524288.build.fs_start=270004224 seeed_indicator_rp2040.menu.flash.2097152_524288.build.fs_end=270528512 seeed_indicator_rp2040.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) seeed_indicator_rp2040.menu.flash.2097152_1048576.upload.maximum_size=1044480 seeed_indicator_rp2040.menu.flash.2097152_1048576.build.flash_total=2097152 seeed_indicator_rp2040.menu.flash.2097152_1048576.build.flash_length=1044480 seeed_indicator_rp2040.menu.flash.2097152_1048576.build.eeprom_start=270528512 seeed_indicator_rp2040.menu.flash.2097152_1048576.build.fs_start=269479936 seeed_indicator_rp2040.menu.flash.2097152_1048576.build.fs_end=270528512 seeed_indicator_rp2040.menu.freq.200=200 MHz seeed_indicator_rp2040.menu.freq.200.build.f_cpu=200000000L seeed_indicator_rp2040.menu.freq.50=50 MHz seeed_indicator_rp2040.menu.freq.50.build.f_cpu=50000000L seeed_indicator_rp2040.menu.freq.100=100 MHz seeed_indicator_rp2040.menu.freq.100.build.f_cpu=100000000L seeed_indicator_rp2040.menu.freq.120=120 MHz seeed_indicator_rp2040.menu.freq.120.build.f_cpu=120000000L seeed_indicator_rp2040.menu.freq.125=125 MHz seeed_indicator_rp2040.menu.freq.125.build.f_cpu=125000000L seeed_indicator_rp2040.menu.freq.128=128 MHz seeed_indicator_rp2040.menu.freq.128.build.f_cpu=128000000L seeed_indicator_rp2040.menu.freq.133=133 MHz seeed_indicator_rp2040.menu.freq.133.build.f_cpu=133000000L seeed_indicator_rp2040.menu.freq.150=150 MHz seeed_indicator_rp2040.menu.freq.150.build.f_cpu=150000000L seeed_indicator_rp2040.menu.freq.176=176 MHz seeed_indicator_rp2040.menu.freq.176.build.f_cpu=176000000L seeed_indicator_rp2040.menu.freq.225=225 MHz (Overclock) seeed_indicator_rp2040.menu.freq.225.build.f_cpu=225000000L seeed_indicator_rp2040.menu.freq.240=240 MHz (Overclock) seeed_indicator_rp2040.menu.freq.240.build.f_cpu=240000000L seeed_indicator_rp2040.menu.freq.250=250 MHz (Overclock) seeed_indicator_rp2040.menu.freq.250.build.f_cpu=250000000L seeed_indicator_rp2040.menu.freq.276=276 MHz (Overclock) seeed_indicator_rp2040.menu.freq.276.build.f_cpu=276000000L seeed_indicator_rp2040.menu.freq.300=300 MHz (Overclock) seeed_indicator_rp2040.menu.freq.300.build.f_cpu=300000000L seeed_indicator_rp2040.menu.opt.Small=Small (-Os) (standard) seeed_indicator_rp2040.menu.opt.Small.build.flags.optimize=-Os seeed_indicator_rp2040.menu.opt.Optimize=Optimize (-O) seeed_indicator_rp2040.menu.opt.Optimize.build.flags.optimize=-O seeed_indicator_rp2040.menu.opt.Optimize2=Optimize More (-O2) seeed_indicator_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2 seeed_indicator_rp2040.menu.opt.Optimize3=Optimize Even More (-O3) seeed_indicator_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3 seeed_indicator_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower) seeed_indicator_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast seeed_indicator_rp2040.menu.opt.Debug=Debug (-Og) seeed_indicator_rp2040.menu.opt.Debug.build.flags.optimize=-Og seeed_indicator_rp2040.menu.opt.Disabled=Disabled (-O0) seeed_indicator_rp2040.menu.opt.Disabled.build.flags.optimize=-O0 seeed_indicator_rp2040.menu.profile.Disabled=Disabled seeed_indicator_rp2040.menu.profile.Disabled.build.flags.profile= seeed_indicator_rp2040.menu.profile.Enabled=Enabled seeed_indicator_rp2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE seeed_indicator_rp2040.menu.rtti.Disabled=Disabled seeed_indicator_rp2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti seeed_indicator_rp2040.menu.rtti.Enabled=Enabled seeed_indicator_rp2040.menu.rtti.Enabled.build.flags.rtti= seeed_indicator_rp2040.menu.stackprotect.Disabled=Disabled seeed_indicator_rp2040.menu.stackprotect.Disabled.build.flags.stackprotect= seeed_indicator_rp2040.menu.stackprotect.Enabled=Enabled seeed_indicator_rp2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all seeed_indicator_rp2040.menu.exceptions.Disabled=Disabled seeed_indicator_rp2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions seeed_indicator_rp2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ seeed_indicator_rp2040.menu.exceptions.Enabled=Enabled seeed_indicator_rp2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions seeed_indicator_rp2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc seeed_indicator_rp2040.menu.dbgport.Disabled=Disabled seeed_indicator_rp2040.menu.dbgport.Disabled.build.debug_port= seeed_indicator_rp2040.menu.dbgport.Serial=Serial seeed_indicator_rp2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial seeed_indicator_rp2040.menu.dbgport.Serial1=Serial1 seeed_indicator_rp2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 seeed_indicator_rp2040.menu.dbgport.Serial2=Serial2 seeed_indicator_rp2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 seeed_indicator_rp2040.menu.dbgport.SerialSemi=SerialSemi seeed_indicator_rp2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi seeed_indicator_rp2040.menu.dbglvl.None=None seeed_indicator_rp2040.menu.dbglvl.None.build.debug_level= seeed_indicator_rp2040.menu.dbglvl.Core=Core seeed_indicator_rp2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE seeed_indicator_rp2040.menu.dbglvl.SPI=SPI seeed_indicator_rp2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI seeed_indicator_rp2040.menu.dbglvl.Wire=Wire seeed_indicator_rp2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE seeed_indicator_rp2040.menu.dbglvl.Bluetooth=Bluetooth seeed_indicator_rp2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH seeed_indicator_rp2040.menu.dbglvl.All=All seeed_indicator_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH seeed_indicator_rp2040.menu.dbglvl.NDEBUG=NDEBUG seeed_indicator_rp2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG seeed_indicator_rp2040.menu.usbstack.picosdk=Pico SDK seeed_indicator_rp2040.menu.usbstack.picosdk.build.usbstack_flags= seeed_indicator_rp2040.menu.usbstack.tinyusb=Adafruit TinyUSB seeed_indicator_rp2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" seeed_indicator_rp2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) seeed_indicator_rp2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" seeed_indicator_rp2040.menu.usbstack.nousb=No USB seeed_indicator_rp2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" seeed_indicator_rp2040.menu.ipbtstack.ipv4only=IPv4 Only seeed_indicator_rp2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a seeed_indicator_rp2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 seeed_indicator_rp2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 seeed_indicator_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a seeed_indicator_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 seeed_indicator_rp2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth seeed_indicator_rp2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a seeed_indicator_rp2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 seeed_indicator_rp2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth seeed_indicator_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a seeed_indicator_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 seeed_indicator_rp2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K seeed_indicator_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a seeed_indicator_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 seeed_indicator_rp2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K seeed_indicator_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a seeed_indicator_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 seeed_indicator_rp2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K seeed_indicator_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a seeed_indicator_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 seeed_indicator_rp2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K seeed_indicator_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a seeed_indicator_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 seeed_indicator_rp2040.menu.uploadmethod.default=Default (UF2) seeed_indicator_rp2040.menu.uploadmethod.default.build.ram_length=256k seeed_indicator_rp2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl seeed_indicator_rp2040.menu.uploadmethod.default.upload.maximum_data_size=262144 seeed_indicator_rp2040.menu.uploadmethod.default.upload.tool=uf2conv seeed_indicator_rp2040.menu.uploadmethod.default.upload.tool.default=uf2conv seeed_indicator_rp2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network seeed_indicator_rp2040.menu.uploadmethod.picotool=Picotool seeed_indicator_rp2040.menu.uploadmethod.picotool.build.ram_length=256k seeed_indicator_rp2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl seeed_indicator_rp2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB seeed_indicator_rp2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144 seeed_indicator_rp2040.menu.uploadmethod.picotool.upload.tool=picotool seeed_indicator_rp2040.menu.uploadmethod.picotool.upload.tool.default=picotool seeed_indicator_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) seeed_indicator_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k seeed_indicator_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl seeed_indicator_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 seeed_indicator_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap seeed_indicator_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Seeed XIAO RP2040 # ----------------------------------- seeed_xiao_rp2040.name=Seeed XIAO RP2040 seeed_xiao_rp2040.vid.0=0x2e8a seeed_xiao_rp2040.pid.0=0x000a seeed_xiao_rp2040.vid.1=0x2e8a seeed_xiao_rp2040.pid.1=0x010a seeed_xiao_rp2040.vid.2=0x2e8a seeed_xiao_rp2040.pid.2=0x400a seeed_xiao_rp2040.vid.3=0x2e8a seeed_xiao_rp2040.pid.3=0x410a seeed_xiao_rp2040.vid.4=0x2e8a seeed_xiao_rp2040.pid.4=0x800a seeed_xiao_rp2040.vid.5=0x2e8a seeed_xiao_rp2040.pid.5=0x810a seeed_xiao_rp2040.vid.6=0x2e8a seeed_xiao_rp2040.pid.6=0xc00a seeed_xiao_rp2040.vid.7=0x2e8a seeed_xiao_rp2040.pid.7=0xc10a seeed_xiao_rp2040.upload_port.0.vid=0x2e8a seeed_xiao_rp2040.upload_port.0.pid=0x000a seeed_xiao_rp2040.upload_port.1.vid=0x2e8a seeed_xiao_rp2040.upload_port.1.pid=0x010a seeed_xiao_rp2040.upload_port.2.vid=0x2e8a seeed_xiao_rp2040.upload_port.2.pid=0x400a seeed_xiao_rp2040.upload_port.3.vid=0x2e8a seeed_xiao_rp2040.upload_port.3.pid=0x410a seeed_xiao_rp2040.upload_port.4.vid=0x2e8a seeed_xiao_rp2040.upload_port.4.pid=0x800a seeed_xiao_rp2040.upload_port.5.vid=0x2e8a seeed_xiao_rp2040.upload_port.5.pid=0x810a seeed_xiao_rp2040.upload_port.6.vid=0x2e8a seeed_xiao_rp2040.upload_port.6.pid=0xc00a seeed_xiao_rp2040.upload_port.7.vid=0x2e8a seeed_xiao_rp2040.upload_port.7.pid=0xc10a seeed_xiao_rp2040.build.usbvid=-DUSBD_VID=0x2e8a seeed_xiao_rp2040.build.usbpid=-DUSBD_PID=0x000a seeed_xiao_rp2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250 seeed_xiao_rp2040.build.board=SEEED_XIAO_RP2040 seeed_xiao_rp2040.build.mcu=cortex-m0plus seeed_xiao_rp2040.build.chip=rp2040 seeed_xiao_rp2040.build.toolchain=arm-none-eabi seeed_xiao_rp2040.build.toolchainpkg=pqt-gcc seeed_xiao_rp2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb seeed_xiao_rp2040.build.uf2family=--family rp2040 seeed_xiao_rp2040.build.variant=seeed_xiao_rp2040 seeed_xiao_rp2040.upload.maximum_size=2097152 seeed_xiao_rp2040.upload.wait_for_upload_port=true seeed_xiao_rp2040.upload.erase_cmd= seeed_xiao_rp2040.serial.disableDTR=false seeed_xiao_rp2040.serial.disableRTS=false seeed_xiao_rp2040.build.f_cpu=125000000 seeed_xiao_rp2040.build.led= seeed_xiao_rp2040.build.core=rp2040 seeed_xiao_rp2040.build.ldscript=memmap_default.ld seeed_xiao_rp2040.build.boot2=boot2_w25q080_2_padded_checksum seeed_xiao_rp2040.build.usb_manufacturer="Seeed" seeed_xiao_rp2040.build.usb_product="XIAO RP2040" seeed_xiao_rp2040.menu.flash.2097152_0=2MB (no FS) seeed_xiao_rp2040.menu.flash.2097152_0.upload.maximum_size=2093056 seeed_xiao_rp2040.menu.flash.2097152_0.build.flash_total=2097152 seeed_xiao_rp2040.menu.flash.2097152_0.build.flash_length=2093056 seeed_xiao_rp2040.menu.flash.2097152_0.build.eeprom_start=270528512 seeed_xiao_rp2040.menu.flash.2097152_0.build.fs_start=270528512 seeed_xiao_rp2040.menu.flash.2097152_0.build.fs_end=270528512 seeed_xiao_rp2040.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) seeed_xiao_rp2040.menu.flash.2097152_65536.upload.maximum_size=2027520 seeed_xiao_rp2040.menu.flash.2097152_65536.build.flash_total=2097152 seeed_xiao_rp2040.menu.flash.2097152_65536.build.flash_length=2027520 seeed_xiao_rp2040.menu.flash.2097152_65536.build.eeprom_start=270528512 seeed_xiao_rp2040.menu.flash.2097152_65536.build.fs_start=270462976 seeed_xiao_rp2040.menu.flash.2097152_65536.build.fs_end=270528512 seeed_xiao_rp2040.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) seeed_xiao_rp2040.menu.flash.2097152_131072.upload.maximum_size=1961984 seeed_xiao_rp2040.menu.flash.2097152_131072.build.flash_total=2097152 seeed_xiao_rp2040.menu.flash.2097152_131072.build.flash_length=1961984 seeed_xiao_rp2040.menu.flash.2097152_131072.build.eeprom_start=270528512 seeed_xiao_rp2040.menu.flash.2097152_131072.build.fs_start=270397440 seeed_xiao_rp2040.menu.flash.2097152_131072.build.fs_end=270528512 seeed_xiao_rp2040.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) seeed_xiao_rp2040.menu.flash.2097152_262144.upload.maximum_size=1830912 seeed_xiao_rp2040.menu.flash.2097152_262144.build.flash_total=2097152 seeed_xiao_rp2040.menu.flash.2097152_262144.build.flash_length=1830912 seeed_xiao_rp2040.menu.flash.2097152_262144.build.eeprom_start=270528512 seeed_xiao_rp2040.menu.flash.2097152_262144.build.fs_start=270266368 seeed_xiao_rp2040.menu.flash.2097152_262144.build.fs_end=270528512 seeed_xiao_rp2040.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) seeed_xiao_rp2040.menu.flash.2097152_524288.upload.maximum_size=1568768 seeed_xiao_rp2040.menu.flash.2097152_524288.build.flash_total=2097152 seeed_xiao_rp2040.menu.flash.2097152_524288.build.flash_length=1568768 seeed_xiao_rp2040.menu.flash.2097152_524288.build.eeprom_start=270528512 seeed_xiao_rp2040.menu.flash.2097152_524288.build.fs_start=270004224 seeed_xiao_rp2040.menu.flash.2097152_524288.build.fs_end=270528512 seeed_xiao_rp2040.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) seeed_xiao_rp2040.menu.flash.2097152_1048576.upload.maximum_size=1044480 seeed_xiao_rp2040.menu.flash.2097152_1048576.build.flash_total=2097152 seeed_xiao_rp2040.menu.flash.2097152_1048576.build.flash_length=1044480 seeed_xiao_rp2040.menu.flash.2097152_1048576.build.eeprom_start=270528512 seeed_xiao_rp2040.menu.flash.2097152_1048576.build.fs_start=269479936 seeed_xiao_rp2040.menu.flash.2097152_1048576.build.fs_end=270528512 seeed_xiao_rp2040.menu.freq.200=200 MHz seeed_xiao_rp2040.menu.freq.200.build.f_cpu=200000000L seeed_xiao_rp2040.menu.freq.50=50 MHz seeed_xiao_rp2040.menu.freq.50.build.f_cpu=50000000L seeed_xiao_rp2040.menu.freq.100=100 MHz seeed_xiao_rp2040.menu.freq.100.build.f_cpu=100000000L seeed_xiao_rp2040.menu.freq.120=120 MHz seeed_xiao_rp2040.menu.freq.120.build.f_cpu=120000000L seeed_xiao_rp2040.menu.freq.125=125 MHz seeed_xiao_rp2040.menu.freq.125.build.f_cpu=125000000L seeed_xiao_rp2040.menu.freq.128=128 MHz seeed_xiao_rp2040.menu.freq.128.build.f_cpu=128000000L seeed_xiao_rp2040.menu.freq.133=133 MHz seeed_xiao_rp2040.menu.freq.133.build.f_cpu=133000000L seeed_xiao_rp2040.menu.freq.150=150 MHz seeed_xiao_rp2040.menu.freq.150.build.f_cpu=150000000L seeed_xiao_rp2040.menu.freq.176=176 MHz seeed_xiao_rp2040.menu.freq.176.build.f_cpu=176000000L seeed_xiao_rp2040.menu.freq.225=225 MHz (Overclock) seeed_xiao_rp2040.menu.freq.225.build.f_cpu=225000000L seeed_xiao_rp2040.menu.freq.240=240 MHz (Overclock) seeed_xiao_rp2040.menu.freq.240.build.f_cpu=240000000L seeed_xiao_rp2040.menu.freq.250=250 MHz (Overclock) seeed_xiao_rp2040.menu.freq.250.build.f_cpu=250000000L seeed_xiao_rp2040.menu.freq.276=276 MHz (Overclock) seeed_xiao_rp2040.menu.freq.276.build.f_cpu=276000000L seeed_xiao_rp2040.menu.freq.300=300 MHz (Overclock) seeed_xiao_rp2040.menu.freq.300.build.f_cpu=300000000L seeed_xiao_rp2040.menu.opt.Small=Small (-Os) (standard) seeed_xiao_rp2040.menu.opt.Small.build.flags.optimize=-Os seeed_xiao_rp2040.menu.opt.Optimize=Optimize (-O) seeed_xiao_rp2040.menu.opt.Optimize.build.flags.optimize=-O seeed_xiao_rp2040.menu.opt.Optimize2=Optimize More (-O2) seeed_xiao_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2 seeed_xiao_rp2040.menu.opt.Optimize3=Optimize Even More (-O3) seeed_xiao_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3 seeed_xiao_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower) seeed_xiao_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast seeed_xiao_rp2040.menu.opt.Debug=Debug (-Og) seeed_xiao_rp2040.menu.opt.Debug.build.flags.optimize=-Og seeed_xiao_rp2040.menu.opt.Disabled=Disabled (-O0) seeed_xiao_rp2040.menu.opt.Disabled.build.flags.optimize=-O0 seeed_xiao_rp2040.menu.profile.Disabled=Disabled seeed_xiao_rp2040.menu.profile.Disabled.build.flags.profile= seeed_xiao_rp2040.menu.profile.Enabled=Enabled seeed_xiao_rp2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE seeed_xiao_rp2040.menu.rtti.Disabled=Disabled seeed_xiao_rp2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti seeed_xiao_rp2040.menu.rtti.Enabled=Enabled seeed_xiao_rp2040.menu.rtti.Enabled.build.flags.rtti= seeed_xiao_rp2040.menu.stackprotect.Disabled=Disabled seeed_xiao_rp2040.menu.stackprotect.Disabled.build.flags.stackprotect= seeed_xiao_rp2040.menu.stackprotect.Enabled=Enabled seeed_xiao_rp2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all seeed_xiao_rp2040.menu.exceptions.Disabled=Disabled seeed_xiao_rp2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions seeed_xiao_rp2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ seeed_xiao_rp2040.menu.exceptions.Enabled=Enabled seeed_xiao_rp2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions seeed_xiao_rp2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc seeed_xiao_rp2040.menu.dbgport.Disabled=Disabled seeed_xiao_rp2040.menu.dbgport.Disabled.build.debug_port= seeed_xiao_rp2040.menu.dbgport.Serial=Serial seeed_xiao_rp2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial seeed_xiao_rp2040.menu.dbgport.Serial1=Serial1 seeed_xiao_rp2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 seeed_xiao_rp2040.menu.dbgport.Serial2=Serial2 seeed_xiao_rp2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 seeed_xiao_rp2040.menu.dbgport.SerialSemi=SerialSemi seeed_xiao_rp2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi seeed_xiao_rp2040.menu.dbglvl.None=None seeed_xiao_rp2040.menu.dbglvl.None.build.debug_level= seeed_xiao_rp2040.menu.dbglvl.Core=Core seeed_xiao_rp2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE seeed_xiao_rp2040.menu.dbglvl.SPI=SPI seeed_xiao_rp2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI seeed_xiao_rp2040.menu.dbglvl.Wire=Wire seeed_xiao_rp2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE seeed_xiao_rp2040.menu.dbglvl.Bluetooth=Bluetooth seeed_xiao_rp2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH seeed_xiao_rp2040.menu.dbglvl.All=All seeed_xiao_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH seeed_xiao_rp2040.menu.dbglvl.NDEBUG=NDEBUG seeed_xiao_rp2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG seeed_xiao_rp2040.menu.usbstack.picosdk=Pico SDK seeed_xiao_rp2040.menu.usbstack.picosdk.build.usbstack_flags= seeed_xiao_rp2040.menu.usbstack.tinyusb=Adafruit TinyUSB seeed_xiao_rp2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" seeed_xiao_rp2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) seeed_xiao_rp2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" seeed_xiao_rp2040.menu.usbstack.nousb=No USB seeed_xiao_rp2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" seeed_xiao_rp2040.menu.ipbtstack.ipv4only=IPv4 Only seeed_xiao_rp2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a seeed_xiao_rp2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 seeed_xiao_rp2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 seeed_xiao_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a seeed_xiao_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 seeed_xiao_rp2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth seeed_xiao_rp2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a seeed_xiao_rp2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 seeed_xiao_rp2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth seeed_xiao_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a seeed_xiao_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 seeed_xiao_rp2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K seeed_xiao_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a seeed_xiao_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 seeed_xiao_rp2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K seeed_xiao_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a seeed_xiao_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 seeed_xiao_rp2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K seeed_xiao_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a seeed_xiao_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 seeed_xiao_rp2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K seeed_xiao_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a seeed_xiao_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 seeed_xiao_rp2040.menu.uploadmethod.default=Default (UF2) seeed_xiao_rp2040.menu.uploadmethod.default.build.ram_length=256k seeed_xiao_rp2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl seeed_xiao_rp2040.menu.uploadmethod.default.upload.maximum_data_size=262144 seeed_xiao_rp2040.menu.uploadmethod.default.upload.tool=uf2conv seeed_xiao_rp2040.menu.uploadmethod.default.upload.tool.default=uf2conv seeed_xiao_rp2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network seeed_xiao_rp2040.menu.uploadmethod.picotool=Picotool seeed_xiao_rp2040.menu.uploadmethod.picotool.build.ram_length=256k seeed_xiao_rp2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl seeed_xiao_rp2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB seeed_xiao_rp2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144 seeed_xiao_rp2040.menu.uploadmethod.picotool.upload.tool=picotool seeed_xiao_rp2040.menu.uploadmethod.picotool.upload.tool.default=picotool seeed_xiao_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) seeed_xiao_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k seeed_xiao_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl seeed_xiao_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 seeed_xiao_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap seeed_xiao_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Seeed XIAO RP2350 # ----------------------------------- seeed_xiao_rp2350.name=Seeed XIAO RP2350 seeed_xiao_rp2350.vid.0=0x2886 seeed_xiao_rp2350.pid.0=0x0058 seeed_xiao_rp2350.vid.1=0x2886 seeed_xiao_rp2350.pid.1=0x0158 seeed_xiao_rp2350.vid.2=0x2886 seeed_xiao_rp2350.pid.2=0x4058 seeed_xiao_rp2350.vid.3=0x2886 seeed_xiao_rp2350.pid.3=0x4158 seeed_xiao_rp2350.vid.4=0x2886 seeed_xiao_rp2350.pid.4=0x8058 seeed_xiao_rp2350.vid.5=0x2886 seeed_xiao_rp2350.pid.5=0x8158 seeed_xiao_rp2350.vid.6=0x2886 seeed_xiao_rp2350.pid.6=0xc058 seeed_xiao_rp2350.vid.7=0x2886 seeed_xiao_rp2350.pid.7=0xc158 seeed_xiao_rp2350.upload_port.0.vid=0x2886 seeed_xiao_rp2350.upload_port.0.pid=0x0058 seeed_xiao_rp2350.upload_port.1.vid=0x2886 seeed_xiao_rp2350.upload_port.1.pid=0x0158 seeed_xiao_rp2350.upload_port.2.vid=0x2886 seeed_xiao_rp2350.upload_port.2.pid=0x4058 seeed_xiao_rp2350.upload_port.3.vid=0x2886 seeed_xiao_rp2350.upload_port.3.pid=0x4158 seeed_xiao_rp2350.upload_port.4.vid=0x2886 seeed_xiao_rp2350.upload_port.4.pid=0x8058 seeed_xiao_rp2350.upload_port.5.vid=0x2886 seeed_xiao_rp2350.upload_port.5.pid=0x8158 seeed_xiao_rp2350.upload_port.6.vid=0x2886 seeed_xiao_rp2350.upload_port.6.pid=0xc058 seeed_xiao_rp2350.upload_port.7.vid=0x2886 seeed_xiao_rp2350.upload_port.7.pid=0xc158 seeed_xiao_rp2350.build.usbvid=-DUSBD_VID=0x2886 seeed_xiao_rp2350.build.usbpid=-DUSBD_PID=0x0058 seeed_xiao_rp2350.build.usbpwr=-DUSBD_MAX_POWER_MA=250 seeed_xiao_rp2350.build.board=SEEED_XIAO_RP2350 seeed_xiao_rp2350.build.variant=seeed_xiao_rp2350 seeed_xiao_rp2350.upload.maximum_size=2097152 seeed_xiao_rp2350.upload.wait_for_upload_port=true seeed_xiao_rp2350.upload.erase_cmd= seeed_xiao_rp2350.serial.disableDTR=false seeed_xiao_rp2350.serial.disableRTS=false seeed_xiao_rp2350.build.f_cpu=125000000 seeed_xiao_rp2350.build.led= seeed_xiao_rp2350.build.core=rp2040 seeed_xiao_rp2350.build.ldscript=memmap_default.ld seeed_xiao_rp2350.build.boot2=none seeed_xiao_rp2350.build.usb_manufacturer="Seeed" seeed_xiao_rp2350.build.usb_product="XIAO RP2350" seeed_xiao_rp2350.build.psram_length=0x000000 seeed_xiao_rp2350.menu.flash.2097152_0=2MB (no FS) seeed_xiao_rp2350.menu.flash.2097152_0.upload.maximum_size=2088960 seeed_xiao_rp2350.menu.flash.2097152_0.build.flash_total=2097152 seeed_xiao_rp2350.menu.flash.2097152_0.build.flash_length=2088960 seeed_xiao_rp2350.menu.flash.2097152_0.build.eeprom_start=270524416 seeed_xiao_rp2350.menu.flash.2097152_0.build.fs_start=270524416 seeed_xiao_rp2350.menu.flash.2097152_0.build.fs_end=270524416 seeed_xiao_rp2350.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) seeed_xiao_rp2350.menu.flash.2097152_65536.upload.maximum_size=2023424 seeed_xiao_rp2350.menu.flash.2097152_65536.build.flash_total=2097152 seeed_xiao_rp2350.menu.flash.2097152_65536.build.flash_length=2023424 seeed_xiao_rp2350.menu.flash.2097152_65536.build.eeprom_start=270524416 seeed_xiao_rp2350.menu.flash.2097152_65536.build.fs_start=270458880 seeed_xiao_rp2350.menu.flash.2097152_65536.build.fs_end=270524416 seeed_xiao_rp2350.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) seeed_xiao_rp2350.menu.flash.2097152_131072.upload.maximum_size=1957888 seeed_xiao_rp2350.menu.flash.2097152_131072.build.flash_total=2097152 seeed_xiao_rp2350.menu.flash.2097152_131072.build.flash_length=1957888 seeed_xiao_rp2350.menu.flash.2097152_131072.build.eeprom_start=270524416 seeed_xiao_rp2350.menu.flash.2097152_131072.build.fs_start=270393344 seeed_xiao_rp2350.menu.flash.2097152_131072.build.fs_end=270524416 seeed_xiao_rp2350.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) seeed_xiao_rp2350.menu.flash.2097152_262144.upload.maximum_size=1826816 seeed_xiao_rp2350.menu.flash.2097152_262144.build.flash_total=2097152 seeed_xiao_rp2350.menu.flash.2097152_262144.build.flash_length=1826816 seeed_xiao_rp2350.menu.flash.2097152_262144.build.eeprom_start=270524416 seeed_xiao_rp2350.menu.flash.2097152_262144.build.fs_start=270262272 seeed_xiao_rp2350.menu.flash.2097152_262144.build.fs_end=270524416 seeed_xiao_rp2350.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) seeed_xiao_rp2350.menu.flash.2097152_524288.upload.maximum_size=1564672 seeed_xiao_rp2350.menu.flash.2097152_524288.build.flash_total=2097152 seeed_xiao_rp2350.menu.flash.2097152_524288.build.flash_length=1564672 seeed_xiao_rp2350.menu.flash.2097152_524288.build.eeprom_start=270524416 seeed_xiao_rp2350.menu.flash.2097152_524288.build.fs_start=270000128 seeed_xiao_rp2350.menu.flash.2097152_524288.build.fs_end=270524416 seeed_xiao_rp2350.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) seeed_xiao_rp2350.menu.flash.2097152_1048576.upload.maximum_size=1040384 seeed_xiao_rp2350.menu.flash.2097152_1048576.build.flash_total=2097152 seeed_xiao_rp2350.menu.flash.2097152_1048576.build.flash_length=1040384 seeed_xiao_rp2350.menu.flash.2097152_1048576.build.eeprom_start=270524416 seeed_xiao_rp2350.menu.flash.2097152_1048576.build.fs_start=269475840 seeed_xiao_rp2350.menu.flash.2097152_1048576.build.fs_end=270524416 seeed_xiao_rp2350.menu.arch.arm=ARM seeed_xiao_rp2350.menu.arch.arm.build.chip=rp2350 seeed_xiao_rp2350.menu.arch.arm.build.toolchain=arm-none-eabi seeed_xiao_rp2350.menu.arch.arm.build.toolchainpkg=pqt-gcc seeed_xiao_rp2350.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse seeed_xiao_rp2350.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block seeed_xiao_rp2350.menu.arch.arm.build.mcu=cortex-m33 seeed_xiao_rp2350.menu.arch.riscv=RISC-V seeed_xiao_rp2350.menu.arch.riscv.build.chip=rp2350-riscv seeed_xiao_rp2350.menu.arch.riscv.build.toolchain=riscv32-unknown-elf seeed_xiao_rp2350.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv seeed_xiao_rp2350.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 seeed_xiao_rp2350.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block seeed_xiao_rp2350.menu.arch.riscv.build.mcu=rv32imac seeed_xiao_rp2350.menu.freq.150=150 MHz seeed_xiao_rp2350.menu.freq.150.build.f_cpu=150000000L seeed_xiao_rp2350.menu.freq.50=50 MHz seeed_xiao_rp2350.menu.freq.50.build.f_cpu=50000000L seeed_xiao_rp2350.menu.freq.100=100 MHz seeed_xiao_rp2350.menu.freq.100.build.f_cpu=100000000L seeed_xiao_rp2350.menu.freq.120=120 MHz seeed_xiao_rp2350.menu.freq.120.build.f_cpu=120000000L seeed_xiao_rp2350.menu.freq.125=125 MHz seeed_xiao_rp2350.menu.freq.125.build.f_cpu=125000000L seeed_xiao_rp2350.menu.freq.128=128 MHz seeed_xiao_rp2350.menu.freq.128.build.f_cpu=128000000L seeed_xiao_rp2350.menu.freq.133=133 MHz seeed_xiao_rp2350.menu.freq.133.build.f_cpu=133000000L seeed_xiao_rp2350.menu.freq.176=176 MHz (Overclock) seeed_xiao_rp2350.menu.freq.176.build.f_cpu=176000000L seeed_xiao_rp2350.menu.freq.200=200 MHz (Overclock) seeed_xiao_rp2350.menu.freq.200.build.f_cpu=200000000L seeed_xiao_rp2350.menu.freq.225=225 MHz (Overclock) seeed_xiao_rp2350.menu.freq.225.build.f_cpu=225000000L seeed_xiao_rp2350.menu.freq.240=240 MHz (Overclock) seeed_xiao_rp2350.menu.freq.240.build.f_cpu=240000000L seeed_xiao_rp2350.menu.freq.250=250 MHz (Overclock) seeed_xiao_rp2350.menu.freq.250.build.f_cpu=250000000L seeed_xiao_rp2350.menu.freq.276=276 MHz (Overclock) seeed_xiao_rp2350.menu.freq.276.build.f_cpu=276000000L seeed_xiao_rp2350.menu.freq.300=300 MHz (Overclock) seeed_xiao_rp2350.menu.freq.300.build.f_cpu=300000000L seeed_xiao_rp2350.menu.opt.Small=Small (-Os) (standard) seeed_xiao_rp2350.menu.opt.Small.build.flags.optimize=-Os seeed_xiao_rp2350.menu.opt.Optimize=Optimize (-O) seeed_xiao_rp2350.menu.opt.Optimize.build.flags.optimize=-O seeed_xiao_rp2350.menu.opt.Optimize2=Optimize More (-O2) seeed_xiao_rp2350.menu.opt.Optimize2.build.flags.optimize=-O2 seeed_xiao_rp2350.menu.opt.Optimize3=Optimize Even More (-O3) seeed_xiao_rp2350.menu.opt.Optimize3.build.flags.optimize=-O3 seeed_xiao_rp2350.menu.opt.Fast=Fast (-Ofast) (maybe slower) seeed_xiao_rp2350.menu.opt.Fast.build.flags.optimize=-Ofast seeed_xiao_rp2350.menu.opt.Debug=Debug (-Og) seeed_xiao_rp2350.menu.opt.Debug.build.flags.optimize=-Og seeed_xiao_rp2350.menu.opt.Disabled=Disabled (-O0) seeed_xiao_rp2350.menu.opt.Disabled.build.flags.optimize=-O0 seeed_xiao_rp2350.menu.profile.Disabled=Disabled seeed_xiao_rp2350.menu.profile.Disabled.build.flags.profile= seeed_xiao_rp2350.menu.profile.Enabled=Enabled seeed_xiao_rp2350.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE seeed_xiao_rp2350.menu.rtti.Disabled=Disabled seeed_xiao_rp2350.menu.rtti.Disabled.build.flags.rtti=-fno-rtti seeed_xiao_rp2350.menu.rtti.Enabled=Enabled seeed_xiao_rp2350.menu.rtti.Enabled.build.flags.rtti= seeed_xiao_rp2350.menu.stackprotect.Disabled=Disabled seeed_xiao_rp2350.menu.stackprotect.Disabled.build.flags.stackprotect= seeed_xiao_rp2350.menu.stackprotect.Enabled=Enabled seeed_xiao_rp2350.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all seeed_xiao_rp2350.menu.exceptions.Disabled=Disabled seeed_xiao_rp2350.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions seeed_xiao_rp2350.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ seeed_xiao_rp2350.menu.exceptions.Enabled=Enabled seeed_xiao_rp2350.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions seeed_xiao_rp2350.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc seeed_xiao_rp2350.menu.dbgport.Disabled=Disabled seeed_xiao_rp2350.menu.dbgport.Disabled.build.debug_port= seeed_xiao_rp2350.menu.dbgport.Serial=Serial seeed_xiao_rp2350.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial seeed_xiao_rp2350.menu.dbgport.Serial1=Serial1 seeed_xiao_rp2350.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 seeed_xiao_rp2350.menu.dbgport.Serial2=Serial2 seeed_xiao_rp2350.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 seeed_xiao_rp2350.menu.dbgport.SerialSemi=SerialSemi seeed_xiao_rp2350.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi seeed_xiao_rp2350.menu.dbglvl.None=None seeed_xiao_rp2350.menu.dbglvl.None.build.debug_level= seeed_xiao_rp2350.menu.dbglvl.Core=Core seeed_xiao_rp2350.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE seeed_xiao_rp2350.menu.dbglvl.SPI=SPI seeed_xiao_rp2350.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI seeed_xiao_rp2350.menu.dbglvl.Wire=Wire seeed_xiao_rp2350.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE seeed_xiao_rp2350.menu.dbglvl.Bluetooth=Bluetooth seeed_xiao_rp2350.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH seeed_xiao_rp2350.menu.dbglvl.All=All seeed_xiao_rp2350.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH seeed_xiao_rp2350.menu.dbglvl.NDEBUG=NDEBUG seeed_xiao_rp2350.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG seeed_xiao_rp2350.menu.usbstack.picosdk=Pico SDK seeed_xiao_rp2350.menu.usbstack.picosdk.build.usbstack_flags= seeed_xiao_rp2350.menu.usbstack.tinyusb=Adafruit TinyUSB seeed_xiao_rp2350.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" seeed_xiao_rp2350.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) seeed_xiao_rp2350.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" seeed_xiao_rp2350.menu.usbstack.nousb=No USB seeed_xiao_rp2350.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" seeed_xiao_rp2350.menu.ipbtstack.ipv4only=IPv4 Only seeed_xiao_rp2350.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a seeed_xiao_rp2350.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 seeed_xiao_rp2350.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 seeed_xiao_rp2350.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a seeed_xiao_rp2350.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 seeed_xiao_rp2350.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth seeed_xiao_rp2350.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a seeed_xiao_rp2350.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 seeed_xiao_rp2350.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth seeed_xiao_rp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a seeed_xiao_rp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 seeed_xiao_rp2350.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K seeed_xiao_rp2350.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a seeed_xiao_rp2350.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 seeed_xiao_rp2350.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K seeed_xiao_rp2350.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a seeed_xiao_rp2350.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 seeed_xiao_rp2350.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K seeed_xiao_rp2350.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a seeed_xiao_rp2350.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 seeed_xiao_rp2350.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K seeed_xiao_rp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a seeed_xiao_rp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 seeed_xiao_rp2350.menu.uploadmethod.default=Default (UF2) seeed_xiao_rp2350.menu.uploadmethod.default.build.ram_length=512k seeed_xiao_rp2350.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl seeed_xiao_rp2350.menu.uploadmethod.default.upload.maximum_data_size=524288 seeed_xiao_rp2350.menu.uploadmethod.default.upload.tool=uf2conv seeed_xiao_rp2350.menu.uploadmethod.default.upload.tool.default=uf2conv seeed_xiao_rp2350.menu.uploadmethod.default.upload.tool.network=uf2conv-network seeed_xiao_rp2350.menu.uploadmethod.picotool=Picotool seeed_xiao_rp2350.menu.uploadmethod.picotool.build.ram_length=512k seeed_xiao_rp2350.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl seeed_xiao_rp2350.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB seeed_xiao_rp2350.menu.uploadmethod.picotool.upload.maximum_data_size=524288 seeed_xiao_rp2350.menu.uploadmethod.picotool.upload.tool=picotool seeed_xiao_rp2350.menu.uploadmethod.picotool.upload.tool.default=picotool seeed_xiao_rp2350.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) seeed_xiao_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k seeed_xiao_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl seeed_xiao_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 seeed_xiao_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap seeed_xiao_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # uPesy RP2040 DevKit # ----------------------------------- upesy_rp2040_devkit.name=uPesy RP2040 DevKit upesy_rp2040_devkit.vid.0=0x2e8a upesy_rp2040_devkit.pid.0=0x1007 upesy_rp2040_devkit.vid.1=0x2e8a upesy_rp2040_devkit.pid.1=0x1107 upesy_rp2040_devkit.vid.2=0x2e8a upesy_rp2040_devkit.pid.2=0x5007 upesy_rp2040_devkit.vid.3=0x2e8a upesy_rp2040_devkit.pid.3=0x5107 upesy_rp2040_devkit.vid.4=0x2e8a upesy_rp2040_devkit.pid.4=0x9007 upesy_rp2040_devkit.vid.5=0x2e8a upesy_rp2040_devkit.pid.5=0x9107 upesy_rp2040_devkit.vid.6=0x2e8a upesy_rp2040_devkit.pid.6=0xd007 upesy_rp2040_devkit.vid.7=0x2e8a upesy_rp2040_devkit.pid.7=0xd107 upesy_rp2040_devkit.upload_port.0.vid=0x2e8a upesy_rp2040_devkit.upload_port.0.pid=0x1007 upesy_rp2040_devkit.upload_port.1.vid=0x2e8a upesy_rp2040_devkit.upload_port.1.pid=0x1107 upesy_rp2040_devkit.upload_port.2.vid=0x2e8a upesy_rp2040_devkit.upload_port.2.pid=0x5007 upesy_rp2040_devkit.upload_port.3.vid=0x2e8a upesy_rp2040_devkit.upload_port.3.pid=0x5107 upesy_rp2040_devkit.upload_port.4.vid=0x2e8a upesy_rp2040_devkit.upload_port.4.pid=0x9007 upesy_rp2040_devkit.upload_port.5.vid=0x2e8a upesy_rp2040_devkit.upload_port.5.pid=0x9107 upesy_rp2040_devkit.upload_port.6.vid=0x2e8a upesy_rp2040_devkit.upload_port.6.pid=0xd007 upesy_rp2040_devkit.upload_port.7.vid=0x2e8a upesy_rp2040_devkit.upload_port.7.pid=0xd107 upesy_rp2040_devkit.build.usbvid=-DUSBD_VID=0x2e8a upesy_rp2040_devkit.build.usbpid=-DUSBD_PID=0x1007 upesy_rp2040_devkit.build.usbpwr=-DUSBD_MAX_POWER_MA=250 upesy_rp2040_devkit.build.board=UPESY_RP2040_DEVKIT upesy_rp2040_devkit.build.mcu=cortex-m0plus upesy_rp2040_devkit.build.chip=rp2040 upesy_rp2040_devkit.build.toolchain=arm-none-eabi upesy_rp2040_devkit.build.toolchainpkg=pqt-gcc upesy_rp2040_devkit.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb upesy_rp2040_devkit.build.uf2family=--family rp2040 upesy_rp2040_devkit.build.variant=upesy_rp2040_devkit upesy_rp2040_devkit.upload.maximum_size=2097152 upesy_rp2040_devkit.upload.wait_for_upload_port=true upesy_rp2040_devkit.upload.erase_cmd= upesy_rp2040_devkit.serial.disableDTR=false upesy_rp2040_devkit.serial.disableRTS=false upesy_rp2040_devkit.build.f_cpu=125000000 upesy_rp2040_devkit.build.led= upesy_rp2040_devkit.build.core=rp2040 upesy_rp2040_devkit.build.ldscript=memmap_default.ld upesy_rp2040_devkit.build.boot2=boot2_w25q080_2_padded_checksum upesy_rp2040_devkit.build.usb_manufacturer="uPesy" upesy_rp2040_devkit.build.usb_product="RP2040 DevKit" upesy_rp2040_devkit.menu.flash.2097152_0=2MB (no FS) upesy_rp2040_devkit.menu.flash.2097152_0.upload.maximum_size=2093056 upesy_rp2040_devkit.menu.flash.2097152_0.build.flash_total=2097152 upesy_rp2040_devkit.menu.flash.2097152_0.build.flash_length=2093056 upesy_rp2040_devkit.menu.flash.2097152_0.build.eeprom_start=270528512 upesy_rp2040_devkit.menu.flash.2097152_0.build.fs_start=270528512 upesy_rp2040_devkit.menu.flash.2097152_0.build.fs_end=270528512 upesy_rp2040_devkit.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) upesy_rp2040_devkit.menu.flash.2097152_65536.upload.maximum_size=2027520 upesy_rp2040_devkit.menu.flash.2097152_65536.build.flash_total=2097152 upesy_rp2040_devkit.menu.flash.2097152_65536.build.flash_length=2027520 upesy_rp2040_devkit.menu.flash.2097152_65536.build.eeprom_start=270528512 upesy_rp2040_devkit.menu.flash.2097152_65536.build.fs_start=270462976 upesy_rp2040_devkit.menu.flash.2097152_65536.build.fs_end=270528512 upesy_rp2040_devkit.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) upesy_rp2040_devkit.menu.flash.2097152_131072.upload.maximum_size=1961984 upesy_rp2040_devkit.menu.flash.2097152_131072.build.flash_total=2097152 upesy_rp2040_devkit.menu.flash.2097152_131072.build.flash_length=1961984 upesy_rp2040_devkit.menu.flash.2097152_131072.build.eeprom_start=270528512 upesy_rp2040_devkit.menu.flash.2097152_131072.build.fs_start=270397440 upesy_rp2040_devkit.menu.flash.2097152_131072.build.fs_end=270528512 upesy_rp2040_devkit.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) upesy_rp2040_devkit.menu.flash.2097152_262144.upload.maximum_size=1830912 upesy_rp2040_devkit.menu.flash.2097152_262144.build.flash_total=2097152 upesy_rp2040_devkit.menu.flash.2097152_262144.build.flash_length=1830912 upesy_rp2040_devkit.menu.flash.2097152_262144.build.eeprom_start=270528512 upesy_rp2040_devkit.menu.flash.2097152_262144.build.fs_start=270266368 upesy_rp2040_devkit.menu.flash.2097152_262144.build.fs_end=270528512 upesy_rp2040_devkit.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) upesy_rp2040_devkit.menu.flash.2097152_524288.upload.maximum_size=1568768 upesy_rp2040_devkit.menu.flash.2097152_524288.build.flash_total=2097152 upesy_rp2040_devkit.menu.flash.2097152_524288.build.flash_length=1568768 upesy_rp2040_devkit.menu.flash.2097152_524288.build.eeprom_start=270528512 upesy_rp2040_devkit.menu.flash.2097152_524288.build.fs_start=270004224 upesy_rp2040_devkit.menu.flash.2097152_524288.build.fs_end=270528512 upesy_rp2040_devkit.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) upesy_rp2040_devkit.menu.flash.2097152_1048576.upload.maximum_size=1044480 upesy_rp2040_devkit.menu.flash.2097152_1048576.build.flash_total=2097152 upesy_rp2040_devkit.menu.flash.2097152_1048576.build.flash_length=1044480 upesy_rp2040_devkit.menu.flash.2097152_1048576.build.eeprom_start=270528512 upesy_rp2040_devkit.menu.flash.2097152_1048576.build.fs_start=269479936 upesy_rp2040_devkit.menu.flash.2097152_1048576.build.fs_end=270528512 upesy_rp2040_devkit.menu.freq.200=200 MHz upesy_rp2040_devkit.menu.freq.200.build.f_cpu=200000000L upesy_rp2040_devkit.menu.freq.50=50 MHz upesy_rp2040_devkit.menu.freq.50.build.f_cpu=50000000L upesy_rp2040_devkit.menu.freq.100=100 MHz upesy_rp2040_devkit.menu.freq.100.build.f_cpu=100000000L upesy_rp2040_devkit.menu.freq.120=120 MHz upesy_rp2040_devkit.menu.freq.120.build.f_cpu=120000000L upesy_rp2040_devkit.menu.freq.125=125 MHz upesy_rp2040_devkit.menu.freq.125.build.f_cpu=125000000L upesy_rp2040_devkit.menu.freq.128=128 MHz upesy_rp2040_devkit.menu.freq.128.build.f_cpu=128000000L upesy_rp2040_devkit.menu.freq.133=133 MHz upesy_rp2040_devkit.menu.freq.133.build.f_cpu=133000000L upesy_rp2040_devkit.menu.freq.150=150 MHz upesy_rp2040_devkit.menu.freq.150.build.f_cpu=150000000L upesy_rp2040_devkit.menu.freq.176=176 MHz upesy_rp2040_devkit.menu.freq.176.build.f_cpu=176000000L upesy_rp2040_devkit.menu.freq.225=225 MHz (Overclock) upesy_rp2040_devkit.menu.freq.225.build.f_cpu=225000000L upesy_rp2040_devkit.menu.freq.240=240 MHz (Overclock) upesy_rp2040_devkit.menu.freq.240.build.f_cpu=240000000L upesy_rp2040_devkit.menu.freq.250=250 MHz (Overclock) upesy_rp2040_devkit.menu.freq.250.build.f_cpu=250000000L upesy_rp2040_devkit.menu.freq.276=276 MHz (Overclock) upesy_rp2040_devkit.menu.freq.276.build.f_cpu=276000000L upesy_rp2040_devkit.menu.freq.300=300 MHz (Overclock) upesy_rp2040_devkit.menu.freq.300.build.f_cpu=300000000L upesy_rp2040_devkit.menu.opt.Small=Small (-Os) (standard) upesy_rp2040_devkit.menu.opt.Small.build.flags.optimize=-Os upesy_rp2040_devkit.menu.opt.Optimize=Optimize (-O) upesy_rp2040_devkit.menu.opt.Optimize.build.flags.optimize=-O upesy_rp2040_devkit.menu.opt.Optimize2=Optimize More (-O2) upesy_rp2040_devkit.menu.opt.Optimize2.build.flags.optimize=-O2 upesy_rp2040_devkit.menu.opt.Optimize3=Optimize Even More (-O3) upesy_rp2040_devkit.menu.opt.Optimize3.build.flags.optimize=-O3 upesy_rp2040_devkit.menu.opt.Fast=Fast (-Ofast) (maybe slower) upesy_rp2040_devkit.menu.opt.Fast.build.flags.optimize=-Ofast upesy_rp2040_devkit.menu.opt.Debug=Debug (-Og) upesy_rp2040_devkit.menu.opt.Debug.build.flags.optimize=-Og upesy_rp2040_devkit.menu.opt.Disabled=Disabled (-O0) upesy_rp2040_devkit.menu.opt.Disabled.build.flags.optimize=-O0 upesy_rp2040_devkit.menu.profile.Disabled=Disabled upesy_rp2040_devkit.menu.profile.Disabled.build.flags.profile= upesy_rp2040_devkit.menu.profile.Enabled=Enabled upesy_rp2040_devkit.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE upesy_rp2040_devkit.menu.rtti.Disabled=Disabled upesy_rp2040_devkit.menu.rtti.Disabled.build.flags.rtti=-fno-rtti upesy_rp2040_devkit.menu.rtti.Enabled=Enabled upesy_rp2040_devkit.menu.rtti.Enabled.build.flags.rtti= upesy_rp2040_devkit.menu.stackprotect.Disabled=Disabled upesy_rp2040_devkit.menu.stackprotect.Disabled.build.flags.stackprotect= upesy_rp2040_devkit.menu.stackprotect.Enabled=Enabled upesy_rp2040_devkit.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all upesy_rp2040_devkit.menu.exceptions.Disabled=Disabled upesy_rp2040_devkit.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions upesy_rp2040_devkit.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ upesy_rp2040_devkit.menu.exceptions.Enabled=Enabled upesy_rp2040_devkit.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions upesy_rp2040_devkit.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc upesy_rp2040_devkit.menu.dbgport.Disabled=Disabled upesy_rp2040_devkit.menu.dbgport.Disabled.build.debug_port= upesy_rp2040_devkit.menu.dbgport.Serial=Serial upesy_rp2040_devkit.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial upesy_rp2040_devkit.menu.dbgport.Serial1=Serial1 upesy_rp2040_devkit.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 upesy_rp2040_devkit.menu.dbgport.Serial2=Serial2 upesy_rp2040_devkit.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 upesy_rp2040_devkit.menu.dbgport.SerialSemi=SerialSemi upesy_rp2040_devkit.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi upesy_rp2040_devkit.menu.dbglvl.None=None upesy_rp2040_devkit.menu.dbglvl.None.build.debug_level= upesy_rp2040_devkit.menu.dbglvl.Core=Core upesy_rp2040_devkit.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE upesy_rp2040_devkit.menu.dbglvl.SPI=SPI upesy_rp2040_devkit.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI upesy_rp2040_devkit.menu.dbglvl.Wire=Wire upesy_rp2040_devkit.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE upesy_rp2040_devkit.menu.dbglvl.Bluetooth=Bluetooth upesy_rp2040_devkit.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH upesy_rp2040_devkit.menu.dbglvl.All=All upesy_rp2040_devkit.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH upesy_rp2040_devkit.menu.dbglvl.NDEBUG=NDEBUG upesy_rp2040_devkit.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG upesy_rp2040_devkit.menu.usbstack.picosdk=Pico SDK upesy_rp2040_devkit.menu.usbstack.picosdk.build.usbstack_flags= upesy_rp2040_devkit.menu.usbstack.tinyusb=Adafruit TinyUSB upesy_rp2040_devkit.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" upesy_rp2040_devkit.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) upesy_rp2040_devkit.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" upesy_rp2040_devkit.menu.usbstack.nousb=No USB upesy_rp2040_devkit.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" upesy_rp2040_devkit.menu.ipbtstack.ipv4only=IPv4 Only upesy_rp2040_devkit.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a upesy_rp2040_devkit.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 upesy_rp2040_devkit.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 upesy_rp2040_devkit.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a upesy_rp2040_devkit.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 upesy_rp2040_devkit.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth upesy_rp2040_devkit.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a upesy_rp2040_devkit.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 upesy_rp2040_devkit.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth upesy_rp2040_devkit.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a upesy_rp2040_devkit.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 upesy_rp2040_devkit.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K upesy_rp2040_devkit.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a upesy_rp2040_devkit.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 upesy_rp2040_devkit.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K upesy_rp2040_devkit.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a upesy_rp2040_devkit.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 upesy_rp2040_devkit.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K upesy_rp2040_devkit.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a upesy_rp2040_devkit.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 upesy_rp2040_devkit.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K upesy_rp2040_devkit.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a upesy_rp2040_devkit.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 upesy_rp2040_devkit.menu.uploadmethod.default=Default (UF2) upesy_rp2040_devkit.menu.uploadmethod.default.build.ram_length=256k upesy_rp2040_devkit.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl upesy_rp2040_devkit.menu.uploadmethod.default.upload.maximum_data_size=262144 upesy_rp2040_devkit.menu.uploadmethod.default.upload.tool=uf2conv upesy_rp2040_devkit.menu.uploadmethod.default.upload.tool.default=uf2conv upesy_rp2040_devkit.menu.uploadmethod.default.upload.tool.network=uf2conv-network upesy_rp2040_devkit.menu.uploadmethod.picotool=Picotool upesy_rp2040_devkit.menu.uploadmethod.picotool.build.ram_length=256k upesy_rp2040_devkit.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl upesy_rp2040_devkit.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB upesy_rp2040_devkit.menu.uploadmethod.picotool.upload.maximum_data_size=262144 upesy_rp2040_devkit.menu.uploadmethod.picotool.upload.tool=picotool upesy_rp2040_devkit.menu.uploadmethod.picotool.upload.tool.default=picotool upesy_rp2040_devkit.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) upesy_rp2040_devkit.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k upesy_rp2040_devkit.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl upesy_rp2040_devkit.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 upesy_rp2040_devkit.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap upesy_rp2040_devkit.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # VCC-GND YD RP2040 # ----------------------------------- vccgnd_yd_rp2040.name=VCC-GND YD RP2040 vccgnd_yd_rp2040.vid.0=0x2e8a vccgnd_yd_rp2040.pid.0=0x800a vccgnd_yd_rp2040.vid.1=0x2e8a vccgnd_yd_rp2040.pid.1=0x810a vccgnd_yd_rp2040.vid.2=0x2e8a vccgnd_yd_rp2040.pid.2=0xc00a vccgnd_yd_rp2040.vid.3=0x2e8a vccgnd_yd_rp2040.pid.3=0xc10a vccgnd_yd_rp2040.upload_port.0.vid=0x2e8a vccgnd_yd_rp2040.upload_port.0.pid=0x800a vccgnd_yd_rp2040.upload_port.1.vid=0x2e8a vccgnd_yd_rp2040.upload_port.1.pid=0x810a vccgnd_yd_rp2040.upload_port.2.vid=0x2e8a vccgnd_yd_rp2040.upload_port.2.pid=0xc00a vccgnd_yd_rp2040.upload_port.3.vid=0x2e8a vccgnd_yd_rp2040.upload_port.3.pid=0xc10a vccgnd_yd_rp2040.build.usbvid=-DUSBD_VID=0x2e8a vccgnd_yd_rp2040.build.usbpid=-DUSBD_PID=0x800a vccgnd_yd_rp2040.build.usbpwr=-DUSBD_MAX_POWER_MA=500 vccgnd_yd_rp2040.build.board=YD_RP2040 vccgnd_yd_rp2040.build.mcu=cortex-m0plus vccgnd_yd_rp2040.build.chip=rp2040 vccgnd_yd_rp2040.build.toolchain=arm-none-eabi vccgnd_yd_rp2040.build.toolchainpkg=pqt-gcc vccgnd_yd_rp2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb vccgnd_yd_rp2040.build.uf2family=--family rp2040 vccgnd_yd_rp2040.build.variant=vccgnd_yd_rp2040 vccgnd_yd_rp2040.upload.maximum_size=16777216 vccgnd_yd_rp2040.upload.wait_for_upload_port=true vccgnd_yd_rp2040.upload.erase_cmd= vccgnd_yd_rp2040.serial.disableDTR=false vccgnd_yd_rp2040.serial.disableRTS=false vccgnd_yd_rp2040.build.f_cpu=125000000 vccgnd_yd_rp2040.build.led= vccgnd_yd_rp2040.build.core=rp2040 vccgnd_yd_rp2040.build.ldscript=memmap_default.ld vccgnd_yd_rp2040.build.boot2=boot2_generic_03h_4_padded_checksum vccgnd_yd_rp2040.build.usb_manufacturer="VCC-GND" vccgnd_yd_rp2040.build.usb_product="YD RP2040" vccgnd_yd_rp2040.menu.flash.2097152_0=2MB (no FS) vccgnd_yd_rp2040.menu.flash.2097152_0.upload.maximum_size=2093056 vccgnd_yd_rp2040.menu.flash.2097152_0.build.flash_total=2097152 vccgnd_yd_rp2040.menu.flash.2097152_0.build.flash_length=2093056 vccgnd_yd_rp2040.menu.flash.2097152_0.build.eeprom_start=270528512 vccgnd_yd_rp2040.menu.flash.2097152_0.build.fs_start=270528512 vccgnd_yd_rp2040.menu.flash.2097152_0.build.fs_end=270528512 vccgnd_yd_rp2040.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) vccgnd_yd_rp2040.menu.flash.2097152_65536.upload.maximum_size=2027520 vccgnd_yd_rp2040.menu.flash.2097152_65536.build.flash_total=2097152 vccgnd_yd_rp2040.menu.flash.2097152_65536.build.flash_length=2027520 vccgnd_yd_rp2040.menu.flash.2097152_65536.build.eeprom_start=270528512 vccgnd_yd_rp2040.menu.flash.2097152_65536.build.fs_start=270462976 vccgnd_yd_rp2040.menu.flash.2097152_65536.build.fs_end=270528512 vccgnd_yd_rp2040.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) vccgnd_yd_rp2040.menu.flash.2097152_131072.upload.maximum_size=1961984 vccgnd_yd_rp2040.menu.flash.2097152_131072.build.flash_total=2097152 vccgnd_yd_rp2040.menu.flash.2097152_131072.build.flash_length=1961984 vccgnd_yd_rp2040.menu.flash.2097152_131072.build.eeprom_start=270528512 vccgnd_yd_rp2040.menu.flash.2097152_131072.build.fs_start=270397440 vccgnd_yd_rp2040.menu.flash.2097152_131072.build.fs_end=270528512 vccgnd_yd_rp2040.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) vccgnd_yd_rp2040.menu.flash.2097152_262144.upload.maximum_size=1830912 vccgnd_yd_rp2040.menu.flash.2097152_262144.build.flash_total=2097152 vccgnd_yd_rp2040.menu.flash.2097152_262144.build.flash_length=1830912 vccgnd_yd_rp2040.menu.flash.2097152_262144.build.eeprom_start=270528512 vccgnd_yd_rp2040.menu.flash.2097152_262144.build.fs_start=270266368 vccgnd_yd_rp2040.menu.flash.2097152_262144.build.fs_end=270528512 vccgnd_yd_rp2040.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) vccgnd_yd_rp2040.menu.flash.2097152_524288.upload.maximum_size=1568768 vccgnd_yd_rp2040.menu.flash.2097152_524288.build.flash_total=2097152 vccgnd_yd_rp2040.menu.flash.2097152_524288.build.flash_length=1568768 vccgnd_yd_rp2040.menu.flash.2097152_524288.build.eeprom_start=270528512 vccgnd_yd_rp2040.menu.flash.2097152_524288.build.fs_start=270004224 vccgnd_yd_rp2040.menu.flash.2097152_524288.build.fs_end=270528512 vccgnd_yd_rp2040.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) vccgnd_yd_rp2040.menu.flash.2097152_1048576.upload.maximum_size=1044480 vccgnd_yd_rp2040.menu.flash.2097152_1048576.build.flash_total=2097152 vccgnd_yd_rp2040.menu.flash.2097152_1048576.build.flash_length=1044480 vccgnd_yd_rp2040.menu.flash.2097152_1048576.build.eeprom_start=270528512 vccgnd_yd_rp2040.menu.flash.2097152_1048576.build.fs_start=269479936 vccgnd_yd_rp2040.menu.flash.2097152_1048576.build.fs_end=270528512 vccgnd_yd_rp2040.menu.flash.4194304_0=4MB (no FS) vccgnd_yd_rp2040.menu.flash.4194304_0.upload.maximum_size=4190208 vccgnd_yd_rp2040.menu.flash.4194304_0.build.flash_total=4194304 vccgnd_yd_rp2040.menu.flash.4194304_0.build.flash_length=4190208 vccgnd_yd_rp2040.menu.flash.4194304_0.build.eeprom_start=272625664 vccgnd_yd_rp2040.menu.flash.4194304_0.build.fs_start=272625664 vccgnd_yd_rp2040.menu.flash.4194304_0.build.fs_end=272625664 vccgnd_yd_rp2040.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB) vccgnd_yd_rp2040.menu.flash.4194304_3145728.upload.maximum_size=1044480 vccgnd_yd_rp2040.menu.flash.4194304_3145728.build.flash_total=4194304 vccgnd_yd_rp2040.menu.flash.4194304_3145728.build.flash_length=1044480 vccgnd_yd_rp2040.menu.flash.4194304_3145728.build.eeprom_start=272625664 vccgnd_yd_rp2040.menu.flash.4194304_3145728.build.fs_start=269479936 vccgnd_yd_rp2040.menu.flash.4194304_3145728.build.fs_end=272625664 vccgnd_yd_rp2040.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB) vccgnd_yd_rp2040.menu.flash.4194304_2097152.upload.maximum_size=2093056 vccgnd_yd_rp2040.menu.flash.4194304_2097152.build.flash_total=4194304 vccgnd_yd_rp2040.menu.flash.4194304_2097152.build.flash_length=2093056 vccgnd_yd_rp2040.menu.flash.4194304_2097152.build.eeprom_start=272625664 vccgnd_yd_rp2040.menu.flash.4194304_2097152.build.fs_start=270528512 vccgnd_yd_rp2040.menu.flash.4194304_2097152.build.fs_end=272625664 vccgnd_yd_rp2040.menu.flash.8388608_0=8MB (no FS) vccgnd_yd_rp2040.menu.flash.8388608_0.upload.maximum_size=8384512 vccgnd_yd_rp2040.menu.flash.8388608_0.build.flash_total=8388608 vccgnd_yd_rp2040.menu.flash.8388608_0.build.flash_length=8384512 vccgnd_yd_rp2040.menu.flash.8388608_0.build.eeprom_start=276819968 vccgnd_yd_rp2040.menu.flash.8388608_0.build.fs_start=276819968 vccgnd_yd_rp2040.menu.flash.8388608_0.build.fs_end=276819968 vccgnd_yd_rp2040.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) vccgnd_yd_rp2040.menu.flash.8388608_7340032.upload.maximum_size=1044480 vccgnd_yd_rp2040.menu.flash.8388608_7340032.build.flash_total=8388608 vccgnd_yd_rp2040.menu.flash.8388608_7340032.build.flash_length=1044480 vccgnd_yd_rp2040.menu.flash.8388608_7340032.build.eeprom_start=276819968 vccgnd_yd_rp2040.menu.flash.8388608_7340032.build.fs_start=269479936 vccgnd_yd_rp2040.menu.flash.8388608_7340032.build.fs_end=276819968 vccgnd_yd_rp2040.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) vccgnd_yd_rp2040.menu.flash.8388608_4194304.upload.maximum_size=4190208 vccgnd_yd_rp2040.menu.flash.8388608_4194304.build.flash_total=8388608 vccgnd_yd_rp2040.menu.flash.8388608_4194304.build.flash_length=4190208 vccgnd_yd_rp2040.menu.flash.8388608_4194304.build.eeprom_start=276819968 vccgnd_yd_rp2040.menu.flash.8388608_4194304.build.fs_start=272625664 vccgnd_yd_rp2040.menu.flash.8388608_4194304.build.fs_end=276819968 vccgnd_yd_rp2040.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) vccgnd_yd_rp2040.menu.flash.8388608_2097152.upload.maximum_size=6287360 vccgnd_yd_rp2040.menu.flash.8388608_2097152.build.flash_total=8388608 vccgnd_yd_rp2040.menu.flash.8388608_2097152.build.flash_length=6287360 vccgnd_yd_rp2040.menu.flash.8388608_2097152.build.eeprom_start=276819968 vccgnd_yd_rp2040.menu.flash.8388608_2097152.build.fs_start=274722816 vccgnd_yd_rp2040.menu.flash.8388608_2097152.build.fs_end=276819968 vccgnd_yd_rp2040.menu.flash.16777216_0=16MB (no FS) vccgnd_yd_rp2040.menu.flash.16777216_0.upload.maximum_size=16773120 vccgnd_yd_rp2040.menu.flash.16777216_0.build.flash_total=16777216 vccgnd_yd_rp2040.menu.flash.16777216_0.build.flash_length=16773120 vccgnd_yd_rp2040.menu.flash.16777216_0.build.eeprom_start=285208576 vccgnd_yd_rp2040.menu.flash.16777216_0.build.fs_start=285208576 vccgnd_yd_rp2040.menu.flash.16777216_0.build.fs_end=285208576 vccgnd_yd_rp2040.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) vccgnd_yd_rp2040.menu.flash.16777216_15728640.upload.maximum_size=1044480 vccgnd_yd_rp2040.menu.flash.16777216_15728640.build.flash_total=16777216 vccgnd_yd_rp2040.menu.flash.16777216_15728640.build.flash_length=1044480 vccgnd_yd_rp2040.menu.flash.16777216_15728640.build.eeprom_start=285208576 vccgnd_yd_rp2040.menu.flash.16777216_15728640.build.fs_start=269479936 vccgnd_yd_rp2040.menu.flash.16777216_15728640.build.fs_end=285208576 vccgnd_yd_rp2040.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) vccgnd_yd_rp2040.menu.flash.16777216_14680064.upload.maximum_size=2093056 vccgnd_yd_rp2040.menu.flash.16777216_14680064.build.flash_total=16777216 vccgnd_yd_rp2040.menu.flash.16777216_14680064.build.flash_length=2093056 vccgnd_yd_rp2040.menu.flash.16777216_14680064.build.eeprom_start=285208576 vccgnd_yd_rp2040.menu.flash.16777216_14680064.build.fs_start=270528512 vccgnd_yd_rp2040.menu.flash.16777216_14680064.build.fs_end=285208576 vccgnd_yd_rp2040.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) vccgnd_yd_rp2040.menu.flash.16777216_12582912.upload.maximum_size=4190208 vccgnd_yd_rp2040.menu.flash.16777216_12582912.build.flash_total=16777216 vccgnd_yd_rp2040.menu.flash.16777216_12582912.build.flash_length=4190208 vccgnd_yd_rp2040.menu.flash.16777216_12582912.build.eeprom_start=285208576 vccgnd_yd_rp2040.menu.flash.16777216_12582912.build.fs_start=272625664 vccgnd_yd_rp2040.menu.flash.16777216_12582912.build.fs_end=285208576 vccgnd_yd_rp2040.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) vccgnd_yd_rp2040.menu.flash.16777216_8388608.upload.maximum_size=8384512 vccgnd_yd_rp2040.menu.flash.16777216_8388608.build.flash_total=16777216 vccgnd_yd_rp2040.menu.flash.16777216_8388608.build.flash_length=8384512 vccgnd_yd_rp2040.menu.flash.16777216_8388608.build.eeprom_start=285208576 vccgnd_yd_rp2040.menu.flash.16777216_8388608.build.fs_start=276819968 vccgnd_yd_rp2040.menu.flash.16777216_8388608.build.fs_end=285208576 vccgnd_yd_rp2040.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) vccgnd_yd_rp2040.menu.flash.16777216_4194304.upload.maximum_size=12578816 vccgnd_yd_rp2040.menu.flash.16777216_4194304.build.flash_total=16777216 vccgnd_yd_rp2040.menu.flash.16777216_4194304.build.flash_length=12578816 vccgnd_yd_rp2040.menu.flash.16777216_4194304.build.eeprom_start=285208576 vccgnd_yd_rp2040.menu.flash.16777216_4194304.build.fs_start=281014272 vccgnd_yd_rp2040.menu.flash.16777216_4194304.build.fs_end=285208576 vccgnd_yd_rp2040.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) vccgnd_yd_rp2040.menu.flash.16777216_2097152.upload.maximum_size=14675968 vccgnd_yd_rp2040.menu.flash.16777216_2097152.build.flash_total=16777216 vccgnd_yd_rp2040.menu.flash.16777216_2097152.build.flash_length=14675968 vccgnd_yd_rp2040.menu.flash.16777216_2097152.build.eeprom_start=285208576 vccgnd_yd_rp2040.menu.flash.16777216_2097152.build.fs_start=283111424 vccgnd_yd_rp2040.menu.flash.16777216_2097152.build.fs_end=285208576 vccgnd_yd_rp2040.menu.freq.200=200 MHz vccgnd_yd_rp2040.menu.freq.200.build.f_cpu=200000000L vccgnd_yd_rp2040.menu.freq.50=50 MHz vccgnd_yd_rp2040.menu.freq.50.build.f_cpu=50000000L vccgnd_yd_rp2040.menu.freq.100=100 MHz vccgnd_yd_rp2040.menu.freq.100.build.f_cpu=100000000L vccgnd_yd_rp2040.menu.freq.120=120 MHz vccgnd_yd_rp2040.menu.freq.120.build.f_cpu=120000000L vccgnd_yd_rp2040.menu.freq.125=125 MHz vccgnd_yd_rp2040.menu.freq.125.build.f_cpu=125000000L vccgnd_yd_rp2040.menu.freq.128=128 MHz vccgnd_yd_rp2040.menu.freq.128.build.f_cpu=128000000L vccgnd_yd_rp2040.menu.freq.133=133 MHz vccgnd_yd_rp2040.menu.freq.133.build.f_cpu=133000000L vccgnd_yd_rp2040.menu.freq.150=150 MHz vccgnd_yd_rp2040.menu.freq.150.build.f_cpu=150000000L vccgnd_yd_rp2040.menu.freq.176=176 MHz vccgnd_yd_rp2040.menu.freq.176.build.f_cpu=176000000L vccgnd_yd_rp2040.menu.freq.225=225 MHz (Overclock) vccgnd_yd_rp2040.menu.freq.225.build.f_cpu=225000000L vccgnd_yd_rp2040.menu.freq.240=240 MHz (Overclock) vccgnd_yd_rp2040.menu.freq.240.build.f_cpu=240000000L vccgnd_yd_rp2040.menu.freq.250=250 MHz (Overclock) vccgnd_yd_rp2040.menu.freq.250.build.f_cpu=250000000L vccgnd_yd_rp2040.menu.freq.276=276 MHz (Overclock) vccgnd_yd_rp2040.menu.freq.276.build.f_cpu=276000000L vccgnd_yd_rp2040.menu.freq.300=300 MHz (Overclock) vccgnd_yd_rp2040.menu.freq.300.build.f_cpu=300000000L vccgnd_yd_rp2040.menu.opt.Small=Small (-Os) (standard) vccgnd_yd_rp2040.menu.opt.Small.build.flags.optimize=-Os vccgnd_yd_rp2040.menu.opt.Optimize=Optimize (-O) vccgnd_yd_rp2040.menu.opt.Optimize.build.flags.optimize=-O vccgnd_yd_rp2040.menu.opt.Optimize2=Optimize More (-O2) vccgnd_yd_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2 vccgnd_yd_rp2040.menu.opt.Optimize3=Optimize Even More (-O3) vccgnd_yd_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3 vccgnd_yd_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower) vccgnd_yd_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast vccgnd_yd_rp2040.menu.opt.Debug=Debug (-Og) vccgnd_yd_rp2040.menu.opt.Debug.build.flags.optimize=-Og vccgnd_yd_rp2040.menu.opt.Disabled=Disabled (-O0) vccgnd_yd_rp2040.menu.opt.Disabled.build.flags.optimize=-O0 vccgnd_yd_rp2040.menu.profile.Disabled=Disabled vccgnd_yd_rp2040.menu.profile.Disabled.build.flags.profile= vccgnd_yd_rp2040.menu.profile.Enabled=Enabled vccgnd_yd_rp2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE vccgnd_yd_rp2040.menu.rtti.Disabled=Disabled vccgnd_yd_rp2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti vccgnd_yd_rp2040.menu.rtti.Enabled=Enabled vccgnd_yd_rp2040.menu.rtti.Enabled.build.flags.rtti= vccgnd_yd_rp2040.menu.stackprotect.Disabled=Disabled vccgnd_yd_rp2040.menu.stackprotect.Disabled.build.flags.stackprotect= vccgnd_yd_rp2040.menu.stackprotect.Enabled=Enabled vccgnd_yd_rp2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all vccgnd_yd_rp2040.menu.exceptions.Disabled=Disabled vccgnd_yd_rp2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions vccgnd_yd_rp2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ vccgnd_yd_rp2040.menu.exceptions.Enabled=Enabled vccgnd_yd_rp2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions vccgnd_yd_rp2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc vccgnd_yd_rp2040.menu.dbgport.Disabled=Disabled vccgnd_yd_rp2040.menu.dbgport.Disabled.build.debug_port= vccgnd_yd_rp2040.menu.dbgport.Serial=Serial vccgnd_yd_rp2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial vccgnd_yd_rp2040.menu.dbgport.Serial1=Serial1 vccgnd_yd_rp2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 vccgnd_yd_rp2040.menu.dbgport.Serial2=Serial2 vccgnd_yd_rp2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 vccgnd_yd_rp2040.menu.dbgport.SerialSemi=SerialSemi vccgnd_yd_rp2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi vccgnd_yd_rp2040.menu.dbglvl.None=None vccgnd_yd_rp2040.menu.dbglvl.None.build.debug_level= vccgnd_yd_rp2040.menu.dbglvl.Core=Core vccgnd_yd_rp2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE vccgnd_yd_rp2040.menu.dbglvl.SPI=SPI vccgnd_yd_rp2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI vccgnd_yd_rp2040.menu.dbglvl.Wire=Wire vccgnd_yd_rp2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE vccgnd_yd_rp2040.menu.dbglvl.Bluetooth=Bluetooth vccgnd_yd_rp2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH vccgnd_yd_rp2040.menu.dbglvl.All=All vccgnd_yd_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH vccgnd_yd_rp2040.menu.dbglvl.NDEBUG=NDEBUG vccgnd_yd_rp2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG vccgnd_yd_rp2040.menu.usbstack.picosdk=Pico SDK vccgnd_yd_rp2040.menu.usbstack.picosdk.build.usbstack_flags= vccgnd_yd_rp2040.menu.usbstack.tinyusb=Adafruit TinyUSB vccgnd_yd_rp2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" vccgnd_yd_rp2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) vccgnd_yd_rp2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" vccgnd_yd_rp2040.menu.usbstack.nousb=No USB vccgnd_yd_rp2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" vccgnd_yd_rp2040.menu.ipbtstack.ipv4only=IPv4 Only vccgnd_yd_rp2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a vccgnd_yd_rp2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 vccgnd_yd_rp2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 vccgnd_yd_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a vccgnd_yd_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 vccgnd_yd_rp2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth vccgnd_yd_rp2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a vccgnd_yd_rp2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 vccgnd_yd_rp2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth vccgnd_yd_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a vccgnd_yd_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 vccgnd_yd_rp2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K vccgnd_yd_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a vccgnd_yd_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 vccgnd_yd_rp2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K vccgnd_yd_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a vccgnd_yd_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 vccgnd_yd_rp2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K vccgnd_yd_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a vccgnd_yd_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 vccgnd_yd_rp2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K vccgnd_yd_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a vccgnd_yd_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 vccgnd_yd_rp2040.menu.uploadmethod.default=Default (UF2) vccgnd_yd_rp2040.menu.uploadmethod.default.build.ram_length=256k vccgnd_yd_rp2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl vccgnd_yd_rp2040.menu.uploadmethod.default.upload.maximum_data_size=262144 vccgnd_yd_rp2040.menu.uploadmethod.default.upload.tool=uf2conv vccgnd_yd_rp2040.menu.uploadmethod.default.upload.tool.default=uf2conv vccgnd_yd_rp2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network vccgnd_yd_rp2040.menu.uploadmethod.picotool=Picotool vccgnd_yd_rp2040.menu.uploadmethod.picotool.build.ram_length=256k vccgnd_yd_rp2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl vccgnd_yd_rp2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB vccgnd_yd_rp2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144 vccgnd_yd_rp2040.menu.uploadmethod.picotool.upload.tool=picotool vccgnd_yd_rp2040.menu.uploadmethod.picotool.upload.tool.default=picotool vccgnd_yd_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) vccgnd_yd_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k vccgnd_yd_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl vccgnd_yd_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 vccgnd_yd_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap vccgnd_yd_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Viyalab Mizu RP2040 # ----------------------------------- viyalab_mizu.name=Viyalab Mizu RP2040 viyalab_mizu.vid.0=0x2e8a viyalab_mizu.pid.0=0x000a viyalab_mizu.vid.1=0x2e8a viyalab_mizu.pid.1=0x010a viyalab_mizu.vid.2=0x2e8a viyalab_mizu.pid.2=0x400a viyalab_mizu.vid.3=0x2e8a viyalab_mizu.pid.3=0x410a viyalab_mizu.vid.4=0x2e8a viyalab_mizu.pid.4=0x800a viyalab_mizu.vid.5=0x2e8a viyalab_mizu.pid.5=0x810a viyalab_mizu.vid.6=0x2e8a viyalab_mizu.pid.6=0xc00a viyalab_mizu.vid.7=0x2e8a viyalab_mizu.pid.7=0xc10a viyalab_mizu.upload_port.0.vid=0x2e8a viyalab_mizu.upload_port.0.pid=0x000a viyalab_mizu.upload_port.1.vid=0x2e8a viyalab_mizu.upload_port.1.pid=0x010a viyalab_mizu.upload_port.2.vid=0x2e8a viyalab_mizu.upload_port.2.pid=0x400a viyalab_mizu.upload_port.3.vid=0x2e8a viyalab_mizu.upload_port.3.pid=0x410a viyalab_mizu.upload_port.4.vid=0x2e8a viyalab_mizu.upload_port.4.pid=0x800a viyalab_mizu.upload_port.5.vid=0x2e8a viyalab_mizu.upload_port.5.pid=0x810a viyalab_mizu.upload_port.6.vid=0x2e8a viyalab_mizu.upload_port.6.pid=0xc00a viyalab_mizu.upload_port.7.vid=0x2e8a viyalab_mizu.upload_port.7.pid=0xc10a viyalab_mizu.build.usbvid=-DUSBD_VID=0x2e8a viyalab_mizu.build.usbpid=-DUSBD_PID=0x000a viyalab_mizu.build.usbpwr=-DUSBD_MAX_POWER_MA=250 viyalab_mizu.build.board=VIYALAB_MIZU_RP2040 viyalab_mizu.build.mcu=cortex-m0plus viyalab_mizu.build.chip=rp2040 viyalab_mizu.build.toolchain=arm-none-eabi viyalab_mizu.build.toolchainpkg=pqt-gcc viyalab_mizu.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb viyalab_mizu.build.uf2family=--family rp2040 viyalab_mizu.build.variant=viyalab_mizu viyalab_mizu.upload.maximum_size=8388608 viyalab_mizu.upload.wait_for_upload_port=true viyalab_mizu.upload.erase_cmd= viyalab_mizu.serial.disableDTR=false viyalab_mizu.serial.disableRTS=false viyalab_mizu.build.f_cpu=125000000 viyalab_mizu.build.led= viyalab_mizu.build.core=rp2040 viyalab_mizu.build.ldscript=memmap_default.ld viyalab_mizu.build.boot2=boot2_generic_03h_4_padded_checksum viyalab_mizu.build.usb_manufacturer="Viyalab" viyalab_mizu.build.usb_product="Mizu RP2040" viyalab_mizu.menu.flash.8388608_0=8MB (no FS) viyalab_mizu.menu.flash.8388608_0.upload.maximum_size=8384512 viyalab_mizu.menu.flash.8388608_0.build.flash_total=8388608 viyalab_mizu.menu.flash.8388608_0.build.flash_length=8384512 viyalab_mizu.menu.flash.8388608_0.build.eeprom_start=276819968 viyalab_mizu.menu.flash.8388608_0.build.fs_start=276819968 viyalab_mizu.menu.flash.8388608_0.build.fs_end=276819968 viyalab_mizu.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB) viyalab_mizu.menu.flash.8388608_65536.upload.maximum_size=8318976 viyalab_mizu.menu.flash.8388608_65536.build.flash_total=8388608 viyalab_mizu.menu.flash.8388608_65536.build.flash_length=8318976 viyalab_mizu.menu.flash.8388608_65536.build.eeprom_start=276819968 viyalab_mizu.menu.flash.8388608_65536.build.fs_start=276754432 viyalab_mizu.menu.flash.8388608_65536.build.fs_end=276819968 viyalab_mizu.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) viyalab_mizu.menu.flash.8388608_131072.upload.maximum_size=8253440 viyalab_mizu.menu.flash.8388608_131072.build.flash_total=8388608 viyalab_mizu.menu.flash.8388608_131072.build.flash_length=8253440 viyalab_mizu.menu.flash.8388608_131072.build.eeprom_start=276819968 viyalab_mizu.menu.flash.8388608_131072.build.fs_start=276688896 viyalab_mizu.menu.flash.8388608_131072.build.fs_end=276819968 viyalab_mizu.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) viyalab_mizu.menu.flash.8388608_262144.upload.maximum_size=8122368 viyalab_mizu.menu.flash.8388608_262144.build.flash_total=8388608 viyalab_mizu.menu.flash.8388608_262144.build.flash_length=8122368 viyalab_mizu.menu.flash.8388608_262144.build.eeprom_start=276819968 viyalab_mizu.menu.flash.8388608_262144.build.fs_start=276557824 viyalab_mizu.menu.flash.8388608_262144.build.fs_end=276819968 viyalab_mizu.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) viyalab_mizu.menu.flash.8388608_524288.upload.maximum_size=7860224 viyalab_mizu.menu.flash.8388608_524288.build.flash_total=8388608 viyalab_mizu.menu.flash.8388608_524288.build.flash_length=7860224 viyalab_mizu.menu.flash.8388608_524288.build.eeprom_start=276819968 viyalab_mizu.menu.flash.8388608_524288.build.fs_start=276295680 viyalab_mizu.menu.flash.8388608_524288.build.fs_end=276819968 viyalab_mizu.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) viyalab_mizu.menu.flash.8388608_1048576.upload.maximum_size=7335936 viyalab_mizu.menu.flash.8388608_1048576.build.flash_total=8388608 viyalab_mizu.menu.flash.8388608_1048576.build.flash_length=7335936 viyalab_mizu.menu.flash.8388608_1048576.build.eeprom_start=276819968 viyalab_mizu.menu.flash.8388608_1048576.build.fs_start=275771392 viyalab_mizu.menu.flash.8388608_1048576.build.fs_end=276819968 viyalab_mizu.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) viyalab_mizu.menu.flash.8388608_2097152.upload.maximum_size=6287360 viyalab_mizu.menu.flash.8388608_2097152.build.flash_total=8388608 viyalab_mizu.menu.flash.8388608_2097152.build.flash_length=6287360 viyalab_mizu.menu.flash.8388608_2097152.build.eeprom_start=276819968 viyalab_mizu.menu.flash.8388608_2097152.build.fs_start=274722816 viyalab_mizu.menu.flash.8388608_2097152.build.fs_end=276819968 viyalab_mizu.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) viyalab_mizu.menu.flash.8388608_3145728.upload.maximum_size=5238784 viyalab_mizu.menu.flash.8388608_3145728.build.flash_total=8388608 viyalab_mizu.menu.flash.8388608_3145728.build.flash_length=5238784 viyalab_mizu.menu.flash.8388608_3145728.build.eeprom_start=276819968 viyalab_mizu.menu.flash.8388608_3145728.build.fs_start=273674240 viyalab_mizu.menu.flash.8388608_3145728.build.fs_end=276819968 viyalab_mizu.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) viyalab_mizu.menu.flash.8388608_4194304.upload.maximum_size=4190208 viyalab_mizu.menu.flash.8388608_4194304.build.flash_total=8388608 viyalab_mizu.menu.flash.8388608_4194304.build.flash_length=4190208 viyalab_mizu.menu.flash.8388608_4194304.build.eeprom_start=276819968 viyalab_mizu.menu.flash.8388608_4194304.build.fs_start=272625664 viyalab_mizu.menu.flash.8388608_4194304.build.fs_end=276819968 viyalab_mizu.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB) viyalab_mizu.menu.flash.8388608_5242880.upload.maximum_size=3141632 viyalab_mizu.menu.flash.8388608_5242880.build.flash_total=8388608 viyalab_mizu.menu.flash.8388608_5242880.build.flash_length=3141632 viyalab_mizu.menu.flash.8388608_5242880.build.eeprom_start=276819968 viyalab_mizu.menu.flash.8388608_5242880.build.fs_start=271577088 viyalab_mizu.menu.flash.8388608_5242880.build.fs_end=276819968 viyalab_mizu.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) viyalab_mizu.menu.flash.8388608_6291456.upload.maximum_size=2093056 viyalab_mizu.menu.flash.8388608_6291456.build.flash_total=8388608 viyalab_mizu.menu.flash.8388608_6291456.build.flash_length=2093056 viyalab_mizu.menu.flash.8388608_6291456.build.eeprom_start=276819968 viyalab_mizu.menu.flash.8388608_6291456.build.fs_start=270528512 viyalab_mizu.menu.flash.8388608_6291456.build.fs_end=276819968 viyalab_mizu.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) viyalab_mizu.menu.flash.8388608_7340032.upload.maximum_size=1044480 viyalab_mizu.menu.flash.8388608_7340032.build.flash_total=8388608 viyalab_mizu.menu.flash.8388608_7340032.build.flash_length=1044480 viyalab_mizu.menu.flash.8388608_7340032.build.eeprom_start=276819968 viyalab_mizu.menu.flash.8388608_7340032.build.fs_start=269479936 viyalab_mizu.menu.flash.8388608_7340032.build.fs_end=276819968 viyalab_mizu.menu.freq.200=200 MHz viyalab_mizu.menu.freq.200.build.f_cpu=200000000L viyalab_mizu.menu.freq.50=50 MHz viyalab_mizu.menu.freq.50.build.f_cpu=50000000L viyalab_mizu.menu.freq.100=100 MHz viyalab_mizu.menu.freq.100.build.f_cpu=100000000L viyalab_mizu.menu.freq.120=120 MHz viyalab_mizu.menu.freq.120.build.f_cpu=120000000L viyalab_mizu.menu.freq.125=125 MHz viyalab_mizu.menu.freq.125.build.f_cpu=125000000L viyalab_mizu.menu.freq.128=128 MHz viyalab_mizu.menu.freq.128.build.f_cpu=128000000L viyalab_mizu.menu.freq.133=133 MHz viyalab_mizu.menu.freq.133.build.f_cpu=133000000L viyalab_mizu.menu.freq.150=150 MHz viyalab_mizu.menu.freq.150.build.f_cpu=150000000L viyalab_mizu.menu.freq.176=176 MHz viyalab_mizu.menu.freq.176.build.f_cpu=176000000L viyalab_mizu.menu.freq.225=225 MHz (Overclock) viyalab_mizu.menu.freq.225.build.f_cpu=225000000L viyalab_mizu.menu.freq.240=240 MHz (Overclock) viyalab_mizu.menu.freq.240.build.f_cpu=240000000L viyalab_mizu.menu.freq.250=250 MHz (Overclock) viyalab_mizu.menu.freq.250.build.f_cpu=250000000L viyalab_mizu.menu.freq.276=276 MHz (Overclock) viyalab_mizu.menu.freq.276.build.f_cpu=276000000L viyalab_mizu.menu.freq.300=300 MHz (Overclock) viyalab_mizu.menu.freq.300.build.f_cpu=300000000L viyalab_mizu.menu.opt.Small=Small (-Os) (standard) viyalab_mizu.menu.opt.Small.build.flags.optimize=-Os viyalab_mizu.menu.opt.Optimize=Optimize (-O) viyalab_mizu.menu.opt.Optimize.build.flags.optimize=-O viyalab_mizu.menu.opt.Optimize2=Optimize More (-O2) viyalab_mizu.menu.opt.Optimize2.build.flags.optimize=-O2 viyalab_mizu.menu.opt.Optimize3=Optimize Even More (-O3) viyalab_mizu.menu.opt.Optimize3.build.flags.optimize=-O3 viyalab_mizu.menu.opt.Fast=Fast (-Ofast) (maybe slower) viyalab_mizu.menu.opt.Fast.build.flags.optimize=-Ofast viyalab_mizu.menu.opt.Debug=Debug (-Og) viyalab_mizu.menu.opt.Debug.build.flags.optimize=-Og viyalab_mizu.menu.opt.Disabled=Disabled (-O0) viyalab_mizu.menu.opt.Disabled.build.flags.optimize=-O0 viyalab_mizu.menu.profile.Disabled=Disabled viyalab_mizu.menu.profile.Disabled.build.flags.profile= viyalab_mizu.menu.profile.Enabled=Enabled viyalab_mizu.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE viyalab_mizu.menu.rtti.Disabled=Disabled viyalab_mizu.menu.rtti.Disabled.build.flags.rtti=-fno-rtti viyalab_mizu.menu.rtti.Enabled=Enabled viyalab_mizu.menu.rtti.Enabled.build.flags.rtti= viyalab_mizu.menu.stackprotect.Disabled=Disabled viyalab_mizu.menu.stackprotect.Disabled.build.flags.stackprotect= viyalab_mizu.menu.stackprotect.Enabled=Enabled viyalab_mizu.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all viyalab_mizu.menu.exceptions.Disabled=Disabled viyalab_mizu.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions viyalab_mizu.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ viyalab_mizu.menu.exceptions.Enabled=Enabled viyalab_mizu.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions viyalab_mizu.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc viyalab_mizu.menu.dbgport.Disabled=Disabled viyalab_mizu.menu.dbgport.Disabled.build.debug_port= viyalab_mizu.menu.dbgport.Serial=Serial viyalab_mizu.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial viyalab_mizu.menu.dbgport.Serial1=Serial1 viyalab_mizu.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 viyalab_mizu.menu.dbgport.Serial2=Serial2 viyalab_mizu.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 viyalab_mizu.menu.dbgport.SerialSemi=SerialSemi viyalab_mizu.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi viyalab_mizu.menu.dbglvl.None=None viyalab_mizu.menu.dbglvl.None.build.debug_level= viyalab_mizu.menu.dbglvl.Core=Core viyalab_mizu.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE viyalab_mizu.menu.dbglvl.SPI=SPI viyalab_mizu.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI viyalab_mizu.menu.dbglvl.Wire=Wire viyalab_mizu.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE viyalab_mizu.menu.dbglvl.Bluetooth=Bluetooth viyalab_mizu.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH viyalab_mizu.menu.dbglvl.All=All viyalab_mizu.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH viyalab_mizu.menu.dbglvl.NDEBUG=NDEBUG viyalab_mizu.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG viyalab_mizu.menu.usbstack.picosdk=Pico SDK viyalab_mizu.menu.usbstack.picosdk.build.usbstack_flags= viyalab_mizu.menu.usbstack.tinyusb=Adafruit TinyUSB viyalab_mizu.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" viyalab_mizu.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) viyalab_mizu.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" viyalab_mizu.menu.usbstack.nousb=No USB viyalab_mizu.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" viyalab_mizu.menu.ipbtstack.ipv4only=IPv4 Only viyalab_mizu.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a viyalab_mizu.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 viyalab_mizu.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 viyalab_mizu.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a viyalab_mizu.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 viyalab_mizu.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth viyalab_mizu.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a viyalab_mizu.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 viyalab_mizu.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth viyalab_mizu.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a viyalab_mizu.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 viyalab_mizu.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K viyalab_mizu.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a viyalab_mizu.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 viyalab_mizu.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K viyalab_mizu.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a viyalab_mizu.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 viyalab_mizu.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K viyalab_mizu.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a viyalab_mizu.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 viyalab_mizu.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K viyalab_mizu.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a viyalab_mizu.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 viyalab_mizu.menu.uploadmethod.default=Default (UF2) viyalab_mizu.menu.uploadmethod.default.build.ram_length=256k viyalab_mizu.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl viyalab_mizu.menu.uploadmethod.default.upload.maximum_data_size=262144 viyalab_mizu.menu.uploadmethod.default.upload.tool=uf2conv viyalab_mizu.menu.uploadmethod.default.upload.tool.default=uf2conv viyalab_mizu.menu.uploadmethod.default.upload.tool.network=uf2conv-network viyalab_mizu.menu.uploadmethod.picotool=Picotool viyalab_mizu.menu.uploadmethod.picotool.build.ram_length=256k viyalab_mizu.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl viyalab_mizu.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB viyalab_mizu.menu.uploadmethod.picotool.upload.maximum_data_size=262144 viyalab_mizu.menu.uploadmethod.picotool.upload.tool=picotool viyalab_mizu.menu.uploadmethod.picotool.upload.tool.default=picotool viyalab_mizu.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) viyalab_mizu.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k viyalab_mizu.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl viyalab_mizu.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 viyalab_mizu.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap viyalab_mizu.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Waveshare RP2040 Zero # ----------------------------------- waveshare_rp2040_zero.name=Waveshare RP2040 Zero waveshare_rp2040_zero.vid.0=0x2e8a waveshare_rp2040_zero.pid.0=0x0003 waveshare_rp2040_zero.vid.1=0x2e8a waveshare_rp2040_zero.pid.1=0x0103 waveshare_rp2040_zero.vid.2=0x2e8a waveshare_rp2040_zero.pid.2=0x4003 waveshare_rp2040_zero.vid.3=0x2e8a waveshare_rp2040_zero.pid.3=0x4103 waveshare_rp2040_zero.vid.4=0x2e8a waveshare_rp2040_zero.pid.4=0x8003 waveshare_rp2040_zero.vid.5=0x2e8a waveshare_rp2040_zero.pid.5=0x8103 waveshare_rp2040_zero.vid.6=0x2e8a waveshare_rp2040_zero.pid.6=0xc003 waveshare_rp2040_zero.vid.7=0x2e8a waveshare_rp2040_zero.pid.7=0xc103 waveshare_rp2040_zero.upload_port.0.vid=0x2e8a waveshare_rp2040_zero.upload_port.0.pid=0x0003 waveshare_rp2040_zero.upload_port.1.vid=0x2e8a waveshare_rp2040_zero.upload_port.1.pid=0x0103 waveshare_rp2040_zero.upload_port.2.vid=0x2e8a waveshare_rp2040_zero.upload_port.2.pid=0x4003 waveshare_rp2040_zero.upload_port.3.vid=0x2e8a waveshare_rp2040_zero.upload_port.3.pid=0x4103 waveshare_rp2040_zero.upload_port.4.vid=0x2e8a waveshare_rp2040_zero.upload_port.4.pid=0x8003 waveshare_rp2040_zero.upload_port.5.vid=0x2e8a waveshare_rp2040_zero.upload_port.5.pid=0x8103 waveshare_rp2040_zero.upload_port.6.vid=0x2e8a waveshare_rp2040_zero.upload_port.6.pid=0xc003 waveshare_rp2040_zero.upload_port.7.vid=0x2e8a waveshare_rp2040_zero.upload_port.7.pid=0xc103 waveshare_rp2040_zero.build.usbvid=-DUSBD_VID=0x2e8a waveshare_rp2040_zero.build.usbpid=-DUSBD_PID=0x0003 waveshare_rp2040_zero.build.usbpwr=-DUSBD_MAX_POWER_MA=500 waveshare_rp2040_zero.build.board=WAVESHARE_RP2040_ZERO waveshare_rp2040_zero.build.mcu=cortex-m0plus waveshare_rp2040_zero.build.chip=rp2040 waveshare_rp2040_zero.build.toolchain=arm-none-eabi waveshare_rp2040_zero.build.toolchainpkg=pqt-gcc waveshare_rp2040_zero.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb waveshare_rp2040_zero.build.uf2family=--family rp2040 waveshare_rp2040_zero.build.variant=waveshare_rp2040_zero waveshare_rp2040_zero.upload.maximum_size=2097152 waveshare_rp2040_zero.upload.wait_for_upload_port=true waveshare_rp2040_zero.upload.erase_cmd= waveshare_rp2040_zero.serial.disableDTR=false waveshare_rp2040_zero.serial.disableRTS=false waveshare_rp2040_zero.build.f_cpu=125000000 waveshare_rp2040_zero.build.led= waveshare_rp2040_zero.build.core=rp2040 waveshare_rp2040_zero.build.ldscript=memmap_default.ld waveshare_rp2040_zero.build.boot2=boot2_w25q16jvxq_4_padded_checksum waveshare_rp2040_zero.build.usb_manufacturer="Waveshare" waveshare_rp2040_zero.build.usb_product="RP2040 Zero" waveshare_rp2040_zero.menu.flash.2097152_0=2MB (no FS) waveshare_rp2040_zero.menu.flash.2097152_0.upload.maximum_size=2093056 waveshare_rp2040_zero.menu.flash.2097152_0.build.flash_total=2097152 waveshare_rp2040_zero.menu.flash.2097152_0.build.flash_length=2093056 waveshare_rp2040_zero.menu.flash.2097152_0.build.eeprom_start=270528512 waveshare_rp2040_zero.menu.flash.2097152_0.build.fs_start=270528512 waveshare_rp2040_zero.menu.flash.2097152_0.build.fs_end=270528512 waveshare_rp2040_zero.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) waveshare_rp2040_zero.menu.flash.2097152_65536.upload.maximum_size=2027520 waveshare_rp2040_zero.menu.flash.2097152_65536.build.flash_total=2097152 waveshare_rp2040_zero.menu.flash.2097152_65536.build.flash_length=2027520 waveshare_rp2040_zero.menu.flash.2097152_65536.build.eeprom_start=270528512 waveshare_rp2040_zero.menu.flash.2097152_65536.build.fs_start=270462976 waveshare_rp2040_zero.menu.flash.2097152_65536.build.fs_end=270528512 waveshare_rp2040_zero.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) waveshare_rp2040_zero.menu.flash.2097152_131072.upload.maximum_size=1961984 waveshare_rp2040_zero.menu.flash.2097152_131072.build.flash_total=2097152 waveshare_rp2040_zero.menu.flash.2097152_131072.build.flash_length=1961984 waveshare_rp2040_zero.menu.flash.2097152_131072.build.eeprom_start=270528512 waveshare_rp2040_zero.menu.flash.2097152_131072.build.fs_start=270397440 waveshare_rp2040_zero.menu.flash.2097152_131072.build.fs_end=270528512 waveshare_rp2040_zero.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) waveshare_rp2040_zero.menu.flash.2097152_262144.upload.maximum_size=1830912 waveshare_rp2040_zero.menu.flash.2097152_262144.build.flash_total=2097152 waveshare_rp2040_zero.menu.flash.2097152_262144.build.flash_length=1830912 waveshare_rp2040_zero.menu.flash.2097152_262144.build.eeprom_start=270528512 waveshare_rp2040_zero.menu.flash.2097152_262144.build.fs_start=270266368 waveshare_rp2040_zero.menu.flash.2097152_262144.build.fs_end=270528512 waveshare_rp2040_zero.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) waveshare_rp2040_zero.menu.flash.2097152_524288.upload.maximum_size=1568768 waveshare_rp2040_zero.menu.flash.2097152_524288.build.flash_total=2097152 waveshare_rp2040_zero.menu.flash.2097152_524288.build.flash_length=1568768 waveshare_rp2040_zero.menu.flash.2097152_524288.build.eeprom_start=270528512 waveshare_rp2040_zero.menu.flash.2097152_524288.build.fs_start=270004224 waveshare_rp2040_zero.menu.flash.2097152_524288.build.fs_end=270528512 waveshare_rp2040_zero.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) waveshare_rp2040_zero.menu.flash.2097152_1048576.upload.maximum_size=1044480 waveshare_rp2040_zero.menu.flash.2097152_1048576.build.flash_total=2097152 waveshare_rp2040_zero.menu.flash.2097152_1048576.build.flash_length=1044480 waveshare_rp2040_zero.menu.flash.2097152_1048576.build.eeprom_start=270528512 waveshare_rp2040_zero.menu.flash.2097152_1048576.build.fs_start=269479936 waveshare_rp2040_zero.menu.flash.2097152_1048576.build.fs_end=270528512 waveshare_rp2040_zero.menu.freq.200=200 MHz waveshare_rp2040_zero.menu.freq.200.build.f_cpu=200000000L waveshare_rp2040_zero.menu.freq.50=50 MHz waveshare_rp2040_zero.menu.freq.50.build.f_cpu=50000000L waveshare_rp2040_zero.menu.freq.100=100 MHz waveshare_rp2040_zero.menu.freq.100.build.f_cpu=100000000L waveshare_rp2040_zero.menu.freq.120=120 MHz waveshare_rp2040_zero.menu.freq.120.build.f_cpu=120000000L waveshare_rp2040_zero.menu.freq.125=125 MHz waveshare_rp2040_zero.menu.freq.125.build.f_cpu=125000000L waveshare_rp2040_zero.menu.freq.128=128 MHz waveshare_rp2040_zero.menu.freq.128.build.f_cpu=128000000L waveshare_rp2040_zero.menu.freq.133=133 MHz waveshare_rp2040_zero.menu.freq.133.build.f_cpu=133000000L waveshare_rp2040_zero.menu.freq.150=150 MHz waveshare_rp2040_zero.menu.freq.150.build.f_cpu=150000000L waveshare_rp2040_zero.menu.freq.176=176 MHz waveshare_rp2040_zero.menu.freq.176.build.f_cpu=176000000L waveshare_rp2040_zero.menu.freq.225=225 MHz (Overclock) waveshare_rp2040_zero.menu.freq.225.build.f_cpu=225000000L waveshare_rp2040_zero.menu.freq.240=240 MHz (Overclock) waveshare_rp2040_zero.menu.freq.240.build.f_cpu=240000000L waveshare_rp2040_zero.menu.freq.250=250 MHz (Overclock) waveshare_rp2040_zero.menu.freq.250.build.f_cpu=250000000L waveshare_rp2040_zero.menu.freq.276=276 MHz (Overclock) waveshare_rp2040_zero.menu.freq.276.build.f_cpu=276000000L waveshare_rp2040_zero.menu.freq.300=300 MHz (Overclock) waveshare_rp2040_zero.menu.freq.300.build.f_cpu=300000000L waveshare_rp2040_zero.menu.opt.Small=Small (-Os) (standard) waveshare_rp2040_zero.menu.opt.Small.build.flags.optimize=-Os waveshare_rp2040_zero.menu.opt.Optimize=Optimize (-O) waveshare_rp2040_zero.menu.opt.Optimize.build.flags.optimize=-O waveshare_rp2040_zero.menu.opt.Optimize2=Optimize More (-O2) waveshare_rp2040_zero.menu.opt.Optimize2.build.flags.optimize=-O2 waveshare_rp2040_zero.menu.opt.Optimize3=Optimize Even More (-O3) waveshare_rp2040_zero.menu.opt.Optimize3.build.flags.optimize=-O3 waveshare_rp2040_zero.menu.opt.Fast=Fast (-Ofast) (maybe slower) waveshare_rp2040_zero.menu.opt.Fast.build.flags.optimize=-Ofast waveshare_rp2040_zero.menu.opt.Debug=Debug (-Og) waveshare_rp2040_zero.menu.opt.Debug.build.flags.optimize=-Og waveshare_rp2040_zero.menu.opt.Disabled=Disabled (-O0) waveshare_rp2040_zero.menu.opt.Disabled.build.flags.optimize=-O0 waveshare_rp2040_zero.menu.profile.Disabled=Disabled waveshare_rp2040_zero.menu.profile.Disabled.build.flags.profile= waveshare_rp2040_zero.menu.profile.Enabled=Enabled waveshare_rp2040_zero.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE waveshare_rp2040_zero.menu.rtti.Disabled=Disabled waveshare_rp2040_zero.menu.rtti.Disabled.build.flags.rtti=-fno-rtti waveshare_rp2040_zero.menu.rtti.Enabled=Enabled waveshare_rp2040_zero.menu.rtti.Enabled.build.flags.rtti= waveshare_rp2040_zero.menu.stackprotect.Disabled=Disabled waveshare_rp2040_zero.menu.stackprotect.Disabled.build.flags.stackprotect= waveshare_rp2040_zero.menu.stackprotect.Enabled=Enabled waveshare_rp2040_zero.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all waveshare_rp2040_zero.menu.exceptions.Disabled=Disabled waveshare_rp2040_zero.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions waveshare_rp2040_zero.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ waveshare_rp2040_zero.menu.exceptions.Enabled=Enabled waveshare_rp2040_zero.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions waveshare_rp2040_zero.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc waveshare_rp2040_zero.menu.dbgport.Disabled=Disabled waveshare_rp2040_zero.menu.dbgport.Disabled.build.debug_port= waveshare_rp2040_zero.menu.dbgport.Serial=Serial waveshare_rp2040_zero.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial waveshare_rp2040_zero.menu.dbgport.Serial1=Serial1 waveshare_rp2040_zero.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 waveshare_rp2040_zero.menu.dbgport.Serial2=Serial2 waveshare_rp2040_zero.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 waveshare_rp2040_zero.menu.dbgport.SerialSemi=SerialSemi waveshare_rp2040_zero.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi waveshare_rp2040_zero.menu.dbglvl.None=None waveshare_rp2040_zero.menu.dbglvl.None.build.debug_level= waveshare_rp2040_zero.menu.dbglvl.Core=Core waveshare_rp2040_zero.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE waveshare_rp2040_zero.menu.dbglvl.SPI=SPI waveshare_rp2040_zero.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI waveshare_rp2040_zero.menu.dbglvl.Wire=Wire waveshare_rp2040_zero.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE waveshare_rp2040_zero.menu.dbglvl.Bluetooth=Bluetooth waveshare_rp2040_zero.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH waveshare_rp2040_zero.menu.dbglvl.All=All waveshare_rp2040_zero.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH waveshare_rp2040_zero.menu.dbglvl.NDEBUG=NDEBUG waveshare_rp2040_zero.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG waveshare_rp2040_zero.menu.usbstack.picosdk=Pico SDK waveshare_rp2040_zero.menu.usbstack.picosdk.build.usbstack_flags= waveshare_rp2040_zero.menu.usbstack.tinyusb=Adafruit TinyUSB waveshare_rp2040_zero.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" waveshare_rp2040_zero.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) waveshare_rp2040_zero.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" waveshare_rp2040_zero.menu.usbstack.nousb=No USB waveshare_rp2040_zero.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" waveshare_rp2040_zero.menu.ipbtstack.ipv4only=IPv4 Only waveshare_rp2040_zero.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a waveshare_rp2040_zero.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 waveshare_rp2040_zero.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 waveshare_rp2040_zero.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a waveshare_rp2040_zero.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 waveshare_rp2040_zero.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth waveshare_rp2040_zero.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a waveshare_rp2040_zero.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 waveshare_rp2040_zero.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth waveshare_rp2040_zero.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a waveshare_rp2040_zero.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 waveshare_rp2040_zero.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K waveshare_rp2040_zero.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a waveshare_rp2040_zero.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_zero.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K waveshare_rp2040_zero.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a waveshare_rp2040_zero.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_zero.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K waveshare_rp2040_zero.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a waveshare_rp2040_zero.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_zero.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K waveshare_rp2040_zero.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a waveshare_rp2040_zero.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_zero.menu.uploadmethod.default=Default (UF2) waveshare_rp2040_zero.menu.uploadmethod.default.build.ram_length=256k waveshare_rp2040_zero.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl waveshare_rp2040_zero.menu.uploadmethod.default.upload.maximum_data_size=262144 waveshare_rp2040_zero.menu.uploadmethod.default.upload.tool=uf2conv waveshare_rp2040_zero.menu.uploadmethod.default.upload.tool.default=uf2conv waveshare_rp2040_zero.menu.uploadmethod.default.upload.tool.network=uf2conv-network waveshare_rp2040_zero.menu.uploadmethod.picotool=Picotool waveshare_rp2040_zero.menu.uploadmethod.picotool.build.ram_length=256k waveshare_rp2040_zero.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl waveshare_rp2040_zero.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB waveshare_rp2040_zero.menu.uploadmethod.picotool.upload.maximum_data_size=262144 waveshare_rp2040_zero.menu.uploadmethod.picotool.upload.tool=picotool waveshare_rp2040_zero.menu.uploadmethod.picotool.upload.tool.default=picotool waveshare_rp2040_zero.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) waveshare_rp2040_zero.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k waveshare_rp2040_zero.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl waveshare_rp2040_zero.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 waveshare_rp2040_zero.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap waveshare_rp2040_zero.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Waveshare RP2040 One # ----------------------------------- waveshare_rp2040_one.name=Waveshare RP2040 One waveshare_rp2040_one.vid.0=0x2e8a waveshare_rp2040_one.pid.0=0x103a waveshare_rp2040_one.vid.1=0x2e8a waveshare_rp2040_one.pid.1=0x113a waveshare_rp2040_one.vid.2=0x2e8a waveshare_rp2040_one.pid.2=0x503a waveshare_rp2040_one.vid.3=0x2e8a waveshare_rp2040_one.pid.3=0x513a waveshare_rp2040_one.vid.4=0x2e8a waveshare_rp2040_one.pid.4=0x903a waveshare_rp2040_one.vid.5=0x2e8a waveshare_rp2040_one.pid.5=0x913a waveshare_rp2040_one.vid.6=0x2e8a waveshare_rp2040_one.pid.6=0xd03a waveshare_rp2040_one.vid.7=0x2e8a waveshare_rp2040_one.pid.7=0xd13a waveshare_rp2040_one.upload_port.0.vid=0x2e8a waveshare_rp2040_one.upload_port.0.pid=0x103a waveshare_rp2040_one.upload_port.1.vid=0x2e8a waveshare_rp2040_one.upload_port.1.pid=0x113a waveshare_rp2040_one.upload_port.2.vid=0x2e8a waveshare_rp2040_one.upload_port.2.pid=0x503a waveshare_rp2040_one.upload_port.3.vid=0x2e8a waveshare_rp2040_one.upload_port.3.pid=0x513a waveshare_rp2040_one.upload_port.4.vid=0x2e8a waveshare_rp2040_one.upload_port.4.pid=0x903a waveshare_rp2040_one.upload_port.5.vid=0x2e8a waveshare_rp2040_one.upload_port.5.pid=0x913a waveshare_rp2040_one.upload_port.6.vid=0x2e8a waveshare_rp2040_one.upload_port.6.pid=0xd03a waveshare_rp2040_one.upload_port.7.vid=0x2e8a waveshare_rp2040_one.upload_port.7.pid=0xd13a waveshare_rp2040_one.build.usbvid=-DUSBD_VID=0x2e8a waveshare_rp2040_one.build.usbpid=-DUSBD_PID=0x103a waveshare_rp2040_one.build.usbpwr=-DUSBD_MAX_POWER_MA=500 waveshare_rp2040_one.build.board=WAVESHARE_RP2040_ONE waveshare_rp2040_one.build.mcu=cortex-m0plus waveshare_rp2040_one.build.chip=rp2040 waveshare_rp2040_one.build.toolchain=arm-none-eabi waveshare_rp2040_one.build.toolchainpkg=pqt-gcc waveshare_rp2040_one.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb waveshare_rp2040_one.build.uf2family=--family rp2040 waveshare_rp2040_one.build.variant=waveshare_rp2040_one waveshare_rp2040_one.upload.maximum_size=4194304 waveshare_rp2040_one.upload.wait_for_upload_port=true waveshare_rp2040_one.upload.erase_cmd= waveshare_rp2040_one.serial.disableDTR=false waveshare_rp2040_one.serial.disableRTS=false waveshare_rp2040_one.build.f_cpu=125000000 waveshare_rp2040_one.build.led= waveshare_rp2040_one.build.core=rp2040 waveshare_rp2040_one.build.ldscript=memmap_default.ld waveshare_rp2040_one.build.boot2=boot2_w25q16jvxq_4_padded_checksum waveshare_rp2040_one.build.usb_manufacturer="Waveshare" waveshare_rp2040_one.build.usb_product="RP2040 One" waveshare_rp2040_one.menu.flash.4194304_0=4MB (no FS) waveshare_rp2040_one.menu.flash.4194304_0.upload.maximum_size=4190208 waveshare_rp2040_one.menu.flash.4194304_0.build.flash_total=4194304 waveshare_rp2040_one.menu.flash.4194304_0.build.flash_length=4190208 waveshare_rp2040_one.menu.flash.4194304_0.build.eeprom_start=272625664 waveshare_rp2040_one.menu.flash.4194304_0.build.fs_start=272625664 waveshare_rp2040_one.menu.flash.4194304_0.build.fs_end=272625664 waveshare_rp2040_one.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB) waveshare_rp2040_one.menu.flash.4194304_65536.upload.maximum_size=4124672 waveshare_rp2040_one.menu.flash.4194304_65536.build.flash_total=4194304 waveshare_rp2040_one.menu.flash.4194304_65536.build.flash_length=4124672 waveshare_rp2040_one.menu.flash.4194304_65536.build.eeprom_start=272625664 waveshare_rp2040_one.menu.flash.4194304_65536.build.fs_start=272560128 waveshare_rp2040_one.menu.flash.4194304_65536.build.fs_end=272625664 waveshare_rp2040_one.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB) waveshare_rp2040_one.menu.flash.4194304_131072.upload.maximum_size=4059136 waveshare_rp2040_one.menu.flash.4194304_131072.build.flash_total=4194304 waveshare_rp2040_one.menu.flash.4194304_131072.build.flash_length=4059136 waveshare_rp2040_one.menu.flash.4194304_131072.build.eeprom_start=272625664 waveshare_rp2040_one.menu.flash.4194304_131072.build.fs_start=272494592 waveshare_rp2040_one.menu.flash.4194304_131072.build.fs_end=272625664 waveshare_rp2040_one.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB) waveshare_rp2040_one.menu.flash.4194304_262144.upload.maximum_size=3928064 waveshare_rp2040_one.menu.flash.4194304_262144.build.flash_total=4194304 waveshare_rp2040_one.menu.flash.4194304_262144.build.flash_length=3928064 waveshare_rp2040_one.menu.flash.4194304_262144.build.eeprom_start=272625664 waveshare_rp2040_one.menu.flash.4194304_262144.build.fs_start=272363520 waveshare_rp2040_one.menu.flash.4194304_262144.build.fs_end=272625664 waveshare_rp2040_one.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB) waveshare_rp2040_one.menu.flash.4194304_524288.upload.maximum_size=3665920 waveshare_rp2040_one.menu.flash.4194304_524288.build.flash_total=4194304 waveshare_rp2040_one.menu.flash.4194304_524288.build.flash_length=3665920 waveshare_rp2040_one.menu.flash.4194304_524288.build.eeprom_start=272625664 waveshare_rp2040_one.menu.flash.4194304_524288.build.fs_start=272101376 waveshare_rp2040_one.menu.flash.4194304_524288.build.fs_end=272625664 waveshare_rp2040_one.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB) waveshare_rp2040_one.menu.flash.4194304_1048576.upload.maximum_size=3141632 waveshare_rp2040_one.menu.flash.4194304_1048576.build.flash_total=4194304 waveshare_rp2040_one.menu.flash.4194304_1048576.build.flash_length=3141632 waveshare_rp2040_one.menu.flash.4194304_1048576.build.eeprom_start=272625664 waveshare_rp2040_one.menu.flash.4194304_1048576.build.fs_start=271577088 waveshare_rp2040_one.menu.flash.4194304_1048576.build.fs_end=272625664 waveshare_rp2040_one.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB) waveshare_rp2040_one.menu.flash.4194304_2097152.upload.maximum_size=2093056 waveshare_rp2040_one.menu.flash.4194304_2097152.build.flash_total=4194304 waveshare_rp2040_one.menu.flash.4194304_2097152.build.flash_length=2093056 waveshare_rp2040_one.menu.flash.4194304_2097152.build.eeprom_start=272625664 waveshare_rp2040_one.menu.flash.4194304_2097152.build.fs_start=270528512 waveshare_rp2040_one.menu.flash.4194304_2097152.build.fs_end=272625664 waveshare_rp2040_one.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB) waveshare_rp2040_one.menu.flash.4194304_3145728.upload.maximum_size=1044480 waveshare_rp2040_one.menu.flash.4194304_3145728.build.flash_total=4194304 waveshare_rp2040_one.menu.flash.4194304_3145728.build.flash_length=1044480 waveshare_rp2040_one.menu.flash.4194304_3145728.build.eeprom_start=272625664 waveshare_rp2040_one.menu.flash.4194304_3145728.build.fs_start=269479936 waveshare_rp2040_one.menu.flash.4194304_3145728.build.fs_end=272625664 waveshare_rp2040_one.menu.freq.200=200 MHz waveshare_rp2040_one.menu.freq.200.build.f_cpu=200000000L waveshare_rp2040_one.menu.freq.50=50 MHz waveshare_rp2040_one.menu.freq.50.build.f_cpu=50000000L waveshare_rp2040_one.menu.freq.100=100 MHz waveshare_rp2040_one.menu.freq.100.build.f_cpu=100000000L waveshare_rp2040_one.menu.freq.120=120 MHz waveshare_rp2040_one.menu.freq.120.build.f_cpu=120000000L waveshare_rp2040_one.menu.freq.125=125 MHz waveshare_rp2040_one.menu.freq.125.build.f_cpu=125000000L waveshare_rp2040_one.menu.freq.128=128 MHz waveshare_rp2040_one.menu.freq.128.build.f_cpu=128000000L waveshare_rp2040_one.menu.freq.133=133 MHz waveshare_rp2040_one.menu.freq.133.build.f_cpu=133000000L waveshare_rp2040_one.menu.freq.150=150 MHz waveshare_rp2040_one.menu.freq.150.build.f_cpu=150000000L waveshare_rp2040_one.menu.freq.176=176 MHz waveshare_rp2040_one.menu.freq.176.build.f_cpu=176000000L waveshare_rp2040_one.menu.freq.225=225 MHz (Overclock) waveshare_rp2040_one.menu.freq.225.build.f_cpu=225000000L waveshare_rp2040_one.menu.freq.240=240 MHz (Overclock) waveshare_rp2040_one.menu.freq.240.build.f_cpu=240000000L waveshare_rp2040_one.menu.freq.250=250 MHz (Overclock) waveshare_rp2040_one.menu.freq.250.build.f_cpu=250000000L waveshare_rp2040_one.menu.freq.276=276 MHz (Overclock) waveshare_rp2040_one.menu.freq.276.build.f_cpu=276000000L waveshare_rp2040_one.menu.freq.300=300 MHz (Overclock) waveshare_rp2040_one.menu.freq.300.build.f_cpu=300000000L waveshare_rp2040_one.menu.opt.Small=Small (-Os) (standard) waveshare_rp2040_one.menu.opt.Small.build.flags.optimize=-Os waveshare_rp2040_one.menu.opt.Optimize=Optimize (-O) waveshare_rp2040_one.menu.opt.Optimize.build.flags.optimize=-O waveshare_rp2040_one.menu.opt.Optimize2=Optimize More (-O2) waveshare_rp2040_one.menu.opt.Optimize2.build.flags.optimize=-O2 waveshare_rp2040_one.menu.opt.Optimize3=Optimize Even More (-O3) waveshare_rp2040_one.menu.opt.Optimize3.build.flags.optimize=-O3 waveshare_rp2040_one.menu.opt.Fast=Fast (-Ofast) (maybe slower) waveshare_rp2040_one.menu.opt.Fast.build.flags.optimize=-Ofast waveshare_rp2040_one.menu.opt.Debug=Debug (-Og) waveshare_rp2040_one.menu.opt.Debug.build.flags.optimize=-Og waveshare_rp2040_one.menu.opt.Disabled=Disabled (-O0) waveshare_rp2040_one.menu.opt.Disabled.build.flags.optimize=-O0 waveshare_rp2040_one.menu.profile.Disabled=Disabled waveshare_rp2040_one.menu.profile.Disabled.build.flags.profile= waveshare_rp2040_one.menu.profile.Enabled=Enabled waveshare_rp2040_one.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE waveshare_rp2040_one.menu.rtti.Disabled=Disabled waveshare_rp2040_one.menu.rtti.Disabled.build.flags.rtti=-fno-rtti waveshare_rp2040_one.menu.rtti.Enabled=Enabled waveshare_rp2040_one.menu.rtti.Enabled.build.flags.rtti= waveshare_rp2040_one.menu.stackprotect.Disabled=Disabled waveshare_rp2040_one.menu.stackprotect.Disabled.build.flags.stackprotect= waveshare_rp2040_one.menu.stackprotect.Enabled=Enabled waveshare_rp2040_one.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all waveshare_rp2040_one.menu.exceptions.Disabled=Disabled waveshare_rp2040_one.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions waveshare_rp2040_one.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ waveshare_rp2040_one.menu.exceptions.Enabled=Enabled waveshare_rp2040_one.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions waveshare_rp2040_one.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc waveshare_rp2040_one.menu.dbgport.Disabled=Disabled waveshare_rp2040_one.menu.dbgport.Disabled.build.debug_port= waveshare_rp2040_one.menu.dbgport.Serial=Serial waveshare_rp2040_one.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial waveshare_rp2040_one.menu.dbgport.Serial1=Serial1 waveshare_rp2040_one.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 waveshare_rp2040_one.menu.dbgport.Serial2=Serial2 waveshare_rp2040_one.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 waveshare_rp2040_one.menu.dbgport.SerialSemi=SerialSemi waveshare_rp2040_one.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi waveshare_rp2040_one.menu.dbglvl.None=None waveshare_rp2040_one.menu.dbglvl.None.build.debug_level= waveshare_rp2040_one.menu.dbglvl.Core=Core waveshare_rp2040_one.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE waveshare_rp2040_one.menu.dbglvl.SPI=SPI waveshare_rp2040_one.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI waveshare_rp2040_one.menu.dbglvl.Wire=Wire waveshare_rp2040_one.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE waveshare_rp2040_one.menu.dbglvl.Bluetooth=Bluetooth waveshare_rp2040_one.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH waveshare_rp2040_one.menu.dbglvl.All=All waveshare_rp2040_one.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH waveshare_rp2040_one.menu.dbglvl.NDEBUG=NDEBUG waveshare_rp2040_one.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG waveshare_rp2040_one.menu.usbstack.picosdk=Pico SDK waveshare_rp2040_one.menu.usbstack.picosdk.build.usbstack_flags= waveshare_rp2040_one.menu.usbstack.tinyusb=Adafruit TinyUSB waveshare_rp2040_one.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" waveshare_rp2040_one.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) waveshare_rp2040_one.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" waveshare_rp2040_one.menu.usbstack.nousb=No USB waveshare_rp2040_one.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" waveshare_rp2040_one.menu.ipbtstack.ipv4only=IPv4 Only waveshare_rp2040_one.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a waveshare_rp2040_one.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 waveshare_rp2040_one.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 waveshare_rp2040_one.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a waveshare_rp2040_one.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 waveshare_rp2040_one.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth waveshare_rp2040_one.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a waveshare_rp2040_one.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 waveshare_rp2040_one.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth waveshare_rp2040_one.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a waveshare_rp2040_one.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 waveshare_rp2040_one.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K waveshare_rp2040_one.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a waveshare_rp2040_one.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_one.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K waveshare_rp2040_one.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a waveshare_rp2040_one.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_one.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K waveshare_rp2040_one.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a waveshare_rp2040_one.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_one.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K waveshare_rp2040_one.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a waveshare_rp2040_one.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_one.menu.uploadmethod.default=Default (UF2) waveshare_rp2040_one.menu.uploadmethod.default.build.ram_length=256k waveshare_rp2040_one.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl waveshare_rp2040_one.menu.uploadmethod.default.upload.maximum_data_size=262144 waveshare_rp2040_one.menu.uploadmethod.default.upload.tool=uf2conv waveshare_rp2040_one.menu.uploadmethod.default.upload.tool.default=uf2conv waveshare_rp2040_one.menu.uploadmethod.default.upload.tool.network=uf2conv-network waveshare_rp2040_one.menu.uploadmethod.picotool=Picotool waveshare_rp2040_one.menu.uploadmethod.picotool.build.ram_length=256k waveshare_rp2040_one.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl waveshare_rp2040_one.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB waveshare_rp2040_one.menu.uploadmethod.picotool.upload.maximum_data_size=262144 waveshare_rp2040_one.menu.uploadmethod.picotool.upload.tool=picotool waveshare_rp2040_one.menu.uploadmethod.picotool.upload.tool.default=picotool waveshare_rp2040_one.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) waveshare_rp2040_one.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k waveshare_rp2040_one.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl waveshare_rp2040_one.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 waveshare_rp2040_one.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap waveshare_rp2040_one.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Waveshare RP2040 Matrix # ----------------------------------- waveshare_rp2040_matrix.name=Waveshare RP2040 Matrix waveshare_rp2040_matrix.vid.0=0x2e8a waveshare_rp2040_matrix.pid.0=0x103a waveshare_rp2040_matrix.vid.1=0x2e8a waveshare_rp2040_matrix.pid.1=0x113a waveshare_rp2040_matrix.vid.2=0x2e8a waveshare_rp2040_matrix.pid.2=0x503a waveshare_rp2040_matrix.vid.3=0x2e8a waveshare_rp2040_matrix.pid.3=0x513a waveshare_rp2040_matrix.vid.4=0x2e8a waveshare_rp2040_matrix.pid.4=0x903a waveshare_rp2040_matrix.vid.5=0x2e8a waveshare_rp2040_matrix.pid.5=0x913a waveshare_rp2040_matrix.vid.6=0x2e8a waveshare_rp2040_matrix.pid.6=0xd03a waveshare_rp2040_matrix.vid.7=0x2e8a waveshare_rp2040_matrix.pid.7=0xd13a waveshare_rp2040_matrix.upload_port.0.vid=0x2e8a waveshare_rp2040_matrix.upload_port.0.pid=0x103a waveshare_rp2040_matrix.upload_port.1.vid=0x2e8a waveshare_rp2040_matrix.upload_port.1.pid=0x113a waveshare_rp2040_matrix.upload_port.2.vid=0x2e8a waveshare_rp2040_matrix.upload_port.2.pid=0x503a waveshare_rp2040_matrix.upload_port.3.vid=0x2e8a waveshare_rp2040_matrix.upload_port.3.pid=0x513a waveshare_rp2040_matrix.upload_port.4.vid=0x2e8a waveshare_rp2040_matrix.upload_port.4.pid=0x903a waveshare_rp2040_matrix.upload_port.5.vid=0x2e8a waveshare_rp2040_matrix.upload_port.5.pid=0x913a waveshare_rp2040_matrix.upload_port.6.vid=0x2e8a waveshare_rp2040_matrix.upload_port.6.pid=0xd03a waveshare_rp2040_matrix.upload_port.7.vid=0x2e8a waveshare_rp2040_matrix.upload_port.7.pid=0xd13a waveshare_rp2040_matrix.build.usbvid=-DUSBD_VID=0x2e8a waveshare_rp2040_matrix.build.usbpid=-DUSBD_PID=0x103a waveshare_rp2040_matrix.build.usbpwr=-DUSBD_MAX_POWER_MA=500 waveshare_rp2040_matrix.build.board=WAVESHARE_RP2040_MATRIX waveshare_rp2040_matrix.build.mcu=cortex-m0plus waveshare_rp2040_matrix.build.chip=rp2040 waveshare_rp2040_matrix.build.toolchain=arm-none-eabi waveshare_rp2040_matrix.build.toolchainpkg=pqt-gcc waveshare_rp2040_matrix.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb waveshare_rp2040_matrix.build.uf2family=--family rp2040 waveshare_rp2040_matrix.build.variant=waveshare_rp2040_matrix waveshare_rp2040_matrix.upload.maximum_size=2097152 waveshare_rp2040_matrix.upload.wait_for_upload_port=true waveshare_rp2040_matrix.upload.erase_cmd= waveshare_rp2040_matrix.serial.disableDTR=false waveshare_rp2040_matrix.serial.disableRTS=false waveshare_rp2040_matrix.build.f_cpu=125000000 waveshare_rp2040_matrix.build.led= waveshare_rp2040_matrix.build.core=rp2040 waveshare_rp2040_matrix.build.ldscript=memmap_default.ld waveshare_rp2040_matrix.build.boot2=boot2_w25q16jvxq_4_padded_checksum waveshare_rp2040_matrix.build.usb_manufacturer="Waveshare" waveshare_rp2040_matrix.build.usb_product="RP2040 Matrix" waveshare_rp2040_matrix.menu.flash.2097152_0=2MB (no FS) waveshare_rp2040_matrix.menu.flash.2097152_0.upload.maximum_size=2093056 waveshare_rp2040_matrix.menu.flash.2097152_0.build.flash_total=2097152 waveshare_rp2040_matrix.menu.flash.2097152_0.build.flash_length=2093056 waveshare_rp2040_matrix.menu.flash.2097152_0.build.eeprom_start=270528512 waveshare_rp2040_matrix.menu.flash.2097152_0.build.fs_start=270528512 waveshare_rp2040_matrix.menu.flash.2097152_0.build.fs_end=270528512 waveshare_rp2040_matrix.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) waveshare_rp2040_matrix.menu.flash.2097152_65536.upload.maximum_size=2027520 waveshare_rp2040_matrix.menu.flash.2097152_65536.build.flash_total=2097152 waveshare_rp2040_matrix.menu.flash.2097152_65536.build.flash_length=2027520 waveshare_rp2040_matrix.menu.flash.2097152_65536.build.eeprom_start=270528512 waveshare_rp2040_matrix.menu.flash.2097152_65536.build.fs_start=270462976 waveshare_rp2040_matrix.menu.flash.2097152_65536.build.fs_end=270528512 waveshare_rp2040_matrix.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) waveshare_rp2040_matrix.menu.flash.2097152_131072.upload.maximum_size=1961984 waveshare_rp2040_matrix.menu.flash.2097152_131072.build.flash_total=2097152 waveshare_rp2040_matrix.menu.flash.2097152_131072.build.flash_length=1961984 waveshare_rp2040_matrix.menu.flash.2097152_131072.build.eeprom_start=270528512 waveshare_rp2040_matrix.menu.flash.2097152_131072.build.fs_start=270397440 waveshare_rp2040_matrix.menu.flash.2097152_131072.build.fs_end=270528512 waveshare_rp2040_matrix.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) waveshare_rp2040_matrix.menu.flash.2097152_262144.upload.maximum_size=1830912 waveshare_rp2040_matrix.menu.flash.2097152_262144.build.flash_total=2097152 waveshare_rp2040_matrix.menu.flash.2097152_262144.build.flash_length=1830912 waveshare_rp2040_matrix.menu.flash.2097152_262144.build.eeprom_start=270528512 waveshare_rp2040_matrix.menu.flash.2097152_262144.build.fs_start=270266368 waveshare_rp2040_matrix.menu.flash.2097152_262144.build.fs_end=270528512 waveshare_rp2040_matrix.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) waveshare_rp2040_matrix.menu.flash.2097152_524288.upload.maximum_size=1568768 waveshare_rp2040_matrix.menu.flash.2097152_524288.build.flash_total=2097152 waveshare_rp2040_matrix.menu.flash.2097152_524288.build.flash_length=1568768 waveshare_rp2040_matrix.menu.flash.2097152_524288.build.eeprom_start=270528512 waveshare_rp2040_matrix.menu.flash.2097152_524288.build.fs_start=270004224 waveshare_rp2040_matrix.menu.flash.2097152_524288.build.fs_end=270528512 waveshare_rp2040_matrix.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) waveshare_rp2040_matrix.menu.flash.2097152_1048576.upload.maximum_size=1044480 waveshare_rp2040_matrix.menu.flash.2097152_1048576.build.flash_total=2097152 waveshare_rp2040_matrix.menu.flash.2097152_1048576.build.flash_length=1044480 waveshare_rp2040_matrix.menu.flash.2097152_1048576.build.eeprom_start=270528512 waveshare_rp2040_matrix.menu.flash.2097152_1048576.build.fs_start=269479936 waveshare_rp2040_matrix.menu.flash.2097152_1048576.build.fs_end=270528512 waveshare_rp2040_matrix.menu.freq.200=200 MHz waveshare_rp2040_matrix.menu.freq.200.build.f_cpu=200000000L waveshare_rp2040_matrix.menu.freq.50=50 MHz waveshare_rp2040_matrix.menu.freq.50.build.f_cpu=50000000L waveshare_rp2040_matrix.menu.freq.100=100 MHz waveshare_rp2040_matrix.menu.freq.100.build.f_cpu=100000000L waveshare_rp2040_matrix.menu.freq.120=120 MHz waveshare_rp2040_matrix.menu.freq.120.build.f_cpu=120000000L waveshare_rp2040_matrix.menu.freq.125=125 MHz waveshare_rp2040_matrix.menu.freq.125.build.f_cpu=125000000L waveshare_rp2040_matrix.menu.freq.128=128 MHz waveshare_rp2040_matrix.menu.freq.128.build.f_cpu=128000000L waveshare_rp2040_matrix.menu.freq.133=133 MHz waveshare_rp2040_matrix.menu.freq.133.build.f_cpu=133000000L waveshare_rp2040_matrix.menu.freq.150=150 MHz waveshare_rp2040_matrix.menu.freq.150.build.f_cpu=150000000L waveshare_rp2040_matrix.menu.freq.176=176 MHz waveshare_rp2040_matrix.menu.freq.176.build.f_cpu=176000000L waveshare_rp2040_matrix.menu.freq.225=225 MHz (Overclock) waveshare_rp2040_matrix.menu.freq.225.build.f_cpu=225000000L waveshare_rp2040_matrix.menu.freq.240=240 MHz (Overclock) waveshare_rp2040_matrix.menu.freq.240.build.f_cpu=240000000L waveshare_rp2040_matrix.menu.freq.250=250 MHz (Overclock) waveshare_rp2040_matrix.menu.freq.250.build.f_cpu=250000000L waveshare_rp2040_matrix.menu.freq.276=276 MHz (Overclock) waveshare_rp2040_matrix.menu.freq.276.build.f_cpu=276000000L waveshare_rp2040_matrix.menu.freq.300=300 MHz (Overclock) waveshare_rp2040_matrix.menu.freq.300.build.f_cpu=300000000L waveshare_rp2040_matrix.menu.opt.Small=Small (-Os) (standard) waveshare_rp2040_matrix.menu.opt.Small.build.flags.optimize=-Os waveshare_rp2040_matrix.menu.opt.Optimize=Optimize (-O) waveshare_rp2040_matrix.menu.opt.Optimize.build.flags.optimize=-O waveshare_rp2040_matrix.menu.opt.Optimize2=Optimize More (-O2) waveshare_rp2040_matrix.menu.opt.Optimize2.build.flags.optimize=-O2 waveshare_rp2040_matrix.menu.opt.Optimize3=Optimize Even More (-O3) waveshare_rp2040_matrix.menu.opt.Optimize3.build.flags.optimize=-O3 waveshare_rp2040_matrix.menu.opt.Fast=Fast (-Ofast) (maybe slower) waveshare_rp2040_matrix.menu.opt.Fast.build.flags.optimize=-Ofast waveshare_rp2040_matrix.menu.opt.Debug=Debug (-Og) waveshare_rp2040_matrix.menu.opt.Debug.build.flags.optimize=-Og waveshare_rp2040_matrix.menu.opt.Disabled=Disabled (-O0) waveshare_rp2040_matrix.menu.opt.Disabled.build.flags.optimize=-O0 waveshare_rp2040_matrix.menu.profile.Disabled=Disabled waveshare_rp2040_matrix.menu.profile.Disabled.build.flags.profile= waveshare_rp2040_matrix.menu.profile.Enabled=Enabled waveshare_rp2040_matrix.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE waveshare_rp2040_matrix.menu.rtti.Disabled=Disabled waveshare_rp2040_matrix.menu.rtti.Disabled.build.flags.rtti=-fno-rtti waveshare_rp2040_matrix.menu.rtti.Enabled=Enabled waveshare_rp2040_matrix.menu.rtti.Enabled.build.flags.rtti= waveshare_rp2040_matrix.menu.stackprotect.Disabled=Disabled waveshare_rp2040_matrix.menu.stackprotect.Disabled.build.flags.stackprotect= waveshare_rp2040_matrix.menu.stackprotect.Enabled=Enabled waveshare_rp2040_matrix.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all waveshare_rp2040_matrix.menu.exceptions.Disabled=Disabled waveshare_rp2040_matrix.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions waveshare_rp2040_matrix.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ waveshare_rp2040_matrix.menu.exceptions.Enabled=Enabled waveshare_rp2040_matrix.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions waveshare_rp2040_matrix.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc waveshare_rp2040_matrix.menu.dbgport.Disabled=Disabled waveshare_rp2040_matrix.menu.dbgport.Disabled.build.debug_port= waveshare_rp2040_matrix.menu.dbgport.Serial=Serial waveshare_rp2040_matrix.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial waveshare_rp2040_matrix.menu.dbgport.Serial1=Serial1 waveshare_rp2040_matrix.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 waveshare_rp2040_matrix.menu.dbgport.Serial2=Serial2 waveshare_rp2040_matrix.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 waveshare_rp2040_matrix.menu.dbgport.SerialSemi=SerialSemi waveshare_rp2040_matrix.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi waveshare_rp2040_matrix.menu.dbglvl.None=None waveshare_rp2040_matrix.menu.dbglvl.None.build.debug_level= waveshare_rp2040_matrix.menu.dbglvl.Core=Core waveshare_rp2040_matrix.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE waveshare_rp2040_matrix.menu.dbglvl.SPI=SPI waveshare_rp2040_matrix.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI waveshare_rp2040_matrix.menu.dbglvl.Wire=Wire waveshare_rp2040_matrix.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE waveshare_rp2040_matrix.menu.dbglvl.Bluetooth=Bluetooth waveshare_rp2040_matrix.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH waveshare_rp2040_matrix.menu.dbglvl.All=All waveshare_rp2040_matrix.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH waveshare_rp2040_matrix.menu.dbglvl.NDEBUG=NDEBUG waveshare_rp2040_matrix.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG waveshare_rp2040_matrix.menu.usbstack.picosdk=Pico SDK waveshare_rp2040_matrix.menu.usbstack.picosdk.build.usbstack_flags= waveshare_rp2040_matrix.menu.usbstack.tinyusb=Adafruit TinyUSB waveshare_rp2040_matrix.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" waveshare_rp2040_matrix.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) waveshare_rp2040_matrix.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" waveshare_rp2040_matrix.menu.usbstack.nousb=No USB waveshare_rp2040_matrix.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" waveshare_rp2040_matrix.menu.ipbtstack.ipv4only=IPv4 Only waveshare_rp2040_matrix.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a waveshare_rp2040_matrix.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 waveshare_rp2040_matrix.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 waveshare_rp2040_matrix.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a waveshare_rp2040_matrix.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 waveshare_rp2040_matrix.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth waveshare_rp2040_matrix.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a waveshare_rp2040_matrix.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 waveshare_rp2040_matrix.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth waveshare_rp2040_matrix.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a waveshare_rp2040_matrix.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 waveshare_rp2040_matrix.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K waveshare_rp2040_matrix.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a waveshare_rp2040_matrix.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_matrix.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K waveshare_rp2040_matrix.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a waveshare_rp2040_matrix.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_matrix.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K waveshare_rp2040_matrix.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a waveshare_rp2040_matrix.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_matrix.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K waveshare_rp2040_matrix.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a waveshare_rp2040_matrix.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_matrix.menu.uploadmethod.default=Default (UF2) waveshare_rp2040_matrix.menu.uploadmethod.default.build.ram_length=256k waveshare_rp2040_matrix.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl waveshare_rp2040_matrix.menu.uploadmethod.default.upload.maximum_data_size=262144 waveshare_rp2040_matrix.menu.uploadmethod.default.upload.tool=uf2conv waveshare_rp2040_matrix.menu.uploadmethod.default.upload.tool.default=uf2conv waveshare_rp2040_matrix.menu.uploadmethod.default.upload.tool.network=uf2conv-network waveshare_rp2040_matrix.menu.uploadmethod.picotool=Picotool waveshare_rp2040_matrix.menu.uploadmethod.picotool.build.ram_length=256k waveshare_rp2040_matrix.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl waveshare_rp2040_matrix.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB waveshare_rp2040_matrix.menu.uploadmethod.picotool.upload.maximum_data_size=262144 waveshare_rp2040_matrix.menu.uploadmethod.picotool.upload.tool=picotool waveshare_rp2040_matrix.menu.uploadmethod.picotool.upload.tool.default=picotool waveshare_rp2040_matrix.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) waveshare_rp2040_matrix.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k waveshare_rp2040_matrix.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl waveshare_rp2040_matrix.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 waveshare_rp2040_matrix.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap waveshare_rp2040_matrix.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Waveshare RP2040 PiZero # ----------------------------------- waveshare_rp2040_pizero.name=Waveshare RP2040 PiZero waveshare_rp2040_pizero.vid.0=0x2e8a waveshare_rp2040_pizero.pid.0=0x0003 waveshare_rp2040_pizero.vid.1=0x2e8a waveshare_rp2040_pizero.pid.1=0x0103 waveshare_rp2040_pizero.vid.2=0x2e8a waveshare_rp2040_pizero.pid.2=0x4003 waveshare_rp2040_pizero.vid.3=0x2e8a waveshare_rp2040_pizero.pid.3=0x4103 waveshare_rp2040_pizero.vid.4=0x2e8a waveshare_rp2040_pizero.pid.4=0x8003 waveshare_rp2040_pizero.vid.5=0x2e8a waveshare_rp2040_pizero.pid.5=0x8103 waveshare_rp2040_pizero.vid.6=0x2e8a waveshare_rp2040_pizero.pid.6=0xc003 waveshare_rp2040_pizero.vid.7=0x2e8a waveshare_rp2040_pizero.pid.7=0xc103 waveshare_rp2040_pizero.upload_port.0.vid=0x2e8a waveshare_rp2040_pizero.upload_port.0.pid=0x0003 waveshare_rp2040_pizero.upload_port.1.vid=0x2e8a waveshare_rp2040_pizero.upload_port.1.pid=0x0103 waveshare_rp2040_pizero.upload_port.2.vid=0x2e8a waveshare_rp2040_pizero.upload_port.2.pid=0x4003 waveshare_rp2040_pizero.upload_port.3.vid=0x2e8a waveshare_rp2040_pizero.upload_port.3.pid=0x4103 waveshare_rp2040_pizero.upload_port.4.vid=0x2e8a waveshare_rp2040_pizero.upload_port.4.pid=0x8003 waveshare_rp2040_pizero.upload_port.5.vid=0x2e8a waveshare_rp2040_pizero.upload_port.5.pid=0x8103 waveshare_rp2040_pizero.upload_port.6.vid=0x2e8a waveshare_rp2040_pizero.upload_port.6.pid=0xc003 waveshare_rp2040_pizero.upload_port.7.vid=0x2e8a waveshare_rp2040_pizero.upload_port.7.pid=0xc103 waveshare_rp2040_pizero.build.usbvid=-DUSBD_VID=0x2e8a waveshare_rp2040_pizero.build.usbpid=-DUSBD_PID=0x0003 waveshare_rp2040_pizero.build.usbpwr=-DUSBD_MAX_POWER_MA=500 waveshare_rp2040_pizero.build.board=WAVESHARE_RP2040_PIZERO waveshare_rp2040_pizero.build.mcu=cortex-m0plus waveshare_rp2040_pizero.build.chip=rp2040 waveshare_rp2040_pizero.build.toolchain=arm-none-eabi waveshare_rp2040_pizero.build.toolchainpkg=pqt-gcc waveshare_rp2040_pizero.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb waveshare_rp2040_pizero.build.uf2family=--family rp2040 waveshare_rp2040_pizero.build.variant=waveshare_rp2040_pizero waveshare_rp2040_pizero.upload.maximum_size=16777216 waveshare_rp2040_pizero.upload.wait_for_upload_port=true waveshare_rp2040_pizero.upload.erase_cmd= waveshare_rp2040_pizero.serial.disableDTR=false waveshare_rp2040_pizero.serial.disableRTS=false waveshare_rp2040_pizero.build.f_cpu=125000000 waveshare_rp2040_pizero.build.led= waveshare_rp2040_pizero.build.core=rp2040 waveshare_rp2040_pizero.build.ldscript=memmap_default.ld waveshare_rp2040_pizero.build.boot2=boot2_w25q16jvxq_4_padded_checksum waveshare_rp2040_pizero.build.usb_manufacturer="Waveshare" waveshare_rp2040_pizero.build.usb_product="RP2040 PiZero" waveshare_rp2040_pizero.menu.flash.16777216_0=16MB (no FS) waveshare_rp2040_pizero.menu.flash.16777216_0.upload.maximum_size=16773120 waveshare_rp2040_pizero.menu.flash.16777216_0.build.flash_total=16777216 waveshare_rp2040_pizero.menu.flash.16777216_0.build.flash_length=16773120 waveshare_rp2040_pizero.menu.flash.16777216_0.build.eeprom_start=285208576 waveshare_rp2040_pizero.menu.flash.16777216_0.build.fs_start=285208576 waveshare_rp2040_pizero.menu.flash.16777216_0.build.fs_end=285208576 waveshare_rp2040_pizero.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) waveshare_rp2040_pizero.menu.flash.16777216_65536.upload.maximum_size=16707584 waveshare_rp2040_pizero.menu.flash.16777216_65536.build.flash_total=16777216 waveshare_rp2040_pizero.menu.flash.16777216_65536.build.flash_length=16707584 waveshare_rp2040_pizero.menu.flash.16777216_65536.build.eeprom_start=285208576 waveshare_rp2040_pizero.menu.flash.16777216_65536.build.fs_start=285143040 waveshare_rp2040_pizero.menu.flash.16777216_65536.build.fs_end=285208576 waveshare_rp2040_pizero.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) waveshare_rp2040_pizero.menu.flash.16777216_131072.upload.maximum_size=16642048 waveshare_rp2040_pizero.menu.flash.16777216_131072.build.flash_total=16777216 waveshare_rp2040_pizero.menu.flash.16777216_131072.build.flash_length=16642048 waveshare_rp2040_pizero.menu.flash.16777216_131072.build.eeprom_start=285208576 waveshare_rp2040_pizero.menu.flash.16777216_131072.build.fs_start=285077504 waveshare_rp2040_pizero.menu.flash.16777216_131072.build.fs_end=285208576 waveshare_rp2040_pizero.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) waveshare_rp2040_pizero.menu.flash.16777216_262144.upload.maximum_size=16510976 waveshare_rp2040_pizero.menu.flash.16777216_262144.build.flash_total=16777216 waveshare_rp2040_pizero.menu.flash.16777216_262144.build.flash_length=16510976 waveshare_rp2040_pizero.menu.flash.16777216_262144.build.eeprom_start=285208576 waveshare_rp2040_pizero.menu.flash.16777216_262144.build.fs_start=284946432 waveshare_rp2040_pizero.menu.flash.16777216_262144.build.fs_end=285208576 waveshare_rp2040_pizero.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) waveshare_rp2040_pizero.menu.flash.16777216_524288.upload.maximum_size=16248832 waveshare_rp2040_pizero.menu.flash.16777216_524288.build.flash_total=16777216 waveshare_rp2040_pizero.menu.flash.16777216_524288.build.flash_length=16248832 waveshare_rp2040_pizero.menu.flash.16777216_524288.build.eeprom_start=285208576 waveshare_rp2040_pizero.menu.flash.16777216_524288.build.fs_start=284684288 waveshare_rp2040_pizero.menu.flash.16777216_524288.build.fs_end=285208576 waveshare_rp2040_pizero.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) waveshare_rp2040_pizero.menu.flash.16777216_1048576.upload.maximum_size=15724544 waveshare_rp2040_pizero.menu.flash.16777216_1048576.build.flash_total=16777216 waveshare_rp2040_pizero.menu.flash.16777216_1048576.build.flash_length=15724544 waveshare_rp2040_pizero.menu.flash.16777216_1048576.build.eeprom_start=285208576 waveshare_rp2040_pizero.menu.flash.16777216_1048576.build.fs_start=284160000 waveshare_rp2040_pizero.menu.flash.16777216_1048576.build.fs_end=285208576 waveshare_rp2040_pizero.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) waveshare_rp2040_pizero.menu.flash.16777216_2097152.upload.maximum_size=14675968 waveshare_rp2040_pizero.menu.flash.16777216_2097152.build.flash_total=16777216 waveshare_rp2040_pizero.menu.flash.16777216_2097152.build.flash_length=14675968 waveshare_rp2040_pizero.menu.flash.16777216_2097152.build.eeprom_start=285208576 waveshare_rp2040_pizero.menu.flash.16777216_2097152.build.fs_start=283111424 waveshare_rp2040_pizero.menu.flash.16777216_2097152.build.fs_end=285208576 waveshare_rp2040_pizero.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) waveshare_rp2040_pizero.menu.flash.16777216_3145728.upload.maximum_size=13627392 waveshare_rp2040_pizero.menu.flash.16777216_3145728.build.flash_total=16777216 waveshare_rp2040_pizero.menu.flash.16777216_3145728.build.flash_length=13627392 waveshare_rp2040_pizero.menu.flash.16777216_3145728.build.eeprom_start=285208576 waveshare_rp2040_pizero.menu.flash.16777216_3145728.build.fs_start=282062848 waveshare_rp2040_pizero.menu.flash.16777216_3145728.build.fs_end=285208576 waveshare_rp2040_pizero.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) waveshare_rp2040_pizero.menu.flash.16777216_4194304.upload.maximum_size=12578816 waveshare_rp2040_pizero.menu.flash.16777216_4194304.build.flash_total=16777216 waveshare_rp2040_pizero.menu.flash.16777216_4194304.build.flash_length=12578816 waveshare_rp2040_pizero.menu.flash.16777216_4194304.build.eeprom_start=285208576 waveshare_rp2040_pizero.menu.flash.16777216_4194304.build.fs_start=281014272 waveshare_rp2040_pizero.menu.flash.16777216_4194304.build.fs_end=285208576 waveshare_rp2040_pizero.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) waveshare_rp2040_pizero.menu.flash.16777216_5242880.upload.maximum_size=11530240 waveshare_rp2040_pizero.menu.flash.16777216_5242880.build.flash_total=16777216 waveshare_rp2040_pizero.menu.flash.16777216_5242880.build.flash_length=11530240 waveshare_rp2040_pizero.menu.flash.16777216_5242880.build.eeprom_start=285208576 waveshare_rp2040_pizero.menu.flash.16777216_5242880.build.fs_start=279965696 waveshare_rp2040_pizero.menu.flash.16777216_5242880.build.fs_end=285208576 waveshare_rp2040_pizero.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) waveshare_rp2040_pizero.menu.flash.16777216_6291456.upload.maximum_size=10481664 waveshare_rp2040_pizero.menu.flash.16777216_6291456.build.flash_total=16777216 waveshare_rp2040_pizero.menu.flash.16777216_6291456.build.flash_length=10481664 waveshare_rp2040_pizero.menu.flash.16777216_6291456.build.eeprom_start=285208576 waveshare_rp2040_pizero.menu.flash.16777216_6291456.build.fs_start=278917120 waveshare_rp2040_pizero.menu.flash.16777216_6291456.build.fs_end=285208576 waveshare_rp2040_pizero.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) waveshare_rp2040_pizero.menu.flash.16777216_7340032.upload.maximum_size=9433088 waveshare_rp2040_pizero.menu.flash.16777216_7340032.build.flash_total=16777216 waveshare_rp2040_pizero.menu.flash.16777216_7340032.build.flash_length=9433088 waveshare_rp2040_pizero.menu.flash.16777216_7340032.build.eeprom_start=285208576 waveshare_rp2040_pizero.menu.flash.16777216_7340032.build.fs_start=277868544 waveshare_rp2040_pizero.menu.flash.16777216_7340032.build.fs_end=285208576 waveshare_rp2040_pizero.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) waveshare_rp2040_pizero.menu.flash.16777216_8388608.upload.maximum_size=8384512 waveshare_rp2040_pizero.menu.flash.16777216_8388608.build.flash_total=16777216 waveshare_rp2040_pizero.menu.flash.16777216_8388608.build.flash_length=8384512 waveshare_rp2040_pizero.menu.flash.16777216_8388608.build.eeprom_start=285208576 waveshare_rp2040_pizero.menu.flash.16777216_8388608.build.fs_start=276819968 waveshare_rp2040_pizero.menu.flash.16777216_8388608.build.fs_end=285208576 waveshare_rp2040_pizero.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) waveshare_rp2040_pizero.menu.flash.16777216_9437184.upload.maximum_size=7335936 waveshare_rp2040_pizero.menu.flash.16777216_9437184.build.flash_total=16777216 waveshare_rp2040_pizero.menu.flash.16777216_9437184.build.flash_length=7335936 waveshare_rp2040_pizero.menu.flash.16777216_9437184.build.eeprom_start=285208576 waveshare_rp2040_pizero.menu.flash.16777216_9437184.build.fs_start=275771392 waveshare_rp2040_pizero.menu.flash.16777216_9437184.build.fs_end=285208576 waveshare_rp2040_pizero.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) waveshare_rp2040_pizero.menu.flash.16777216_10485760.upload.maximum_size=6287360 waveshare_rp2040_pizero.menu.flash.16777216_10485760.build.flash_total=16777216 waveshare_rp2040_pizero.menu.flash.16777216_10485760.build.flash_length=6287360 waveshare_rp2040_pizero.menu.flash.16777216_10485760.build.eeprom_start=285208576 waveshare_rp2040_pizero.menu.flash.16777216_10485760.build.fs_start=274722816 waveshare_rp2040_pizero.menu.flash.16777216_10485760.build.fs_end=285208576 waveshare_rp2040_pizero.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) waveshare_rp2040_pizero.menu.flash.16777216_11534336.upload.maximum_size=5238784 waveshare_rp2040_pizero.menu.flash.16777216_11534336.build.flash_total=16777216 waveshare_rp2040_pizero.menu.flash.16777216_11534336.build.flash_length=5238784 waveshare_rp2040_pizero.menu.flash.16777216_11534336.build.eeprom_start=285208576 waveshare_rp2040_pizero.menu.flash.16777216_11534336.build.fs_start=273674240 waveshare_rp2040_pizero.menu.flash.16777216_11534336.build.fs_end=285208576 waveshare_rp2040_pizero.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) waveshare_rp2040_pizero.menu.flash.16777216_12582912.upload.maximum_size=4190208 waveshare_rp2040_pizero.menu.flash.16777216_12582912.build.flash_total=16777216 waveshare_rp2040_pizero.menu.flash.16777216_12582912.build.flash_length=4190208 waveshare_rp2040_pizero.menu.flash.16777216_12582912.build.eeprom_start=285208576 waveshare_rp2040_pizero.menu.flash.16777216_12582912.build.fs_start=272625664 waveshare_rp2040_pizero.menu.flash.16777216_12582912.build.fs_end=285208576 waveshare_rp2040_pizero.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) waveshare_rp2040_pizero.menu.flash.16777216_13631488.upload.maximum_size=3141632 waveshare_rp2040_pizero.menu.flash.16777216_13631488.build.flash_total=16777216 waveshare_rp2040_pizero.menu.flash.16777216_13631488.build.flash_length=3141632 waveshare_rp2040_pizero.menu.flash.16777216_13631488.build.eeprom_start=285208576 waveshare_rp2040_pizero.menu.flash.16777216_13631488.build.fs_start=271577088 waveshare_rp2040_pizero.menu.flash.16777216_13631488.build.fs_end=285208576 waveshare_rp2040_pizero.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) waveshare_rp2040_pizero.menu.flash.16777216_14680064.upload.maximum_size=2093056 waveshare_rp2040_pizero.menu.flash.16777216_14680064.build.flash_total=16777216 waveshare_rp2040_pizero.menu.flash.16777216_14680064.build.flash_length=2093056 waveshare_rp2040_pizero.menu.flash.16777216_14680064.build.eeprom_start=285208576 waveshare_rp2040_pizero.menu.flash.16777216_14680064.build.fs_start=270528512 waveshare_rp2040_pizero.menu.flash.16777216_14680064.build.fs_end=285208576 waveshare_rp2040_pizero.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) waveshare_rp2040_pizero.menu.flash.16777216_15728640.upload.maximum_size=1044480 waveshare_rp2040_pizero.menu.flash.16777216_15728640.build.flash_total=16777216 waveshare_rp2040_pizero.menu.flash.16777216_15728640.build.flash_length=1044480 waveshare_rp2040_pizero.menu.flash.16777216_15728640.build.eeprom_start=285208576 waveshare_rp2040_pizero.menu.flash.16777216_15728640.build.fs_start=269479936 waveshare_rp2040_pizero.menu.flash.16777216_15728640.build.fs_end=285208576 waveshare_rp2040_pizero.menu.freq.200=200 MHz waveshare_rp2040_pizero.menu.freq.200.build.f_cpu=200000000L waveshare_rp2040_pizero.menu.freq.50=50 MHz waveshare_rp2040_pizero.menu.freq.50.build.f_cpu=50000000L waveshare_rp2040_pizero.menu.freq.100=100 MHz waveshare_rp2040_pizero.menu.freq.100.build.f_cpu=100000000L waveshare_rp2040_pizero.menu.freq.120=120 MHz waveshare_rp2040_pizero.menu.freq.120.build.f_cpu=120000000L waveshare_rp2040_pizero.menu.freq.125=125 MHz waveshare_rp2040_pizero.menu.freq.125.build.f_cpu=125000000L waveshare_rp2040_pizero.menu.freq.128=128 MHz waveshare_rp2040_pizero.menu.freq.128.build.f_cpu=128000000L waveshare_rp2040_pizero.menu.freq.133=133 MHz waveshare_rp2040_pizero.menu.freq.133.build.f_cpu=133000000L waveshare_rp2040_pizero.menu.freq.150=150 MHz waveshare_rp2040_pizero.menu.freq.150.build.f_cpu=150000000L waveshare_rp2040_pizero.menu.freq.176=176 MHz waveshare_rp2040_pizero.menu.freq.176.build.f_cpu=176000000L waveshare_rp2040_pizero.menu.freq.225=225 MHz (Overclock) waveshare_rp2040_pizero.menu.freq.225.build.f_cpu=225000000L waveshare_rp2040_pizero.menu.freq.240=240 MHz (Overclock) waveshare_rp2040_pizero.menu.freq.240.build.f_cpu=240000000L waveshare_rp2040_pizero.menu.freq.250=250 MHz (Overclock) waveshare_rp2040_pizero.menu.freq.250.build.f_cpu=250000000L waveshare_rp2040_pizero.menu.freq.276=276 MHz (Overclock) waveshare_rp2040_pizero.menu.freq.276.build.f_cpu=276000000L waveshare_rp2040_pizero.menu.freq.300=300 MHz (Overclock) waveshare_rp2040_pizero.menu.freq.300.build.f_cpu=300000000L waveshare_rp2040_pizero.menu.opt.Small=Small (-Os) (standard) waveshare_rp2040_pizero.menu.opt.Small.build.flags.optimize=-Os waveshare_rp2040_pizero.menu.opt.Optimize=Optimize (-O) waveshare_rp2040_pizero.menu.opt.Optimize.build.flags.optimize=-O waveshare_rp2040_pizero.menu.opt.Optimize2=Optimize More (-O2) waveshare_rp2040_pizero.menu.opt.Optimize2.build.flags.optimize=-O2 waveshare_rp2040_pizero.menu.opt.Optimize3=Optimize Even More (-O3) waveshare_rp2040_pizero.menu.opt.Optimize3.build.flags.optimize=-O3 waveshare_rp2040_pizero.menu.opt.Fast=Fast (-Ofast) (maybe slower) waveshare_rp2040_pizero.menu.opt.Fast.build.flags.optimize=-Ofast waveshare_rp2040_pizero.menu.opt.Debug=Debug (-Og) waveshare_rp2040_pizero.menu.opt.Debug.build.flags.optimize=-Og waveshare_rp2040_pizero.menu.opt.Disabled=Disabled (-O0) waveshare_rp2040_pizero.menu.opt.Disabled.build.flags.optimize=-O0 waveshare_rp2040_pizero.menu.profile.Disabled=Disabled waveshare_rp2040_pizero.menu.profile.Disabled.build.flags.profile= waveshare_rp2040_pizero.menu.profile.Enabled=Enabled waveshare_rp2040_pizero.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE waveshare_rp2040_pizero.menu.rtti.Disabled=Disabled waveshare_rp2040_pizero.menu.rtti.Disabled.build.flags.rtti=-fno-rtti waveshare_rp2040_pizero.menu.rtti.Enabled=Enabled waveshare_rp2040_pizero.menu.rtti.Enabled.build.flags.rtti= waveshare_rp2040_pizero.menu.stackprotect.Disabled=Disabled waveshare_rp2040_pizero.menu.stackprotect.Disabled.build.flags.stackprotect= waveshare_rp2040_pizero.menu.stackprotect.Enabled=Enabled waveshare_rp2040_pizero.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all waveshare_rp2040_pizero.menu.exceptions.Disabled=Disabled waveshare_rp2040_pizero.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions waveshare_rp2040_pizero.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ waveshare_rp2040_pizero.menu.exceptions.Enabled=Enabled waveshare_rp2040_pizero.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions waveshare_rp2040_pizero.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc waveshare_rp2040_pizero.menu.dbgport.Disabled=Disabled waveshare_rp2040_pizero.menu.dbgport.Disabled.build.debug_port= waveshare_rp2040_pizero.menu.dbgport.Serial=Serial waveshare_rp2040_pizero.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial waveshare_rp2040_pizero.menu.dbgport.Serial1=Serial1 waveshare_rp2040_pizero.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 waveshare_rp2040_pizero.menu.dbgport.Serial2=Serial2 waveshare_rp2040_pizero.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 waveshare_rp2040_pizero.menu.dbgport.SerialSemi=SerialSemi waveshare_rp2040_pizero.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi waveshare_rp2040_pizero.menu.dbglvl.None=None waveshare_rp2040_pizero.menu.dbglvl.None.build.debug_level= waveshare_rp2040_pizero.menu.dbglvl.Core=Core waveshare_rp2040_pizero.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE waveshare_rp2040_pizero.menu.dbglvl.SPI=SPI waveshare_rp2040_pizero.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI waveshare_rp2040_pizero.menu.dbglvl.Wire=Wire waveshare_rp2040_pizero.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE waveshare_rp2040_pizero.menu.dbglvl.Bluetooth=Bluetooth waveshare_rp2040_pizero.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH waveshare_rp2040_pizero.menu.dbglvl.All=All waveshare_rp2040_pizero.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH waveshare_rp2040_pizero.menu.dbglvl.NDEBUG=NDEBUG waveshare_rp2040_pizero.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG waveshare_rp2040_pizero.menu.usbstack.picosdk=Pico SDK waveshare_rp2040_pizero.menu.usbstack.picosdk.build.usbstack_flags= waveshare_rp2040_pizero.menu.usbstack.tinyusb=Adafruit TinyUSB waveshare_rp2040_pizero.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" waveshare_rp2040_pizero.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) waveshare_rp2040_pizero.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" waveshare_rp2040_pizero.menu.usbstack.nousb=No USB waveshare_rp2040_pizero.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" waveshare_rp2040_pizero.menu.ipbtstack.ipv4only=IPv4 Only waveshare_rp2040_pizero.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a waveshare_rp2040_pizero.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 waveshare_rp2040_pizero.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 waveshare_rp2040_pizero.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a waveshare_rp2040_pizero.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 waveshare_rp2040_pizero.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth waveshare_rp2040_pizero.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a waveshare_rp2040_pizero.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 waveshare_rp2040_pizero.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth waveshare_rp2040_pizero.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a waveshare_rp2040_pizero.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 waveshare_rp2040_pizero.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K waveshare_rp2040_pizero.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a waveshare_rp2040_pizero.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_pizero.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K waveshare_rp2040_pizero.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a waveshare_rp2040_pizero.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_pizero.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K waveshare_rp2040_pizero.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a waveshare_rp2040_pizero.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_pizero.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K waveshare_rp2040_pizero.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a waveshare_rp2040_pizero.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_pizero.menu.uploadmethod.default=Default (UF2) waveshare_rp2040_pizero.menu.uploadmethod.default.build.ram_length=256k waveshare_rp2040_pizero.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl waveshare_rp2040_pizero.menu.uploadmethod.default.upload.maximum_data_size=262144 waveshare_rp2040_pizero.menu.uploadmethod.default.upload.tool=uf2conv waveshare_rp2040_pizero.menu.uploadmethod.default.upload.tool.default=uf2conv waveshare_rp2040_pizero.menu.uploadmethod.default.upload.tool.network=uf2conv-network waveshare_rp2040_pizero.menu.uploadmethod.picotool=Picotool waveshare_rp2040_pizero.menu.uploadmethod.picotool.build.ram_length=256k waveshare_rp2040_pizero.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl waveshare_rp2040_pizero.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB waveshare_rp2040_pizero.menu.uploadmethod.picotool.upload.maximum_data_size=262144 waveshare_rp2040_pizero.menu.uploadmethod.picotool.upload.tool=picotool waveshare_rp2040_pizero.menu.uploadmethod.picotool.upload.tool.default=picotool waveshare_rp2040_pizero.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) waveshare_rp2040_pizero.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k waveshare_rp2040_pizero.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl waveshare_rp2040_pizero.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 waveshare_rp2040_pizero.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap waveshare_rp2040_pizero.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Waveshare RP2040 Plus 4MB # ----------------------------------- waveshare_rp2040_plus_4mb.name=Waveshare RP2040 Plus 4MB waveshare_rp2040_plus_4mb.vid.0=0x2e8a waveshare_rp2040_plus_4mb.pid.0=0x1020 waveshare_rp2040_plus_4mb.vid.1=0x2e8a waveshare_rp2040_plus_4mb.pid.1=0x1120 waveshare_rp2040_plus_4mb.vid.2=0x2e8a waveshare_rp2040_plus_4mb.pid.2=0x5020 waveshare_rp2040_plus_4mb.vid.3=0x2e8a waveshare_rp2040_plus_4mb.pid.3=0x5120 waveshare_rp2040_plus_4mb.vid.4=0x2e8a waveshare_rp2040_plus_4mb.pid.4=0x9020 waveshare_rp2040_plus_4mb.vid.5=0x2e8a waveshare_rp2040_plus_4mb.pid.5=0x9120 waveshare_rp2040_plus_4mb.vid.6=0x2e8a waveshare_rp2040_plus_4mb.pid.6=0xd020 waveshare_rp2040_plus_4mb.vid.7=0x2e8a waveshare_rp2040_plus_4mb.pid.7=0xd120 waveshare_rp2040_plus_4mb.upload_port.0.vid=0x2e8a waveshare_rp2040_plus_4mb.upload_port.0.pid=0x1020 waveshare_rp2040_plus_4mb.upload_port.1.vid=0x2e8a waveshare_rp2040_plus_4mb.upload_port.1.pid=0x1120 waveshare_rp2040_plus_4mb.upload_port.2.vid=0x2e8a waveshare_rp2040_plus_4mb.upload_port.2.pid=0x5020 waveshare_rp2040_plus_4mb.upload_port.3.vid=0x2e8a waveshare_rp2040_plus_4mb.upload_port.3.pid=0x5120 waveshare_rp2040_plus_4mb.upload_port.4.vid=0x2e8a waveshare_rp2040_plus_4mb.upload_port.4.pid=0x9020 waveshare_rp2040_plus_4mb.upload_port.5.vid=0x2e8a waveshare_rp2040_plus_4mb.upload_port.5.pid=0x9120 waveshare_rp2040_plus_4mb.upload_port.6.vid=0x2e8a waveshare_rp2040_plus_4mb.upload_port.6.pid=0xd020 waveshare_rp2040_plus_4mb.upload_port.7.vid=0x2e8a waveshare_rp2040_plus_4mb.upload_port.7.pid=0xd120 waveshare_rp2040_plus_4mb.build.usbvid=-DUSBD_VID=0x2e8a waveshare_rp2040_plus_4mb.build.usbpid=-DUSBD_PID=0x1020 waveshare_rp2040_plus_4mb.build.usbpwr=-DUSBD_MAX_POWER_MA=500 waveshare_rp2040_plus_4mb.build.board=WAVESHARE_RP2040_PLUS waveshare_rp2040_plus_4mb.build.mcu=cortex-m0plus waveshare_rp2040_plus_4mb.build.chip=rp2040 waveshare_rp2040_plus_4mb.build.toolchain=arm-none-eabi waveshare_rp2040_plus_4mb.build.toolchainpkg=pqt-gcc waveshare_rp2040_plus_4mb.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb waveshare_rp2040_plus_4mb.build.uf2family=--family rp2040 waveshare_rp2040_plus_4mb.build.variant=waveshare_rp2040_plus_4mb waveshare_rp2040_plus_4mb.upload.maximum_size=4194304 waveshare_rp2040_plus_4mb.upload.wait_for_upload_port=true waveshare_rp2040_plus_4mb.upload.erase_cmd= waveshare_rp2040_plus_4mb.serial.disableDTR=false waveshare_rp2040_plus_4mb.serial.disableRTS=false waveshare_rp2040_plus_4mb.build.f_cpu=125000000 waveshare_rp2040_plus_4mb.build.led= waveshare_rp2040_plus_4mb.build.core=rp2040 waveshare_rp2040_plus_4mb.build.ldscript=memmap_default.ld waveshare_rp2040_plus_4mb.build.boot2=boot2_w25q080_2_padded_checksum waveshare_rp2040_plus_4mb.build.usb_manufacturer="Waveshare" waveshare_rp2040_plus_4mb.build.usb_product="RP2040 Plus 4MB" waveshare_rp2040_plus_4mb.menu.flash.4194304_0=4MB (no FS) waveshare_rp2040_plus_4mb.menu.flash.4194304_0.upload.maximum_size=4190208 waveshare_rp2040_plus_4mb.menu.flash.4194304_0.build.flash_total=4194304 waveshare_rp2040_plus_4mb.menu.flash.4194304_0.build.flash_length=4190208 waveshare_rp2040_plus_4mb.menu.flash.4194304_0.build.eeprom_start=272625664 waveshare_rp2040_plus_4mb.menu.flash.4194304_0.build.fs_start=272625664 waveshare_rp2040_plus_4mb.menu.flash.4194304_0.build.fs_end=272625664 waveshare_rp2040_plus_4mb.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB) waveshare_rp2040_plus_4mb.menu.flash.4194304_65536.upload.maximum_size=4124672 waveshare_rp2040_plus_4mb.menu.flash.4194304_65536.build.flash_total=4194304 waveshare_rp2040_plus_4mb.menu.flash.4194304_65536.build.flash_length=4124672 waveshare_rp2040_plus_4mb.menu.flash.4194304_65536.build.eeprom_start=272625664 waveshare_rp2040_plus_4mb.menu.flash.4194304_65536.build.fs_start=272560128 waveshare_rp2040_plus_4mb.menu.flash.4194304_65536.build.fs_end=272625664 waveshare_rp2040_plus_4mb.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB) waveshare_rp2040_plus_4mb.menu.flash.4194304_131072.upload.maximum_size=4059136 waveshare_rp2040_plus_4mb.menu.flash.4194304_131072.build.flash_total=4194304 waveshare_rp2040_plus_4mb.menu.flash.4194304_131072.build.flash_length=4059136 waveshare_rp2040_plus_4mb.menu.flash.4194304_131072.build.eeprom_start=272625664 waveshare_rp2040_plus_4mb.menu.flash.4194304_131072.build.fs_start=272494592 waveshare_rp2040_plus_4mb.menu.flash.4194304_131072.build.fs_end=272625664 waveshare_rp2040_plus_4mb.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB) waveshare_rp2040_plus_4mb.menu.flash.4194304_262144.upload.maximum_size=3928064 waveshare_rp2040_plus_4mb.menu.flash.4194304_262144.build.flash_total=4194304 waveshare_rp2040_plus_4mb.menu.flash.4194304_262144.build.flash_length=3928064 waveshare_rp2040_plus_4mb.menu.flash.4194304_262144.build.eeprom_start=272625664 waveshare_rp2040_plus_4mb.menu.flash.4194304_262144.build.fs_start=272363520 waveshare_rp2040_plus_4mb.menu.flash.4194304_262144.build.fs_end=272625664 waveshare_rp2040_plus_4mb.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB) waveshare_rp2040_plus_4mb.menu.flash.4194304_524288.upload.maximum_size=3665920 waveshare_rp2040_plus_4mb.menu.flash.4194304_524288.build.flash_total=4194304 waveshare_rp2040_plus_4mb.menu.flash.4194304_524288.build.flash_length=3665920 waveshare_rp2040_plus_4mb.menu.flash.4194304_524288.build.eeprom_start=272625664 waveshare_rp2040_plus_4mb.menu.flash.4194304_524288.build.fs_start=272101376 waveshare_rp2040_plus_4mb.menu.flash.4194304_524288.build.fs_end=272625664 waveshare_rp2040_plus_4mb.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB) waveshare_rp2040_plus_4mb.menu.flash.4194304_1048576.upload.maximum_size=3141632 waveshare_rp2040_plus_4mb.menu.flash.4194304_1048576.build.flash_total=4194304 waveshare_rp2040_plus_4mb.menu.flash.4194304_1048576.build.flash_length=3141632 waveshare_rp2040_plus_4mb.menu.flash.4194304_1048576.build.eeprom_start=272625664 waveshare_rp2040_plus_4mb.menu.flash.4194304_1048576.build.fs_start=271577088 waveshare_rp2040_plus_4mb.menu.flash.4194304_1048576.build.fs_end=272625664 waveshare_rp2040_plus_4mb.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB) waveshare_rp2040_plus_4mb.menu.flash.4194304_2097152.upload.maximum_size=2093056 waveshare_rp2040_plus_4mb.menu.flash.4194304_2097152.build.flash_total=4194304 waveshare_rp2040_plus_4mb.menu.flash.4194304_2097152.build.flash_length=2093056 waveshare_rp2040_plus_4mb.menu.flash.4194304_2097152.build.eeprom_start=272625664 waveshare_rp2040_plus_4mb.menu.flash.4194304_2097152.build.fs_start=270528512 waveshare_rp2040_plus_4mb.menu.flash.4194304_2097152.build.fs_end=272625664 waveshare_rp2040_plus_4mb.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB) waveshare_rp2040_plus_4mb.menu.flash.4194304_3145728.upload.maximum_size=1044480 waveshare_rp2040_plus_4mb.menu.flash.4194304_3145728.build.flash_total=4194304 waveshare_rp2040_plus_4mb.menu.flash.4194304_3145728.build.flash_length=1044480 waveshare_rp2040_plus_4mb.menu.flash.4194304_3145728.build.eeprom_start=272625664 waveshare_rp2040_plus_4mb.menu.flash.4194304_3145728.build.fs_start=269479936 waveshare_rp2040_plus_4mb.menu.flash.4194304_3145728.build.fs_end=272625664 waveshare_rp2040_plus_4mb.menu.freq.200=200 MHz waveshare_rp2040_plus_4mb.menu.freq.200.build.f_cpu=200000000L waveshare_rp2040_plus_4mb.menu.freq.50=50 MHz waveshare_rp2040_plus_4mb.menu.freq.50.build.f_cpu=50000000L waveshare_rp2040_plus_4mb.menu.freq.100=100 MHz waveshare_rp2040_plus_4mb.menu.freq.100.build.f_cpu=100000000L waveshare_rp2040_plus_4mb.menu.freq.120=120 MHz waveshare_rp2040_plus_4mb.menu.freq.120.build.f_cpu=120000000L waveshare_rp2040_plus_4mb.menu.freq.125=125 MHz waveshare_rp2040_plus_4mb.menu.freq.125.build.f_cpu=125000000L waveshare_rp2040_plus_4mb.menu.freq.128=128 MHz waveshare_rp2040_plus_4mb.menu.freq.128.build.f_cpu=128000000L waveshare_rp2040_plus_4mb.menu.freq.133=133 MHz waveshare_rp2040_plus_4mb.menu.freq.133.build.f_cpu=133000000L waveshare_rp2040_plus_4mb.menu.freq.150=150 MHz waveshare_rp2040_plus_4mb.menu.freq.150.build.f_cpu=150000000L waveshare_rp2040_plus_4mb.menu.freq.176=176 MHz waveshare_rp2040_plus_4mb.menu.freq.176.build.f_cpu=176000000L waveshare_rp2040_plus_4mb.menu.freq.225=225 MHz (Overclock) waveshare_rp2040_plus_4mb.menu.freq.225.build.f_cpu=225000000L waveshare_rp2040_plus_4mb.menu.freq.240=240 MHz (Overclock) waveshare_rp2040_plus_4mb.menu.freq.240.build.f_cpu=240000000L waveshare_rp2040_plus_4mb.menu.freq.250=250 MHz (Overclock) waveshare_rp2040_plus_4mb.menu.freq.250.build.f_cpu=250000000L waveshare_rp2040_plus_4mb.menu.freq.276=276 MHz (Overclock) waveshare_rp2040_plus_4mb.menu.freq.276.build.f_cpu=276000000L waveshare_rp2040_plus_4mb.menu.freq.300=300 MHz (Overclock) waveshare_rp2040_plus_4mb.menu.freq.300.build.f_cpu=300000000L waveshare_rp2040_plus_4mb.menu.opt.Small=Small (-Os) (standard) waveshare_rp2040_plus_4mb.menu.opt.Small.build.flags.optimize=-Os waveshare_rp2040_plus_4mb.menu.opt.Optimize=Optimize (-O) waveshare_rp2040_plus_4mb.menu.opt.Optimize.build.flags.optimize=-O waveshare_rp2040_plus_4mb.menu.opt.Optimize2=Optimize More (-O2) waveshare_rp2040_plus_4mb.menu.opt.Optimize2.build.flags.optimize=-O2 waveshare_rp2040_plus_4mb.menu.opt.Optimize3=Optimize Even More (-O3) waveshare_rp2040_plus_4mb.menu.opt.Optimize3.build.flags.optimize=-O3 waveshare_rp2040_plus_4mb.menu.opt.Fast=Fast (-Ofast) (maybe slower) waveshare_rp2040_plus_4mb.menu.opt.Fast.build.flags.optimize=-Ofast waveshare_rp2040_plus_4mb.menu.opt.Debug=Debug (-Og) waveshare_rp2040_plus_4mb.menu.opt.Debug.build.flags.optimize=-Og waveshare_rp2040_plus_4mb.menu.opt.Disabled=Disabled (-O0) waveshare_rp2040_plus_4mb.menu.opt.Disabled.build.flags.optimize=-O0 waveshare_rp2040_plus_4mb.menu.profile.Disabled=Disabled waveshare_rp2040_plus_4mb.menu.profile.Disabled.build.flags.profile= waveshare_rp2040_plus_4mb.menu.profile.Enabled=Enabled waveshare_rp2040_plus_4mb.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE waveshare_rp2040_plus_4mb.menu.rtti.Disabled=Disabled waveshare_rp2040_plus_4mb.menu.rtti.Disabled.build.flags.rtti=-fno-rtti waveshare_rp2040_plus_4mb.menu.rtti.Enabled=Enabled waveshare_rp2040_plus_4mb.menu.rtti.Enabled.build.flags.rtti= waveshare_rp2040_plus_4mb.menu.stackprotect.Disabled=Disabled waveshare_rp2040_plus_4mb.menu.stackprotect.Disabled.build.flags.stackprotect= waveshare_rp2040_plus_4mb.menu.stackprotect.Enabled=Enabled waveshare_rp2040_plus_4mb.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all waveshare_rp2040_plus_4mb.menu.exceptions.Disabled=Disabled waveshare_rp2040_plus_4mb.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions waveshare_rp2040_plus_4mb.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ waveshare_rp2040_plus_4mb.menu.exceptions.Enabled=Enabled waveshare_rp2040_plus_4mb.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions waveshare_rp2040_plus_4mb.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc waveshare_rp2040_plus_4mb.menu.dbgport.Disabled=Disabled waveshare_rp2040_plus_4mb.menu.dbgport.Disabled.build.debug_port= waveshare_rp2040_plus_4mb.menu.dbgport.Serial=Serial waveshare_rp2040_plus_4mb.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial waveshare_rp2040_plus_4mb.menu.dbgport.Serial1=Serial1 waveshare_rp2040_plus_4mb.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 waveshare_rp2040_plus_4mb.menu.dbgport.Serial2=Serial2 waveshare_rp2040_plus_4mb.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 waveshare_rp2040_plus_4mb.menu.dbgport.SerialSemi=SerialSemi waveshare_rp2040_plus_4mb.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi waveshare_rp2040_plus_4mb.menu.dbglvl.None=None waveshare_rp2040_plus_4mb.menu.dbglvl.None.build.debug_level= waveshare_rp2040_plus_4mb.menu.dbglvl.Core=Core waveshare_rp2040_plus_4mb.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE waveshare_rp2040_plus_4mb.menu.dbglvl.SPI=SPI waveshare_rp2040_plus_4mb.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI waveshare_rp2040_plus_4mb.menu.dbglvl.Wire=Wire waveshare_rp2040_plus_4mb.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE waveshare_rp2040_plus_4mb.menu.dbglvl.Bluetooth=Bluetooth waveshare_rp2040_plus_4mb.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH waveshare_rp2040_plus_4mb.menu.dbglvl.All=All waveshare_rp2040_plus_4mb.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH waveshare_rp2040_plus_4mb.menu.dbglvl.NDEBUG=NDEBUG waveshare_rp2040_plus_4mb.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG waveshare_rp2040_plus_4mb.menu.usbstack.picosdk=Pico SDK waveshare_rp2040_plus_4mb.menu.usbstack.picosdk.build.usbstack_flags= waveshare_rp2040_plus_4mb.menu.usbstack.tinyusb=Adafruit TinyUSB waveshare_rp2040_plus_4mb.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" waveshare_rp2040_plus_4mb.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) waveshare_rp2040_plus_4mb.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" waveshare_rp2040_plus_4mb.menu.usbstack.nousb=No USB waveshare_rp2040_plus_4mb.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4only=IPv4 Only waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_plus_4mb.menu.uploadmethod.default=Default (UF2) waveshare_rp2040_plus_4mb.menu.uploadmethod.default.build.ram_length=256k waveshare_rp2040_plus_4mb.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl waveshare_rp2040_plus_4mb.menu.uploadmethod.default.upload.maximum_data_size=262144 waveshare_rp2040_plus_4mb.menu.uploadmethod.default.upload.tool=uf2conv waveshare_rp2040_plus_4mb.menu.uploadmethod.default.upload.tool.default=uf2conv waveshare_rp2040_plus_4mb.menu.uploadmethod.default.upload.tool.network=uf2conv-network waveshare_rp2040_plus_4mb.menu.uploadmethod.picotool=Picotool waveshare_rp2040_plus_4mb.menu.uploadmethod.picotool.build.ram_length=256k waveshare_rp2040_plus_4mb.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl waveshare_rp2040_plus_4mb.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB waveshare_rp2040_plus_4mb.menu.uploadmethod.picotool.upload.maximum_data_size=262144 waveshare_rp2040_plus_4mb.menu.uploadmethod.picotool.upload.tool=picotool waveshare_rp2040_plus_4mb.menu.uploadmethod.picotool.upload.tool.default=picotool waveshare_rp2040_plus_4mb.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) waveshare_rp2040_plus_4mb.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k waveshare_rp2040_plus_4mb.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl waveshare_rp2040_plus_4mb.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 waveshare_rp2040_plus_4mb.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap waveshare_rp2040_plus_4mb.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Waveshare RP2040 Plus 16MB # ----------------------------------- waveshare_rp2040_plus_16mb.name=Waveshare RP2040 Plus 16MB waveshare_rp2040_plus_16mb.vid.0=0x2e8a waveshare_rp2040_plus_16mb.pid.0=0x1020 waveshare_rp2040_plus_16mb.vid.1=0x2e8a waveshare_rp2040_plus_16mb.pid.1=0x1120 waveshare_rp2040_plus_16mb.vid.2=0x2e8a waveshare_rp2040_plus_16mb.pid.2=0x5020 waveshare_rp2040_plus_16mb.vid.3=0x2e8a waveshare_rp2040_plus_16mb.pid.3=0x5120 waveshare_rp2040_plus_16mb.vid.4=0x2e8a waveshare_rp2040_plus_16mb.pid.4=0x9020 waveshare_rp2040_plus_16mb.vid.5=0x2e8a waveshare_rp2040_plus_16mb.pid.5=0x9120 waveshare_rp2040_plus_16mb.vid.6=0x2e8a waveshare_rp2040_plus_16mb.pid.6=0xd020 waveshare_rp2040_plus_16mb.vid.7=0x2e8a waveshare_rp2040_plus_16mb.pid.7=0xd120 waveshare_rp2040_plus_16mb.upload_port.0.vid=0x2e8a waveshare_rp2040_plus_16mb.upload_port.0.pid=0x1020 waveshare_rp2040_plus_16mb.upload_port.1.vid=0x2e8a waveshare_rp2040_plus_16mb.upload_port.1.pid=0x1120 waveshare_rp2040_plus_16mb.upload_port.2.vid=0x2e8a waveshare_rp2040_plus_16mb.upload_port.2.pid=0x5020 waveshare_rp2040_plus_16mb.upload_port.3.vid=0x2e8a waveshare_rp2040_plus_16mb.upload_port.3.pid=0x5120 waveshare_rp2040_plus_16mb.upload_port.4.vid=0x2e8a waveshare_rp2040_plus_16mb.upload_port.4.pid=0x9020 waveshare_rp2040_plus_16mb.upload_port.5.vid=0x2e8a waveshare_rp2040_plus_16mb.upload_port.5.pid=0x9120 waveshare_rp2040_plus_16mb.upload_port.6.vid=0x2e8a waveshare_rp2040_plus_16mb.upload_port.6.pid=0xd020 waveshare_rp2040_plus_16mb.upload_port.7.vid=0x2e8a waveshare_rp2040_plus_16mb.upload_port.7.pid=0xd120 waveshare_rp2040_plus_16mb.build.usbvid=-DUSBD_VID=0x2e8a waveshare_rp2040_plus_16mb.build.usbpid=-DUSBD_PID=0x1020 waveshare_rp2040_plus_16mb.build.usbpwr=-DUSBD_MAX_POWER_MA=500 waveshare_rp2040_plus_16mb.build.board=WAVESHARE_RP2040_PLUS waveshare_rp2040_plus_16mb.build.mcu=cortex-m0plus waveshare_rp2040_plus_16mb.build.chip=rp2040 waveshare_rp2040_plus_16mb.build.toolchain=arm-none-eabi waveshare_rp2040_plus_16mb.build.toolchainpkg=pqt-gcc waveshare_rp2040_plus_16mb.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb waveshare_rp2040_plus_16mb.build.uf2family=--family rp2040 waveshare_rp2040_plus_16mb.build.variant=waveshare_rp2040_plus_16mb waveshare_rp2040_plus_16mb.upload.maximum_size=16777216 waveshare_rp2040_plus_16mb.upload.wait_for_upload_port=true waveshare_rp2040_plus_16mb.upload.erase_cmd= waveshare_rp2040_plus_16mb.serial.disableDTR=false waveshare_rp2040_plus_16mb.serial.disableRTS=false waveshare_rp2040_plus_16mb.build.f_cpu=125000000 waveshare_rp2040_plus_16mb.build.led= waveshare_rp2040_plus_16mb.build.core=rp2040 waveshare_rp2040_plus_16mb.build.ldscript=memmap_default.ld waveshare_rp2040_plus_16mb.build.boot2=boot2_w25q080_2_padded_checksum waveshare_rp2040_plus_16mb.build.usb_manufacturer="Waveshare" waveshare_rp2040_plus_16mb.build.usb_product="RP2040 Plus 16MB" waveshare_rp2040_plus_16mb.menu.flash.16777216_0=16MB (no FS) waveshare_rp2040_plus_16mb.menu.flash.16777216_0.upload.maximum_size=16773120 waveshare_rp2040_plus_16mb.menu.flash.16777216_0.build.flash_total=16777216 waveshare_rp2040_plus_16mb.menu.flash.16777216_0.build.flash_length=16773120 waveshare_rp2040_plus_16mb.menu.flash.16777216_0.build.eeprom_start=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_0.build.fs_start=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_0.build.fs_end=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB) waveshare_rp2040_plus_16mb.menu.flash.16777216_65536.upload.maximum_size=16707584 waveshare_rp2040_plus_16mb.menu.flash.16777216_65536.build.flash_total=16777216 waveshare_rp2040_plus_16mb.menu.flash.16777216_65536.build.flash_length=16707584 waveshare_rp2040_plus_16mb.menu.flash.16777216_65536.build.eeprom_start=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_65536.build.fs_start=285143040 waveshare_rp2040_plus_16mb.menu.flash.16777216_65536.build.fs_end=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB) waveshare_rp2040_plus_16mb.menu.flash.16777216_131072.upload.maximum_size=16642048 waveshare_rp2040_plus_16mb.menu.flash.16777216_131072.build.flash_total=16777216 waveshare_rp2040_plus_16mb.menu.flash.16777216_131072.build.flash_length=16642048 waveshare_rp2040_plus_16mb.menu.flash.16777216_131072.build.eeprom_start=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_131072.build.fs_start=285077504 waveshare_rp2040_plus_16mb.menu.flash.16777216_131072.build.fs_end=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB) waveshare_rp2040_plus_16mb.menu.flash.16777216_262144.upload.maximum_size=16510976 waveshare_rp2040_plus_16mb.menu.flash.16777216_262144.build.flash_total=16777216 waveshare_rp2040_plus_16mb.menu.flash.16777216_262144.build.flash_length=16510976 waveshare_rp2040_plus_16mb.menu.flash.16777216_262144.build.eeprom_start=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_262144.build.fs_start=284946432 waveshare_rp2040_plus_16mb.menu.flash.16777216_262144.build.fs_end=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB) waveshare_rp2040_plus_16mb.menu.flash.16777216_524288.upload.maximum_size=16248832 waveshare_rp2040_plus_16mb.menu.flash.16777216_524288.build.flash_total=16777216 waveshare_rp2040_plus_16mb.menu.flash.16777216_524288.build.flash_length=16248832 waveshare_rp2040_plus_16mb.menu.flash.16777216_524288.build.eeprom_start=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_524288.build.fs_start=284684288 waveshare_rp2040_plus_16mb.menu.flash.16777216_524288.build.fs_end=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB) waveshare_rp2040_plus_16mb.menu.flash.16777216_1048576.upload.maximum_size=15724544 waveshare_rp2040_plus_16mb.menu.flash.16777216_1048576.build.flash_total=16777216 waveshare_rp2040_plus_16mb.menu.flash.16777216_1048576.build.flash_length=15724544 waveshare_rp2040_plus_16mb.menu.flash.16777216_1048576.build.eeprom_start=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_1048576.build.fs_start=284160000 waveshare_rp2040_plus_16mb.menu.flash.16777216_1048576.build.fs_end=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) waveshare_rp2040_plus_16mb.menu.flash.16777216_2097152.upload.maximum_size=14675968 waveshare_rp2040_plus_16mb.menu.flash.16777216_2097152.build.flash_total=16777216 waveshare_rp2040_plus_16mb.menu.flash.16777216_2097152.build.flash_length=14675968 waveshare_rp2040_plus_16mb.menu.flash.16777216_2097152.build.eeprom_start=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_2097152.build.fs_start=283111424 waveshare_rp2040_plus_16mb.menu.flash.16777216_2097152.build.fs_end=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB) waveshare_rp2040_plus_16mb.menu.flash.16777216_3145728.upload.maximum_size=13627392 waveshare_rp2040_plus_16mb.menu.flash.16777216_3145728.build.flash_total=16777216 waveshare_rp2040_plus_16mb.menu.flash.16777216_3145728.build.flash_length=13627392 waveshare_rp2040_plus_16mb.menu.flash.16777216_3145728.build.eeprom_start=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_3145728.build.fs_start=282062848 waveshare_rp2040_plus_16mb.menu.flash.16777216_3145728.build.fs_end=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) waveshare_rp2040_plus_16mb.menu.flash.16777216_4194304.upload.maximum_size=12578816 waveshare_rp2040_plus_16mb.menu.flash.16777216_4194304.build.flash_total=16777216 waveshare_rp2040_plus_16mb.menu.flash.16777216_4194304.build.flash_length=12578816 waveshare_rp2040_plus_16mb.menu.flash.16777216_4194304.build.eeprom_start=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_4194304.build.fs_start=281014272 waveshare_rp2040_plus_16mb.menu.flash.16777216_4194304.build.fs_end=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB) waveshare_rp2040_plus_16mb.menu.flash.16777216_5242880.upload.maximum_size=11530240 waveshare_rp2040_plus_16mb.menu.flash.16777216_5242880.build.flash_total=16777216 waveshare_rp2040_plus_16mb.menu.flash.16777216_5242880.build.flash_length=11530240 waveshare_rp2040_plus_16mb.menu.flash.16777216_5242880.build.eeprom_start=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_5242880.build.fs_start=279965696 waveshare_rp2040_plus_16mb.menu.flash.16777216_5242880.build.fs_end=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB) waveshare_rp2040_plus_16mb.menu.flash.16777216_6291456.upload.maximum_size=10481664 waveshare_rp2040_plus_16mb.menu.flash.16777216_6291456.build.flash_total=16777216 waveshare_rp2040_plus_16mb.menu.flash.16777216_6291456.build.flash_length=10481664 waveshare_rp2040_plus_16mb.menu.flash.16777216_6291456.build.eeprom_start=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_6291456.build.fs_start=278917120 waveshare_rp2040_plus_16mb.menu.flash.16777216_6291456.build.fs_end=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB) waveshare_rp2040_plus_16mb.menu.flash.16777216_7340032.upload.maximum_size=9433088 waveshare_rp2040_plus_16mb.menu.flash.16777216_7340032.build.flash_total=16777216 waveshare_rp2040_plus_16mb.menu.flash.16777216_7340032.build.flash_length=9433088 waveshare_rp2040_plus_16mb.menu.flash.16777216_7340032.build.eeprom_start=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_7340032.build.fs_start=277868544 waveshare_rp2040_plus_16mb.menu.flash.16777216_7340032.build.fs_end=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) waveshare_rp2040_plus_16mb.menu.flash.16777216_8388608.upload.maximum_size=8384512 waveshare_rp2040_plus_16mb.menu.flash.16777216_8388608.build.flash_total=16777216 waveshare_rp2040_plus_16mb.menu.flash.16777216_8388608.build.flash_length=8384512 waveshare_rp2040_plus_16mb.menu.flash.16777216_8388608.build.eeprom_start=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_8388608.build.fs_start=276819968 waveshare_rp2040_plus_16mb.menu.flash.16777216_8388608.build.fs_end=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB) waveshare_rp2040_plus_16mb.menu.flash.16777216_9437184.upload.maximum_size=7335936 waveshare_rp2040_plus_16mb.menu.flash.16777216_9437184.build.flash_total=16777216 waveshare_rp2040_plus_16mb.menu.flash.16777216_9437184.build.flash_length=7335936 waveshare_rp2040_plus_16mb.menu.flash.16777216_9437184.build.eeprom_start=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_9437184.build.fs_start=275771392 waveshare_rp2040_plus_16mb.menu.flash.16777216_9437184.build.fs_end=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB) waveshare_rp2040_plus_16mb.menu.flash.16777216_10485760.upload.maximum_size=6287360 waveshare_rp2040_plus_16mb.menu.flash.16777216_10485760.build.flash_total=16777216 waveshare_rp2040_plus_16mb.menu.flash.16777216_10485760.build.flash_length=6287360 waveshare_rp2040_plus_16mb.menu.flash.16777216_10485760.build.eeprom_start=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_10485760.build.fs_start=274722816 waveshare_rp2040_plus_16mb.menu.flash.16777216_10485760.build.fs_end=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB) waveshare_rp2040_plus_16mb.menu.flash.16777216_11534336.upload.maximum_size=5238784 waveshare_rp2040_plus_16mb.menu.flash.16777216_11534336.build.flash_total=16777216 waveshare_rp2040_plus_16mb.menu.flash.16777216_11534336.build.flash_length=5238784 waveshare_rp2040_plus_16mb.menu.flash.16777216_11534336.build.eeprom_start=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_11534336.build.fs_start=273674240 waveshare_rp2040_plus_16mb.menu.flash.16777216_11534336.build.fs_end=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) waveshare_rp2040_plus_16mb.menu.flash.16777216_12582912.upload.maximum_size=4190208 waveshare_rp2040_plus_16mb.menu.flash.16777216_12582912.build.flash_total=16777216 waveshare_rp2040_plus_16mb.menu.flash.16777216_12582912.build.flash_length=4190208 waveshare_rp2040_plus_16mb.menu.flash.16777216_12582912.build.eeprom_start=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_12582912.build.fs_start=272625664 waveshare_rp2040_plus_16mb.menu.flash.16777216_12582912.build.fs_end=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB) waveshare_rp2040_plus_16mb.menu.flash.16777216_13631488.upload.maximum_size=3141632 waveshare_rp2040_plus_16mb.menu.flash.16777216_13631488.build.flash_total=16777216 waveshare_rp2040_plus_16mb.menu.flash.16777216_13631488.build.flash_length=3141632 waveshare_rp2040_plus_16mb.menu.flash.16777216_13631488.build.eeprom_start=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_13631488.build.fs_start=271577088 waveshare_rp2040_plus_16mb.menu.flash.16777216_13631488.build.fs_end=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) waveshare_rp2040_plus_16mb.menu.flash.16777216_14680064.upload.maximum_size=2093056 waveshare_rp2040_plus_16mb.menu.flash.16777216_14680064.build.flash_total=16777216 waveshare_rp2040_plus_16mb.menu.flash.16777216_14680064.build.flash_length=2093056 waveshare_rp2040_plus_16mb.menu.flash.16777216_14680064.build.eeprom_start=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_14680064.build.fs_start=270528512 waveshare_rp2040_plus_16mb.menu.flash.16777216_14680064.build.fs_end=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) waveshare_rp2040_plus_16mb.menu.flash.16777216_15728640.upload.maximum_size=1044480 waveshare_rp2040_plus_16mb.menu.flash.16777216_15728640.build.flash_total=16777216 waveshare_rp2040_plus_16mb.menu.flash.16777216_15728640.build.flash_length=1044480 waveshare_rp2040_plus_16mb.menu.flash.16777216_15728640.build.eeprom_start=285208576 waveshare_rp2040_plus_16mb.menu.flash.16777216_15728640.build.fs_start=269479936 waveshare_rp2040_plus_16mb.menu.flash.16777216_15728640.build.fs_end=285208576 waveshare_rp2040_plus_16mb.menu.freq.200=200 MHz waveshare_rp2040_plus_16mb.menu.freq.200.build.f_cpu=200000000L waveshare_rp2040_plus_16mb.menu.freq.50=50 MHz waveshare_rp2040_plus_16mb.menu.freq.50.build.f_cpu=50000000L waveshare_rp2040_plus_16mb.menu.freq.100=100 MHz waveshare_rp2040_plus_16mb.menu.freq.100.build.f_cpu=100000000L waveshare_rp2040_plus_16mb.menu.freq.120=120 MHz waveshare_rp2040_plus_16mb.menu.freq.120.build.f_cpu=120000000L waveshare_rp2040_plus_16mb.menu.freq.125=125 MHz waveshare_rp2040_plus_16mb.menu.freq.125.build.f_cpu=125000000L waveshare_rp2040_plus_16mb.menu.freq.128=128 MHz waveshare_rp2040_plus_16mb.menu.freq.128.build.f_cpu=128000000L waveshare_rp2040_plus_16mb.menu.freq.133=133 MHz waveshare_rp2040_plus_16mb.menu.freq.133.build.f_cpu=133000000L waveshare_rp2040_plus_16mb.menu.freq.150=150 MHz waveshare_rp2040_plus_16mb.menu.freq.150.build.f_cpu=150000000L waveshare_rp2040_plus_16mb.menu.freq.176=176 MHz waveshare_rp2040_plus_16mb.menu.freq.176.build.f_cpu=176000000L waveshare_rp2040_plus_16mb.menu.freq.225=225 MHz (Overclock) waveshare_rp2040_plus_16mb.menu.freq.225.build.f_cpu=225000000L waveshare_rp2040_plus_16mb.menu.freq.240=240 MHz (Overclock) waveshare_rp2040_plus_16mb.menu.freq.240.build.f_cpu=240000000L waveshare_rp2040_plus_16mb.menu.freq.250=250 MHz (Overclock) waveshare_rp2040_plus_16mb.menu.freq.250.build.f_cpu=250000000L waveshare_rp2040_plus_16mb.menu.freq.276=276 MHz (Overclock) waveshare_rp2040_plus_16mb.menu.freq.276.build.f_cpu=276000000L waveshare_rp2040_plus_16mb.menu.freq.300=300 MHz (Overclock) waveshare_rp2040_plus_16mb.menu.freq.300.build.f_cpu=300000000L waveshare_rp2040_plus_16mb.menu.opt.Small=Small (-Os) (standard) waveshare_rp2040_plus_16mb.menu.opt.Small.build.flags.optimize=-Os waveshare_rp2040_plus_16mb.menu.opt.Optimize=Optimize (-O) waveshare_rp2040_plus_16mb.menu.opt.Optimize.build.flags.optimize=-O waveshare_rp2040_plus_16mb.menu.opt.Optimize2=Optimize More (-O2) waveshare_rp2040_plus_16mb.menu.opt.Optimize2.build.flags.optimize=-O2 waveshare_rp2040_plus_16mb.menu.opt.Optimize3=Optimize Even More (-O3) waveshare_rp2040_plus_16mb.menu.opt.Optimize3.build.flags.optimize=-O3 waveshare_rp2040_plus_16mb.menu.opt.Fast=Fast (-Ofast) (maybe slower) waveshare_rp2040_plus_16mb.menu.opt.Fast.build.flags.optimize=-Ofast waveshare_rp2040_plus_16mb.menu.opt.Debug=Debug (-Og) waveshare_rp2040_plus_16mb.menu.opt.Debug.build.flags.optimize=-Og waveshare_rp2040_plus_16mb.menu.opt.Disabled=Disabled (-O0) waveshare_rp2040_plus_16mb.menu.opt.Disabled.build.flags.optimize=-O0 waveshare_rp2040_plus_16mb.menu.profile.Disabled=Disabled waveshare_rp2040_plus_16mb.menu.profile.Disabled.build.flags.profile= waveshare_rp2040_plus_16mb.menu.profile.Enabled=Enabled waveshare_rp2040_plus_16mb.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE waveshare_rp2040_plus_16mb.menu.rtti.Disabled=Disabled waveshare_rp2040_plus_16mb.menu.rtti.Disabled.build.flags.rtti=-fno-rtti waveshare_rp2040_plus_16mb.menu.rtti.Enabled=Enabled waveshare_rp2040_plus_16mb.menu.rtti.Enabled.build.flags.rtti= waveshare_rp2040_plus_16mb.menu.stackprotect.Disabled=Disabled waveshare_rp2040_plus_16mb.menu.stackprotect.Disabled.build.flags.stackprotect= waveshare_rp2040_plus_16mb.menu.stackprotect.Enabled=Enabled waveshare_rp2040_plus_16mb.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all waveshare_rp2040_plus_16mb.menu.exceptions.Disabled=Disabled waveshare_rp2040_plus_16mb.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions waveshare_rp2040_plus_16mb.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ waveshare_rp2040_plus_16mb.menu.exceptions.Enabled=Enabled waveshare_rp2040_plus_16mb.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions waveshare_rp2040_plus_16mb.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc waveshare_rp2040_plus_16mb.menu.dbgport.Disabled=Disabled waveshare_rp2040_plus_16mb.menu.dbgport.Disabled.build.debug_port= waveshare_rp2040_plus_16mb.menu.dbgport.Serial=Serial waveshare_rp2040_plus_16mb.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial waveshare_rp2040_plus_16mb.menu.dbgport.Serial1=Serial1 waveshare_rp2040_plus_16mb.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 waveshare_rp2040_plus_16mb.menu.dbgport.Serial2=Serial2 waveshare_rp2040_plus_16mb.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 waveshare_rp2040_plus_16mb.menu.dbgport.SerialSemi=SerialSemi waveshare_rp2040_plus_16mb.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi waveshare_rp2040_plus_16mb.menu.dbglvl.None=None waveshare_rp2040_plus_16mb.menu.dbglvl.None.build.debug_level= waveshare_rp2040_plus_16mb.menu.dbglvl.Core=Core waveshare_rp2040_plus_16mb.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE waveshare_rp2040_plus_16mb.menu.dbglvl.SPI=SPI waveshare_rp2040_plus_16mb.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI waveshare_rp2040_plus_16mb.menu.dbglvl.Wire=Wire waveshare_rp2040_plus_16mb.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE waveshare_rp2040_plus_16mb.menu.dbglvl.Bluetooth=Bluetooth waveshare_rp2040_plus_16mb.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH waveshare_rp2040_plus_16mb.menu.dbglvl.All=All waveshare_rp2040_plus_16mb.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH waveshare_rp2040_plus_16mb.menu.dbglvl.NDEBUG=NDEBUG waveshare_rp2040_plus_16mb.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG waveshare_rp2040_plus_16mb.menu.usbstack.picosdk=Pico SDK waveshare_rp2040_plus_16mb.menu.usbstack.picosdk.build.usbstack_flags= waveshare_rp2040_plus_16mb.menu.usbstack.tinyusb=Adafruit TinyUSB waveshare_rp2040_plus_16mb.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" waveshare_rp2040_plus_16mb.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) waveshare_rp2040_plus_16mb.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" waveshare_rp2040_plus_16mb.menu.usbstack.nousb=No USB waveshare_rp2040_plus_16mb.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4only=IPv4 Only waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_plus_16mb.menu.uploadmethod.default=Default (UF2) waveshare_rp2040_plus_16mb.menu.uploadmethod.default.build.ram_length=256k waveshare_rp2040_plus_16mb.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl waveshare_rp2040_plus_16mb.menu.uploadmethod.default.upload.maximum_data_size=262144 waveshare_rp2040_plus_16mb.menu.uploadmethod.default.upload.tool=uf2conv waveshare_rp2040_plus_16mb.menu.uploadmethod.default.upload.tool.default=uf2conv waveshare_rp2040_plus_16mb.menu.uploadmethod.default.upload.tool.network=uf2conv-network waveshare_rp2040_plus_16mb.menu.uploadmethod.picotool=Picotool waveshare_rp2040_plus_16mb.menu.uploadmethod.picotool.build.ram_length=256k waveshare_rp2040_plus_16mb.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl waveshare_rp2040_plus_16mb.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB waveshare_rp2040_plus_16mb.menu.uploadmethod.picotool.upload.maximum_data_size=262144 waveshare_rp2040_plus_16mb.menu.uploadmethod.picotool.upload.tool=picotool waveshare_rp2040_plus_16mb.menu.uploadmethod.picotool.upload.tool.default=picotool waveshare_rp2040_plus_16mb.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) waveshare_rp2040_plus_16mb.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k waveshare_rp2040_plus_16mb.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl waveshare_rp2040_plus_16mb.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 waveshare_rp2040_plus_16mb.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap waveshare_rp2040_plus_16mb.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Waveshare RP2040 LCD 0.96 # ----------------------------------- waveshare_rp2040_lcd_0_96.name=Waveshare RP2040 LCD 0.96 waveshare_rp2040_lcd_0_96.vid.0=0x2e8a waveshare_rp2040_lcd_0_96.pid.0=0x1021 waveshare_rp2040_lcd_0_96.vid.1=0x2e8a waveshare_rp2040_lcd_0_96.pid.1=0x1121 waveshare_rp2040_lcd_0_96.vid.2=0x2e8a waveshare_rp2040_lcd_0_96.pid.2=0x5021 waveshare_rp2040_lcd_0_96.vid.3=0x2e8a waveshare_rp2040_lcd_0_96.pid.3=0x5121 waveshare_rp2040_lcd_0_96.vid.4=0x2e8a waveshare_rp2040_lcd_0_96.pid.4=0x9021 waveshare_rp2040_lcd_0_96.vid.5=0x2e8a waveshare_rp2040_lcd_0_96.pid.5=0x9121 waveshare_rp2040_lcd_0_96.vid.6=0x2e8a waveshare_rp2040_lcd_0_96.pid.6=0xd021 waveshare_rp2040_lcd_0_96.vid.7=0x2e8a waveshare_rp2040_lcd_0_96.pid.7=0xd121 waveshare_rp2040_lcd_0_96.upload_port.0.vid=0x2e8a waveshare_rp2040_lcd_0_96.upload_port.0.pid=0x1021 waveshare_rp2040_lcd_0_96.upload_port.1.vid=0x2e8a waveshare_rp2040_lcd_0_96.upload_port.1.pid=0x1121 waveshare_rp2040_lcd_0_96.upload_port.2.vid=0x2e8a waveshare_rp2040_lcd_0_96.upload_port.2.pid=0x5021 waveshare_rp2040_lcd_0_96.upload_port.3.vid=0x2e8a waveshare_rp2040_lcd_0_96.upload_port.3.pid=0x5121 waveshare_rp2040_lcd_0_96.upload_port.4.vid=0x2e8a waveshare_rp2040_lcd_0_96.upload_port.4.pid=0x9021 waveshare_rp2040_lcd_0_96.upload_port.5.vid=0x2e8a waveshare_rp2040_lcd_0_96.upload_port.5.pid=0x9121 waveshare_rp2040_lcd_0_96.upload_port.6.vid=0x2e8a waveshare_rp2040_lcd_0_96.upload_port.6.pid=0xd021 waveshare_rp2040_lcd_0_96.upload_port.7.vid=0x2e8a waveshare_rp2040_lcd_0_96.upload_port.7.pid=0xd121 waveshare_rp2040_lcd_0_96.build.usbvid=-DUSBD_VID=0x2e8a waveshare_rp2040_lcd_0_96.build.usbpid=-DUSBD_PID=0x1021 waveshare_rp2040_lcd_0_96.build.usbpwr=-DUSBD_MAX_POWER_MA=500 waveshare_rp2040_lcd_0_96.build.board=WAVESHARE_RP2040_LCD_0_96 waveshare_rp2040_lcd_0_96.build.mcu=cortex-m0plus waveshare_rp2040_lcd_0_96.build.chip=rp2040 waveshare_rp2040_lcd_0_96.build.toolchain=arm-none-eabi waveshare_rp2040_lcd_0_96.build.toolchainpkg=pqt-gcc waveshare_rp2040_lcd_0_96.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb waveshare_rp2040_lcd_0_96.build.uf2family=--family rp2040 waveshare_rp2040_lcd_0_96.build.variant=waveshare_rp2040_lcd_0_96 waveshare_rp2040_lcd_0_96.upload.maximum_size=2097152 waveshare_rp2040_lcd_0_96.upload.wait_for_upload_port=true waveshare_rp2040_lcd_0_96.upload.erase_cmd= waveshare_rp2040_lcd_0_96.serial.disableDTR=false waveshare_rp2040_lcd_0_96.serial.disableRTS=false waveshare_rp2040_lcd_0_96.build.f_cpu=125000000 waveshare_rp2040_lcd_0_96.build.led= waveshare_rp2040_lcd_0_96.build.core=rp2040 waveshare_rp2040_lcd_0_96.build.ldscript=memmap_default.ld waveshare_rp2040_lcd_0_96.build.boot2=boot2_w25q16jvxq_4_padded_checksum waveshare_rp2040_lcd_0_96.build.usb_manufacturer="Waveshare" waveshare_rp2040_lcd_0_96.build.usb_product="RP2040 LCD 0.96" waveshare_rp2040_lcd_0_96.menu.flash.2097152_0=2MB (no FS) waveshare_rp2040_lcd_0_96.menu.flash.2097152_0.upload.maximum_size=2093056 waveshare_rp2040_lcd_0_96.menu.flash.2097152_0.build.flash_total=2097152 waveshare_rp2040_lcd_0_96.menu.flash.2097152_0.build.flash_length=2093056 waveshare_rp2040_lcd_0_96.menu.flash.2097152_0.build.eeprom_start=270528512 waveshare_rp2040_lcd_0_96.menu.flash.2097152_0.build.fs_start=270528512 waveshare_rp2040_lcd_0_96.menu.flash.2097152_0.build.fs_end=270528512 waveshare_rp2040_lcd_0_96.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) waveshare_rp2040_lcd_0_96.menu.flash.2097152_65536.upload.maximum_size=2027520 waveshare_rp2040_lcd_0_96.menu.flash.2097152_65536.build.flash_total=2097152 waveshare_rp2040_lcd_0_96.menu.flash.2097152_65536.build.flash_length=2027520 waveshare_rp2040_lcd_0_96.menu.flash.2097152_65536.build.eeprom_start=270528512 waveshare_rp2040_lcd_0_96.menu.flash.2097152_65536.build.fs_start=270462976 waveshare_rp2040_lcd_0_96.menu.flash.2097152_65536.build.fs_end=270528512 waveshare_rp2040_lcd_0_96.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) waveshare_rp2040_lcd_0_96.menu.flash.2097152_131072.upload.maximum_size=1961984 waveshare_rp2040_lcd_0_96.menu.flash.2097152_131072.build.flash_total=2097152 waveshare_rp2040_lcd_0_96.menu.flash.2097152_131072.build.flash_length=1961984 waveshare_rp2040_lcd_0_96.menu.flash.2097152_131072.build.eeprom_start=270528512 waveshare_rp2040_lcd_0_96.menu.flash.2097152_131072.build.fs_start=270397440 waveshare_rp2040_lcd_0_96.menu.flash.2097152_131072.build.fs_end=270528512 waveshare_rp2040_lcd_0_96.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) waveshare_rp2040_lcd_0_96.menu.flash.2097152_262144.upload.maximum_size=1830912 waveshare_rp2040_lcd_0_96.menu.flash.2097152_262144.build.flash_total=2097152 waveshare_rp2040_lcd_0_96.menu.flash.2097152_262144.build.flash_length=1830912 waveshare_rp2040_lcd_0_96.menu.flash.2097152_262144.build.eeprom_start=270528512 waveshare_rp2040_lcd_0_96.menu.flash.2097152_262144.build.fs_start=270266368 waveshare_rp2040_lcd_0_96.menu.flash.2097152_262144.build.fs_end=270528512 waveshare_rp2040_lcd_0_96.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) waveshare_rp2040_lcd_0_96.menu.flash.2097152_524288.upload.maximum_size=1568768 waveshare_rp2040_lcd_0_96.menu.flash.2097152_524288.build.flash_total=2097152 waveshare_rp2040_lcd_0_96.menu.flash.2097152_524288.build.flash_length=1568768 waveshare_rp2040_lcd_0_96.menu.flash.2097152_524288.build.eeprom_start=270528512 waveshare_rp2040_lcd_0_96.menu.flash.2097152_524288.build.fs_start=270004224 waveshare_rp2040_lcd_0_96.menu.flash.2097152_524288.build.fs_end=270528512 waveshare_rp2040_lcd_0_96.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) waveshare_rp2040_lcd_0_96.menu.flash.2097152_1048576.upload.maximum_size=1044480 waveshare_rp2040_lcd_0_96.menu.flash.2097152_1048576.build.flash_total=2097152 waveshare_rp2040_lcd_0_96.menu.flash.2097152_1048576.build.flash_length=1044480 waveshare_rp2040_lcd_0_96.menu.flash.2097152_1048576.build.eeprom_start=270528512 waveshare_rp2040_lcd_0_96.menu.flash.2097152_1048576.build.fs_start=269479936 waveshare_rp2040_lcd_0_96.menu.flash.2097152_1048576.build.fs_end=270528512 waveshare_rp2040_lcd_0_96.menu.freq.200=200 MHz waveshare_rp2040_lcd_0_96.menu.freq.200.build.f_cpu=200000000L waveshare_rp2040_lcd_0_96.menu.freq.50=50 MHz waveshare_rp2040_lcd_0_96.menu.freq.50.build.f_cpu=50000000L waveshare_rp2040_lcd_0_96.menu.freq.100=100 MHz waveshare_rp2040_lcd_0_96.menu.freq.100.build.f_cpu=100000000L waveshare_rp2040_lcd_0_96.menu.freq.120=120 MHz waveshare_rp2040_lcd_0_96.menu.freq.120.build.f_cpu=120000000L waveshare_rp2040_lcd_0_96.menu.freq.125=125 MHz waveshare_rp2040_lcd_0_96.menu.freq.125.build.f_cpu=125000000L waveshare_rp2040_lcd_0_96.menu.freq.128=128 MHz waveshare_rp2040_lcd_0_96.menu.freq.128.build.f_cpu=128000000L waveshare_rp2040_lcd_0_96.menu.freq.133=133 MHz waveshare_rp2040_lcd_0_96.menu.freq.133.build.f_cpu=133000000L waveshare_rp2040_lcd_0_96.menu.freq.150=150 MHz waveshare_rp2040_lcd_0_96.menu.freq.150.build.f_cpu=150000000L waveshare_rp2040_lcd_0_96.menu.freq.176=176 MHz waveshare_rp2040_lcd_0_96.menu.freq.176.build.f_cpu=176000000L waveshare_rp2040_lcd_0_96.menu.freq.225=225 MHz (Overclock) waveshare_rp2040_lcd_0_96.menu.freq.225.build.f_cpu=225000000L waveshare_rp2040_lcd_0_96.menu.freq.240=240 MHz (Overclock) waveshare_rp2040_lcd_0_96.menu.freq.240.build.f_cpu=240000000L waveshare_rp2040_lcd_0_96.menu.freq.250=250 MHz (Overclock) waveshare_rp2040_lcd_0_96.menu.freq.250.build.f_cpu=250000000L waveshare_rp2040_lcd_0_96.menu.freq.276=276 MHz (Overclock) waveshare_rp2040_lcd_0_96.menu.freq.276.build.f_cpu=276000000L waveshare_rp2040_lcd_0_96.menu.freq.300=300 MHz (Overclock) waveshare_rp2040_lcd_0_96.menu.freq.300.build.f_cpu=300000000L waveshare_rp2040_lcd_0_96.menu.opt.Small=Small (-Os) (standard) waveshare_rp2040_lcd_0_96.menu.opt.Small.build.flags.optimize=-Os waveshare_rp2040_lcd_0_96.menu.opt.Optimize=Optimize (-O) waveshare_rp2040_lcd_0_96.menu.opt.Optimize.build.flags.optimize=-O waveshare_rp2040_lcd_0_96.menu.opt.Optimize2=Optimize More (-O2) waveshare_rp2040_lcd_0_96.menu.opt.Optimize2.build.flags.optimize=-O2 waveshare_rp2040_lcd_0_96.menu.opt.Optimize3=Optimize Even More (-O3) waveshare_rp2040_lcd_0_96.menu.opt.Optimize3.build.flags.optimize=-O3 waveshare_rp2040_lcd_0_96.menu.opt.Fast=Fast (-Ofast) (maybe slower) waveshare_rp2040_lcd_0_96.menu.opt.Fast.build.flags.optimize=-Ofast waveshare_rp2040_lcd_0_96.menu.opt.Debug=Debug (-Og) waveshare_rp2040_lcd_0_96.menu.opt.Debug.build.flags.optimize=-Og waveshare_rp2040_lcd_0_96.menu.opt.Disabled=Disabled (-O0) waveshare_rp2040_lcd_0_96.menu.opt.Disabled.build.flags.optimize=-O0 waveshare_rp2040_lcd_0_96.menu.profile.Disabled=Disabled waveshare_rp2040_lcd_0_96.menu.profile.Disabled.build.flags.profile= waveshare_rp2040_lcd_0_96.menu.profile.Enabled=Enabled waveshare_rp2040_lcd_0_96.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE waveshare_rp2040_lcd_0_96.menu.rtti.Disabled=Disabled waveshare_rp2040_lcd_0_96.menu.rtti.Disabled.build.flags.rtti=-fno-rtti waveshare_rp2040_lcd_0_96.menu.rtti.Enabled=Enabled waveshare_rp2040_lcd_0_96.menu.rtti.Enabled.build.flags.rtti= waveshare_rp2040_lcd_0_96.menu.stackprotect.Disabled=Disabled waveshare_rp2040_lcd_0_96.menu.stackprotect.Disabled.build.flags.stackprotect= waveshare_rp2040_lcd_0_96.menu.stackprotect.Enabled=Enabled waveshare_rp2040_lcd_0_96.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all waveshare_rp2040_lcd_0_96.menu.exceptions.Disabled=Disabled waveshare_rp2040_lcd_0_96.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions waveshare_rp2040_lcd_0_96.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ waveshare_rp2040_lcd_0_96.menu.exceptions.Enabled=Enabled waveshare_rp2040_lcd_0_96.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions waveshare_rp2040_lcd_0_96.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc waveshare_rp2040_lcd_0_96.menu.dbgport.Disabled=Disabled waveshare_rp2040_lcd_0_96.menu.dbgport.Disabled.build.debug_port= waveshare_rp2040_lcd_0_96.menu.dbgport.Serial=Serial waveshare_rp2040_lcd_0_96.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial waveshare_rp2040_lcd_0_96.menu.dbgport.Serial1=Serial1 waveshare_rp2040_lcd_0_96.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 waveshare_rp2040_lcd_0_96.menu.dbgport.Serial2=Serial2 waveshare_rp2040_lcd_0_96.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 waveshare_rp2040_lcd_0_96.menu.dbgport.SerialSemi=SerialSemi waveshare_rp2040_lcd_0_96.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi waveshare_rp2040_lcd_0_96.menu.dbglvl.None=None waveshare_rp2040_lcd_0_96.menu.dbglvl.None.build.debug_level= waveshare_rp2040_lcd_0_96.menu.dbglvl.Core=Core waveshare_rp2040_lcd_0_96.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE waveshare_rp2040_lcd_0_96.menu.dbglvl.SPI=SPI waveshare_rp2040_lcd_0_96.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI waveshare_rp2040_lcd_0_96.menu.dbglvl.Wire=Wire waveshare_rp2040_lcd_0_96.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE waveshare_rp2040_lcd_0_96.menu.dbglvl.Bluetooth=Bluetooth waveshare_rp2040_lcd_0_96.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH waveshare_rp2040_lcd_0_96.menu.dbglvl.All=All waveshare_rp2040_lcd_0_96.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH waveshare_rp2040_lcd_0_96.menu.dbglvl.NDEBUG=NDEBUG waveshare_rp2040_lcd_0_96.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG waveshare_rp2040_lcd_0_96.menu.usbstack.picosdk=Pico SDK waveshare_rp2040_lcd_0_96.menu.usbstack.picosdk.build.usbstack_flags= waveshare_rp2040_lcd_0_96.menu.usbstack.tinyusb=Adafruit TinyUSB waveshare_rp2040_lcd_0_96.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" waveshare_rp2040_lcd_0_96.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) waveshare_rp2040_lcd_0_96.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" waveshare_rp2040_lcd_0_96.menu.usbstack.nousb=No USB waveshare_rp2040_lcd_0_96.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4only=IPv4 Only waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_lcd_0_96.menu.uploadmethod.default=Default (UF2) waveshare_rp2040_lcd_0_96.menu.uploadmethod.default.build.ram_length=256k waveshare_rp2040_lcd_0_96.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl waveshare_rp2040_lcd_0_96.menu.uploadmethod.default.upload.maximum_data_size=262144 waveshare_rp2040_lcd_0_96.menu.uploadmethod.default.upload.tool=uf2conv waveshare_rp2040_lcd_0_96.menu.uploadmethod.default.upload.tool.default=uf2conv waveshare_rp2040_lcd_0_96.menu.uploadmethod.default.upload.tool.network=uf2conv-network waveshare_rp2040_lcd_0_96.menu.uploadmethod.picotool=Picotool waveshare_rp2040_lcd_0_96.menu.uploadmethod.picotool.build.ram_length=256k waveshare_rp2040_lcd_0_96.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl waveshare_rp2040_lcd_0_96.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB waveshare_rp2040_lcd_0_96.menu.uploadmethod.picotool.upload.maximum_data_size=262144 waveshare_rp2040_lcd_0_96.menu.uploadmethod.picotool.upload.tool=picotool waveshare_rp2040_lcd_0_96.menu.uploadmethod.picotool.upload.tool.default=picotool waveshare_rp2040_lcd_0_96.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) waveshare_rp2040_lcd_0_96.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k waveshare_rp2040_lcd_0_96.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl waveshare_rp2040_lcd_0_96.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 waveshare_rp2040_lcd_0_96.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap waveshare_rp2040_lcd_0_96.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Waveshare RP2040 LCD 1.28 # ----------------------------------- waveshare_rp2040_lcd_1_28.name=Waveshare RP2040 LCD 1.28 waveshare_rp2040_lcd_1_28.vid.0=0x2e8a waveshare_rp2040_lcd_1_28.pid.0=0x1039 waveshare_rp2040_lcd_1_28.vid.1=0x2e8a waveshare_rp2040_lcd_1_28.pid.1=0x1139 waveshare_rp2040_lcd_1_28.vid.2=0x2e8a waveshare_rp2040_lcd_1_28.pid.2=0x5039 waveshare_rp2040_lcd_1_28.vid.3=0x2e8a waveshare_rp2040_lcd_1_28.pid.3=0x5139 waveshare_rp2040_lcd_1_28.vid.4=0x2e8a waveshare_rp2040_lcd_1_28.pid.4=0x9039 waveshare_rp2040_lcd_1_28.vid.5=0x2e8a waveshare_rp2040_lcd_1_28.pid.5=0x9139 waveshare_rp2040_lcd_1_28.vid.6=0x2e8a waveshare_rp2040_lcd_1_28.pid.6=0xd039 waveshare_rp2040_lcd_1_28.vid.7=0x2e8a waveshare_rp2040_lcd_1_28.pid.7=0xd139 waveshare_rp2040_lcd_1_28.upload_port.0.vid=0x2e8a waveshare_rp2040_lcd_1_28.upload_port.0.pid=0x1039 waveshare_rp2040_lcd_1_28.upload_port.1.vid=0x2e8a waveshare_rp2040_lcd_1_28.upload_port.1.pid=0x1139 waveshare_rp2040_lcd_1_28.upload_port.2.vid=0x2e8a waveshare_rp2040_lcd_1_28.upload_port.2.pid=0x5039 waveshare_rp2040_lcd_1_28.upload_port.3.vid=0x2e8a waveshare_rp2040_lcd_1_28.upload_port.3.pid=0x5139 waveshare_rp2040_lcd_1_28.upload_port.4.vid=0x2e8a waveshare_rp2040_lcd_1_28.upload_port.4.pid=0x9039 waveshare_rp2040_lcd_1_28.upload_port.5.vid=0x2e8a waveshare_rp2040_lcd_1_28.upload_port.5.pid=0x9139 waveshare_rp2040_lcd_1_28.upload_port.6.vid=0x2e8a waveshare_rp2040_lcd_1_28.upload_port.6.pid=0xd039 waveshare_rp2040_lcd_1_28.upload_port.7.vid=0x2e8a waveshare_rp2040_lcd_1_28.upload_port.7.pid=0xd139 waveshare_rp2040_lcd_1_28.build.usbvid=-DUSBD_VID=0x2e8a waveshare_rp2040_lcd_1_28.build.usbpid=-DUSBD_PID=0x1039 waveshare_rp2040_lcd_1_28.build.usbpwr=-DUSBD_MAX_POWER_MA=500 waveshare_rp2040_lcd_1_28.build.board=WAVESHARE_RP2040_LCD_1_28 waveshare_rp2040_lcd_1_28.build.mcu=cortex-m0plus waveshare_rp2040_lcd_1_28.build.chip=rp2040 waveshare_rp2040_lcd_1_28.build.toolchain=arm-none-eabi waveshare_rp2040_lcd_1_28.build.toolchainpkg=pqt-gcc waveshare_rp2040_lcd_1_28.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb waveshare_rp2040_lcd_1_28.build.uf2family=--family rp2040 waveshare_rp2040_lcd_1_28.build.variant=waveshare_rp2040_lcd_1_28 waveshare_rp2040_lcd_1_28.upload.maximum_size=2097152 waveshare_rp2040_lcd_1_28.upload.wait_for_upload_port=true waveshare_rp2040_lcd_1_28.upload.erase_cmd= waveshare_rp2040_lcd_1_28.serial.disableDTR=false waveshare_rp2040_lcd_1_28.serial.disableRTS=false waveshare_rp2040_lcd_1_28.build.f_cpu=125000000 waveshare_rp2040_lcd_1_28.build.led= waveshare_rp2040_lcd_1_28.build.core=rp2040 waveshare_rp2040_lcd_1_28.build.ldscript=memmap_default.ld waveshare_rp2040_lcd_1_28.build.boot2=boot2_w25q16jvxq_4_padded_checksum waveshare_rp2040_lcd_1_28.build.usb_manufacturer="Waveshare" waveshare_rp2040_lcd_1_28.build.usb_product="RP2040 LCD 1.28" waveshare_rp2040_lcd_1_28.menu.flash.2097152_0=2MB (no FS) waveshare_rp2040_lcd_1_28.menu.flash.2097152_0.upload.maximum_size=2093056 waveshare_rp2040_lcd_1_28.menu.flash.2097152_0.build.flash_total=2097152 waveshare_rp2040_lcd_1_28.menu.flash.2097152_0.build.flash_length=2093056 waveshare_rp2040_lcd_1_28.menu.flash.2097152_0.build.eeprom_start=270528512 waveshare_rp2040_lcd_1_28.menu.flash.2097152_0.build.fs_start=270528512 waveshare_rp2040_lcd_1_28.menu.flash.2097152_0.build.fs_end=270528512 waveshare_rp2040_lcd_1_28.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) waveshare_rp2040_lcd_1_28.menu.flash.2097152_65536.upload.maximum_size=2027520 waveshare_rp2040_lcd_1_28.menu.flash.2097152_65536.build.flash_total=2097152 waveshare_rp2040_lcd_1_28.menu.flash.2097152_65536.build.flash_length=2027520 waveshare_rp2040_lcd_1_28.menu.flash.2097152_65536.build.eeprom_start=270528512 waveshare_rp2040_lcd_1_28.menu.flash.2097152_65536.build.fs_start=270462976 waveshare_rp2040_lcd_1_28.menu.flash.2097152_65536.build.fs_end=270528512 waveshare_rp2040_lcd_1_28.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) waveshare_rp2040_lcd_1_28.menu.flash.2097152_131072.upload.maximum_size=1961984 waveshare_rp2040_lcd_1_28.menu.flash.2097152_131072.build.flash_total=2097152 waveshare_rp2040_lcd_1_28.menu.flash.2097152_131072.build.flash_length=1961984 waveshare_rp2040_lcd_1_28.menu.flash.2097152_131072.build.eeprom_start=270528512 waveshare_rp2040_lcd_1_28.menu.flash.2097152_131072.build.fs_start=270397440 waveshare_rp2040_lcd_1_28.menu.flash.2097152_131072.build.fs_end=270528512 waveshare_rp2040_lcd_1_28.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) waveshare_rp2040_lcd_1_28.menu.flash.2097152_262144.upload.maximum_size=1830912 waveshare_rp2040_lcd_1_28.menu.flash.2097152_262144.build.flash_total=2097152 waveshare_rp2040_lcd_1_28.menu.flash.2097152_262144.build.flash_length=1830912 waveshare_rp2040_lcd_1_28.menu.flash.2097152_262144.build.eeprom_start=270528512 waveshare_rp2040_lcd_1_28.menu.flash.2097152_262144.build.fs_start=270266368 waveshare_rp2040_lcd_1_28.menu.flash.2097152_262144.build.fs_end=270528512 waveshare_rp2040_lcd_1_28.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) waveshare_rp2040_lcd_1_28.menu.flash.2097152_524288.upload.maximum_size=1568768 waveshare_rp2040_lcd_1_28.menu.flash.2097152_524288.build.flash_total=2097152 waveshare_rp2040_lcd_1_28.menu.flash.2097152_524288.build.flash_length=1568768 waveshare_rp2040_lcd_1_28.menu.flash.2097152_524288.build.eeprom_start=270528512 waveshare_rp2040_lcd_1_28.menu.flash.2097152_524288.build.fs_start=270004224 waveshare_rp2040_lcd_1_28.menu.flash.2097152_524288.build.fs_end=270528512 waveshare_rp2040_lcd_1_28.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) waveshare_rp2040_lcd_1_28.menu.flash.2097152_1048576.upload.maximum_size=1044480 waveshare_rp2040_lcd_1_28.menu.flash.2097152_1048576.build.flash_total=2097152 waveshare_rp2040_lcd_1_28.menu.flash.2097152_1048576.build.flash_length=1044480 waveshare_rp2040_lcd_1_28.menu.flash.2097152_1048576.build.eeprom_start=270528512 waveshare_rp2040_lcd_1_28.menu.flash.2097152_1048576.build.fs_start=269479936 waveshare_rp2040_lcd_1_28.menu.flash.2097152_1048576.build.fs_end=270528512 waveshare_rp2040_lcd_1_28.menu.freq.200=200 MHz waveshare_rp2040_lcd_1_28.menu.freq.200.build.f_cpu=200000000L waveshare_rp2040_lcd_1_28.menu.freq.50=50 MHz waveshare_rp2040_lcd_1_28.menu.freq.50.build.f_cpu=50000000L waveshare_rp2040_lcd_1_28.menu.freq.100=100 MHz waveshare_rp2040_lcd_1_28.menu.freq.100.build.f_cpu=100000000L waveshare_rp2040_lcd_1_28.menu.freq.120=120 MHz waveshare_rp2040_lcd_1_28.menu.freq.120.build.f_cpu=120000000L waveshare_rp2040_lcd_1_28.menu.freq.125=125 MHz waveshare_rp2040_lcd_1_28.menu.freq.125.build.f_cpu=125000000L waveshare_rp2040_lcd_1_28.menu.freq.128=128 MHz waveshare_rp2040_lcd_1_28.menu.freq.128.build.f_cpu=128000000L waveshare_rp2040_lcd_1_28.menu.freq.133=133 MHz waveshare_rp2040_lcd_1_28.menu.freq.133.build.f_cpu=133000000L waveshare_rp2040_lcd_1_28.menu.freq.150=150 MHz waveshare_rp2040_lcd_1_28.menu.freq.150.build.f_cpu=150000000L waveshare_rp2040_lcd_1_28.menu.freq.176=176 MHz waveshare_rp2040_lcd_1_28.menu.freq.176.build.f_cpu=176000000L waveshare_rp2040_lcd_1_28.menu.freq.225=225 MHz (Overclock) waveshare_rp2040_lcd_1_28.menu.freq.225.build.f_cpu=225000000L waveshare_rp2040_lcd_1_28.menu.freq.240=240 MHz (Overclock) waveshare_rp2040_lcd_1_28.menu.freq.240.build.f_cpu=240000000L waveshare_rp2040_lcd_1_28.menu.freq.250=250 MHz (Overclock) waveshare_rp2040_lcd_1_28.menu.freq.250.build.f_cpu=250000000L waveshare_rp2040_lcd_1_28.menu.freq.276=276 MHz (Overclock) waveshare_rp2040_lcd_1_28.menu.freq.276.build.f_cpu=276000000L waveshare_rp2040_lcd_1_28.menu.freq.300=300 MHz (Overclock) waveshare_rp2040_lcd_1_28.menu.freq.300.build.f_cpu=300000000L waveshare_rp2040_lcd_1_28.menu.opt.Small=Small (-Os) (standard) waveshare_rp2040_lcd_1_28.menu.opt.Small.build.flags.optimize=-Os waveshare_rp2040_lcd_1_28.menu.opt.Optimize=Optimize (-O) waveshare_rp2040_lcd_1_28.menu.opt.Optimize.build.flags.optimize=-O waveshare_rp2040_lcd_1_28.menu.opt.Optimize2=Optimize More (-O2) waveshare_rp2040_lcd_1_28.menu.opt.Optimize2.build.flags.optimize=-O2 waveshare_rp2040_lcd_1_28.menu.opt.Optimize3=Optimize Even More (-O3) waveshare_rp2040_lcd_1_28.menu.opt.Optimize3.build.flags.optimize=-O3 waveshare_rp2040_lcd_1_28.menu.opt.Fast=Fast (-Ofast) (maybe slower) waveshare_rp2040_lcd_1_28.menu.opt.Fast.build.flags.optimize=-Ofast waveshare_rp2040_lcd_1_28.menu.opt.Debug=Debug (-Og) waveshare_rp2040_lcd_1_28.menu.opt.Debug.build.flags.optimize=-Og waveshare_rp2040_lcd_1_28.menu.opt.Disabled=Disabled (-O0) waveshare_rp2040_lcd_1_28.menu.opt.Disabled.build.flags.optimize=-O0 waveshare_rp2040_lcd_1_28.menu.profile.Disabled=Disabled waveshare_rp2040_lcd_1_28.menu.profile.Disabled.build.flags.profile= waveshare_rp2040_lcd_1_28.menu.profile.Enabled=Enabled waveshare_rp2040_lcd_1_28.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE waveshare_rp2040_lcd_1_28.menu.rtti.Disabled=Disabled waveshare_rp2040_lcd_1_28.menu.rtti.Disabled.build.flags.rtti=-fno-rtti waveshare_rp2040_lcd_1_28.menu.rtti.Enabled=Enabled waveshare_rp2040_lcd_1_28.menu.rtti.Enabled.build.flags.rtti= waveshare_rp2040_lcd_1_28.menu.stackprotect.Disabled=Disabled waveshare_rp2040_lcd_1_28.menu.stackprotect.Disabled.build.flags.stackprotect= waveshare_rp2040_lcd_1_28.menu.stackprotect.Enabled=Enabled waveshare_rp2040_lcd_1_28.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all waveshare_rp2040_lcd_1_28.menu.exceptions.Disabled=Disabled waveshare_rp2040_lcd_1_28.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions waveshare_rp2040_lcd_1_28.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ waveshare_rp2040_lcd_1_28.menu.exceptions.Enabled=Enabled waveshare_rp2040_lcd_1_28.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions waveshare_rp2040_lcd_1_28.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc waveshare_rp2040_lcd_1_28.menu.dbgport.Disabled=Disabled waveshare_rp2040_lcd_1_28.menu.dbgport.Disabled.build.debug_port= waveshare_rp2040_lcd_1_28.menu.dbgport.Serial=Serial waveshare_rp2040_lcd_1_28.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial waveshare_rp2040_lcd_1_28.menu.dbgport.Serial1=Serial1 waveshare_rp2040_lcd_1_28.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 waveshare_rp2040_lcd_1_28.menu.dbgport.Serial2=Serial2 waveshare_rp2040_lcd_1_28.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 waveshare_rp2040_lcd_1_28.menu.dbgport.SerialSemi=SerialSemi waveshare_rp2040_lcd_1_28.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi waveshare_rp2040_lcd_1_28.menu.dbglvl.None=None waveshare_rp2040_lcd_1_28.menu.dbglvl.None.build.debug_level= waveshare_rp2040_lcd_1_28.menu.dbglvl.Core=Core waveshare_rp2040_lcd_1_28.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE waveshare_rp2040_lcd_1_28.menu.dbglvl.SPI=SPI waveshare_rp2040_lcd_1_28.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI waveshare_rp2040_lcd_1_28.menu.dbglvl.Wire=Wire waveshare_rp2040_lcd_1_28.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE waveshare_rp2040_lcd_1_28.menu.dbglvl.Bluetooth=Bluetooth waveshare_rp2040_lcd_1_28.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH waveshare_rp2040_lcd_1_28.menu.dbglvl.All=All waveshare_rp2040_lcd_1_28.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH waveshare_rp2040_lcd_1_28.menu.dbglvl.NDEBUG=NDEBUG waveshare_rp2040_lcd_1_28.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG waveshare_rp2040_lcd_1_28.menu.usbstack.picosdk=Pico SDK waveshare_rp2040_lcd_1_28.menu.usbstack.picosdk.build.usbstack_flags= waveshare_rp2040_lcd_1_28.menu.usbstack.tinyusb=Adafruit TinyUSB waveshare_rp2040_lcd_1_28.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" waveshare_rp2040_lcd_1_28.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) waveshare_rp2040_lcd_1_28.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" waveshare_rp2040_lcd_1_28.menu.usbstack.nousb=No USB waveshare_rp2040_lcd_1_28.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4only=IPv4 Only waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 waveshare_rp2040_lcd_1_28.menu.uploadmethod.default=Default (UF2) waveshare_rp2040_lcd_1_28.menu.uploadmethod.default.build.ram_length=256k waveshare_rp2040_lcd_1_28.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl waveshare_rp2040_lcd_1_28.menu.uploadmethod.default.upload.maximum_data_size=262144 waveshare_rp2040_lcd_1_28.menu.uploadmethod.default.upload.tool=uf2conv waveshare_rp2040_lcd_1_28.menu.uploadmethod.default.upload.tool.default=uf2conv waveshare_rp2040_lcd_1_28.menu.uploadmethod.default.upload.tool.network=uf2conv-network waveshare_rp2040_lcd_1_28.menu.uploadmethod.picotool=Picotool waveshare_rp2040_lcd_1_28.menu.uploadmethod.picotool.build.ram_length=256k waveshare_rp2040_lcd_1_28.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl waveshare_rp2040_lcd_1_28.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB waveshare_rp2040_lcd_1_28.menu.uploadmethod.picotool.upload.maximum_data_size=262144 waveshare_rp2040_lcd_1_28.menu.uploadmethod.picotool.upload.tool=picotool waveshare_rp2040_lcd_1_28.menu.uploadmethod.picotool.upload.tool.default=picotool waveshare_rp2040_lcd_1_28.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) waveshare_rp2040_lcd_1_28.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k waveshare_rp2040_lcd_1_28.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl waveshare_rp2040_lcd_1_28.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 waveshare_rp2040_lcd_1_28.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap waveshare_rp2040_lcd_1_28.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # WIZnet W5100S-EVB-Pico # ----------------------------------- wiznet_5100s_evb_pico.name=WIZnet W5100S-EVB-Pico wiznet_5100s_evb_pico.vid.0=0x2e8a wiznet_5100s_evb_pico.pid.0=0x1027 wiznet_5100s_evb_pico.vid.1=0x2e8a wiznet_5100s_evb_pico.pid.1=0x1127 wiznet_5100s_evb_pico.vid.2=0x2e8a wiznet_5100s_evb_pico.pid.2=0x5027 wiznet_5100s_evb_pico.vid.3=0x2e8a wiznet_5100s_evb_pico.pid.3=0x5127 wiznet_5100s_evb_pico.vid.4=0x2e8a wiznet_5100s_evb_pico.pid.4=0x9027 wiznet_5100s_evb_pico.vid.5=0x2e8a wiznet_5100s_evb_pico.pid.5=0x9127 wiznet_5100s_evb_pico.vid.6=0x2e8a wiznet_5100s_evb_pico.pid.6=0xd027 wiznet_5100s_evb_pico.vid.7=0x2e8a wiznet_5100s_evb_pico.pid.7=0xd127 wiznet_5100s_evb_pico.upload_port.0.vid=0x2e8a wiznet_5100s_evb_pico.upload_port.0.pid=0x1027 wiznet_5100s_evb_pico.upload_port.1.vid=0x2e8a wiznet_5100s_evb_pico.upload_port.1.pid=0x1127 wiznet_5100s_evb_pico.upload_port.2.vid=0x2e8a wiznet_5100s_evb_pico.upload_port.2.pid=0x5027 wiznet_5100s_evb_pico.upload_port.3.vid=0x2e8a wiznet_5100s_evb_pico.upload_port.3.pid=0x5127 wiznet_5100s_evb_pico.upload_port.4.vid=0x2e8a wiznet_5100s_evb_pico.upload_port.4.pid=0x9027 wiznet_5100s_evb_pico.upload_port.5.vid=0x2e8a wiznet_5100s_evb_pico.upload_port.5.pid=0x9127 wiznet_5100s_evb_pico.upload_port.6.vid=0x2e8a wiznet_5100s_evb_pico.upload_port.6.pid=0xd027 wiznet_5100s_evb_pico.upload_port.7.vid=0x2e8a wiznet_5100s_evb_pico.upload_port.7.pid=0xd127 wiznet_5100s_evb_pico.build.usbvid=-DUSBD_VID=0x2e8a wiznet_5100s_evb_pico.build.usbpid=-DUSBD_PID=0x1027 wiznet_5100s_evb_pico.build.usbpwr=-DUSBD_MAX_POWER_MA=250 wiznet_5100s_evb_pico.build.board=WIZNET_5100S_EVB_PICO wiznet_5100s_evb_pico.build.mcu=cortex-m0plus wiznet_5100s_evb_pico.build.chip=rp2040 wiznet_5100s_evb_pico.build.toolchain=arm-none-eabi wiznet_5100s_evb_pico.build.toolchainpkg=pqt-gcc wiznet_5100s_evb_pico.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb wiznet_5100s_evb_pico.build.uf2family=--family rp2040 wiznet_5100s_evb_pico.build.variant=wiznet_5100s_evb_pico wiznet_5100s_evb_pico.upload.maximum_size=2097152 wiznet_5100s_evb_pico.upload.wait_for_upload_port=true wiznet_5100s_evb_pico.upload.erase_cmd= wiznet_5100s_evb_pico.serial.disableDTR=false wiznet_5100s_evb_pico.serial.disableRTS=false wiznet_5100s_evb_pico.build.f_cpu=125000000 wiznet_5100s_evb_pico.build.led= wiznet_5100s_evb_pico.build.core=rp2040 wiznet_5100s_evb_pico.build.ldscript=memmap_default.ld wiznet_5100s_evb_pico.build.boot2=boot2_w25q080_2_padded_checksum wiznet_5100s_evb_pico.build.usb_manufacturer="WIZnet" wiznet_5100s_evb_pico.build.usb_product="W5100S-EVB-Pico" wiznet_5100s_evb_pico.menu.flash.2097152_0=2MB (no FS) wiznet_5100s_evb_pico.menu.flash.2097152_0.upload.maximum_size=2093056 wiznet_5100s_evb_pico.menu.flash.2097152_0.build.flash_total=2097152 wiznet_5100s_evb_pico.menu.flash.2097152_0.build.flash_length=2093056 wiznet_5100s_evb_pico.menu.flash.2097152_0.build.eeprom_start=270528512 wiznet_5100s_evb_pico.menu.flash.2097152_0.build.fs_start=270528512 wiznet_5100s_evb_pico.menu.flash.2097152_0.build.fs_end=270528512 wiznet_5100s_evb_pico.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) wiznet_5100s_evb_pico.menu.flash.2097152_65536.upload.maximum_size=2027520 wiznet_5100s_evb_pico.menu.flash.2097152_65536.build.flash_total=2097152 wiznet_5100s_evb_pico.menu.flash.2097152_65536.build.flash_length=2027520 wiznet_5100s_evb_pico.menu.flash.2097152_65536.build.eeprom_start=270528512 wiznet_5100s_evb_pico.menu.flash.2097152_65536.build.fs_start=270462976 wiznet_5100s_evb_pico.menu.flash.2097152_65536.build.fs_end=270528512 wiznet_5100s_evb_pico.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) wiznet_5100s_evb_pico.menu.flash.2097152_131072.upload.maximum_size=1961984 wiznet_5100s_evb_pico.menu.flash.2097152_131072.build.flash_total=2097152 wiznet_5100s_evb_pico.menu.flash.2097152_131072.build.flash_length=1961984 wiznet_5100s_evb_pico.menu.flash.2097152_131072.build.eeprom_start=270528512 wiznet_5100s_evb_pico.menu.flash.2097152_131072.build.fs_start=270397440 wiznet_5100s_evb_pico.menu.flash.2097152_131072.build.fs_end=270528512 wiznet_5100s_evb_pico.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) wiznet_5100s_evb_pico.menu.flash.2097152_262144.upload.maximum_size=1830912 wiznet_5100s_evb_pico.menu.flash.2097152_262144.build.flash_total=2097152 wiznet_5100s_evb_pico.menu.flash.2097152_262144.build.flash_length=1830912 wiznet_5100s_evb_pico.menu.flash.2097152_262144.build.eeprom_start=270528512 wiznet_5100s_evb_pico.menu.flash.2097152_262144.build.fs_start=270266368 wiznet_5100s_evb_pico.menu.flash.2097152_262144.build.fs_end=270528512 wiznet_5100s_evb_pico.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) wiznet_5100s_evb_pico.menu.flash.2097152_524288.upload.maximum_size=1568768 wiznet_5100s_evb_pico.menu.flash.2097152_524288.build.flash_total=2097152 wiznet_5100s_evb_pico.menu.flash.2097152_524288.build.flash_length=1568768 wiznet_5100s_evb_pico.menu.flash.2097152_524288.build.eeprom_start=270528512 wiznet_5100s_evb_pico.menu.flash.2097152_524288.build.fs_start=270004224 wiznet_5100s_evb_pico.menu.flash.2097152_524288.build.fs_end=270528512 wiznet_5100s_evb_pico.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) wiznet_5100s_evb_pico.menu.flash.2097152_1048576.upload.maximum_size=1044480 wiznet_5100s_evb_pico.menu.flash.2097152_1048576.build.flash_total=2097152 wiznet_5100s_evb_pico.menu.flash.2097152_1048576.build.flash_length=1044480 wiznet_5100s_evb_pico.menu.flash.2097152_1048576.build.eeprom_start=270528512 wiznet_5100s_evb_pico.menu.flash.2097152_1048576.build.fs_start=269479936 wiznet_5100s_evb_pico.menu.flash.2097152_1048576.build.fs_end=270528512 wiznet_5100s_evb_pico.menu.freq.200=200 MHz wiznet_5100s_evb_pico.menu.freq.200.build.f_cpu=200000000L wiznet_5100s_evb_pico.menu.freq.50=50 MHz wiznet_5100s_evb_pico.menu.freq.50.build.f_cpu=50000000L wiznet_5100s_evb_pico.menu.freq.100=100 MHz wiznet_5100s_evb_pico.menu.freq.100.build.f_cpu=100000000L wiznet_5100s_evb_pico.menu.freq.120=120 MHz wiznet_5100s_evb_pico.menu.freq.120.build.f_cpu=120000000L wiznet_5100s_evb_pico.menu.freq.125=125 MHz wiznet_5100s_evb_pico.menu.freq.125.build.f_cpu=125000000L wiznet_5100s_evb_pico.menu.freq.128=128 MHz wiznet_5100s_evb_pico.menu.freq.128.build.f_cpu=128000000L wiznet_5100s_evb_pico.menu.freq.133=133 MHz wiznet_5100s_evb_pico.menu.freq.133.build.f_cpu=133000000L wiznet_5100s_evb_pico.menu.freq.150=150 MHz wiznet_5100s_evb_pico.menu.freq.150.build.f_cpu=150000000L wiznet_5100s_evb_pico.menu.freq.176=176 MHz wiznet_5100s_evb_pico.menu.freq.176.build.f_cpu=176000000L wiznet_5100s_evb_pico.menu.freq.225=225 MHz (Overclock) wiznet_5100s_evb_pico.menu.freq.225.build.f_cpu=225000000L wiznet_5100s_evb_pico.menu.freq.240=240 MHz (Overclock) wiznet_5100s_evb_pico.menu.freq.240.build.f_cpu=240000000L wiznet_5100s_evb_pico.menu.freq.250=250 MHz (Overclock) wiznet_5100s_evb_pico.menu.freq.250.build.f_cpu=250000000L wiznet_5100s_evb_pico.menu.freq.276=276 MHz (Overclock) wiznet_5100s_evb_pico.menu.freq.276.build.f_cpu=276000000L wiznet_5100s_evb_pico.menu.freq.300=300 MHz (Overclock) wiznet_5100s_evb_pico.menu.freq.300.build.f_cpu=300000000L wiznet_5100s_evb_pico.menu.opt.Small=Small (-Os) (standard) wiznet_5100s_evb_pico.menu.opt.Small.build.flags.optimize=-Os wiznet_5100s_evb_pico.menu.opt.Optimize=Optimize (-O) wiznet_5100s_evb_pico.menu.opt.Optimize.build.flags.optimize=-O wiznet_5100s_evb_pico.menu.opt.Optimize2=Optimize More (-O2) wiznet_5100s_evb_pico.menu.opt.Optimize2.build.flags.optimize=-O2 wiznet_5100s_evb_pico.menu.opt.Optimize3=Optimize Even More (-O3) wiznet_5100s_evb_pico.menu.opt.Optimize3.build.flags.optimize=-O3 wiznet_5100s_evb_pico.menu.opt.Fast=Fast (-Ofast) (maybe slower) wiznet_5100s_evb_pico.menu.opt.Fast.build.flags.optimize=-Ofast wiznet_5100s_evb_pico.menu.opt.Debug=Debug (-Og) wiznet_5100s_evb_pico.menu.opt.Debug.build.flags.optimize=-Og wiznet_5100s_evb_pico.menu.opt.Disabled=Disabled (-O0) wiznet_5100s_evb_pico.menu.opt.Disabled.build.flags.optimize=-O0 wiznet_5100s_evb_pico.menu.profile.Disabled=Disabled wiznet_5100s_evb_pico.menu.profile.Disabled.build.flags.profile= wiznet_5100s_evb_pico.menu.profile.Enabled=Enabled wiznet_5100s_evb_pico.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE wiznet_5100s_evb_pico.menu.rtti.Disabled=Disabled wiznet_5100s_evb_pico.menu.rtti.Disabled.build.flags.rtti=-fno-rtti wiznet_5100s_evb_pico.menu.rtti.Enabled=Enabled wiznet_5100s_evb_pico.menu.rtti.Enabled.build.flags.rtti= wiznet_5100s_evb_pico.menu.stackprotect.Disabled=Disabled wiznet_5100s_evb_pico.menu.stackprotect.Disabled.build.flags.stackprotect= wiznet_5100s_evb_pico.menu.stackprotect.Enabled=Enabled wiznet_5100s_evb_pico.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all wiznet_5100s_evb_pico.menu.exceptions.Disabled=Disabled wiznet_5100s_evb_pico.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions wiznet_5100s_evb_pico.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ wiznet_5100s_evb_pico.menu.exceptions.Enabled=Enabled wiznet_5100s_evb_pico.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions wiznet_5100s_evb_pico.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc wiznet_5100s_evb_pico.menu.dbgport.Disabled=Disabled wiznet_5100s_evb_pico.menu.dbgport.Disabled.build.debug_port= wiznet_5100s_evb_pico.menu.dbgport.Serial=Serial wiznet_5100s_evb_pico.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial wiznet_5100s_evb_pico.menu.dbgport.Serial1=Serial1 wiznet_5100s_evb_pico.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 wiznet_5100s_evb_pico.menu.dbgport.Serial2=Serial2 wiznet_5100s_evb_pico.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 wiznet_5100s_evb_pico.menu.dbgport.SerialSemi=SerialSemi wiznet_5100s_evb_pico.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi wiznet_5100s_evb_pico.menu.dbglvl.None=None wiznet_5100s_evb_pico.menu.dbglvl.None.build.debug_level= wiznet_5100s_evb_pico.menu.dbglvl.Core=Core wiznet_5100s_evb_pico.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE wiznet_5100s_evb_pico.menu.dbglvl.SPI=SPI wiznet_5100s_evb_pico.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI wiznet_5100s_evb_pico.menu.dbglvl.Wire=Wire wiznet_5100s_evb_pico.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE wiznet_5100s_evb_pico.menu.dbglvl.Bluetooth=Bluetooth wiznet_5100s_evb_pico.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH wiznet_5100s_evb_pico.menu.dbglvl.All=All wiznet_5100s_evb_pico.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH wiznet_5100s_evb_pico.menu.dbglvl.NDEBUG=NDEBUG wiznet_5100s_evb_pico.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG wiznet_5100s_evb_pico.menu.usbstack.picosdk=Pico SDK wiznet_5100s_evb_pico.menu.usbstack.picosdk.build.usbstack_flags= wiznet_5100s_evb_pico.menu.usbstack.tinyusb=Adafruit TinyUSB wiznet_5100s_evb_pico.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" wiznet_5100s_evb_pico.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) wiznet_5100s_evb_pico.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" wiznet_5100s_evb_pico.menu.usbstack.nousb=No USB wiznet_5100s_evb_pico.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" wiznet_5100s_evb_pico.menu.ipbtstack.ipv4only=IPv4 Only wiznet_5100s_evb_pico.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a wiznet_5100s_evb_pico.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 wiznet_5100s_evb_pico.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 wiznet_5100s_evb_pico.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a wiznet_5100s_evb_pico.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 wiznet_5100s_evb_pico.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth wiznet_5100s_evb_pico.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a wiznet_5100s_evb_pico.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 wiznet_5100s_evb_pico.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth wiznet_5100s_evb_pico.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a wiznet_5100s_evb_pico.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 wiznet_5100s_evb_pico.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K wiznet_5100s_evb_pico.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a wiznet_5100s_evb_pico.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 wiznet_5100s_evb_pico.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K wiznet_5100s_evb_pico.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a wiznet_5100s_evb_pico.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 wiznet_5100s_evb_pico.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K wiznet_5100s_evb_pico.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a wiznet_5100s_evb_pico.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 wiznet_5100s_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K wiznet_5100s_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a wiznet_5100s_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 wiznet_5100s_evb_pico.menu.uploadmethod.default=Default (UF2) wiznet_5100s_evb_pico.menu.uploadmethod.default.build.ram_length=256k wiznet_5100s_evb_pico.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl wiznet_5100s_evb_pico.menu.uploadmethod.default.upload.maximum_data_size=262144 wiznet_5100s_evb_pico.menu.uploadmethod.default.upload.tool=uf2conv wiznet_5100s_evb_pico.menu.uploadmethod.default.upload.tool.default=uf2conv wiznet_5100s_evb_pico.menu.uploadmethod.default.upload.tool.network=uf2conv-network wiznet_5100s_evb_pico.menu.uploadmethod.picotool=Picotool wiznet_5100s_evb_pico.menu.uploadmethod.picotool.build.ram_length=256k wiznet_5100s_evb_pico.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl wiznet_5100s_evb_pico.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB wiznet_5100s_evb_pico.menu.uploadmethod.picotool.upload.maximum_data_size=262144 wiznet_5100s_evb_pico.menu.uploadmethod.picotool.upload.tool=picotool wiznet_5100s_evb_pico.menu.uploadmethod.picotool.upload.tool.default=picotool wiznet_5100s_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) wiznet_5100s_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k wiznet_5100s_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl wiznet_5100s_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 wiznet_5100s_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap wiznet_5100s_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # WIZnet W5100S-EVB-Pico2 # ----------------------------------- wiznet_5100s_evb_pico2.name=WIZnet W5100S-EVB-Pico2 wiznet_5100s_evb_pico2.vid.0=0x2e8a wiznet_5100s_evb_pico2.pid.0=0x1027 wiznet_5100s_evb_pico2.vid.1=0x2e8a wiznet_5100s_evb_pico2.pid.1=0x1127 wiznet_5100s_evb_pico2.vid.2=0x2e8a wiznet_5100s_evb_pico2.pid.2=0x5027 wiznet_5100s_evb_pico2.vid.3=0x2e8a wiznet_5100s_evb_pico2.pid.3=0x5127 wiznet_5100s_evb_pico2.vid.4=0x2e8a wiznet_5100s_evb_pico2.pid.4=0x9027 wiznet_5100s_evb_pico2.vid.5=0x2e8a wiznet_5100s_evb_pico2.pid.5=0x9127 wiznet_5100s_evb_pico2.vid.6=0x2e8a wiznet_5100s_evb_pico2.pid.6=0xd027 wiznet_5100s_evb_pico2.vid.7=0x2e8a wiznet_5100s_evb_pico2.pid.7=0xd127 wiznet_5100s_evb_pico2.upload_port.0.vid=0x2e8a wiznet_5100s_evb_pico2.upload_port.0.pid=0x1027 wiznet_5100s_evb_pico2.upload_port.1.vid=0x2e8a wiznet_5100s_evb_pico2.upload_port.1.pid=0x1127 wiznet_5100s_evb_pico2.upload_port.2.vid=0x2e8a wiznet_5100s_evb_pico2.upload_port.2.pid=0x5027 wiznet_5100s_evb_pico2.upload_port.3.vid=0x2e8a wiznet_5100s_evb_pico2.upload_port.3.pid=0x5127 wiznet_5100s_evb_pico2.upload_port.4.vid=0x2e8a wiznet_5100s_evb_pico2.upload_port.4.pid=0x9027 wiznet_5100s_evb_pico2.upload_port.5.vid=0x2e8a wiznet_5100s_evb_pico2.upload_port.5.pid=0x9127 wiznet_5100s_evb_pico2.upload_port.6.vid=0x2e8a wiznet_5100s_evb_pico2.upload_port.6.pid=0xd027 wiznet_5100s_evb_pico2.upload_port.7.vid=0x2e8a wiznet_5100s_evb_pico2.upload_port.7.pid=0xd127 wiznet_5100s_evb_pico2.build.usbvid=-DUSBD_VID=0x2e8a wiznet_5100s_evb_pico2.build.usbpid=-DUSBD_PID=0x1027 wiznet_5100s_evb_pico2.build.usbpwr=-DUSBD_MAX_POWER_MA=250 wiznet_5100s_evb_pico2.build.board=WIZNET_5100S_EVB_PICO2 wiznet_5100s_evb_pico2.build.variant=wiznet_5100s_evb_pico2 wiznet_5100s_evb_pico2.upload.maximum_size=2097152 wiznet_5100s_evb_pico2.upload.wait_for_upload_port=true wiznet_5100s_evb_pico2.upload.erase_cmd= wiznet_5100s_evb_pico2.serial.disableDTR=false wiznet_5100s_evb_pico2.serial.disableRTS=false wiznet_5100s_evb_pico2.build.f_cpu=125000000 wiznet_5100s_evb_pico2.build.led= wiznet_5100s_evb_pico2.build.core=rp2040 wiznet_5100s_evb_pico2.build.ldscript=memmap_default.ld wiznet_5100s_evb_pico2.build.boot2=none wiznet_5100s_evb_pico2.build.usb_manufacturer="WIZnet" wiznet_5100s_evb_pico2.build.usb_product="W5100S-EVB-Pico2" wiznet_5100s_evb_pico2.build.psram_length=0x000000 wiznet_5100s_evb_pico2.menu.flash.2097152_0=2MB (no FS) wiznet_5100s_evb_pico2.menu.flash.2097152_0.upload.maximum_size=2088960 wiznet_5100s_evb_pico2.menu.flash.2097152_0.build.flash_total=2097152 wiznet_5100s_evb_pico2.menu.flash.2097152_0.build.flash_length=2088960 wiznet_5100s_evb_pico2.menu.flash.2097152_0.build.eeprom_start=270524416 wiznet_5100s_evb_pico2.menu.flash.2097152_0.build.fs_start=270524416 wiznet_5100s_evb_pico2.menu.flash.2097152_0.build.fs_end=270524416 wiznet_5100s_evb_pico2.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) wiznet_5100s_evb_pico2.menu.flash.2097152_65536.upload.maximum_size=2023424 wiznet_5100s_evb_pico2.menu.flash.2097152_65536.build.flash_total=2097152 wiznet_5100s_evb_pico2.menu.flash.2097152_65536.build.flash_length=2023424 wiznet_5100s_evb_pico2.menu.flash.2097152_65536.build.eeprom_start=270524416 wiznet_5100s_evb_pico2.menu.flash.2097152_65536.build.fs_start=270458880 wiznet_5100s_evb_pico2.menu.flash.2097152_65536.build.fs_end=270524416 wiznet_5100s_evb_pico2.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) wiznet_5100s_evb_pico2.menu.flash.2097152_131072.upload.maximum_size=1957888 wiznet_5100s_evb_pico2.menu.flash.2097152_131072.build.flash_total=2097152 wiznet_5100s_evb_pico2.menu.flash.2097152_131072.build.flash_length=1957888 wiznet_5100s_evb_pico2.menu.flash.2097152_131072.build.eeprom_start=270524416 wiznet_5100s_evb_pico2.menu.flash.2097152_131072.build.fs_start=270393344 wiznet_5100s_evb_pico2.menu.flash.2097152_131072.build.fs_end=270524416 wiznet_5100s_evb_pico2.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) wiznet_5100s_evb_pico2.menu.flash.2097152_262144.upload.maximum_size=1826816 wiznet_5100s_evb_pico2.menu.flash.2097152_262144.build.flash_total=2097152 wiznet_5100s_evb_pico2.menu.flash.2097152_262144.build.flash_length=1826816 wiznet_5100s_evb_pico2.menu.flash.2097152_262144.build.eeprom_start=270524416 wiznet_5100s_evb_pico2.menu.flash.2097152_262144.build.fs_start=270262272 wiznet_5100s_evb_pico2.menu.flash.2097152_262144.build.fs_end=270524416 wiznet_5100s_evb_pico2.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) wiznet_5100s_evb_pico2.menu.flash.2097152_524288.upload.maximum_size=1564672 wiznet_5100s_evb_pico2.menu.flash.2097152_524288.build.flash_total=2097152 wiznet_5100s_evb_pico2.menu.flash.2097152_524288.build.flash_length=1564672 wiznet_5100s_evb_pico2.menu.flash.2097152_524288.build.eeprom_start=270524416 wiznet_5100s_evb_pico2.menu.flash.2097152_524288.build.fs_start=270000128 wiznet_5100s_evb_pico2.menu.flash.2097152_524288.build.fs_end=270524416 wiznet_5100s_evb_pico2.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) wiznet_5100s_evb_pico2.menu.flash.2097152_1048576.upload.maximum_size=1040384 wiznet_5100s_evb_pico2.menu.flash.2097152_1048576.build.flash_total=2097152 wiznet_5100s_evb_pico2.menu.flash.2097152_1048576.build.flash_length=1040384 wiznet_5100s_evb_pico2.menu.flash.2097152_1048576.build.eeprom_start=270524416 wiznet_5100s_evb_pico2.menu.flash.2097152_1048576.build.fs_start=269475840 wiznet_5100s_evb_pico2.menu.flash.2097152_1048576.build.fs_end=270524416 wiznet_5100s_evb_pico2.menu.arch.arm=ARM wiznet_5100s_evb_pico2.menu.arch.arm.build.chip=rp2350 wiznet_5100s_evb_pico2.menu.arch.arm.build.toolchain=arm-none-eabi wiznet_5100s_evb_pico2.menu.arch.arm.build.toolchainpkg=pqt-gcc wiznet_5100s_evb_pico2.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse wiznet_5100s_evb_pico2.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block wiznet_5100s_evb_pico2.menu.arch.arm.build.mcu=cortex-m33 wiznet_5100s_evb_pico2.menu.arch.riscv=RISC-V wiznet_5100s_evb_pico2.menu.arch.riscv.build.chip=rp2350-riscv wiznet_5100s_evb_pico2.menu.arch.riscv.build.toolchain=riscv32-unknown-elf wiznet_5100s_evb_pico2.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv wiznet_5100s_evb_pico2.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 wiznet_5100s_evb_pico2.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block wiznet_5100s_evb_pico2.menu.arch.riscv.build.mcu=rv32imac wiznet_5100s_evb_pico2.menu.freq.150=150 MHz wiznet_5100s_evb_pico2.menu.freq.150.build.f_cpu=150000000L wiznet_5100s_evb_pico2.menu.freq.50=50 MHz wiznet_5100s_evb_pico2.menu.freq.50.build.f_cpu=50000000L wiznet_5100s_evb_pico2.menu.freq.100=100 MHz wiznet_5100s_evb_pico2.menu.freq.100.build.f_cpu=100000000L wiznet_5100s_evb_pico2.menu.freq.120=120 MHz wiznet_5100s_evb_pico2.menu.freq.120.build.f_cpu=120000000L wiznet_5100s_evb_pico2.menu.freq.125=125 MHz wiznet_5100s_evb_pico2.menu.freq.125.build.f_cpu=125000000L wiznet_5100s_evb_pico2.menu.freq.128=128 MHz wiznet_5100s_evb_pico2.menu.freq.128.build.f_cpu=128000000L wiznet_5100s_evb_pico2.menu.freq.133=133 MHz wiznet_5100s_evb_pico2.menu.freq.133.build.f_cpu=133000000L wiznet_5100s_evb_pico2.menu.freq.176=176 MHz (Overclock) wiznet_5100s_evb_pico2.menu.freq.176.build.f_cpu=176000000L wiznet_5100s_evb_pico2.menu.freq.200=200 MHz (Overclock) wiznet_5100s_evb_pico2.menu.freq.200.build.f_cpu=200000000L wiznet_5100s_evb_pico2.menu.freq.225=225 MHz (Overclock) wiznet_5100s_evb_pico2.menu.freq.225.build.f_cpu=225000000L wiznet_5100s_evb_pico2.menu.freq.240=240 MHz (Overclock) wiznet_5100s_evb_pico2.menu.freq.240.build.f_cpu=240000000L wiznet_5100s_evb_pico2.menu.freq.250=250 MHz (Overclock) wiznet_5100s_evb_pico2.menu.freq.250.build.f_cpu=250000000L wiznet_5100s_evb_pico2.menu.freq.276=276 MHz (Overclock) wiznet_5100s_evb_pico2.menu.freq.276.build.f_cpu=276000000L wiznet_5100s_evb_pico2.menu.freq.300=300 MHz (Overclock) wiznet_5100s_evb_pico2.menu.freq.300.build.f_cpu=300000000L wiznet_5100s_evb_pico2.menu.opt.Small=Small (-Os) (standard) wiznet_5100s_evb_pico2.menu.opt.Small.build.flags.optimize=-Os wiznet_5100s_evb_pico2.menu.opt.Optimize=Optimize (-O) wiznet_5100s_evb_pico2.menu.opt.Optimize.build.flags.optimize=-O wiznet_5100s_evb_pico2.menu.opt.Optimize2=Optimize More (-O2) wiznet_5100s_evb_pico2.menu.opt.Optimize2.build.flags.optimize=-O2 wiznet_5100s_evb_pico2.menu.opt.Optimize3=Optimize Even More (-O3) wiznet_5100s_evb_pico2.menu.opt.Optimize3.build.flags.optimize=-O3 wiznet_5100s_evb_pico2.menu.opt.Fast=Fast (-Ofast) (maybe slower) wiznet_5100s_evb_pico2.menu.opt.Fast.build.flags.optimize=-Ofast wiznet_5100s_evb_pico2.menu.opt.Debug=Debug (-Og) wiznet_5100s_evb_pico2.menu.opt.Debug.build.flags.optimize=-Og wiznet_5100s_evb_pico2.menu.opt.Disabled=Disabled (-O0) wiznet_5100s_evb_pico2.menu.opt.Disabled.build.flags.optimize=-O0 wiznet_5100s_evb_pico2.menu.profile.Disabled=Disabled wiznet_5100s_evb_pico2.menu.profile.Disabled.build.flags.profile= wiznet_5100s_evb_pico2.menu.profile.Enabled=Enabled wiznet_5100s_evb_pico2.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE wiznet_5100s_evb_pico2.menu.rtti.Disabled=Disabled wiznet_5100s_evb_pico2.menu.rtti.Disabled.build.flags.rtti=-fno-rtti wiznet_5100s_evb_pico2.menu.rtti.Enabled=Enabled wiznet_5100s_evb_pico2.menu.rtti.Enabled.build.flags.rtti= wiznet_5100s_evb_pico2.menu.stackprotect.Disabled=Disabled wiznet_5100s_evb_pico2.menu.stackprotect.Disabled.build.flags.stackprotect= wiznet_5100s_evb_pico2.menu.stackprotect.Enabled=Enabled wiznet_5100s_evb_pico2.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all wiznet_5100s_evb_pico2.menu.exceptions.Disabled=Disabled wiznet_5100s_evb_pico2.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions wiznet_5100s_evb_pico2.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ wiznet_5100s_evb_pico2.menu.exceptions.Enabled=Enabled wiznet_5100s_evb_pico2.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions wiznet_5100s_evb_pico2.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc wiznet_5100s_evb_pico2.menu.dbgport.Disabled=Disabled wiznet_5100s_evb_pico2.menu.dbgport.Disabled.build.debug_port= wiznet_5100s_evb_pico2.menu.dbgport.Serial=Serial wiznet_5100s_evb_pico2.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial wiznet_5100s_evb_pico2.menu.dbgport.Serial1=Serial1 wiznet_5100s_evb_pico2.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 wiznet_5100s_evb_pico2.menu.dbgport.Serial2=Serial2 wiznet_5100s_evb_pico2.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 wiznet_5100s_evb_pico2.menu.dbgport.SerialSemi=SerialSemi wiznet_5100s_evb_pico2.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi wiznet_5100s_evb_pico2.menu.dbglvl.None=None wiznet_5100s_evb_pico2.menu.dbglvl.None.build.debug_level= wiznet_5100s_evb_pico2.menu.dbglvl.Core=Core wiznet_5100s_evb_pico2.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE wiznet_5100s_evb_pico2.menu.dbglvl.SPI=SPI wiznet_5100s_evb_pico2.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI wiznet_5100s_evb_pico2.menu.dbglvl.Wire=Wire wiznet_5100s_evb_pico2.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE wiznet_5100s_evb_pico2.menu.dbglvl.Bluetooth=Bluetooth wiznet_5100s_evb_pico2.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH wiznet_5100s_evb_pico2.menu.dbglvl.All=All wiznet_5100s_evb_pico2.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH wiznet_5100s_evb_pico2.menu.dbglvl.NDEBUG=NDEBUG wiznet_5100s_evb_pico2.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG wiznet_5100s_evb_pico2.menu.usbstack.picosdk=Pico SDK wiznet_5100s_evb_pico2.menu.usbstack.picosdk.build.usbstack_flags= wiznet_5100s_evb_pico2.menu.usbstack.tinyusb=Adafruit TinyUSB wiznet_5100s_evb_pico2.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" wiznet_5100s_evb_pico2.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) wiznet_5100s_evb_pico2.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" wiznet_5100s_evb_pico2.menu.usbstack.nousb=No USB wiznet_5100s_evb_pico2.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4only=IPv4 Only wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 wiznet_5100s_evb_pico2.menu.uploadmethod.default=Default (UF2) wiznet_5100s_evb_pico2.menu.uploadmethod.default.build.ram_length=512k wiznet_5100s_evb_pico2.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl wiznet_5100s_evb_pico2.menu.uploadmethod.default.upload.maximum_data_size=524288 wiznet_5100s_evb_pico2.menu.uploadmethod.default.upload.tool=uf2conv wiznet_5100s_evb_pico2.menu.uploadmethod.default.upload.tool.default=uf2conv wiznet_5100s_evb_pico2.menu.uploadmethod.default.upload.tool.network=uf2conv-network wiznet_5100s_evb_pico2.menu.uploadmethod.picotool=Picotool wiznet_5100s_evb_pico2.menu.uploadmethod.picotool.build.ram_length=512k wiznet_5100s_evb_pico2.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl wiznet_5100s_evb_pico2.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB wiznet_5100s_evb_pico2.menu.uploadmethod.picotool.upload.maximum_data_size=524288 wiznet_5100s_evb_pico2.menu.uploadmethod.picotool.upload.tool=picotool wiznet_5100s_evb_pico2.menu.uploadmethod.picotool.upload.tool.default=picotool wiznet_5100s_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) wiznet_5100s_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k wiznet_5100s_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl wiznet_5100s_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 wiznet_5100s_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap wiznet_5100s_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # WIZnet WizFi360-EVB-Pico # ----------------------------------- wiznet_wizfi360_evb_pico.name=WIZnet WizFi360-EVB-Pico wiznet_wizfi360_evb_pico.vid.0=0x2e8a wiznet_wizfi360_evb_pico.pid.0=0x1028 wiznet_wizfi360_evb_pico.vid.1=0x2e8a wiznet_wizfi360_evb_pico.pid.1=0x1128 wiznet_wizfi360_evb_pico.vid.2=0x2e8a wiznet_wizfi360_evb_pico.pid.2=0x5028 wiznet_wizfi360_evb_pico.vid.3=0x2e8a wiznet_wizfi360_evb_pico.pid.3=0x5128 wiznet_wizfi360_evb_pico.vid.4=0x2e8a wiznet_wizfi360_evb_pico.pid.4=0x9028 wiznet_wizfi360_evb_pico.vid.5=0x2e8a wiznet_wizfi360_evb_pico.pid.5=0x9128 wiznet_wizfi360_evb_pico.vid.6=0x2e8a wiznet_wizfi360_evb_pico.pid.6=0xd028 wiznet_wizfi360_evb_pico.vid.7=0x2e8a wiznet_wizfi360_evb_pico.pid.7=0xd128 wiznet_wizfi360_evb_pico.upload_port.0.vid=0x2e8a wiznet_wizfi360_evb_pico.upload_port.0.pid=0x1028 wiznet_wizfi360_evb_pico.upload_port.1.vid=0x2e8a wiznet_wizfi360_evb_pico.upload_port.1.pid=0x1128 wiznet_wizfi360_evb_pico.upload_port.2.vid=0x2e8a wiznet_wizfi360_evb_pico.upload_port.2.pid=0x5028 wiznet_wizfi360_evb_pico.upload_port.3.vid=0x2e8a wiznet_wizfi360_evb_pico.upload_port.3.pid=0x5128 wiznet_wizfi360_evb_pico.upload_port.4.vid=0x2e8a wiznet_wizfi360_evb_pico.upload_port.4.pid=0x9028 wiznet_wizfi360_evb_pico.upload_port.5.vid=0x2e8a wiznet_wizfi360_evb_pico.upload_port.5.pid=0x9128 wiznet_wizfi360_evb_pico.upload_port.6.vid=0x2e8a wiznet_wizfi360_evb_pico.upload_port.6.pid=0xd028 wiznet_wizfi360_evb_pico.upload_port.7.vid=0x2e8a wiznet_wizfi360_evb_pico.upload_port.7.pid=0xd128 wiznet_wizfi360_evb_pico.build.usbvid=-DUSBD_VID=0x2e8a wiznet_wizfi360_evb_pico.build.usbpid=-DUSBD_PID=0x1028 wiznet_wizfi360_evb_pico.build.usbpwr=-DUSBD_MAX_POWER_MA=250 wiznet_wizfi360_evb_pico.build.board=WIZNET_WIZFI360_EVB_PICO wiznet_wizfi360_evb_pico.build.mcu=cortex-m0plus wiznet_wizfi360_evb_pico.build.chip=rp2040 wiznet_wizfi360_evb_pico.build.toolchain=arm-none-eabi wiznet_wizfi360_evb_pico.build.toolchainpkg=pqt-gcc wiznet_wizfi360_evb_pico.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb wiznet_wizfi360_evb_pico.build.uf2family=--family rp2040 wiznet_wizfi360_evb_pico.build.variant=wiznet_wizfi360_evb_pico wiznet_wizfi360_evb_pico.upload.maximum_size=2097152 wiznet_wizfi360_evb_pico.upload.wait_for_upload_port=true wiznet_wizfi360_evb_pico.upload.erase_cmd= wiznet_wizfi360_evb_pico.serial.disableDTR=false wiznet_wizfi360_evb_pico.serial.disableRTS=false wiznet_wizfi360_evb_pico.build.f_cpu=125000000 wiznet_wizfi360_evb_pico.build.led= wiznet_wizfi360_evb_pico.build.core=rp2040 wiznet_wizfi360_evb_pico.build.ldscript=memmap_default.ld wiznet_wizfi360_evb_pico.build.boot2=boot2_w25q080_2_padded_checksum wiznet_wizfi360_evb_pico.build.usb_manufacturer="WIZnet" wiznet_wizfi360_evb_pico.build.usb_product="WizFi360-EVB-Pico" wiznet_wizfi360_evb_pico.menu.flash.2097152_0=2MB (no FS) wiznet_wizfi360_evb_pico.menu.flash.2097152_0.upload.maximum_size=2093056 wiznet_wizfi360_evb_pico.menu.flash.2097152_0.build.flash_total=2097152 wiznet_wizfi360_evb_pico.menu.flash.2097152_0.build.flash_length=2093056 wiznet_wizfi360_evb_pico.menu.flash.2097152_0.build.eeprom_start=270528512 wiznet_wizfi360_evb_pico.menu.flash.2097152_0.build.fs_start=270528512 wiznet_wizfi360_evb_pico.menu.flash.2097152_0.build.fs_end=270528512 wiznet_wizfi360_evb_pico.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) wiznet_wizfi360_evb_pico.menu.flash.2097152_65536.upload.maximum_size=2027520 wiznet_wizfi360_evb_pico.menu.flash.2097152_65536.build.flash_total=2097152 wiznet_wizfi360_evb_pico.menu.flash.2097152_65536.build.flash_length=2027520 wiznet_wizfi360_evb_pico.menu.flash.2097152_65536.build.eeprom_start=270528512 wiznet_wizfi360_evb_pico.menu.flash.2097152_65536.build.fs_start=270462976 wiznet_wizfi360_evb_pico.menu.flash.2097152_65536.build.fs_end=270528512 wiznet_wizfi360_evb_pico.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) wiznet_wizfi360_evb_pico.menu.flash.2097152_131072.upload.maximum_size=1961984 wiznet_wizfi360_evb_pico.menu.flash.2097152_131072.build.flash_total=2097152 wiznet_wizfi360_evb_pico.menu.flash.2097152_131072.build.flash_length=1961984 wiznet_wizfi360_evb_pico.menu.flash.2097152_131072.build.eeprom_start=270528512 wiznet_wizfi360_evb_pico.menu.flash.2097152_131072.build.fs_start=270397440 wiznet_wizfi360_evb_pico.menu.flash.2097152_131072.build.fs_end=270528512 wiznet_wizfi360_evb_pico.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) wiznet_wizfi360_evb_pico.menu.flash.2097152_262144.upload.maximum_size=1830912 wiznet_wizfi360_evb_pico.menu.flash.2097152_262144.build.flash_total=2097152 wiznet_wizfi360_evb_pico.menu.flash.2097152_262144.build.flash_length=1830912 wiznet_wizfi360_evb_pico.menu.flash.2097152_262144.build.eeprom_start=270528512 wiznet_wizfi360_evb_pico.menu.flash.2097152_262144.build.fs_start=270266368 wiznet_wizfi360_evb_pico.menu.flash.2097152_262144.build.fs_end=270528512 wiznet_wizfi360_evb_pico.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) wiznet_wizfi360_evb_pico.menu.flash.2097152_524288.upload.maximum_size=1568768 wiznet_wizfi360_evb_pico.menu.flash.2097152_524288.build.flash_total=2097152 wiznet_wizfi360_evb_pico.menu.flash.2097152_524288.build.flash_length=1568768 wiznet_wizfi360_evb_pico.menu.flash.2097152_524288.build.eeprom_start=270528512 wiznet_wizfi360_evb_pico.menu.flash.2097152_524288.build.fs_start=270004224 wiznet_wizfi360_evb_pico.menu.flash.2097152_524288.build.fs_end=270528512 wiznet_wizfi360_evb_pico.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) wiznet_wizfi360_evb_pico.menu.flash.2097152_1048576.upload.maximum_size=1044480 wiznet_wizfi360_evb_pico.menu.flash.2097152_1048576.build.flash_total=2097152 wiznet_wizfi360_evb_pico.menu.flash.2097152_1048576.build.flash_length=1044480 wiznet_wizfi360_evb_pico.menu.flash.2097152_1048576.build.eeprom_start=270528512 wiznet_wizfi360_evb_pico.menu.flash.2097152_1048576.build.fs_start=269479936 wiznet_wizfi360_evb_pico.menu.flash.2097152_1048576.build.fs_end=270528512 wiznet_wizfi360_evb_pico.menu.freq.200=200 MHz wiznet_wizfi360_evb_pico.menu.freq.200.build.f_cpu=200000000L wiznet_wizfi360_evb_pico.menu.freq.50=50 MHz wiznet_wizfi360_evb_pico.menu.freq.50.build.f_cpu=50000000L wiznet_wizfi360_evb_pico.menu.freq.100=100 MHz wiznet_wizfi360_evb_pico.menu.freq.100.build.f_cpu=100000000L wiznet_wizfi360_evb_pico.menu.freq.120=120 MHz wiznet_wizfi360_evb_pico.menu.freq.120.build.f_cpu=120000000L wiznet_wizfi360_evb_pico.menu.freq.125=125 MHz wiznet_wizfi360_evb_pico.menu.freq.125.build.f_cpu=125000000L wiznet_wizfi360_evb_pico.menu.freq.128=128 MHz wiznet_wizfi360_evb_pico.menu.freq.128.build.f_cpu=128000000L wiznet_wizfi360_evb_pico.menu.freq.133=133 MHz wiznet_wizfi360_evb_pico.menu.freq.133.build.f_cpu=133000000L wiznet_wizfi360_evb_pico.menu.freq.150=150 MHz wiznet_wizfi360_evb_pico.menu.freq.150.build.f_cpu=150000000L wiznet_wizfi360_evb_pico.menu.freq.176=176 MHz wiznet_wizfi360_evb_pico.menu.freq.176.build.f_cpu=176000000L wiznet_wizfi360_evb_pico.menu.freq.225=225 MHz (Overclock) wiznet_wizfi360_evb_pico.menu.freq.225.build.f_cpu=225000000L wiznet_wizfi360_evb_pico.menu.freq.240=240 MHz (Overclock) wiznet_wizfi360_evb_pico.menu.freq.240.build.f_cpu=240000000L wiznet_wizfi360_evb_pico.menu.freq.250=250 MHz (Overclock) wiznet_wizfi360_evb_pico.menu.freq.250.build.f_cpu=250000000L wiznet_wizfi360_evb_pico.menu.freq.276=276 MHz (Overclock) wiznet_wizfi360_evb_pico.menu.freq.276.build.f_cpu=276000000L wiznet_wizfi360_evb_pico.menu.freq.300=300 MHz (Overclock) wiznet_wizfi360_evb_pico.menu.freq.300.build.f_cpu=300000000L wiznet_wizfi360_evb_pico.menu.opt.Small=Small (-Os) (standard) wiznet_wizfi360_evb_pico.menu.opt.Small.build.flags.optimize=-Os wiznet_wizfi360_evb_pico.menu.opt.Optimize=Optimize (-O) wiznet_wizfi360_evb_pico.menu.opt.Optimize.build.flags.optimize=-O wiznet_wizfi360_evb_pico.menu.opt.Optimize2=Optimize More (-O2) wiznet_wizfi360_evb_pico.menu.opt.Optimize2.build.flags.optimize=-O2 wiznet_wizfi360_evb_pico.menu.opt.Optimize3=Optimize Even More (-O3) wiznet_wizfi360_evb_pico.menu.opt.Optimize3.build.flags.optimize=-O3 wiznet_wizfi360_evb_pico.menu.opt.Fast=Fast (-Ofast) (maybe slower) wiznet_wizfi360_evb_pico.menu.opt.Fast.build.flags.optimize=-Ofast wiznet_wizfi360_evb_pico.menu.opt.Debug=Debug (-Og) wiznet_wizfi360_evb_pico.menu.opt.Debug.build.flags.optimize=-Og wiznet_wizfi360_evb_pico.menu.opt.Disabled=Disabled (-O0) wiznet_wizfi360_evb_pico.menu.opt.Disabled.build.flags.optimize=-O0 wiznet_wizfi360_evb_pico.menu.profile.Disabled=Disabled wiznet_wizfi360_evb_pico.menu.profile.Disabled.build.flags.profile= wiznet_wizfi360_evb_pico.menu.profile.Enabled=Enabled wiznet_wizfi360_evb_pico.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE wiznet_wizfi360_evb_pico.menu.rtti.Disabled=Disabled wiznet_wizfi360_evb_pico.menu.rtti.Disabled.build.flags.rtti=-fno-rtti wiznet_wizfi360_evb_pico.menu.rtti.Enabled=Enabled wiznet_wizfi360_evb_pico.menu.rtti.Enabled.build.flags.rtti= wiznet_wizfi360_evb_pico.menu.stackprotect.Disabled=Disabled wiznet_wizfi360_evb_pico.menu.stackprotect.Disabled.build.flags.stackprotect= wiznet_wizfi360_evb_pico.menu.stackprotect.Enabled=Enabled wiznet_wizfi360_evb_pico.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all wiznet_wizfi360_evb_pico.menu.exceptions.Disabled=Disabled wiznet_wizfi360_evb_pico.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions wiznet_wizfi360_evb_pico.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ wiznet_wizfi360_evb_pico.menu.exceptions.Enabled=Enabled wiznet_wizfi360_evb_pico.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions wiznet_wizfi360_evb_pico.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc wiznet_wizfi360_evb_pico.menu.dbgport.Disabled=Disabled wiznet_wizfi360_evb_pico.menu.dbgport.Disabled.build.debug_port= wiznet_wizfi360_evb_pico.menu.dbgport.Serial=Serial wiznet_wizfi360_evb_pico.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial wiznet_wizfi360_evb_pico.menu.dbgport.Serial1=Serial1 wiznet_wizfi360_evb_pico.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 wiznet_wizfi360_evb_pico.menu.dbgport.Serial2=Serial2 wiznet_wizfi360_evb_pico.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 wiznet_wizfi360_evb_pico.menu.dbgport.SerialSemi=SerialSemi wiznet_wizfi360_evb_pico.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi wiznet_wizfi360_evb_pico.menu.dbglvl.None=None wiznet_wizfi360_evb_pico.menu.dbglvl.None.build.debug_level= wiznet_wizfi360_evb_pico.menu.dbglvl.Core=Core wiznet_wizfi360_evb_pico.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE wiznet_wizfi360_evb_pico.menu.dbglvl.SPI=SPI wiznet_wizfi360_evb_pico.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI wiznet_wizfi360_evb_pico.menu.dbglvl.Wire=Wire wiznet_wizfi360_evb_pico.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE wiznet_wizfi360_evb_pico.menu.dbglvl.Bluetooth=Bluetooth wiznet_wizfi360_evb_pico.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH wiznet_wizfi360_evb_pico.menu.dbglvl.All=All wiznet_wizfi360_evb_pico.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH wiznet_wizfi360_evb_pico.menu.dbglvl.NDEBUG=NDEBUG wiznet_wizfi360_evb_pico.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG wiznet_wizfi360_evb_pico.menu.usbstack.picosdk=Pico SDK wiznet_wizfi360_evb_pico.menu.usbstack.picosdk.build.usbstack_flags= wiznet_wizfi360_evb_pico.menu.usbstack.tinyusb=Adafruit TinyUSB wiznet_wizfi360_evb_pico.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" wiznet_wizfi360_evb_pico.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) wiznet_wizfi360_evb_pico.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" wiznet_wizfi360_evb_pico.menu.usbstack.nousb=No USB wiznet_wizfi360_evb_pico.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4only=IPv4 Only wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 wiznet_wizfi360_evb_pico.menu.uploadmethod.default=Default (UF2) wiznet_wizfi360_evb_pico.menu.uploadmethod.default.build.ram_length=256k wiznet_wizfi360_evb_pico.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl wiznet_wizfi360_evb_pico.menu.uploadmethod.default.upload.maximum_data_size=262144 wiznet_wizfi360_evb_pico.menu.uploadmethod.default.upload.tool=uf2conv wiznet_wizfi360_evb_pico.menu.uploadmethod.default.upload.tool.default=uf2conv wiznet_wizfi360_evb_pico.menu.uploadmethod.default.upload.tool.network=uf2conv-network wiznet_wizfi360_evb_pico.menu.uploadmethod.picotool=Picotool wiznet_wizfi360_evb_pico.menu.uploadmethod.picotool.build.ram_length=256k wiznet_wizfi360_evb_pico.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl wiznet_wizfi360_evb_pico.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB wiznet_wizfi360_evb_pico.menu.uploadmethod.picotool.upload.maximum_data_size=262144 wiznet_wizfi360_evb_pico.menu.uploadmethod.picotool.upload.tool=picotool wiznet_wizfi360_evb_pico.menu.uploadmethod.picotool.upload.tool.default=picotool wiznet_wizfi360_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) wiznet_wizfi360_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k wiznet_wizfi360_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl wiznet_wizfi360_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 wiznet_wizfi360_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap wiznet_wizfi360_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # WIZnet W5500-EVB-Pico # ----------------------------------- wiznet_5500_evb_pico.name=WIZnet W5500-EVB-Pico wiznet_5500_evb_pico.vid.0=0x2e8a wiznet_5500_evb_pico.pid.0=0x1029 wiznet_5500_evb_pico.vid.1=0x2e8a wiznet_5500_evb_pico.pid.1=0x1129 wiznet_5500_evb_pico.vid.2=0x2e8a wiznet_5500_evb_pico.pid.2=0x5029 wiznet_5500_evb_pico.vid.3=0x2e8a wiznet_5500_evb_pico.pid.3=0x5129 wiznet_5500_evb_pico.vid.4=0x2e8a wiznet_5500_evb_pico.pid.4=0x9029 wiznet_5500_evb_pico.vid.5=0x2e8a wiznet_5500_evb_pico.pid.5=0x9129 wiznet_5500_evb_pico.vid.6=0x2e8a wiznet_5500_evb_pico.pid.6=0xd029 wiznet_5500_evb_pico.vid.7=0x2e8a wiznet_5500_evb_pico.pid.7=0xd129 wiznet_5500_evb_pico.upload_port.0.vid=0x2e8a wiznet_5500_evb_pico.upload_port.0.pid=0x1029 wiznet_5500_evb_pico.upload_port.1.vid=0x2e8a wiznet_5500_evb_pico.upload_port.1.pid=0x1129 wiznet_5500_evb_pico.upload_port.2.vid=0x2e8a wiznet_5500_evb_pico.upload_port.2.pid=0x5029 wiznet_5500_evb_pico.upload_port.3.vid=0x2e8a wiznet_5500_evb_pico.upload_port.3.pid=0x5129 wiznet_5500_evb_pico.upload_port.4.vid=0x2e8a wiznet_5500_evb_pico.upload_port.4.pid=0x9029 wiznet_5500_evb_pico.upload_port.5.vid=0x2e8a wiznet_5500_evb_pico.upload_port.5.pid=0x9129 wiznet_5500_evb_pico.upload_port.6.vid=0x2e8a wiznet_5500_evb_pico.upload_port.6.pid=0xd029 wiznet_5500_evb_pico.upload_port.7.vid=0x2e8a wiznet_5500_evb_pico.upload_port.7.pid=0xd129 wiznet_5500_evb_pico.build.usbvid=-DUSBD_VID=0x2e8a wiznet_5500_evb_pico.build.usbpid=-DUSBD_PID=0x1029 wiznet_5500_evb_pico.build.usbpwr=-DUSBD_MAX_POWER_MA=250 wiznet_5500_evb_pico.build.board=WIZNET_5500_EVB_PICO wiznet_5500_evb_pico.build.mcu=cortex-m0plus wiznet_5500_evb_pico.build.chip=rp2040 wiznet_5500_evb_pico.build.toolchain=arm-none-eabi wiznet_5500_evb_pico.build.toolchainpkg=pqt-gcc wiznet_5500_evb_pico.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb wiznet_5500_evb_pico.build.uf2family=--family rp2040 wiznet_5500_evb_pico.build.variant=wiznet_5500_evb_pico wiznet_5500_evb_pico.upload.maximum_size=2097152 wiznet_5500_evb_pico.upload.wait_for_upload_port=true wiznet_5500_evb_pico.upload.erase_cmd= wiznet_5500_evb_pico.serial.disableDTR=false wiznet_5500_evb_pico.serial.disableRTS=false wiznet_5500_evb_pico.build.f_cpu=125000000 wiznet_5500_evb_pico.build.led= wiznet_5500_evb_pico.build.core=rp2040 wiznet_5500_evb_pico.build.ldscript=memmap_default.ld wiznet_5500_evb_pico.build.boot2=boot2_w25q080_2_padded_checksum wiznet_5500_evb_pico.build.usb_manufacturer="WIZnet" wiznet_5500_evb_pico.build.usb_product="W5500-EVB-Pico" wiznet_5500_evb_pico.menu.flash.2097152_0=2MB (no FS) wiznet_5500_evb_pico.menu.flash.2097152_0.upload.maximum_size=2093056 wiznet_5500_evb_pico.menu.flash.2097152_0.build.flash_total=2097152 wiznet_5500_evb_pico.menu.flash.2097152_0.build.flash_length=2093056 wiznet_5500_evb_pico.menu.flash.2097152_0.build.eeprom_start=270528512 wiznet_5500_evb_pico.menu.flash.2097152_0.build.fs_start=270528512 wiznet_5500_evb_pico.menu.flash.2097152_0.build.fs_end=270528512 wiznet_5500_evb_pico.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) wiznet_5500_evb_pico.menu.flash.2097152_65536.upload.maximum_size=2027520 wiznet_5500_evb_pico.menu.flash.2097152_65536.build.flash_total=2097152 wiznet_5500_evb_pico.menu.flash.2097152_65536.build.flash_length=2027520 wiznet_5500_evb_pico.menu.flash.2097152_65536.build.eeprom_start=270528512 wiznet_5500_evb_pico.menu.flash.2097152_65536.build.fs_start=270462976 wiznet_5500_evb_pico.menu.flash.2097152_65536.build.fs_end=270528512 wiznet_5500_evb_pico.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) wiznet_5500_evb_pico.menu.flash.2097152_131072.upload.maximum_size=1961984 wiznet_5500_evb_pico.menu.flash.2097152_131072.build.flash_total=2097152 wiznet_5500_evb_pico.menu.flash.2097152_131072.build.flash_length=1961984 wiznet_5500_evb_pico.menu.flash.2097152_131072.build.eeprom_start=270528512 wiznet_5500_evb_pico.menu.flash.2097152_131072.build.fs_start=270397440 wiznet_5500_evb_pico.menu.flash.2097152_131072.build.fs_end=270528512 wiznet_5500_evb_pico.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) wiznet_5500_evb_pico.menu.flash.2097152_262144.upload.maximum_size=1830912 wiznet_5500_evb_pico.menu.flash.2097152_262144.build.flash_total=2097152 wiznet_5500_evb_pico.menu.flash.2097152_262144.build.flash_length=1830912 wiznet_5500_evb_pico.menu.flash.2097152_262144.build.eeprom_start=270528512 wiznet_5500_evb_pico.menu.flash.2097152_262144.build.fs_start=270266368 wiznet_5500_evb_pico.menu.flash.2097152_262144.build.fs_end=270528512 wiznet_5500_evb_pico.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) wiznet_5500_evb_pico.menu.flash.2097152_524288.upload.maximum_size=1568768 wiznet_5500_evb_pico.menu.flash.2097152_524288.build.flash_total=2097152 wiznet_5500_evb_pico.menu.flash.2097152_524288.build.flash_length=1568768 wiznet_5500_evb_pico.menu.flash.2097152_524288.build.eeprom_start=270528512 wiznet_5500_evb_pico.menu.flash.2097152_524288.build.fs_start=270004224 wiznet_5500_evb_pico.menu.flash.2097152_524288.build.fs_end=270528512 wiznet_5500_evb_pico.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) wiznet_5500_evb_pico.menu.flash.2097152_1048576.upload.maximum_size=1044480 wiznet_5500_evb_pico.menu.flash.2097152_1048576.build.flash_total=2097152 wiznet_5500_evb_pico.menu.flash.2097152_1048576.build.flash_length=1044480 wiznet_5500_evb_pico.menu.flash.2097152_1048576.build.eeprom_start=270528512 wiznet_5500_evb_pico.menu.flash.2097152_1048576.build.fs_start=269479936 wiznet_5500_evb_pico.menu.flash.2097152_1048576.build.fs_end=270528512 wiznet_5500_evb_pico.menu.freq.200=200 MHz wiznet_5500_evb_pico.menu.freq.200.build.f_cpu=200000000L wiznet_5500_evb_pico.menu.freq.50=50 MHz wiznet_5500_evb_pico.menu.freq.50.build.f_cpu=50000000L wiznet_5500_evb_pico.menu.freq.100=100 MHz wiznet_5500_evb_pico.menu.freq.100.build.f_cpu=100000000L wiznet_5500_evb_pico.menu.freq.120=120 MHz wiznet_5500_evb_pico.menu.freq.120.build.f_cpu=120000000L wiznet_5500_evb_pico.menu.freq.125=125 MHz wiznet_5500_evb_pico.menu.freq.125.build.f_cpu=125000000L wiznet_5500_evb_pico.menu.freq.128=128 MHz wiznet_5500_evb_pico.menu.freq.128.build.f_cpu=128000000L wiznet_5500_evb_pico.menu.freq.133=133 MHz wiznet_5500_evb_pico.menu.freq.133.build.f_cpu=133000000L wiznet_5500_evb_pico.menu.freq.150=150 MHz wiznet_5500_evb_pico.menu.freq.150.build.f_cpu=150000000L wiznet_5500_evb_pico.menu.freq.176=176 MHz wiznet_5500_evb_pico.menu.freq.176.build.f_cpu=176000000L wiznet_5500_evb_pico.menu.freq.225=225 MHz (Overclock) wiznet_5500_evb_pico.menu.freq.225.build.f_cpu=225000000L wiznet_5500_evb_pico.menu.freq.240=240 MHz (Overclock) wiznet_5500_evb_pico.menu.freq.240.build.f_cpu=240000000L wiznet_5500_evb_pico.menu.freq.250=250 MHz (Overclock) wiznet_5500_evb_pico.menu.freq.250.build.f_cpu=250000000L wiznet_5500_evb_pico.menu.freq.276=276 MHz (Overclock) wiznet_5500_evb_pico.menu.freq.276.build.f_cpu=276000000L wiznet_5500_evb_pico.menu.freq.300=300 MHz (Overclock) wiznet_5500_evb_pico.menu.freq.300.build.f_cpu=300000000L wiznet_5500_evb_pico.menu.opt.Small=Small (-Os) (standard) wiznet_5500_evb_pico.menu.opt.Small.build.flags.optimize=-Os wiznet_5500_evb_pico.menu.opt.Optimize=Optimize (-O) wiznet_5500_evb_pico.menu.opt.Optimize.build.flags.optimize=-O wiznet_5500_evb_pico.menu.opt.Optimize2=Optimize More (-O2) wiznet_5500_evb_pico.menu.opt.Optimize2.build.flags.optimize=-O2 wiznet_5500_evb_pico.menu.opt.Optimize3=Optimize Even More (-O3) wiznet_5500_evb_pico.menu.opt.Optimize3.build.flags.optimize=-O3 wiznet_5500_evb_pico.menu.opt.Fast=Fast (-Ofast) (maybe slower) wiznet_5500_evb_pico.menu.opt.Fast.build.flags.optimize=-Ofast wiznet_5500_evb_pico.menu.opt.Debug=Debug (-Og) wiznet_5500_evb_pico.menu.opt.Debug.build.flags.optimize=-Og wiznet_5500_evb_pico.menu.opt.Disabled=Disabled (-O0) wiznet_5500_evb_pico.menu.opt.Disabled.build.flags.optimize=-O0 wiznet_5500_evb_pico.menu.profile.Disabled=Disabled wiznet_5500_evb_pico.menu.profile.Disabled.build.flags.profile= wiznet_5500_evb_pico.menu.profile.Enabled=Enabled wiznet_5500_evb_pico.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE wiznet_5500_evb_pico.menu.rtti.Disabled=Disabled wiznet_5500_evb_pico.menu.rtti.Disabled.build.flags.rtti=-fno-rtti wiznet_5500_evb_pico.menu.rtti.Enabled=Enabled wiznet_5500_evb_pico.menu.rtti.Enabled.build.flags.rtti= wiznet_5500_evb_pico.menu.stackprotect.Disabled=Disabled wiznet_5500_evb_pico.menu.stackprotect.Disabled.build.flags.stackprotect= wiznet_5500_evb_pico.menu.stackprotect.Enabled=Enabled wiznet_5500_evb_pico.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all wiznet_5500_evb_pico.menu.exceptions.Disabled=Disabled wiznet_5500_evb_pico.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions wiznet_5500_evb_pico.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ wiznet_5500_evb_pico.menu.exceptions.Enabled=Enabled wiznet_5500_evb_pico.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions wiznet_5500_evb_pico.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc wiznet_5500_evb_pico.menu.dbgport.Disabled=Disabled wiznet_5500_evb_pico.menu.dbgport.Disabled.build.debug_port= wiznet_5500_evb_pico.menu.dbgport.Serial=Serial wiznet_5500_evb_pico.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial wiznet_5500_evb_pico.menu.dbgport.Serial1=Serial1 wiznet_5500_evb_pico.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 wiznet_5500_evb_pico.menu.dbgport.Serial2=Serial2 wiznet_5500_evb_pico.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 wiznet_5500_evb_pico.menu.dbgport.SerialSemi=SerialSemi wiznet_5500_evb_pico.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi wiznet_5500_evb_pico.menu.dbglvl.None=None wiznet_5500_evb_pico.menu.dbglvl.None.build.debug_level= wiznet_5500_evb_pico.menu.dbglvl.Core=Core wiznet_5500_evb_pico.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE wiznet_5500_evb_pico.menu.dbglvl.SPI=SPI wiznet_5500_evb_pico.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI wiznet_5500_evb_pico.menu.dbglvl.Wire=Wire wiznet_5500_evb_pico.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE wiznet_5500_evb_pico.menu.dbglvl.Bluetooth=Bluetooth wiznet_5500_evb_pico.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH wiznet_5500_evb_pico.menu.dbglvl.All=All wiznet_5500_evb_pico.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH wiznet_5500_evb_pico.menu.dbglvl.NDEBUG=NDEBUG wiznet_5500_evb_pico.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG wiznet_5500_evb_pico.menu.usbstack.picosdk=Pico SDK wiznet_5500_evb_pico.menu.usbstack.picosdk.build.usbstack_flags= wiznet_5500_evb_pico.menu.usbstack.tinyusb=Adafruit TinyUSB wiznet_5500_evb_pico.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" wiznet_5500_evb_pico.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) wiznet_5500_evb_pico.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" wiznet_5500_evb_pico.menu.usbstack.nousb=No USB wiznet_5500_evb_pico.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" wiznet_5500_evb_pico.menu.ipbtstack.ipv4only=IPv4 Only wiznet_5500_evb_pico.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a wiznet_5500_evb_pico.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 wiznet_5500_evb_pico.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 wiznet_5500_evb_pico.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a wiznet_5500_evb_pico.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 wiznet_5500_evb_pico.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth wiznet_5500_evb_pico.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a wiznet_5500_evb_pico.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 wiznet_5500_evb_pico.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth wiznet_5500_evb_pico.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a wiznet_5500_evb_pico.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 wiznet_5500_evb_pico.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K wiznet_5500_evb_pico.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a wiznet_5500_evb_pico.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 wiznet_5500_evb_pico.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K wiznet_5500_evb_pico.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a wiznet_5500_evb_pico.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 wiznet_5500_evb_pico.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K wiznet_5500_evb_pico.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a wiznet_5500_evb_pico.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 wiznet_5500_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K wiznet_5500_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a wiznet_5500_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 wiznet_5500_evb_pico.menu.uploadmethod.default=Default (UF2) wiznet_5500_evb_pico.menu.uploadmethod.default.build.ram_length=256k wiznet_5500_evb_pico.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl wiznet_5500_evb_pico.menu.uploadmethod.default.upload.maximum_data_size=262144 wiznet_5500_evb_pico.menu.uploadmethod.default.upload.tool=uf2conv wiznet_5500_evb_pico.menu.uploadmethod.default.upload.tool.default=uf2conv wiznet_5500_evb_pico.menu.uploadmethod.default.upload.tool.network=uf2conv-network wiznet_5500_evb_pico.menu.uploadmethod.picotool=Picotool wiznet_5500_evb_pico.menu.uploadmethod.picotool.build.ram_length=256k wiznet_5500_evb_pico.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl wiznet_5500_evb_pico.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB wiznet_5500_evb_pico.menu.uploadmethod.picotool.upload.maximum_data_size=262144 wiznet_5500_evb_pico.menu.uploadmethod.picotool.upload.tool=picotool wiznet_5500_evb_pico.menu.uploadmethod.picotool.upload.tool.default=picotool wiznet_5500_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) wiznet_5500_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k wiznet_5500_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl wiznet_5500_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 wiznet_5500_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap wiznet_5500_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # WIZnet W5500-EVB-Pico2 # ----------------------------------- wiznet_5500_evb_pico2.name=WIZnet W5500-EVB-Pico2 wiznet_5500_evb_pico2.vid.0=0x2e8a wiznet_5500_evb_pico2.pid.0=0x1029 wiznet_5500_evb_pico2.vid.1=0x2e8a wiznet_5500_evb_pico2.pid.1=0x1129 wiznet_5500_evb_pico2.vid.2=0x2e8a wiznet_5500_evb_pico2.pid.2=0x5029 wiznet_5500_evb_pico2.vid.3=0x2e8a wiznet_5500_evb_pico2.pid.3=0x5129 wiznet_5500_evb_pico2.vid.4=0x2e8a wiznet_5500_evb_pico2.pid.4=0x9029 wiznet_5500_evb_pico2.vid.5=0x2e8a wiznet_5500_evb_pico2.pid.5=0x9129 wiznet_5500_evb_pico2.vid.6=0x2e8a wiznet_5500_evb_pico2.pid.6=0xd029 wiznet_5500_evb_pico2.vid.7=0x2e8a wiznet_5500_evb_pico2.pid.7=0xd129 wiznet_5500_evb_pico2.upload_port.0.vid=0x2e8a wiznet_5500_evb_pico2.upload_port.0.pid=0x1029 wiznet_5500_evb_pico2.upload_port.1.vid=0x2e8a wiznet_5500_evb_pico2.upload_port.1.pid=0x1129 wiznet_5500_evb_pico2.upload_port.2.vid=0x2e8a wiznet_5500_evb_pico2.upload_port.2.pid=0x5029 wiznet_5500_evb_pico2.upload_port.3.vid=0x2e8a wiznet_5500_evb_pico2.upload_port.3.pid=0x5129 wiznet_5500_evb_pico2.upload_port.4.vid=0x2e8a wiznet_5500_evb_pico2.upload_port.4.pid=0x9029 wiznet_5500_evb_pico2.upload_port.5.vid=0x2e8a wiznet_5500_evb_pico2.upload_port.5.pid=0x9129 wiznet_5500_evb_pico2.upload_port.6.vid=0x2e8a wiznet_5500_evb_pico2.upload_port.6.pid=0xd029 wiznet_5500_evb_pico2.upload_port.7.vid=0x2e8a wiznet_5500_evb_pico2.upload_port.7.pid=0xd129 wiznet_5500_evb_pico2.build.usbvid=-DUSBD_VID=0x2e8a wiznet_5500_evb_pico2.build.usbpid=-DUSBD_PID=0x1029 wiznet_5500_evb_pico2.build.usbpwr=-DUSBD_MAX_POWER_MA=250 wiznet_5500_evb_pico2.build.board=WIZNET_5500_EVB_PICO2 wiznet_5500_evb_pico2.build.variant=wiznet_5500_evb_pico2 wiznet_5500_evb_pico2.upload.maximum_size=2097152 wiznet_5500_evb_pico2.upload.wait_for_upload_port=true wiznet_5500_evb_pico2.upload.erase_cmd= wiznet_5500_evb_pico2.serial.disableDTR=false wiznet_5500_evb_pico2.serial.disableRTS=false wiznet_5500_evb_pico2.build.f_cpu=125000000 wiznet_5500_evb_pico2.build.led= wiznet_5500_evb_pico2.build.core=rp2040 wiznet_5500_evb_pico2.build.ldscript=memmap_default.ld wiznet_5500_evb_pico2.build.boot2=none wiznet_5500_evb_pico2.build.usb_manufacturer="WIZnet" wiznet_5500_evb_pico2.build.usb_product="W5500-EVB-Pico2" wiznet_5500_evb_pico2.build.psram_length=0x000000 wiznet_5500_evb_pico2.menu.flash.2097152_0=2MB (no FS) wiznet_5500_evb_pico2.menu.flash.2097152_0.upload.maximum_size=2088960 wiznet_5500_evb_pico2.menu.flash.2097152_0.build.flash_total=2097152 wiznet_5500_evb_pico2.menu.flash.2097152_0.build.flash_length=2088960 wiznet_5500_evb_pico2.menu.flash.2097152_0.build.eeprom_start=270524416 wiznet_5500_evb_pico2.menu.flash.2097152_0.build.fs_start=270524416 wiznet_5500_evb_pico2.menu.flash.2097152_0.build.fs_end=270524416 wiznet_5500_evb_pico2.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) wiznet_5500_evb_pico2.menu.flash.2097152_65536.upload.maximum_size=2023424 wiznet_5500_evb_pico2.menu.flash.2097152_65536.build.flash_total=2097152 wiznet_5500_evb_pico2.menu.flash.2097152_65536.build.flash_length=2023424 wiznet_5500_evb_pico2.menu.flash.2097152_65536.build.eeprom_start=270524416 wiznet_5500_evb_pico2.menu.flash.2097152_65536.build.fs_start=270458880 wiznet_5500_evb_pico2.menu.flash.2097152_65536.build.fs_end=270524416 wiznet_5500_evb_pico2.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) wiznet_5500_evb_pico2.menu.flash.2097152_131072.upload.maximum_size=1957888 wiznet_5500_evb_pico2.menu.flash.2097152_131072.build.flash_total=2097152 wiznet_5500_evb_pico2.menu.flash.2097152_131072.build.flash_length=1957888 wiznet_5500_evb_pico2.menu.flash.2097152_131072.build.eeprom_start=270524416 wiznet_5500_evb_pico2.menu.flash.2097152_131072.build.fs_start=270393344 wiznet_5500_evb_pico2.menu.flash.2097152_131072.build.fs_end=270524416 wiznet_5500_evb_pico2.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) wiznet_5500_evb_pico2.menu.flash.2097152_262144.upload.maximum_size=1826816 wiznet_5500_evb_pico2.menu.flash.2097152_262144.build.flash_total=2097152 wiznet_5500_evb_pico2.menu.flash.2097152_262144.build.flash_length=1826816 wiznet_5500_evb_pico2.menu.flash.2097152_262144.build.eeprom_start=270524416 wiznet_5500_evb_pico2.menu.flash.2097152_262144.build.fs_start=270262272 wiznet_5500_evb_pico2.menu.flash.2097152_262144.build.fs_end=270524416 wiznet_5500_evb_pico2.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) wiznet_5500_evb_pico2.menu.flash.2097152_524288.upload.maximum_size=1564672 wiznet_5500_evb_pico2.menu.flash.2097152_524288.build.flash_total=2097152 wiznet_5500_evb_pico2.menu.flash.2097152_524288.build.flash_length=1564672 wiznet_5500_evb_pico2.menu.flash.2097152_524288.build.eeprom_start=270524416 wiznet_5500_evb_pico2.menu.flash.2097152_524288.build.fs_start=270000128 wiznet_5500_evb_pico2.menu.flash.2097152_524288.build.fs_end=270524416 wiznet_5500_evb_pico2.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) wiznet_5500_evb_pico2.menu.flash.2097152_1048576.upload.maximum_size=1040384 wiznet_5500_evb_pico2.menu.flash.2097152_1048576.build.flash_total=2097152 wiznet_5500_evb_pico2.menu.flash.2097152_1048576.build.flash_length=1040384 wiznet_5500_evb_pico2.menu.flash.2097152_1048576.build.eeprom_start=270524416 wiznet_5500_evb_pico2.menu.flash.2097152_1048576.build.fs_start=269475840 wiznet_5500_evb_pico2.menu.flash.2097152_1048576.build.fs_end=270524416 wiznet_5500_evb_pico2.menu.arch.arm=ARM wiznet_5500_evb_pico2.menu.arch.arm.build.chip=rp2350 wiznet_5500_evb_pico2.menu.arch.arm.build.toolchain=arm-none-eabi wiznet_5500_evb_pico2.menu.arch.arm.build.toolchainpkg=pqt-gcc wiznet_5500_evb_pico2.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse wiznet_5500_evb_pico2.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block wiznet_5500_evb_pico2.menu.arch.arm.build.mcu=cortex-m33 wiznet_5500_evb_pico2.menu.arch.riscv=RISC-V wiznet_5500_evb_pico2.menu.arch.riscv.build.chip=rp2350-riscv wiznet_5500_evb_pico2.menu.arch.riscv.build.toolchain=riscv32-unknown-elf wiznet_5500_evb_pico2.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv wiznet_5500_evb_pico2.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 wiznet_5500_evb_pico2.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block wiznet_5500_evb_pico2.menu.arch.riscv.build.mcu=rv32imac wiznet_5500_evb_pico2.menu.freq.150=150 MHz wiznet_5500_evb_pico2.menu.freq.150.build.f_cpu=150000000L wiznet_5500_evb_pico2.menu.freq.50=50 MHz wiznet_5500_evb_pico2.menu.freq.50.build.f_cpu=50000000L wiznet_5500_evb_pico2.menu.freq.100=100 MHz wiznet_5500_evb_pico2.menu.freq.100.build.f_cpu=100000000L wiznet_5500_evb_pico2.menu.freq.120=120 MHz wiznet_5500_evb_pico2.menu.freq.120.build.f_cpu=120000000L wiznet_5500_evb_pico2.menu.freq.125=125 MHz wiznet_5500_evb_pico2.menu.freq.125.build.f_cpu=125000000L wiznet_5500_evb_pico2.menu.freq.128=128 MHz wiznet_5500_evb_pico2.menu.freq.128.build.f_cpu=128000000L wiznet_5500_evb_pico2.menu.freq.133=133 MHz wiznet_5500_evb_pico2.menu.freq.133.build.f_cpu=133000000L wiznet_5500_evb_pico2.menu.freq.176=176 MHz (Overclock) wiznet_5500_evb_pico2.menu.freq.176.build.f_cpu=176000000L wiznet_5500_evb_pico2.menu.freq.200=200 MHz (Overclock) wiznet_5500_evb_pico2.menu.freq.200.build.f_cpu=200000000L wiznet_5500_evb_pico2.menu.freq.225=225 MHz (Overclock) wiznet_5500_evb_pico2.menu.freq.225.build.f_cpu=225000000L wiznet_5500_evb_pico2.menu.freq.240=240 MHz (Overclock) wiznet_5500_evb_pico2.menu.freq.240.build.f_cpu=240000000L wiznet_5500_evb_pico2.menu.freq.250=250 MHz (Overclock) wiznet_5500_evb_pico2.menu.freq.250.build.f_cpu=250000000L wiznet_5500_evb_pico2.menu.freq.276=276 MHz (Overclock) wiznet_5500_evb_pico2.menu.freq.276.build.f_cpu=276000000L wiznet_5500_evb_pico2.menu.freq.300=300 MHz (Overclock) wiznet_5500_evb_pico2.menu.freq.300.build.f_cpu=300000000L wiznet_5500_evb_pico2.menu.opt.Small=Small (-Os) (standard) wiznet_5500_evb_pico2.menu.opt.Small.build.flags.optimize=-Os wiznet_5500_evb_pico2.menu.opt.Optimize=Optimize (-O) wiznet_5500_evb_pico2.menu.opt.Optimize.build.flags.optimize=-O wiznet_5500_evb_pico2.menu.opt.Optimize2=Optimize More (-O2) wiznet_5500_evb_pico2.menu.opt.Optimize2.build.flags.optimize=-O2 wiznet_5500_evb_pico2.menu.opt.Optimize3=Optimize Even More (-O3) wiznet_5500_evb_pico2.menu.opt.Optimize3.build.flags.optimize=-O3 wiznet_5500_evb_pico2.menu.opt.Fast=Fast (-Ofast) (maybe slower) wiznet_5500_evb_pico2.menu.opt.Fast.build.flags.optimize=-Ofast wiznet_5500_evb_pico2.menu.opt.Debug=Debug (-Og) wiznet_5500_evb_pico2.menu.opt.Debug.build.flags.optimize=-Og wiznet_5500_evb_pico2.menu.opt.Disabled=Disabled (-O0) wiznet_5500_evb_pico2.menu.opt.Disabled.build.flags.optimize=-O0 wiznet_5500_evb_pico2.menu.profile.Disabled=Disabled wiznet_5500_evb_pico2.menu.profile.Disabled.build.flags.profile= wiznet_5500_evb_pico2.menu.profile.Enabled=Enabled wiznet_5500_evb_pico2.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE wiznet_5500_evb_pico2.menu.rtti.Disabled=Disabled wiznet_5500_evb_pico2.menu.rtti.Disabled.build.flags.rtti=-fno-rtti wiznet_5500_evb_pico2.menu.rtti.Enabled=Enabled wiznet_5500_evb_pico2.menu.rtti.Enabled.build.flags.rtti= wiznet_5500_evb_pico2.menu.stackprotect.Disabled=Disabled wiznet_5500_evb_pico2.menu.stackprotect.Disabled.build.flags.stackprotect= wiznet_5500_evb_pico2.menu.stackprotect.Enabled=Enabled wiznet_5500_evb_pico2.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all wiznet_5500_evb_pico2.menu.exceptions.Disabled=Disabled wiznet_5500_evb_pico2.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions wiznet_5500_evb_pico2.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ wiznet_5500_evb_pico2.menu.exceptions.Enabled=Enabled wiznet_5500_evb_pico2.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions wiznet_5500_evb_pico2.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc wiznet_5500_evb_pico2.menu.dbgport.Disabled=Disabled wiznet_5500_evb_pico2.menu.dbgport.Disabled.build.debug_port= wiznet_5500_evb_pico2.menu.dbgport.Serial=Serial wiznet_5500_evb_pico2.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial wiznet_5500_evb_pico2.menu.dbgport.Serial1=Serial1 wiznet_5500_evb_pico2.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 wiznet_5500_evb_pico2.menu.dbgport.Serial2=Serial2 wiznet_5500_evb_pico2.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 wiznet_5500_evb_pico2.menu.dbgport.SerialSemi=SerialSemi wiznet_5500_evb_pico2.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi wiznet_5500_evb_pico2.menu.dbglvl.None=None wiznet_5500_evb_pico2.menu.dbglvl.None.build.debug_level= wiznet_5500_evb_pico2.menu.dbglvl.Core=Core wiznet_5500_evb_pico2.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE wiznet_5500_evb_pico2.menu.dbglvl.SPI=SPI wiznet_5500_evb_pico2.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI wiznet_5500_evb_pico2.menu.dbglvl.Wire=Wire wiznet_5500_evb_pico2.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE wiznet_5500_evb_pico2.menu.dbglvl.Bluetooth=Bluetooth wiznet_5500_evb_pico2.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH wiznet_5500_evb_pico2.menu.dbglvl.All=All wiznet_5500_evb_pico2.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH wiznet_5500_evb_pico2.menu.dbglvl.NDEBUG=NDEBUG wiznet_5500_evb_pico2.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG wiznet_5500_evb_pico2.menu.usbstack.picosdk=Pico SDK wiznet_5500_evb_pico2.menu.usbstack.picosdk.build.usbstack_flags= wiznet_5500_evb_pico2.menu.usbstack.tinyusb=Adafruit TinyUSB wiznet_5500_evb_pico2.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" wiznet_5500_evb_pico2.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) wiznet_5500_evb_pico2.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" wiznet_5500_evb_pico2.menu.usbstack.nousb=No USB wiznet_5500_evb_pico2.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" wiznet_5500_evb_pico2.menu.ipbtstack.ipv4only=IPv4 Only wiznet_5500_evb_pico2.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a wiznet_5500_evb_pico2.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 wiznet_5500_evb_pico2.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 wiznet_5500_evb_pico2.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a wiznet_5500_evb_pico2.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 wiznet_5500_evb_pico2.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth wiznet_5500_evb_pico2.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a wiznet_5500_evb_pico2.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 wiznet_5500_evb_pico2.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth wiznet_5500_evb_pico2.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a wiznet_5500_evb_pico2.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 wiznet_5500_evb_pico2.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K wiznet_5500_evb_pico2.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a wiznet_5500_evb_pico2.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 wiznet_5500_evb_pico2.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K wiznet_5500_evb_pico2.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a wiznet_5500_evb_pico2.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 wiznet_5500_evb_pico2.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K wiznet_5500_evb_pico2.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a wiznet_5500_evb_pico2.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 wiznet_5500_evb_pico2.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K wiznet_5500_evb_pico2.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a wiznet_5500_evb_pico2.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 wiznet_5500_evb_pico2.menu.uploadmethod.default=Default (UF2) wiznet_5500_evb_pico2.menu.uploadmethod.default.build.ram_length=512k wiznet_5500_evb_pico2.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl wiznet_5500_evb_pico2.menu.uploadmethod.default.upload.maximum_data_size=524288 wiznet_5500_evb_pico2.menu.uploadmethod.default.upload.tool=uf2conv wiznet_5500_evb_pico2.menu.uploadmethod.default.upload.tool.default=uf2conv wiznet_5500_evb_pico2.menu.uploadmethod.default.upload.tool.network=uf2conv-network wiznet_5500_evb_pico2.menu.uploadmethod.picotool=Picotool wiznet_5500_evb_pico2.menu.uploadmethod.picotool.build.ram_length=512k wiznet_5500_evb_pico2.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl wiznet_5500_evb_pico2.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB wiznet_5500_evb_pico2.menu.uploadmethod.picotool.upload.maximum_data_size=524288 wiznet_5500_evb_pico2.menu.uploadmethod.picotool.upload.tool=picotool wiznet_5500_evb_pico2.menu.uploadmethod.picotool.upload.tool.default=picotool wiznet_5500_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) wiznet_5500_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k wiznet_5500_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl wiznet_5500_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 wiznet_5500_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap wiznet_5500_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # WIZnet W55RP20-EVB-Pico # ----------------------------------- wiznet_55rp20_evb_pico.name=WIZnet W55RP20-EVB-Pico wiznet_55rp20_evb_pico.vid.0=0x2e8a wiznet_55rp20_evb_pico.pid.0=0x1029 wiznet_55rp20_evb_pico.vid.1=0x2e8a wiznet_55rp20_evb_pico.pid.1=0x1129 wiznet_55rp20_evb_pico.vid.2=0x2e8a wiznet_55rp20_evb_pico.pid.2=0x5029 wiznet_55rp20_evb_pico.vid.3=0x2e8a wiznet_55rp20_evb_pico.pid.3=0x5129 wiznet_55rp20_evb_pico.vid.4=0x2e8a wiznet_55rp20_evb_pico.pid.4=0x9029 wiznet_55rp20_evb_pico.vid.5=0x2e8a wiznet_55rp20_evb_pico.pid.5=0x9129 wiznet_55rp20_evb_pico.vid.6=0x2e8a wiznet_55rp20_evb_pico.pid.6=0xd029 wiznet_55rp20_evb_pico.vid.7=0x2e8a wiznet_55rp20_evb_pico.pid.7=0xd129 wiznet_55rp20_evb_pico.upload_port.0.vid=0x2e8a wiznet_55rp20_evb_pico.upload_port.0.pid=0x1029 wiznet_55rp20_evb_pico.upload_port.1.vid=0x2e8a wiznet_55rp20_evb_pico.upload_port.1.pid=0x1129 wiznet_55rp20_evb_pico.upload_port.2.vid=0x2e8a wiznet_55rp20_evb_pico.upload_port.2.pid=0x5029 wiznet_55rp20_evb_pico.upload_port.3.vid=0x2e8a wiznet_55rp20_evb_pico.upload_port.3.pid=0x5129 wiznet_55rp20_evb_pico.upload_port.4.vid=0x2e8a wiznet_55rp20_evb_pico.upload_port.4.pid=0x9029 wiznet_55rp20_evb_pico.upload_port.5.vid=0x2e8a wiznet_55rp20_evb_pico.upload_port.5.pid=0x9129 wiznet_55rp20_evb_pico.upload_port.6.vid=0x2e8a wiznet_55rp20_evb_pico.upload_port.6.pid=0xd029 wiznet_55rp20_evb_pico.upload_port.7.vid=0x2e8a wiznet_55rp20_evb_pico.upload_port.7.pid=0xd129 wiznet_55rp20_evb_pico.build.usbvid=-DUSBD_VID=0x2e8a wiznet_55rp20_evb_pico.build.usbpid=-DUSBD_PID=0x1029 wiznet_55rp20_evb_pico.build.usbpwr=-DUSBD_MAX_POWER_MA=250 wiznet_55rp20_evb_pico.build.board=WIZNET_55RP20_EVB_PICO wiznet_55rp20_evb_pico.build.mcu=cortex-m0plus wiznet_55rp20_evb_pico.build.chip=rp2040 wiznet_55rp20_evb_pico.build.toolchain=arm-none-eabi wiznet_55rp20_evb_pico.build.toolchainpkg=pqt-gcc wiznet_55rp20_evb_pico.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb wiznet_55rp20_evb_pico.build.uf2family=--family rp2040 wiznet_55rp20_evb_pico.build.variant=wiznet_55rp20_evb_pico wiznet_55rp20_evb_pico.upload.maximum_size=2097152 wiznet_55rp20_evb_pico.upload.wait_for_upload_port=true wiznet_55rp20_evb_pico.upload.erase_cmd= wiznet_55rp20_evb_pico.serial.disableDTR=false wiznet_55rp20_evb_pico.serial.disableRTS=false wiznet_55rp20_evb_pico.build.f_cpu=125000000 wiznet_55rp20_evb_pico.build.led= wiznet_55rp20_evb_pico.build.core=rp2040 wiznet_55rp20_evb_pico.build.ldscript=memmap_default.ld wiznet_55rp20_evb_pico.build.boot2=boot2_w25q080_2_padded_checksum wiznet_55rp20_evb_pico.build.usb_manufacturer="WIZnet" wiznet_55rp20_evb_pico.build.usb_product="W55RP20-EVB-Pico" wiznet_55rp20_evb_pico.menu.flash.2097152_0=2MB (no FS) wiznet_55rp20_evb_pico.menu.flash.2097152_0.upload.maximum_size=2093056 wiznet_55rp20_evb_pico.menu.flash.2097152_0.build.flash_total=2097152 wiznet_55rp20_evb_pico.menu.flash.2097152_0.build.flash_length=2093056 wiznet_55rp20_evb_pico.menu.flash.2097152_0.build.eeprom_start=270528512 wiznet_55rp20_evb_pico.menu.flash.2097152_0.build.fs_start=270528512 wiznet_55rp20_evb_pico.menu.flash.2097152_0.build.fs_end=270528512 wiznet_55rp20_evb_pico.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) wiznet_55rp20_evb_pico.menu.flash.2097152_65536.upload.maximum_size=2027520 wiznet_55rp20_evb_pico.menu.flash.2097152_65536.build.flash_total=2097152 wiznet_55rp20_evb_pico.menu.flash.2097152_65536.build.flash_length=2027520 wiznet_55rp20_evb_pico.menu.flash.2097152_65536.build.eeprom_start=270528512 wiznet_55rp20_evb_pico.menu.flash.2097152_65536.build.fs_start=270462976 wiznet_55rp20_evb_pico.menu.flash.2097152_65536.build.fs_end=270528512 wiznet_55rp20_evb_pico.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) wiznet_55rp20_evb_pico.menu.flash.2097152_131072.upload.maximum_size=1961984 wiznet_55rp20_evb_pico.menu.flash.2097152_131072.build.flash_total=2097152 wiznet_55rp20_evb_pico.menu.flash.2097152_131072.build.flash_length=1961984 wiznet_55rp20_evb_pico.menu.flash.2097152_131072.build.eeprom_start=270528512 wiznet_55rp20_evb_pico.menu.flash.2097152_131072.build.fs_start=270397440 wiznet_55rp20_evb_pico.menu.flash.2097152_131072.build.fs_end=270528512 wiznet_55rp20_evb_pico.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) wiznet_55rp20_evb_pico.menu.flash.2097152_262144.upload.maximum_size=1830912 wiznet_55rp20_evb_pico.menu.flash.2097152_262144.build.flash_total=2097152 wiznet_55rp20_evb_pico.menu.flash.2097152_262144.build.flash_length=1830912 wiznet_55rp20_evb_pico.menu.flash.2097152_262144.build.eeprom_start=270528512 wiznet_55rp20_evb_pico.menu.flash.2097152_262144.build.fs_start=270266368 wiznet_55rp20_evb_pico.menu.flash.2097152_262144.build.fs_end=270528512 wiznet_55rp20_evb_pico.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) wiznet_55rp20_evb_pico.menu.flash.2097152_524288.upload.maximum_size=1568768 wiznet_55rp20_evb_pico.menu.flash.2097152_524288.build.flash_total=2097152 wiznet_55rp20_evb_pico.menu.flash.2097152_524288.build.flash_length=1568768 wiznet_55rp20_evb_pico.menu.flash.2097152_524288.build.eeprom_start=270528512 wiznet_55rp20_evb_pico.menu.flash.2097152_524288.build.fs_start=270004224 wiznet_55rp20_evb_pico.menu.flash.2097152_524288.build.fs_end=270528512 wiznet_55rp20_evb_pico.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) wiznet_55rp20_evb_pico.menu.flash.2097152_1048576.upload.maximum_size=1044480 wiznet_55rp20_evb_pico.menu.flash.2097152_1048576.build.flash_total=2097152 wiznet_55rp20_evb_pico.menu.flash.2097152_1048576.build.flash_length=1044480 wiznet_55rp20_evb_pico.menu.flash.2097152_1048576.build.eeprom_start=270528512 wiznet_55rp20_evb_pico.menu.flash.2097152_1048576.build.fs_start=269479936 wiznet_55rp20_evb_pico.menu.flash.2097152_1048576.build.fs_end=270528512 wiznet_55rp20_evb_pico.menu.freq.200=200 MHz wiznet_55rp20_evb_pico.menu.freq.200.build.f_cpu=200000000L wiznet_55rp20_evb_pico.menu.freq.50=50 MHz wiznet_55rp20_evb_pico.menu.freq.50.build.f_cpu=50000000L wiznet_55rp20_evb_pico.menu.freq.100=100 MHz wiznet_55rp20_evb_pico.menu.freq.100.build.f_cpu=100000000L wiznet_55rp20_evb_pico.menu.freq.120=120 MHz wiznet_55rp20_evb_pico.menu.freq.120.build.f_cpu=120000000L wiznet_55rp20_evb_pico.menu.freq.125=125 MHz wiznet_55rp20_evb_pico.menu.freq.125.build.f_cpu=125000000L wiznet_55rp20_evb_pico.menu.freq.128=128 MHz wiznet_55rp20_evb_pico.menu.freq.128.build.f_cpu=128000000L wiznet_55rp20_evb_pico.menu.freq.133=133 MHz wiznet_55rp20_evb_pico.menu.freq.133.build.f_cpu=133000000L wiznet_55rp20_evb_pico.menu.freq.150=150 MHz wiznet_55rp20_evb_pico.menu.freq.150.build.f_cpu=150000000L wiznet_55rp20_evb_pico.menu.freq.176=176 MHz wiznet_55rp20_evb_pico.menu.freq.176.build.f_cpu=176000000L wiznet_55rp20_evb_pico.menu.freq.225=225 MHz (Overclock) wiznet_55rp20_evb_pico.menu.freq.225.build.f_cpu=225000000L wiznet_55rp20_evb_pico.menu.freq.240=240 MHz (Overclock) wiznet_55rp20_evb_pico.menu.freq.240.build.f_cpu=240000000L wiznet_55rp20_evb_pico.menu.freq.250=250 MHz (Overclock) wiznet_55rp20_evb_pico.menu.freq.250.build.f_cpu=250000000L wiznet_55rp20_evb_pico.menu.freq.276=276 MHz (Overclock) wiznet_55rp20_evb_pico.menu.freq.276.build.f_cpu=276000000L wiznet_55rp20_evb_pico.menu.freq.300=300 MHz (Overclock) wiznet_55rp20_evb_pico.menu.freq.300.build.f_cpu=300000000L wiznet_55rp20_evb_pico.menu.opt.Small=Small (-Os) (standard) wiznet_55rp20_evb_pico.menu.opt.Small.build.flags.optimize=-Os wiznet_55rp20_evb_pico.menu.opt.Optimize=Optimize (-O) wiznet_55rp20_evb_pico.menu.opt.Optimize.build.flags.optimize=-O wiznet_55rp20_evb_pico.menu.opt.Optimize2=Optimize More (-O2) wiznet_55rp20_evb_pico.menu.opt.Optimize2.build.flags.optimize=-O2 wiznet_55rp20_evb_pico.menu.opt.Optimize3=Optimize Even More (-O3) wiznet_55rp20_evb_pico.menu.opt.Optimize3.build.flags.optimize=-O3 wiznet_55rp20_evb_pico.menu.opt.Fast=Fast (-Ofast) (maybe slower) wiznet_55rp20_evb_pico.menu.opt.Fast.build.flags.optimize=-Ofast wiznet_55rp20_evb_pico.menu.opt.Debug=Debug (-Og) wiznet_55rp20_evb_pico.menu.opt.Debug.build.flags.optimize=-Og wiznet_55rp20_evb_pico.menu.opt.Disabled=Disabled (-O0) wiznet_55rp20_evb_pico.menu.opt.Disabled.build.flags.optimize=-O0 wiznet_55rp20_evb_pico.menu.profile.Disabled=Disabled wiznet_55rp20_evb_pico.menu.profile.Disabled.build.flags.profile= wiznet_55rp20_evb_pico.menu.profile.Enabled=Enabled wiznet_55rp20_evb_pico.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE wiznet_55rp20_evb_pico.menu.rtti.Disabled=Disabled wiznet_55rp20_evb_pico.menu.rtti.Disabled.build.flags.rtti=-fno-rtti wiznet_55rp20_evb_pico.menu.rtti.Enabled=Enabled wiznet_55rp20_evb_pico.menu.rtti.Enabled.build.flags.rtti= wiznet_55rp20_evb_pico.menu.stackprotect.Disabled=Disabled wiznet_55rp20_evb_pico.menu.stackprotect.Disabled.build.flags.stackprotect= wiznet_55rp20_evb_pico.menu.stackprotect.Enabled=Enabled wiznet_55rp20_evb_pico.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all wiznet_55rp20_evb_pico.menu.exceptions.Disabled=Disabled wiznet_55rp20_evb_pico.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions wiznet_55rp20_evb_pico.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ wiznet_55rp20_evb_pico.menu.exceptions.Enabled=Enabled wiznet_55rp20_evb_pico.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions wiznet_55rp20_evb_pico.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc wiznet_55rp20_evb_pico.menu.dbgport.Disabled=Disabled wiznet_55rp20_evb_pico.menu.dbgport.Disabled.build.debug_port= wiznet_55rp20_evb_pico.menu.dbgport.Serial=Serial wiznet_55rp20_evb_pico.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial wiznet_55rp20_evb_pico.menu.dbgport.Serial1=Serial1 wiznet_55rp20_evb_pico.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 wiznet_55rp20_evb_pico.menu.dbgport.Serial2=Serial2 wiznet_55rp20_evb_pico.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 wiznet_55rp20_evb_pico.menu.dbgport.SerialSemi=SerialSemi wiznet_55rp20_evb_pico.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi wiznet_55rp20_evb_pico.menu.dbglvl.None=None wiznet_55rp20_evb_pico.menu.dbglvl.None.build.debug_level= wiznet_55rp20_evb_pico.menu.dbglvl.Core=Core wiznet_55rp20_evb_pico.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE wiznet_55rp20_evb_pico.menu.dbglvl.SPI=SPI wiznet_55rp20_evb_pico.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI wiznet_55rp20_evb_pico.menu.dbglvl.Wire=Wire wiznet_55rp20_evb_pico.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE wiznet_55rp20_evb_pico.menu.dbglvl.Bluetooth=Bluetooth wiznet_55rp20_evb_pico.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH wiznet_55rp20_evb_pico.menu.dbglvl.All=All wiznet_55rp20_evb_pico.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH wiznet_55rp20_evb_pico.menu.dbglvl.NDEBUG=NDEBUG wiznet_55rp20_evb_pico.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG wiznet_55rp20_evb_pico.menu.usbstack.picosdk=Pico SDK wiznet_55rp20_evb_pico.menu.usbstack.picosdk.build.usbstack_flags= wiznet_55rp20_evb_pico.menu.usbstack.tinyusb=Adafruit TinyUSB wiznet_55rp20_evb_pico.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" wiznet_55rp20_evb_pico.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) wiznet_55rp20_evb_pico.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" wiznet_55rp20_evb_pico.menu.usbstack.nousb=No USB wiznet_55rp20_evb_pico.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4only=IPv4 Only wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 wiznet_55rp20_evb_pico.menu.uploadmethod.default=Default (UF2) wiznet_55rp20_evb_pico.menu.uploadmethod.default.build.ram_length=256k wiznet_55rp20_evb_pico.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl wiznet_55rp20_evb_pico.menu.uploadmethod.default.upload.maximum_data_size=262144 wiznet_55rp20_evb_pico.menu.uploadmethod.default.upload.tool=uf2conv wiznet_55rp20_evb_pico.menu.uploadmethod.default.upload.tool.default=uf2conv wiznet_55rp20_evb_pico.menu.uploadmethod.default.upload.tool.network=uf2conv-network wiznet_55rp20_evb_pico.menu.uploadmethod.picotool=Picotool wiznet_55rp20_evb_pico.menu.uploadmethod.picotool.build.ram_length=256k wiznet_55rp20_evb_pico.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl wiznet_55rp20_evb_pico.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB wiznet_55rp20_evb_pico.menu.uploadmethod.picotool.upload.maximum_data_size=262144 wiznet_55rp20_evb_pico.menu.uploadmethod.picotool.upload.tool=picotool wiznet_55rp20_evb_pico.menu.uploadmethod.picotool.upload.tool.default=picotool wiznet_55rp20_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) wiznet_55rp20_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k wiznet_55rp20_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl wiznet_55rp20_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 wiznet_55rp20_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap wiznet_55rp20_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Generic RP2040 # ----------------------------------- generic.name=Generic RP2040 generic.vid.0=0x2e8a generic.pid.0=0xf00a generic.vid.1=0x2e8a generic.pid.1=0xf10a generic.upload_port.0.vid=0x2e8a generic.upload_port.0.pid=0xf00a generic.upload_port.1.vid=0x2e8a generic.upload_port.1.pid=0xf10a generic.build.usbvid=-DUSBD_VID=0x2e8a generic.build.usbpid=-DUSBD_PID=0xf00a generic.build.usbpwr=-DUSBD_MAX_POWER_MA=250 generic.build.board=GENERIC_RP2040 generic.build.mcu=cortex-m0plus generic.build.chip=rp2040 generic.build.toolchain=arm-none-eabi generic.build.toolchainpkg=pqt-gcc generic.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb generic.build.uf2family=--family rp2040 generic.build.variant=generic generic.upload.maximum_size=16777216 generic.upload.wait_for_upload_port=true generic.upload.erase_cmd= generic.serial.disableDTR=false generic.serial.disableRTS=false generic.build.f_cpu=125000000 generic.build.led= generic.build.core=rp2040 generic.build.ldscript=memmap_default.ld generic.build.boot2=boot2_generic_03h_4_padded_checksum generic.build.usb_manufacturer="Generic" generic.build.usb_product="RP2040" generic.menu.flash.2097152_0=2MB (no FS) generic.menu.flash.2097152_0.upload.maximum_size=2093056 generic.menu.flash.2097152_0.build.flash_total=2097152 generic.menu.flash.2097152_0.build.flash_length=2093056 generic.menu.flash.2097152_0.build.eeprom_start=270528512 generic.menu.flash.2097152_0.build.fs_start=270528512 generic.menu.flash.2097152_0.build.fs_end=270528512 generic.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) generic.menu.flash.2097152_65536.upload.maximum_size=2027520 generic.menu.flash.2097152_65536.build.flash_total=2097152 generic.menu.flash.2097152_65536.build.flash_length=2027520 generic.menu.flash.2097152_65536.build.eeprom_start=270528512 generic.menu.flash.2097152_65536.build.fs_start=270462976 generic.menu.flash.2097152_65536.build.fs_end=270528512 generic.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) generic.menu.flash.2097152_131072.upload.maximum_size=1961984 generic.menu.flash.2097152_131072.build.flash_total=2097152 generic.menu.flash.2097152_131072.build.flash_length=1961984 generic.menu.flash.2097152_131072.build.eeprom_start=270528512 generic.menu.flash.2097152_131072.build.fs_start=270397440 generic.menu.flash.2097152_131072.build.fs_end=270528512 generic.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) generic.menu.flash.2097152_262144.upload.maximum_size=1830912 generic.menu.flash.2097152_262144.build.flash_total=2097152 generic.menu.flash.2097152_262144.build.flash_length=1830912 generic.menu.flash.2097152_262144.build.eeprom_start=270528512 generic.menu.flash.2097152_262144.build.fs_start=270266368 generic.menu.flash.2097152_262144.build.fs_end=270528512 generic.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) generic.menu.flash.2097152_524288.upload.maximum_size=1568768 generic.menu.flash.2097152_524288.build.flash_total=2097152 generic.menu.flash.2097152_524288.build.flash_length=1568768 generic.menu.flash.2097152_524288.build.eeprom_start=270528512 generic.menu.flash.2097152_524288.build.fs_start=270004224 generic.menu.flash.2097152_524288.build.fs_end=270528512 generic.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) generic.menu.flash.2097152_1048576.upload.maximum_size=1044480 generic.menu.flash.2097152_1048576.build.flash_total=2097152 generic.menu.flash.2097152_1048576.build.flash_length=1044480 generic.menu.flash.2097152_1048576.build.eeprom_start=270528512 generic.menu.flash.2097152_1048576.build.fs_start=269479936 generic.menu.flash.2097152_1048576.build.fs_end=270528512 generic.menu.flash.4194304_0=4MB (no FS) generic.menu.flash.4194304_0.upload.maximum_size=4190208 generic.menu.flash.4194304_0.build.flash_total=4194304 generic.menu.flash.4194304_0.build.flash_length=4190208 generic.menu.flash.4194304_0.build.eeprom_start=272625664 generic.menu.flash.4194304_0.build.fs_start=272625664 generic.menu.flash.4194304_0.build.fs_end=272625664 generic.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB) generic.menu.flash.4194304_3145728.upload.maximum_size=1044480 generic.menu.flash.4194304_3145728.build.flash_total=4194304 generic.menu.flash.4194304_3145728.build.flash_length=1044480 generic.menu.flash.4194304_3145728.build.eeprom_start=272625664 generic.menu.flash.4194304_3145728.build.fs_start=269479936 generic.menu.flash.4194304_3145728.build.fs_end=272625664 generic.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB) generic.menu.flash.4194304_2097152.upload.maximum_size=2093056 generic.menu.flash.4194304_2097152.build.flash_total=4194304 generic.menu.flash.4194304_2097152.build.flash_length=2093056 generic.menu.flash.4194304_2097152.build.eeprom_start=272625664 generic.menu.flash.4194304_2097152.build.fs_start=270528512 generic.menu.flash.4194304_2097152.build.fs_end=272625664 generic.menu.flash.8388608_0=8MB (no FS) generic.menu.flash.8388608_0.upload.maximum_size=8384512 generic.menu.flash.8388608_0.build.flash_total=8388608 generic.menu.flash.8388608_0.build.flash_length=8384512 generic.menu.flash.8388608_0.build.eeprom_start=276819968 generic.menu.flash.8388608_0.build.fs_start=276819968 generic.menu.flash.8388608_0.build.fs_end=276819968 generic.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) generic.menu.flash.8388608_7340032.upload.maximum_size=1044480 generic.menu.flash.8388608_7340032.build.flash_total=8388608 generic.menu.flash.8388608_7340032.build.flash_length=1044480 generic.menu.flash.8388608_7340032.build.eeprom_start=276819968 generic.menu.flash.8388608_7340032.build.fs_start=269479936 generic.menu.flash.8388608_7340032.build.fs_end=276819968 generic.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) generic.menu.flash.8388608_4194304.upload.maximum_size=4190208 generic.menu.flash.8388608_4194304.build.flash_total=8388608 generic.menu.flash.8388608_4194304.build.flash_length=4190208 generic.menu.flash.8388608_4194304.build.eeprom_start=276819968 generic.menu.flash.8388608_4194304.build.fs_start=272625664 generic.menu.flash.8388608_4194304.build.fs_end=276819968 generic.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) generic.menu.flash.8388608_2097152.upload.maximum_size=6287360 generic.menu.flash.8388608_2097152.build.flash_total=8388608 generic.menu.flash.8388608_2097152.build.flash_length=6287360 generic.menu.flash.8388608_2097152.build.eeprom_start=276819968 generic.menu.flash.8388608_2097152.build.fs_start=274722816 generic.menu.flash.8388608_2097152.build.fs_end=276819968 generic.menu.flash.16777216_0=16MB (no FS) generic.menu.flash.16777216_0.upload.maximum_size=16773120 generic.menu.flash.16777216_0.build.flash_total=16777216 generic.menu.flash.16777216_0.build.flash_length=16773120 generic.menu.flash.16777216_0.build.eeprom_start=285208576 generic.menu.flash.16777216_0.build.fs_start=285208576 generic.menu.flash.16777216_0.build.fs_end=285208576 generic.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) generic.menu.flash.16777216_15728640.upload.maximum_size=1044480 generic.menu.flash.16777216_15728640.build.flash_total=16777216 generic.menu.flash.16777216_15728640.build.flash_length=1044480 generic.menu.flash.16777216_15728640.build.eeprom_start=285208576 generic.menu.flash.16777216_15728640.build.fs_start=269479936 generic.menu.flash.16777216_15728640.build.fs_end=285208576 generic.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) generic.menu.flash.16777216_14680064.upload.maximum_size=2093056 generic.menu.flash.16777216_14680064.build.flash_total=16777216 generic.menu.flash.16777216_14680064.build.flash_length=2093056 generic.menu.flash.16777216_14680064.build.eeprom_start=285208576 generic.menu.flash.16777216_14680064.build.fs_start=270528512 generic.menu.flash.16777216_14680064.build.fs_end=285208576 generic.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) generic.menu.flash.16777216_12582912.upload.maximum_size=4190208 generic.menu.flash.16777216_12582912.build.flash_total=16777216 generic.menu.flash.16777216_12582912.build.flash_length=4190208 generic.menu.flash.16777216_12582912.build.eeprom_start=285208576 generic.menu.flash.16777216_12582912.build.fs_start=272625664 generic.menu.flash.16777216_12582912.build.fs_end=285208576 generic.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) generic.menu.flash.16777216_8388608.upload.maximum_size=8384512 generic.menu.flash.16777216_8388608.build.flash_total=16777216 generic.menu.flash.16777216_8388608.build.flash_length=8384512 generic.menu.flash.16777216_8388608.build.eeprom_start=285208576 generic.menu.flash.16777216_8388608.build.fs_start=276819968 generic.menu.flash.16777216_8388608.build.fs_end=285208576 generic.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) generic.menu.flash.16777216_4194304.upload.maximum_size=12578816 generic.menu.flash.16777216_4194304.build.flash_total=16777216 generic.menu.flash.16777216_4194304.build.flash_length=12578816 generic.menu.flash.16777216_4194304.build.eeprom_start=285208576 generic.menu.flash.16777216_4194304.build.fs_start=281014272 generic.menu.flash.16777216_4194304.build.fs_end=285208576 generic.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) generic.menu.flash.16777216_2097152.upload.maximum_size=14675968 generic.menu.flash.16777216_2097152.build.flash_total=16777216 generic.menu.flash.16777216_2097152.build.flash_length=14675968 generic.menu.flash.16777216_2097152.build.eeprom_start=285208576 generic.menu.flash.16777216_2097152.build.fs_start=283111424 generic.menu.flash.16777216_2097152.build.fs_end=285208576 generic.menu.freq.200=200 MHz generic.menu.freq.200.build.f_cpu=200000000L generic.menu.freq.50=50 MHz generic.menu.freq.50.build.f_cpu=50000000L generic.menu.freq.100=100 MHz generic.menu.freq.100.build.f_cpu=100000000L generic.menu.freq.120=120 MHz generic.menu.freq.120.build.f_cpu=120000000L generic.menu.freq.125=125 MHz generic.menu.freq.125.build.f_cpu=125000000L generic.menu.freq.128=128 MHz generic.menu.freq.128.build.f_cpu=128000000L generic.menu.freq.133=133 MHz generic.menu.freq.133.build.f_cpu=133000000L generic.menu.freq.150=150 MHz generic.menu.freq.150.build.f_cpu=150000000L generic.menu.freq.176=176 MHz generic.menu.freq.176.build.f_cpu=176000000L generic.menu.freq.225=225 MHz (Overclock) generic.menu.freq.225.build.f_cpu=225000000L generic.menu.freq.240=240 MHz (Overclock) generic.menu.freq.240.build.f_cpu=240000000L generic.menu.freq.250=250 MHz (Overclock) generic.menu.freq.250.build.f_cpu=250000000L generic.menu.freq.276=276 MHz (Overclock) generic.menu.freq.276.build.f_cpu=276000000L generic.menu.freq.300=300 MHz (Overclock) generic.menu.freq.300.build.f_cpu=300000000L generic.menu.opt.Small=Small (-Os) (standard) generic.menu.opt.Small.build.flags.optimize=-Os generic.menu.opt.Optimize=Optimize (-O) generic.menu.opt.Optimize.build.flags.optimize=-O generic.menu.opt.Optimize2=Optimize More (-O2) generic.menu.opt.Optimize2.build.flags.optimize=-O2 generic.menu.opt.Optimize3=Optimize Even More (-O3) generic.menu.opt.Optimize3.build.flags.optimize=-O3 generic.menu.opt.Fast=Fast (-Ofast) (maybe slower) generic.menu.opt.Fast.build.flags.optimize=-Ofast generic.menu.opt.Debug=Debug (-Og) generic.menu.opt.Debug.build.flags.optimize=-Og generic.menu.opt.Disabled=Disabled (-O0) generic.menu.opt.Disabled.build.flags.optimize=-O0 generic.menu.profile.Disabled=Disabled generic.menu.profile.Disabled.build.flags.profile= generic.menu.profile.Enabled=Enabled generic.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE generic.menu.rtti.Disabled=Disabled generic.menu.rtti.Disabled.build.flags.rtti=-fno-rtti generic.menu.rtti.Enabled=Enabled generic.menu.rtti.Enabled.build.flags.rtti= generic.menu.stackprotect.Disabled=Disabled generic.menu.stackprotect.Disabled.build.flags.stackprotect= generic.menu.stackprotect.Enabled=Enabled generic.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all generic.menu.exceptions.Disabled=Disabled generic.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions generic.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ generic.menu.exceptions.Enabled=Enabled generic.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions generic.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc generic.menu.dbgport.Disabled=Disabled generic.menu.dbgport.Disabled.build.debug_port= generic.menu.dbgport.Serial=Serial generic.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial generic.menu.dbgport.Serial1=Serial1 generic.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 generic.menu.dbgport.Serial2=Serial2 generic.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 generic.menu.dbgport.SerialSemi=SerialSemi generic.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi generic.menu.dbglvl.None=None generic.menu.dbglvl.None.build.debug_level= generic.menu.dbglvl.Core=Core generic.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE generic.menu.dbglvl.SPI=SPI generic.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI generic.menu.dbglvl.Wire=Wire generic.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE generic.menu.dbglvl.Bluetooth=Bluetooth generic.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH generic.menu.dbglvl.All=All generic.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH generic.menu.dbglvl.NDEBUG=NDEBUG generic.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG generic.menu.usbstack.picosdk=Pico SDK generic.menu.usbstack.picosdk.build.usbstack_flags= generic.menu.usbstack.tinyusb=Adafruit TinyUSB generic.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" generic.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) generic.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" generic.menu.usbstack.nousb=No USB generic.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" generic.menu.ipbtstack.ipv4only=IPv4 Only generic.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a generic.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 generic.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 generic.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a generic.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 generic.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth generic.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a generic.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 generic.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth generic.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a generic.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 generic.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K generic.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a generic.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 generic.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K generic.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a generic.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 generic.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K generic.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a generic.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 generic.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K generic.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a generic.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 generic.menu.boot2.boot2_generic_03h_2_padded_checksum=Generic SPI /2 generic.menu.boot2.boot2_generic_03h_2_padded_checksum.build.boot2=boot2_generic_03h_2_padded_checksum generic.menu.boot2.boot2_generic_03h_4_padded_checksum=Generic SPI /4 generic.menu.boot2.boot2_generic_03h_4_padded_checksum.build.boot2=boot2_generic_03h_4_padded_checksum generic.menu.boot2.boot2_is25lp080_2_padded_checksum=IS25LP080 QSPI /2 generic.menu.boot2.boot2_is25lp080_2_padded_checksum.build.boot2=boot2_is25lp080_2_padded_checksum generic.menu.boot2.boot2_is25lp080_4_padded_checksum=IS25LP080 QSPI /4 generic.menu.boot2.boot2_is25lp080_4_padded_checksum.build.boot2=boot2_is25lp080_4_padded_checksum generic.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2 generic.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum generic.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4 generic.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum generic.menu.boot2.boot2_w25x10cl_2_padded_checksum=W25X10CL QSPI /2 generic.menu.boot2.boot2_w25x10cl_2_padded_checksum.build.boot2=boot2_w25x10cl_2_padded_checksum generic.menu.boot2.boot2_w25x10cl_4_padded_checksum=W25X10CL QSPI /4 generic.menu.boot2.boot2_w25x10cl_4_padded_checksum.build.boot2=boot2_w25x10cl_4_padded_checksum generic.menu.boot2.boot2_w25q64jv_4_padded_checksum=W25Q64JV QSPI /4 generic.menu.boot2.boot2_w25q64jv_4_padded_checksum.build.boot2=boot2_w25q64jv_4_padded_checksum generic.menu.boot2.boot2_w25q16jvxq_4_padded_checksum=W25Q16JVxQ QSPI /4 generic.menu.boot2.boot2_w25q16jvxq_4_padded_checksum.build.boot2=boot2_w25q16jvxq_4_padded_checksum generic.menu.boot2.boot2_w25q128jvxq_4_padded_checksum=W25Q128JV QSPI /4 generic.menu.boot2.boot2_w25q128jvxq_4_padded_checksum.build.boot2=boot2_w25q128jvxq_4_padded_checksum generic.menu.uploadmethod.default=Default (UF2) generic.menu.uploadmethod.default.build.ram_length=256k generic.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl generic.menu.uploadmethod.default.upload.maximum_data_size=262144 generic.menu.uploadmethod.default.upload.tool=uf2conv generic.menu.uploadmethod.default.upload.tool.default=uf2conv generic.menu.uploadmethod.default.upload.tool.network=uf2conv-network generic.menu.uploadmethod.picotool=Picotool generic.menu.uploadmethod.picotool.build.ram_length=256k generic.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl generic.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB generic.menu.uploadmethod.picotool.upload.maximum_data_size=262144 generic.menu.uploadmethod.picotool.upload.tool=picotool generic.menu.uploadmethod.picotool.upload.tool.default=picotool generic.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) generic.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k generic.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl generic.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144 generic.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap generic.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap # ----------------------------------- # Generic RP2350 # ----------------------------------- generic_rp2350.name=Generic RP2350 generic_rp2350.vid.0=0x2e8a generic_rp2350.pid.0=0xf00f generic_rp2350.vid.1=0x2e8a generic_rp2350.pid.1=0xf10f generic_rp2350.upload_port.0.vid=0x2e8a generic_rp2350.upload_port.0.pid=0xf00f generic_rp2350.upload_port.1.vid=0x2e8a generic_rp2350.upload_port.1.pid=0xf10f generic_rp2350.build.usbvid=-DUSBD_VID=0x2e8a generic_rp2350.build.usbpid=-DUSBD_PID=0xf00f generic_rp2350.build.usbpwr=-DUSBD_MAX_POWER_MA=250 generic_rp2350.build.board=GENERIC_RP2350 generic_rp2350.build.variant=generic_rp2350 generic_rp2350.upload.maximum_size=16777216 generic_rp2350.upload.wait_for_upload_port=true generic_rp2350.upload.erase_cmd= generic_rp2350.serial.disableDTR=false generic_rp2350.serial.disableRTS=false generic_rp2350.build.f_cpu=125000000 generic_rp2350.build.led= generic_rp2350.build.core=rp2040 generic_rp2350.build.ldscript=memmap_default.ld generic_rp2350.build.boot2=none generic_rp2350.build.usb_manufacturer="Generic" generic_rp2350.build.usb_product="RP2350" generic_rp2350.menu.flash.2097152_0=2MB (no FS) generic_rp2350.menu.flash.2097152_0.upload.maximum_size=2088960 generic_rp2350.menu.flash.2097152_0.build.flash_total=2097152 generic_rp2350.menu.flash.2097152_0.build.flash_length=2088960 generic_rp2350.menu.flash.2097152_0.build.eeprom_start=270524416 generic_rp2350.menu.flash.2097152_0.build.fs_start=270524416 generic_rp2350.menu.flash.2097152_0.build.fs_end=270524416 generic_rp2350.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB) generic_rp2350.menu.flash.2097152_65536.upload.maximum_size=2023424 generic_rp2350.menu.flash.2097152_65536.build.flash_total=2097152 generic_rp2350.menu.flash.2097152_65536.build.flash_length=2023424 generic_rp2350.menu.flash.2097152_65536.build.eeprom_start=270524416 generic_rp2350.menu.flash.2097152_65536.build.fs_start=270458880 generic_rp2350.menu.flash.2097152_65536.build.fs_end=270524416 generic_rp2350.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB) generic_rp2350.menu.flash.2097152_131072.upload.maximum_size=1957888 generic_rp2350.menu.flash.2097152_131072.build.flash_total=2097152 generic_rp2350.menu.flash.2097152_131072.build.flash_length=1957888 generic_rp2350.menu.flash.2097152_131072.build.eeprom_start=270524416 generic_rp2350.menu.flash.2097152_131072.build.fs_start=270393344 generic_rp2350.menu.flash.2097152_131072.build.fs_end=270524416 generic_rp2350.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB) generic_rp2350.menu.flash.2097152_262144.upload.maximum_size=1826816 generic_rp2350.menu.flash.2097152_262144.build.flash_total=2097152 generic_rp2350.menu.flash.2097152_262144.build.flash_length=1826816 generic_rp2350.menu.flash.2097152_262144.build.eeprom_start=270524416 generic_rp2350.menu.flash.2097152_262144.build.fs_start=270262272 generic_rp2350.menu.flash.2097152_262144.build.fs_end=270524416 generic_rp2350.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB) generic_rp2350.menu.flash.2097152_524288.upload.maximum_size=1564672 generic_rp2350.menu.flash.2097152_524288.build.flash_total=2097152 generic_rp2350.menu.flash.2097152_524288.build.flash_length=1564672 generic_rp2350.menu.flash.2097152_524288.build.eeprom_start=270524416 generic_rp2350.menu.flash.2097152_524288.build.fs_start=270000128 generic_rp2350.menu.flash.2097152_524288.build.fs_end=270524416 generic_rp2350.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB) generic_rp2350.menu.flash.2097152_1048576.upload.maximum_size=1040384 generic_rp2350.menu.flash.2097152_1048576.build.flash_total=2097152 generic_rp2350.menu.flash.2097152_1048576.build.flash_length=1040384 generic_rp2350.menu.flash.2097152_1048576.build.eeprom_start=270524416 generic_rp2350.menu.flash.2097152_1048576.build.fs_start=269475840 generic_rp2350.menu.flash.2097152_1048576.build.fs_end=270524416 generic_rp2350.menu.flash.4194304_0=4MB (no FS) generic_rp2350.menu.flash.4194304_0.upload.maximum_size=4186112 generic_rp2350.menu.flash.4194304_0.build.flash_total=4194304 generic_rp2350.menu.flash.4194304_0.build.flash_length=4186112 generic_rp2350.menu.flash.4194304_0.build.eeprom_start=272621568 generic_rp2350.menu.flash.4194304_0.build.fs_start=272621568 generic_rp2350.menu.flash.4194304_0.build.fs_end=272621568 generic_rp2350.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB) generic_rp2350.menu.flash.4194304_3145728.upload.maximum_size=1040384 generic_rp2350.menu.flash.4194304_3145728.build.flash_total=4194304 generic_rp2350.menu.flash.4194304_3145728.build.flash_length=1040384 generic_rp2350.menu.flash.4194304_3145728.build.eeprom_start=272621568 generic_rp2350.menu.flash.4194304_3145728.build.fs_start=269475840 generic_rp2350.menu.flash.4194304_3145728.build.fs_end=272621568 generic_rp2350.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB) generic_rp2350.menu.flash.4194304_2097152.upload.maximum_size=2088960 generic_rp2350.menu.flash.4194304_2097152.build.flash_total=4194304 generic_rp2350.menu.flash.4194304_2097152.build.flash_length=2088960 generic_rp2350.menu.flash.4194304_2097152.build.eeprom_start=272621568 generic_rp2350.menu.flash.4194304_2097152.build.fs_start=270524416 generic_rp2350.menu.flash.4194304_2097152.build.fs_end=272621568 generic_rp2350.menu.flash.8388608_0=8MB (no FS) generic_rp2350.menu.flash.8388608_0.upload.maximum_size=8380416 generic_rp2350.menu.flash.8388608_0.build.flash_total=8388608 generic_rp2350.menu.flash.8388608_0.build.flash_length=8380416 generic_rp2350.menu.flash.8388608_0.build.eeprom_start=276815872 generic_rp2350.menu.flash.8388608_0.build.fs_start=276815872 generic_rp2350.menu.flash.8388608_0.build.fs_end=276815872 generic_rp2350.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB) generic_rp2350.menu.flash.8388608_7340032.upload.maximum_size=1040384 generic_rp2350.menu.flash.8388608_7340032.build.flash_total=8388608 generic_rp2350.menu.flash.8388608_7340032.build.flash_length=1040384 generic_rp2350.menu.flash.8388608_7340032.build.eeprom_start=276815872 generic_rp2350.menu.flash.8388608_7340032.build.fs_start=269475840 generic_rp2350.menu.flash.8388608_7340032.build.fs_end=276815872 generic_rp2350.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB) generic_rp2350.menu.flash.8388608_4194304.upload.maximum_size=4186112 generic_rp2350.menu.flash.8388608_4194304.build.flash_total=8388608 generic_rp2350.menu.flash.8388608_4194304.build.flash_length=4186112 generic_rp2350.menu.flash.8388608_4194304.build.eeprom_start=276815872 generic_rp2350.menu.flash.8388608_4194304.build.fs_start=272621568 generic_rp2350.menu.flash.8388608_4194304.build.fs_end=276815872 generic_rp2350.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB) generic_rp2350.menu.flash.8388608_2097152.upload.maximum_size=6283264 generic_rp2350.menu.flash.8388608_2097152.build.flash_total=8388608 generic_rp2350.menu.flash.8388608_2097152.build.flash_length=6283264 generic_rp2350.menu.flash.8388608_2097152.build.eeprom_start=276815872 generic_rp2350.menu.flash.8388608_2097152.build.fs_start=274718720 generic_rp2350.menu.flash.8388608_2097152.build.fs_end=276815872 generic_rp2350.menu.flash.16777216_0=16MB (no FS) generic_rp2350.menu.flash.16777216_0.upload.maximum_size=16769024 generic_rp2350.menu.flash.16777216_0.build.flash_total=16777216 generic_rp2350.menu.flash.16777216_0.build.flash_length=16769024 generic_rp2350.menu.flash.16777216_0.build.eeprom_start=285204480 generic_rp2350.menu.flash.16777216_0.build.fs_start=285204480 generic_rp2350.menu.flash.16777216_0.build.fs_end=285204480 generic_rp2350.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB) generic_rp2350.menu.flash.16777216_15728640.upload.maximum_size=1040384 generic_rp2350.menu.flash.16777216_15728640.build.flash_total=16777216 generic_rp2350.menu.flash.16777216_15728640.build.flash_length=1040384 generic_rp2350.menu.flash.16777216_15728640.build.eeprom_start=285204480 generic_rp2350.menu.flash.16777216_15728640.build.fs_start=269475840 generic_rp2350.menu.flash.16777216_15728640.build.fs_end=285204480 generic_rp2350.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB) generic_rp2350.menu.flash.16777216_14680064.upload.maximum_size=2088960 generic_rp2350.menu.flash.16777216_14680064.build.flash_total=16777216 generic_rp2350.menu.flash.16777216_14680064.build.flash_length=2088960 generic_rp2350.menu.flash.16777216_14680064.build.eeprom_start=285204480 generic_rp2350.menu.flash.16777216_14680064.build.fs_start=270524416 generic_rp2350.menu.flash.16777216_14680064.build.fs_end=285204480 generic_rp2350.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB) generic_rp2350.menu.flash.16777216_12582912.upload.maximum_size=4186112 generic_rp2350.menu.flash.16777216_12582912.build.flash_total=16777216 generic_rp2350.menu.flash.16777216_12582912.build.flash_length=4186112 generic_rp2350.menu.flash.16777216_12582912.build.eeprom_start=285204480 generic_rp2350.menu.flash.16777216_12582912.build.fs_start=272621568 generic_rp2350.menu.flash.16777216_12582912.build.fs_end=285204480 generic_rp2350.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB) generic_rp2350.menu.flash.16777216_8388608.upload.maximum_size=8380416 generic_rp2350.menu.flash.16777216_8388608.build.flash_total=16777216 generic_rp2350.menu.flash.16777216_8388608.build.flash_length=8380416 generic_rp2350.menu.flash.16777216_8388608.build.eeprom_start=285204480 generic_rp2350.menu.flash.16777216_8388608.build.fs_start=276815872 generic_rp2350.menu.flash.16777216_8388608.build.fs_end=285204480 generic_rp2350.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB) generic_rp2350.menu.flash.16777216_4194304.upload.maximum_size=12574720 generic_rp2350.menu.flash.16777216_4194304.build.flash_total=16777216 generic_rp2350.menu.flash.16777216_4194304.build.flash_length=12574720 generic_rp2350.menu.flash.16777216_4194304.build.eeprom_start=285204480 generic_rp2350.menu.flash.16777216_4194304.build.fs_start=281010176 generic_rp2350.menu.flash.16777216_4194304.build.fs_end=285204480 generic_rp2350.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB) generic_rp2350.menu.flash.16777216_2097152.upload.maximum_size=14671872 generic_rp2350.menu.flash.16777216_2097152.build.flash_total=16777216 generic_rp2350.menu.flash.16777216_2097152.build.flash_length=14671872 generic_rp2350.menu.flash.16777216_2097152.build.eeprom_start=285204480 generic_rp2350.menu.flash.16777216_2097152.build.fs_start=283107328 generic_rp2350.menu.flash.16777216_2097152.build.fs_end=285204480 generic_rp2350.menu.arch.arm=ARM generic_rp2350.menu.arch.arm.build.chip=rp2350 generic_rp2350.menu.arch.arm.build.toolchain=arm-none-eabi generic_rp2350.menu.arch.arm.build.toolchainpkg=pqt-gcc generic_rp2350.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse generic_rp2350.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block generic_rp2350.menu.arch.arm.build.mcu=cortex-m33 generic_rp2350.menu.arch.riscv=RISC-V generic_rp2350.menu.arch.riscv.build.chip=rp2350-riscv generic_rp2350.menu.arch.riscv.build.toolchain=riscv32-unknown-elf generic_rp2350.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv generic_rp2350.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32 generic_rp2350.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block generic_rp2350.menu.arch.riscv.build.mcu=rv32imac generic_rp2350.menu.freq.150=150 MHz generic_rp2350.menu.freq.150.build.f_cpu=150000000L generic_rp2350.menu.freq.50=50 MHz generic_rp2350.menu.freq.50.build.f_cpu=50000000L generic_rp2350.menu.freq.100=100 MHz generic_rp2350.menu.freq.100.build.f_cpu=100000000L generic_rp2350.menu.freq.120=120 MHz generic_rp2350.menu.freq.120.build.f_cpu=120000000L generic_rp2350.menu.freq.125=125 MHz generic_rp2350.menu.freq.125.build.f_cpu=125000000L generic_rp2350.menu.freq.128=128 MHz generic_rp2350.menu.freq.128.build.f_cpu=128000000L generic_rp2350.menu.freq.133=133 MHz generic_rp2350.menu.freq.133.build.f_cpu=133000000L generic_rp2350.menu.freq.176=176 MHz (Overclock) generic_rp2350.menu.freq.176.build.f_cpu=176000000L generic_rp2350.menu.freq.200=200 MHz (Overclock) generic_rp2350.menu.freq.200.build.f_cpu=200000000L generic_rp2350.menu.freq.225=225 MHz (Overclock) generic_rp2350.menu.freq.225.build.f_cpu=225000000L generic_rp2350.menu.freq.240=240 MHz (Overclock) generic_rp2350.menu.freq.240.build.f_cpu=240000000L generic_rp2350.menu.freq.250=250 MHz (Overclock) generic_rp2350.menu.freq.250.build.f_cpu=250000000L generic_rp2350.menu.freq.276=276 MHz (Overclock) generic_rp2350.menu.freq.276.build.f_cpu=276000000L generic_rp2350.menu.freq.300=300 MHz (Overclock) generic_rp2350.menu.freq.300.build.f_cpu=300000000L generic_rp2350.menu.variantchip.RP2350A=RP2350A generic_rp2350.menu.variantchip.RP2350A.build.variantdefines=-D__PICO_RP2350A=1 generic_rp2350.menu.variantchip.RP2530B=RP2530B generic_rp2350.menu.variantchip.RP2530B.build.variantdefines=-D__PICO_RP2350A=0 generic_rp2350.menu.psramcs.GPIOnone=None generic_rp2350.menu.psramcs.GPIOnone.build.psram_cs= generic_rp2350.menu.psramcs.GPIO0=GPIO 0 generic_rp2350.menu.psramcs.GPIO0.build.psram_cs=-DRP2350_PSRAM_CS=0 generic_rp2350.menu.psramcs.GPIO1=GPIO 1 generic_rp2350.menu.psramcs.GPIO1.build.psram_cs=-DRP2350_PSRAM_CS=1 generic_rp2350.menu.psramcs.GPIO2=GPIO 2 generic_rp2350.menu.psramcs.GPIO2.build.psram_cs=-DRP2350_PSRAM_CS=2 generic_rp2350.menu.psramcs.GPIO3=GPIO 3 generic_rp2350.menu.psramcs.GPIO3.build.psram_cs=-DRP2350_PSRAM_CS=3 generic_rp2350.menu.psramcs.GPIO4=GPIO 4 generic_rp2350.menu.psramcs.GPIO4.build.psram_cs=-DRP2350_PSRAM_CS=4 generic_rp2350.menu.psramcs.GPIO5=GPIO 5 generic_rp2350.menu.psramcs.GPIO5.build.psram_cs=-DRP2350_PSRAM_CS=5 generic_rp2350.menu.psramcs.GPIO6=GPIO 6 generic_rp2350.menu.psramcs.GPIO6.build.psram_cs=-DRP2350_PSRAM_CS=6 generic_rp2350.menu.psramcs.GPIO7=GPIO 7 generic_rp2350.menu.psramcs.GPIO7.build.psram_cs=-DRP2350_PSRAM_CS=7 generic_rp2350.menu.psramcs.GPIO8=GPIO 8 generic_rp2350.menu.psramcs.GPIO8.build.psram_cs=-DRP2350_PSRAM_CS=8 generic_rp2350.menu.psramcs.GPIO9=GPIO 9 generic_rp2350.menu.psramcs.GPIO9.build.psram_cs=-DRP2350_PSRAM_CS=9 generic_rp2350.menu.psramcs.GPIO10=GPIO 10 generic_rp2350.menu.psramcs.GPIO10.build.psram_cs=-DRP2350_PSRAM_CS=10 generic_rp2350.menu.psramcs.GPIO11=GPIO 11 generic_rp2350.menu.psramcs.GPIO11.build.psram_cs=-DRP2350_PSRAM_CS=11 generic_rp2350.menu.psramcs.GPIO12=GPIO 12 generic_rp2350.menu.psramcs.GPIO12.build.psram_cs=-DRP2350_PSRAM_CS=12 generic_rp2350.menu.psramcs.GPIO13=GPIO 13 generic_rp2350.menu.psramcs.GPIO13.build.psram_cs=-DRP2350_PSRAM_CS=13 generic_rp2350.menu.psramcs.GPIO14=GPIO 14 generic_rp2350.menu.psramcs.GPIO14.build.psram_cs=-DRP2350_PSRAM_CS=14 generic_rp2350.menu.psramcs.GPIO15=GPIO 15 generic_rp2350.menu.psramcs.GPIO15.build.psram_cs=-DRP2350_PSRAM_CS=15 generic_rp2350.menu.psramcs.GPIO16=GPIO 16 generic_rp2350.menu.psramcs.GPIO16.build.psram_cs=-DRP2350_PSRAM_CS=16 generic_rp2350.menu.psramcs.GPIO17=GPIO 17 generic_rp2350.menu.psramcs.GPIO17.build.psram_cs=-DRP2350_PSRAM_CS=17 generic_rp2350.menu.psramcs.GPIO18=GPIO 18 generic_rp2350.menu.psramcs.GPIO18.build.psram_cs=-DRP2350_PSRAM_CS=18 generic_rp2350.menu.psramcs.GPIO19=GPIO 19 generic_rp2350.menu.psramcs.GPIO19.build.psram_cs=-DRP2350_PSRAM_CS=19 generic_rp2350.menu.psramcs.GPIO20=GPIO 20 generic_rp2350.menu.psramcs.GPIO20.build.psram_cs=-DRP2350_PSRAM_CS=20 generic_rp2350.menu.psramcs.GPIO21=GPIO 21 generic_rp2350.menu.psramcs.GPIO21.build.psram_cs=-DRP2350_PSRAM_CS=21 generic_rp2350.menu.psramcs.GPIO22=GPIO 22 generic_rp2350.menu.psramcs.GPIO22.build.psram_cs=-DRP2350_PSRAM_CS=22 generic_rp2350.menu.psramcs.GPIO23=GPIO 23 generic_rp2350.menu.psramcs.GPIO23.build.psram_cs=-DRP2350_PSRAM_CS=23 generic_rp2350.menu.psramcs.GPIO24=GPIO 24 generic_rp2350.menu.psramcs.GPIO24.build.psram_cs=-DRP2350_PSRAM_CS=24 generic_rp2350.menu.psramcs.GPIO25=GPIO 25 generic_rp2350.menu.psramcs.GPIO25.build.psram_cs=-DRP2350_PSRAM_CS=25 generic_rp2350.menu.psramcs.GPIO26=GPIO 26 generic_rp2350.menu.psramcs.GPIO26.build.psram_cs=-DRP2350_PSRAM_CS=26 generic_rp2350.menu.psramcs.GPIO27=GPIO 27 generic_rp2350.menu.psramcs.GPIO27.build.psram_cs=-DRP2350_PSRAM_CS=27 generic_rp2350.menu.psramcs.GPIO28=GPIO 28 generic_rp2350.menu.psramcs.GPIO28.build.psram_cs=-DRP2350_PSRAM_CS=28 generic_rp2350.menu.psramcs.GPIO29=GPIO 29 generic_rp2350.menu.psramcs.GPIO29.build.psram_cs=-DRP2350_PSRAM_CS=29 generic_rp2350.menu.psramcs.GPIO30=GPIO 30 generic_rp2350.menu.psramcs.GPIO30.build.psram_cs=-DRP2350_PSRAM_CS=30 generic_rp2350.menu.psramcs.GPIO31=GPIO 31 generic_rp2350.menu.psramcs.GPIO31.build.psram_cs=-DRP2350_PSRAM_CS=31 generic_rp2350.menu.psramcs.GPIO32=GPIO 32 generic_rp2350.menu.psramcs.GPIO32.build.psram_cs=-DRP2350_PSRAM_CS=32 generic_rp2350.menu.psramcs.GPIO33=GPIO 33 generic_rp2350.menu.psramcs.GPIO33.build.psram_cs=-DRP2350_PSRAM_CS=33 generic_rp2350.menu.psramcs.GPIO34=GPIO 34 generic_rp2350.menu.psramcs.GPIO34.build.psram_cs=-DRP2350_PSRAM_CS=34 generic_rp2350.menu.psramcs.GPIO35=GPIO 35 generic_rp2350.menu.psramcs.GPIO35.build.psram_cs=-DRP2350_PSRAM_CS=35 generic_rp2350.menu.psramcs.GPIO36=GPIO 36 generic_rp2350.menu.psramcs.GPIO36.build.psram_cs=-DRP2350_PSRAM_CS=36 generic_rp2350.menu.psramcs.GPIO37=GPIO 37 generic_rp2350.menu.psramcs.GPIO37.build.psram_cs=-DRP2350_PSRAM_CS=37 generic_rp2350.menu.psramcs.GPIO38=GPIO 38 generic_rp2350.menu.psramcs.GPIO38.build.psram_cs=-DRP2350_PSRAM_CS=38 generic_rp2350.menu.psramcs.GPIO39=GPIO 39 generic_rp2350.menu.psramcs.GPIO39.build.psram_cs=-DRP2350_PSRAM_CS=39 generic_rp2350.menu.psramcs.GPIO40=GPIO 40 generic_rp2350.menu.psramcs.GPIO40.build.psram_cs=-DRP2350_PSRAM_CS=40 generic_rp2350.menu.psramcs.GPIO41=GPIO 41 generic_rp2350.menu.psramcs.GPIO41.build.psram_cs=-DRP2350_PSRAM_CS=41 generic_rp2350.menu.psramcs.GPIO42=GPIO 42 generic_rp2350.menu.psramcs.GPIO42.build.psram_cs=-DRP2350_PSRAM_CS=42 generic_rp2350.menu.psramcs.GPIO43=GPIO 43 generic_rp2350.menu.psramcs.GPIO43.build.psram_cs=-DRP2350_PSRAM_CS=43 generic_rp2350.menu.psramcs.GPIO44=GPIO 44 generic_rp2350.menu.psramcs.GPIO44.build.psram_cs=-DRP2350_PSRAM_CS=44 generic_rp2350.menu.psramcs.GPIO45=GPIO 45 generic_rp2350.menu.psramcs.GPIO45.build.psram_cs=-DRP2350_PSRAM_CS=45 generic_rp2350.menu.psramcs.GPIO46=GPIO 46 generic_rp2350.menu.psramcs.GPIO46.build.psram_cs=-DRP2350_PSRAM_CS=46 generic_rp2350.menu.psramcs.GPIO47=GPIO 47 generic_rp2350.menu.psramcs.GPIO47.build.psram_cs=-DRP2350_PSRAM_CS=47 generic_rp2350.menu.psram.0mb=0MByte PSRAM generic_rp2350.menu.psram.0mb.build.psram_length=0x000000 generic_rp2350.menu.psram.2mb=2MByte PSRAM generic_rp2350.menu.psram.2mb.build.psram_length=0x200000 generic_rp2350.menu.psram.4mb=4MByte PSRAM generic_rp2350.menu.psram.4mb.build.psram_length=0x400000 generic_rp2350.menu.psram.8mb=8MByte PSRAM generic_rp2350.menu.psram.8mb.build.psram_length=0x800000 generic_rp2350.menu.psramfreq.freq109=109 MHz generic_rp2350.menu.psramfreq.freq109.build.psram_freq=-DRP2350_PSRAM_MAX_SCK_HZ=109000000 generic_rp2350.menu.psramfreq.freq133=133 MHz generic_rp2350.menu.psramfreq.freq133.build.psram_freq=-DRP2350_PSRAM_MAX_SCK_HZ=133000000 generic_rp2350.menu.opt.Small=Small (-Os) (standard) generic_rp2350.menu.opt.Small.build.flags.optimize=-Os generic_rp2350.menu.opt.Optimize=Optimize (-O) generic_rp2350.menu.opt.Optimize.build.flags.optimize=-O generic_rp2350.menu.opt.Optimize2=Optimize More (-O2) generic_rp2350.menu.opt.Optimize2.build.flags.optimize=-O2 generic_rp2350.menu.opt.Optimize3=Optimize Even More (-O3) generic_rp2350.menu.opt.Optimize3.build.flags.optimize=-O3 generic_rp2350.menu.opt.Fast=Fast (-Ofast) (maybe slower) generic_rp2350.menu.opt.Fast.build.flags.optimize=-Ofast generic_rp2350.menu.opt.Debug=Debug (-Og) generic_rp2350.menu.opt.Debug.build.flags.optimize=-Og generic_rp2350.menu.opt.Disabled=Disabled (-O0) generic_rp2350.menu.opt.Disabled.build.flags.optimize=-O0 generic_rp2350.menu.profile.Disabled=Disabled generic_rp2350.menu.profile.Disabled.build.flags.profile= generic_rp2350.menu.profile.Enabled=Enabled generic_rp2350.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE generic_rp2350.menu.rtti.Disabled=Disabled generic_rp2350.menu.rtti.Disabled.build.flags.rtti=-fno-rtti generic_rp2350.menu.rtti.Enabled=Enabled generic_rp2350.menu.rtti.Enabled.build.flags.rtti= generic_rp2350.menu.stackprotect.Disabled=Disabled generic_rp2350.menu.stackprotect.Disabled.build.flags.stackprotect= generic_rp2350.menu.stackprotect.Enabled=Enabled generic_rp2350.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all generic_rp2350.menu.exceptions.Disabled=Disabled generic_rp2350.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions generic_rp2350.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++ generic_rp2350.menu.exceptions.Enabled=Enabled generic_rp2350.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions generic_rp2350.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc generic_rp2350.menu.dbgport.Disabled=Disabled generic_rp2350.menu.dbgport.Disabled.build.debug_port= generic_rp2350.menu.dbgport.Serial=Serial generic_rp2350.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial generic_rp2350.menu.dbgport.Serial1=Serial1 generic_rp2350.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1 generic_rp2350.menu.dbgport.Serial2=Serial2 generic_rp2350.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2 generic_rp2350.menu.dbgport.SerialSemi=SerialSemi generic_rp2350.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi generic_rp2350.menu.dbglvl.None=None generic_rp2350.menu.dbglvl.None.build.debug_level= generic_rp2350.menu.dbglvl.Core=Core generic_rp2350.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE generic_rp2350.menu.dbglvl.SPI=SPI generic_rp2350.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI generic_rp2350.menu.dbglvl.Wire=Wire generic_rp2350.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE generic_rp2350.menu.dbglvl.Bluetooth=Bluetooth generic_rp2350.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH generic_rp2350.menu.dbglvl.All=All generic_rp2350.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH generic_rp2350.menu.dbglvl.NDEBUG=NDEBUG generic_rp2350.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG generic_rp2350.menu.usbstack.picosdk=Pico SDK generic_rp2350.menu.usbstack.picosdk.build.usbstack_flags= generic_rp2350.menu.usbstack.tinyusb=Adafruit TinyUSB generic_rp2350.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" generic_rp2350.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native) generic_rp2350.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino" generic_rp2350.menu.usbstack.nousb=No USB generic_rp2350.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico" generic_rp2350.menu.ipbtstack.ipv4only=IPv4 Only generic_rp2350.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a generic_rp2350.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 generic_rp2350.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6 generic_rp2350.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a generic_rp2350.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 generic_rp2350.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth generic_rp2350.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a generic_rp2350.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 generic_rp2350.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth generic_rp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a generic_rp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 generic_rp2350.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K generic_rp2350.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a generic_rp2350.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 generic_rp2350.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K generic_rp2350.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a generic_rp2350.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2 generic_rp2350.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K generic_rp2350.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a generic_rp2350.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 generic_rp2350.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K generic_rp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a generic_rp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2 generic_rp2350.menu.uploadmethod.default=Default (UF2) generic_rp2350.menu.uploadmethod.default.build.ram_length=512k generic_rp2350.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl generic_rp2350.menu.uploadmethod.default.upload.maximum_data_size=524288 generic_rp2350.menu.uploadmethod.default.upload.tool=uf2conv generic_rp2350.menu.uploadmethod.default.upload.tool.default=uf2conv generic_rp2350.menu.uploadmethod.default.upload.tool.network=uf2conv-network generic_rp2350.menu.uploadmethod.picotool=Picotool generic_rp2350.menu.uploadmethod.picotool.build.ram_length=512k generic_rp2350.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl generic_rp2350.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB generic_rp2350.menu.uploadmethod.picotool.upload.maximum_data_size=524288 generic_rp2350.menu.uploadmethod.picotool.upload.tool=picotool generic_rp2350.menu.uploadmethod.picotool.upload.tool.default=picotool generic_rp2350.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP) generic_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k generic_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl generic_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288 generic_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap generic_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap