# 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.flash=Flash Size menu.freq=CPU Speed menu.opt=Optimize 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.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.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.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.133=133 MHz rpipico.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) rpipico.menu.freq.150.build.f_cpu=150000000L rpipico.menu.freq.175=175 MHz (Overclock) rpipico.menu.freq.175.build.f_cpu=175000000L rpipico.menu.freq.200=200 MHz (Overclock) rpipico.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) rpipico.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All rpipico.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.a rpipico.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 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=Picoprobe rpipico.menu.uploadmethod.picoprobe.build.ram_length=256k rpipico.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl rpipico.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 rpipico.menu.uploadmethod.picoprobe.upload.tool=picoprobe rpipico.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe rpipico.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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 rpipico.menu.uploadmethod.picodebug=Pico-Debug rpipico.menu.uploadmethod.picodebug.build.ram_length=240k rpipico.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl rpipico.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico rpipico.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 rpipico.menu.uploadmethod.picodebug.upload.tool=picodebug rpipico.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.vid.2=0x2e8a rpipicow.pid.2=0xf00a rpipicow.vid.3=0x2e8a rpipicow.pid.3=0xf10a rpipicow.vid.4=0x2e8a rpipicow.pid.4=0xf00a rpipicow.vid.5=0x2e8a rpipicow.pid.5=0xf10a rpipicow.vid.6=0x2e8a rpipicow.pid.6=0xf00a rpipicow.vid.7=0x2e8a rpipicow.pid.7=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.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.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.133=133 MHz rpipicow.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) rpipicow.menu.freq.150.build.f_cpu=150000000L rpipicow.menu.freq.175=175 MHz (Overclock) rpipicow.menu.freq.175.build.f_cpu=175000000L rpipicow.menu.freq.200=200 MHz (Overclock) rpipicow.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) rpipicow.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All rpipicow.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.a rpipicow.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 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=Picoprobe rpipicow.menu.uploadmethod.picoprobe.build.ram_length=256k rpipicow.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl rpipicow.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 rpipicow.menu.uploadmethod.picoprobe.upload.tool=picoprobe rpipicow.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe rpipicow.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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 rpipicow.menu.uploadmethod.picodebug=Pico-Debug rpipicow.menu.uploadmethod.picodebug.build.ram_length=240k rpipicow.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl rpipicow.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico rpipicow.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 rpipicow.menu.uploadmethod.picodebug.upload.tool=picodebug rpipicow.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 0xCB Helios # ----------------------------------- 0xcb_helios.name=0xCB Helios 0xcb_helios.vid.0=0x1209 0xcb_helios.pid.0=0xcb74 0xcb_helios.vid.1=0x1209 0xcb_helios.pid.1=0xcb74 0xcb_helios.vid.2=0x1209 0xcb_helios.pid.2=0xcb74 0xcb_helios.vid.3=0x1209 0xcb_helios.pid.3=0xcb74 0xcb_helios.vid.4=0x1209 0xcb_helios.pid.4=0xcb74 0xcb_helios.vid.5=0x1209 0xcb_helios.pid.5=0xcb74 0xcb_helios.vid.6=0x1209 0xcb_helios.pid.6=0xcb74 0xcb_helios.vid.7=0x1209 0xcb_helios.pid.7=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.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.133=133 MHz 0xcb_helios.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) 0xcb_helios.menu.freq.150.build.f_cpu=150000000L 0xcb_helios.menu.freq.175=175 MHz (Overclock) 0xcb_helios.menu.freq.175.build.f_cpu=175000000L 0xcb_helios.menu.freq.200=200 MHz (Overclock) 0xcb_helios.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) 0xcb_helios.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All 0xcb_helios.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.a 0xcb_helios.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 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=Picoprobe 0xcb_helios.menu.uploadmethod.picoprobe.build.ram_length=256k 0xcb_helios.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl 0xcb_helios.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 0xcb_helios.menu.uploadmethod.picoprobe.upload.tool=picoprobe 0xcb_helios.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe 0xcb_helios.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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 0xcb_helios.menu.uploadmethod.picodebug=Pico-Debug 0xcb_helios.menu.uploadmethod.picodebug.build.ram_length=240k 0xcb_helios.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl 0xcb_helios.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico 0xcb_helios.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 0xcb_helios.menu.uploadmethod.picodebug.upload.tool=picodebug 0xcb_helios.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.vid.4=0x239a adafruit_feather.pid.4=0x80f1 adafruit_feather.vid.5=0x239a adafruit_feather.pid.5=0x81f1 adafruit_feather.vid.6=0x239a adafruit_feather.pid.6=0xc0f1 adafruit_feather.vid.7=0x239a adafruit_feather.pid.7=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.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.133=133 MHz adafruit_feather.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) adafruit_feather.menu.freq.150.build.f_cpu=150000000L adafruit_feather.menu.freq.175=175 MHz (Overclock) adafruit_feather.menu.freq.175.build.f_cpu=175000000L adafruit_feather.menu.freq.200=200 MHz (Overclock) adafruit_feather.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) adafruit_feather.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All adafruit_feather.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.a adafruit_feather.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 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=Picoprobe adafruit_feather.menu.uploadmethod.picoprobe.build.ram_length=256k adafruit_feather.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl adafruit_feather.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 adafruit_feather.menu.uploadmethod.picoprobe.upload.tool=picoprobe adafruit_feather.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe adafruit_feather.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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.menu.uploadmethod.picodebug=Pico-Debug adafruit_feather.menu.uploadmethod.picodebug.build.ram_length=240k adafruit_feather.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl adafruit_feather.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico adafruit_feather.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 adafruit_feather.menu.uploadmethod.picodebug.upload.tool=picodebug adafruit_feather.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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=0x8121 adafruit_feather_scorpio.vid.2=0x239a adafruit_feather_scorpio.pid.2=0xc121 adafruit_feather_scorpio.vid.3=0x239a adafruit_feather_scorpio.pid.3=0xc121 adafruit_feather_scorpio.vid.4=0x239a adafruit_feather_scorpio.pid.4=0x8121 adafruit_feather_scorpio.vid.5=0x239a adafruit_feather_scorpio.pid.5=0x8121 adafruit_feather_scorpio.vid.6=0x239a adafruit_feather_scorpio.pid.6=0xc121 adafruit_feather_scorpio.vid.7=0x239a adafruit_feather_scorpio.pid.7=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.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.133=133 MHz adafruit_feather_scorpio.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) adafruit_feather_scorpio.menu.freq.150.build.f_cpu=150000000L adafruit_feather_scorpio.menu.freq.175=175 MHz (Overclock) adafruit_feather_scorpio.menu.freq.175.build.f_cpu=175000000L adafruit_feather_scorpio.menu.freq.200=200 MHz (Overclock) adafruit_feather_scorpio.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) adafruit_feather_scorpio.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All adafruit_feather_scorpio.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe adafruit_feather_scorpio.menu.uploadmethod.picoprobe.build.ram_length=256k adafruit_feather_scorpio.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl adafruit_feather_scorpio.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 adafruit_feather_scorpio.menu.uploadmethod.picoprobe.upload.tool=picoprobe adafruit_feather_scorpio.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe adafruit_feather_scorpio.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_scorpio.menu.uploadmethod.picodebug=Pico-Debug adafruit_feather_scorpio.menu.uploadmethod.picodebug.build.ram_length=240k adafruit_feather_scorpio.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl adafruit_feather_scorpio.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico adafruit_feather_scorpio.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 adafruit_feather_scorpio.menu.uploadmethod.picodebug.upload.tool=picodebug adafruit_feather_scorpio.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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=0x8127 adafruit_feather_dvi.vid.2=0x239a adafruit_feather_dvi.pid.2=0xc127 adafruit_feather_dvi.vid.3=0x239a adafruit_feather_dvi.pid.3=0xc127 adafruit_feather_dvi.vid.4=0x239a adafruit_feather_dvi.pid.4=0x8127 adafruit_feather_dvi.vid.5=0x239a adafruit_feather_dvi.pid.5=0x8127 adafruit_feather_dvi.vid.6=0x239a adafruit_feather_dvi.pid.6=0xc127 adafruit_feather_dvi.vid.7=0x239a adafruit_feather_dvi.pid.7=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.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.133=133 MHz adafruit_feather_dvi.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) adafruit_feather_dvi.menu.freq.150.build.f_cpu=150000000L adafruit_feather_dvi.menu.freq.175=175 MHz (Overclock) adafruit_feather_dvi.menu.freq.175.build.f_cpu=175000000L adafruit_feather_dvi.menu.freq.200=200 MHz (Overclock) adafruit_feather_dvi.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) adafruit_feather_dvi.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All adafruit_feather_dvi.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe adafruit_feather_dvi.menu.uploadmethod.picoprobe.build.ram_length=256k adafruit_feather_dvi.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl adafruit_feather_dvi.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 adafruit_feather_dvi.menu.uploadmethod.picoprobe.upload.tool=picoprobe adafruit_feather_dvi.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe adafruit_feather_dvi.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_dvi.menu.uploadmethod.picodebug=Pico-Debug adafruit_feather_dvi.menu.uploadmethod.picodebug.build.ram_length=240k adafruit_feather_dvi.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl adafruit_feather_dvi.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico adafruit_feather_dvi.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 adafruit_feather_dvi.menu.uploadmethod.picodebug.upload.tool=picodebug adafruit_feather_dvi.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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=0x812d adafruit_feather_rfm.vid.2=0x239a adafruit_feather_rfm.pid.2=0xc12d adafruit_feather_rfm.vid.3=0x239a adafruit_feather_rfm.pid.3=0xc12d adafruit_feather_rfm.vid.4=0x239a adafruit_feather_rfm.pid.4=0x812d adafruit_feather_rfm.vid.5=0x239a adafruit_feather_rfm.pid.5=0x812d adafruit_feather_rfm.vid.6=0x239a adafruit_feather_rfm.pid.6=0xc12d adafruit_feather_rfm.vid.7=0x239a adafruit_feather_rfm.pid.7=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.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.133=133 MHz adafruit_feather_rfm.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) adafruit_feather_rfm.menu.freq.150.build.f_cpu=150000000L adafruit_feather_rfm.menu.freq.175=175 MHz (Overclock) adafruit_feather_rfm.menu.freq.175.build.f_cpu=175000000L adafruit_feather_rfm.menu.freq.200=200 MHz (Overclock) adafruit_feather_rfm.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) adafruit_feather_rfm.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All adafruit_feather_rfm.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe adafruit_feather_rfm.menu.uploadmethod.picoprobe.build.ram_length=256k adafruit_feather_rfm.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl adafruit_feather_rfm.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 adafruit_feather_rfm.menu.uploadmethod.picoprobe.upload.tool=picoprobe adafruit_feather_rfm.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe adafruit_feather_rfm.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_rfm.menu.uploadmethod.picodebug=Pico-Debug adafruit_feather_rfm.menu.uploadmethod.picodebug.build.ram_length=240k adafruit_feather_rfm.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl adafruit_feather_rfm.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico adafruit_feather_rfm.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 adafruit_feather_rfm.menu.uploadmethod.picodebug.upload.tool=picodebug adafruit_feather_rfm.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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=0x812b adafruit_feather_thinkink.vid.2=0x239a adafruit_feather_thinkink.pid.2=0xc12b adafruit_feather_thinkink.vid.3=0x239a adafruit_feather_thinkink.pid.3=0xc12b adafruit_feather_thinkink.vid.4=0x239a adafruit_feather_thinkink.pid.4=0x812b adafruit_feather_thinkink.vid.5=0x239a adafruit_feather_thinkink.pid.5=0x812b adafruit_feather_thinkink.vid.6=0x239a adafruit_feather_thinkink.pid.6=0xc12b adafruit_feather_thinkink.vid.7=0x239a adafruit_feather_thinkink.pid.7=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.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.133=133 MHz adafruit_feather_thinkink.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) adafruit_feather_thinkink.menu.freq.150.build.f_cpu=150000000L adafruit_feather_thinkink.menu.freq.175=175 MHz (Overclock) adafruit_feather_thinkink.menu.freq.175.build.f_cpu=175000000L adafruit_feather_thinkink.menu.freq.200=200 MHz (Overclock) adafruit_feather_thinkink.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) adafruit_feather_thinkink.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All adafruit_feather_thinkink.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe adafruit_feather_thinkink.menu.uploadmethod.picoprobe.build.ram_length=256k adafruit_feather_thinkink.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl adafruit_feather_thinkink.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 adafruit_feather_thinkink.menu.uploadmethod.picoprobe.upload.tool=picoprobe adafruit_feather_thinkink.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe adafruit_feather_thinkink.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_thinkink.menu.uploadmethod.picodebug=Pico-Debug adafruit_feather_thinkink.menu.uploadmethod.picodebug.build.ram_length=240k adafruit_feather_thinkink.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl adafruit_feather_thinkink.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico adafruit_feather_thinkink.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 adafruit_feather_thinkink.menu.uploadmethod.picodebug.upload.tool=picodebug adafruit_feather_thinkink.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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=0x8129 adafruit_feather_usb_host.vid.2=0x239a adafruit_feather_usb_host.pid.2=0xc129 adafruit_feather_usb_host.vid.3=0x239a adafruit_feather_usb_host.pid.3=0xc129 adafruit_feather_usb_host.vid.4=0x239a adafruit_feather_usb_host.pid.4=0x8129 adafruit_feather_usb_host.vid.5=0x239a adafruit_feather_usb_host.pid.5=0x8129 adafruit_feather_usb_host.vid.6=0x239a adafruit_feather_usb_host.pid.6=0xc129 adafruit_feather_usb_host.vid.7=0x239a adafruit_feather_usb_host.pid.7=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.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.133=133 MHz adafruit_feather_usb_host.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) adafruit_feather_usb_host.menu.freq.150.build.f_cpu=150000000L adafruit_feather_usb_host.menu.freq.175=175 MHz (Overclock) adafruit_feather_usb_host.menu.freq.175.build.f_cpu=175000000L adafruit_feather_usb_host.menu.freq.200=200 MHz (Overclock) adafruit_feather_usb_host.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) adafruit_feather_usb_host.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All adafruit_feather_usb_host.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe adafruit_feather_usb_host.menu.uploadmethod.picoprobe.build.ram_length=256k adafruit_feather_usb_host.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl adafruit_feather_usb_host.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 adafruit_feather_usb_host.menu.uploadmethod.picoprobe.upload.tool=picoprobe adafruit_feather_usb_host.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe adafruit_feather_usb_host.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_usb_host.menu.uploadmethod.picodebug=Pico-Debug adafruit_feather_usb_host.menu.uploadmethod.picodebug.build.ram_length=240k adafruit_feather_usb_host.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl adafruit_feather_usb_host.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico adafruit_feather_usb_host.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 adafruit_feather_usb_host.menu.uploadmethod.picodebug.upload.tool=picodebug adafruit_feather_usb_host.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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=0x812f adafruit_feather_can.vid.2=0x239a adafruit_feather_can.pid.2=0xc12f adafruit_feather_can.vid.3=0x239a adafruit_feather_can.pid.3=0xc12f adafruit_feather_can.vid.4=0x239a adafruit_feather_can.pid.4=0x812f adafruit_feather_can.vid.5=0x239a adafruit_feather_can.pid.5=0x812f adafruit_feather_can.vid.6=0x239a adafruit_feather_can.pid.6=0xc12f adafruit_feather_can.vid.7=0x239a adafruit_feather_can.pid.7=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.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.133=133 MHz adafruit_feather_can.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) adafruit_feather_can.menu.freq.150.build.f_cpu=150000000L adafruit_feather_can.menu.freq.175=175 MHz (Overclock) adafruit_feather_can.menu.freq.175.build.f_cpu=175000000L adafruit_feather_can.menu.freq.200=200 MHz (Overclock) adafruit_feather_can.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) adafruit_feather_can.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All adafruit_feather_can.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe adafruit_feather_can.menu.uploadmethod.picoprobe.build.ram_length=256k adafruit_feather_can.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl adafruit_feather_can.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 adafruit_feather_can.menu.uploadmethod.picoprobe.upload.tool=picoprobe adafruit_feather_can.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe adafruit_feather_can.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_can.menu.uploadmethod.picodebug=Pico-Debug adafruit_feather_can.menu.uploadmethod.picodebug.build.ram_length=240k adafruit_feather_can.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl adafruit_feather_can.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico adafruit_feather_can.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 adafruit_feather_can.menu.uploadmethod.picodebug.upload.tool=picodebug adafruit_feather_can.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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=0x8131 adafruit_feather_prop_maker.vid.2=0x239a adafruit_feather_prop_maker.pid.2=0xc131 adafruit_feather_prop_maker.vid.3=0x239a adafruit_feather_prop_maker.pid.3=0xc131 adafruit_feather_prop_maker.vid.4=0x239a adafruit_feather_prop_maker.pid.4=0x8131 adafruit_feather_prop_maker.vid.5=0x239a adafruit_feather_prop_maker.pid.5=0x8131 adafruit_feather_prop_maker.vid.6=0x239a adafruit_feather_prop_maker.pid.6=0xc131 adafruit_feather_prop_maker.vid.7=0x239a adafruit_feather_prop_maker.pid.7=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.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.133=133 MHz adafruit_feather_prop_maker.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) adafruit_feather_prop_maker.menu.freq.150.build.f_cpu=150000000L adafruit_feather_prop_maker.menu.freq.175=175 MHz (Overclock) adafruit_feather_prop_maker.menu.freq.175.build.f_cpu=175000000L adafruit_feather_prop_maker.menu.freq.200=200 MHz (Overclock) adafruit_feather_prop_maker.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) adafruit_feather_prop_maker.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All adafruit_feather_prop_maker.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe adafruit_feather_prop_maker.menu.uploadmethod.picoprobe.build.ram_length=256k adafruit_feather_prop_maker.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl adafruit_feather_prop_maker.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 adafruit_feather_prop_maker.menu.uploadmethod.picoprobe.upload.tool=picoprobe adafruit_feather_prop_maker.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe adafruit_feather_prop_maker.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_feather_prop_maker.menu.uploadmethod.picodebug=Pico-Debug adafruit_feather_prop_maker.menu.uploadmethod.picodebug.build.ram_length=240k adafruit_feather_prop_maker.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl adafruit_feather_prop_maker.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico adafruit_feather_prop_maker.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 adafruit_feather_prop_maker.menu.uploadmethod.picodebug.upload.tool=picodebug adafruit_feather_prop_maker.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.vid.4=0x239a adafruit_itsybitsy.pid.4=0x80fd adafruit_itsybitsy.vid.5=0x239a adafruit_itsybitsy.pid.5=0x81fd adafruit_itsybitsy.vid.6=0x239a adafruit_itsybitsy.pid.6=0xc0fd adafruit_itsybitsy.vid.7=0x239a adafruit_itsybitsy.pid.7=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.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.133=133 MHz adafruit_itsybitsy.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) adafruit_itsybitsy.menu.freq.150.build.f_cpu=150000000L adafruit_itsybitsy.menu.freq.175=175 MHz (Overclock) adafruit_itsybitsy.menu.freq.175.build.f_cpu=175000000L adafruit_itsybitsy.menu.freq.200=200 MHz (Overclock) adafruit_itsybitsy.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) adafruit_itsybitsy.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All adafruit_itsybitsy.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.a adafruit_itsybitsy.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 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=Picoprobe adafruit_itsybitsy.menu.uploadmethod.picoprobe.build.ram_length=256k adafruit_itsybitsy.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl adafruit_itsybitsy.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 adafruit_itsybitsy.menu.uploadmethod.picoprobe.upload.tool=picoprobe adafruit_itsybitsy.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe adafruit_itsybitsy.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_itsybitsy.menu.uploadmethod.picodebug=Pico-Debug adafruit_itsybitsy.menu.uploadmethod.picodebug.build.ram_length=240k adafruit_itsybitsy.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl adafruit_itsybitsy.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico adafruit_itsybitsy.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 adafruit_itsybitsy.menu.uploadmethod.picodebug.upload.tool=picodebug adafruit_itsybitsy.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.vid.4=0x239a adafruit_qtpy.pid.4=0x80f7 adafruit_qtpy.vid.5=0x239a adafruit_qtpy.pid.5=0x81f7 adafruit_qtpy.vid.6=0x239a adafruit_qtpy.pid.6=0xc0f7 adafruit_qtpy.vid.7=0x239a adafruit_qtpy.pid.7=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.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.133=133 MHz adafruit_qtpy.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) adafruit_qtpy.menu.freq.150.build.f_cpu=150000000L adafruit_qtpy.menu.freq.175=175 MHz (Overclock) adafruit_qtpy.menu.freq.175.build.f_cpu=175000000L adafruit_qtpy.menu.freq.200=200 MHz (Overclock) adafruit_qtpy.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) adafruit_qtpy.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All adafruit_qtpy.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.a adafruit_qtpy.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 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=Picoprobe adafruit_qtpy.menu.uploadmethod.picoprobe.build.ram_length=256k adafruit_qtpy.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl adafruit_qtpy.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 adafruit_qtpy.menu.uploadmethod.picoprobe.upload.tool=picoprobe adafruit_qtpy.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe adafruit_qtpy.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_qtpy.menu.uploadmethod.picodebug=Pico-Debug adafruit_qtpy.menu.uploadmethod.picodebug.build.ram_length=240k adafruit_qtpy.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl adafruit_qtpy.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico adafruit_qtpy.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 adafruit_qtpy.menu.uploadmethod.picodebug.upload.tool=picodebug adafruit_qtpy.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.vid.4=0x239a adafruit_stemmafriend.pid.4=0x80e3 adafruit_stemmafriend.vid.5=0x239a adafruit_stemmafriend.pid.5=0x81e3 adafruit_stemmafriend.vid.6=0x239a adafruit_stemmafriend.pid.6=0xc0e3 adafruit_stemmafriend.vid.7=0x239a adafruit_stemmafriend.pid.7=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.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.133=133 MHz adafruit_stemmafriend.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) adafruit_stemmafriend.menu.freq.150.build.f_cpu=150000000L adafruit_stemmafriend.menu.freq.175=175 MHz (Overclock) adafruit_stemmafriend.menu.freq.175.build.f_cpu=175000000L adafruit_stemmafriend.menu.freq.200=200 MHz (Overclock) adafruit_stemmafriend.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) adafruit_stemmafriend.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All adafruit_stemmafriend.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.a adafruit_stemmafriend.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 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=Picoprobe adafruit_stemmafriend.menu.uploadmethod.picoprobe.build.ram_length=256k adafruit_stemmafriend.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl adafruit_stemmafriend.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 adafruit_stemmafriend.menu.uploadmethod.picoprobe.upload.tool=picoprobe adafruit_stemmafriend.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe adafruit_stemmafriend.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_stemmafriend.menu.uploadmethod.picodebug=Pico-Debug adafruit_stemmafriend.menu.uploadmethod.picodebug.build.ram_length=240k adafruit_stemmafriend.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl adafruit_stemmafriend.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico adafruit_stemmafriend.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 adafruit_stemmafriend.menu.uploadmethod.picodebug.upload.tool=picodebug adafruit_stemmafriend.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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=0x8109 adafruit_trinkeyrp2040qt.vid.2=0x239a adafruit_trinkeyrp2040qt.pid.2=0xc109 adafruit_trinkeyrp2040qt.vid.3=0x239a adafruit_trinkeyrp2040qt.pid.3=0xc109 adafruit_trinkeyrp2040qt.vid.4=0x239a adafruit_trinkeyrp2040qt.pid.4=0x8109 adafruit_trinkeyrp2040qt.vid.5=0x239a adafruit_trinkeyrp2040qt.pid.5=0x8109 adafruit_trinkeyrp2040qt.vid.6=0x239a adafruit_trinkeyrp2040qt.pid.6=0xc109 adafruit_trinkeyrp2040qt.vid.7=0x239a adafruit_trinkeyrp2040qt.pid.7=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.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.133=133 MHz adafruit_trinkeyrp2040qt.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) adafruit_trinkeyrp2040qt.menu.freq.150.build.f_cpu=150000000L adafruit_trinkeyrp2040qt.menu.freq.175=175 MHz (Overclock) adafruit_trinkeyrp2040qt.menu.freq.175.build.f_cpu=175000000L adafruit_trinkeyrp2040qt.menu.freq.200=200 MHz (Overclock) adafruit_trinkeyrp2040qt.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) adafruit_trinkeyrp2040qt.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All adafruit_trinkeyrp2040qt.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.a adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 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=Picoprobe adafruit_trinkeyrp2040qt.menu.uploadmethod.picoprobe.build.ram_length=256k adafruit_trinkeyrp2040qt.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl adafruit_trinkeyrp2040qt.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 adafruit_trinkeyrp2040qt.menu.uploadmethod.picoprobe.upload.tool=picoprobe adafruit_trinkeyrp2040qt.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe adafruit_trinkeyrp2040qt.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_trinkeyrp2040qt.menu.uploadmethod.picodebug=Pico-Debug adafruit_trinkeyrp2040qt.menu.uploadmethod.picodebug.build.ram_length=240k adafruit_trinkeyrp2040qt.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl adafruit_trinkeyrp2040qt.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico adafruit_trinkeyrp2040qt.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 adafruit_trinkeyrp2040qt.menu.uploadmethod.picodebug.upload.tool=picodebug adafruit_trinkeyrp2040qt.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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=0x8107 adafruit_macropad2040.vid.2=0x239a adafruit_macropad2040.pid.2=0xc107 adafruit_macropad2040.vid.3=0x239a adafruit_macropad2040.pid.3=0xc107 adafruit_macropad2040.vid.4=0x239a adafruit_macropad2040.pid.4=0x8107 adafruit_macropad2040.vid.5=0x239a adafruit_macropad2040.pid.5=0x8107 adafruit_macropad2040.vid.6=0x239a adafruit_macropad2040.pid.6=0xc107 adafruit_macropad2040.vid.7=0x239a adafruit_macropad2040.pid.7=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.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.133=133 MHz adafruit_macropad2040.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) adafruit_macropad2040.menu.freq.150.build.f_cpu=150000000L adafruit_macropad2040.menu.freq.175=175 MHz (Overclock) adafruit_macropad2040.menu.freq.175.build.f_cpu=175000000L adafruit_macropad2040.menu.freq.200=200 MHz (Overclock) adafruit_macropad2040.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) adafruit_macropad2040.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All adafruit_macropad2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.a adafruit_macropad2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 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=Picoprobe adafruit_macropad2040.menu.uploadmethod.picoprobe.build.ram_length=256k adafruit_macropad2040.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl adafruit_macropad2040.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 adafruit_macropad2040.menu.uploadmethod.picoprobe.upload.tool=picoprobe adafruit_macropad2040.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe adafruit_macropad2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_macropad2040.menu.uploadmethod.picodebug=Pico-Debug adafruit_macropad2040.menu.uploadmethod.picodebug.build.ram_length=240k adafruit_macropad2040.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl adafruit_macropad2040.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico adafruit_macropad2040.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 adafruit_macropad2040.menu.uploadmethod.picodebug.upload.tool=picodebug adafruit_macropad2040.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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=0x8105 adafruit_kb2040.vid.2=0x239a adafruit_kb2040.pid.2=0xc105 adafruit_kb2040.vid.3=0x239a adafruit_kb2040.pid.3=0xc105 adafruit_kb2040.vid.4=0x239a adafruit_kb2040.pid.4=0x8105 adafruit_kb2040.vid.5=0x239a adafruit_kb2040.pid.5=0x8105 adafruit_kb2040.vid.6=0x239a adafruit_kb2040.pid.6=0xc105 adafruit_kb2040.vid.7=0x239a adafruit_kb2040.pid.7=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.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.133=133 MHz adafruit_kb2040.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) adafruit_kb2040.menu.freq.150.build.f_cpu=150000000L adafruit_kb2040.menu.freq.175=175 MHz (Overclock) adafruit_kb2040.menu.freq.175.build.f_cpu=175000000L adafruit_kb2040.menu.freq.200=200 MHz (Overclock) adafruit_kb2040.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) adafruit_kb2040.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All adafruit_kb2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.a adafruit_kb2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 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=Picoprobe adafruit_kb2040.menu.uploadmethod.picoprobe.build.ram_length=256k adafruit_kb2040.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl adafruit_kb2040.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 adafruit_kb2040.menu.uploadmethod.picoprobe.upload.tool=picoprobe adafruit_kb2040.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe adafruit_kb2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_kb2040.menu.uploadmethod.picodebug=Pico-Debug adafruit_kb2040.menu.uploadmethod.picodebug.build.ram_length=240k adafruit_kb2040.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl adafruit_kb2040.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico adafruit_kb2040.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 adafruit_kb2040.menu.uploadmethod.picodebug.upload.tool=picodebug adafruit_kb2040.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz arduino_nano_connect.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) arduino_nano_connect.menu.freq.150.build.f_cpu=150000000L arduino_nano_connect.menu.freq.175=175 MHz (Overclock) arduino_nano_connect.menu.freq.175.build.f_cpu=175000000L arduino_nano_connect.menu.freq.200=200 MHz (Overclock) arduino_nano_connect.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) arduino_nano_connect.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All arduino_nano_connect.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe arduino_nano_connect.menu.uploadmethod.picoprobe.build.ram_length=256k arduino_nano_connect.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl arduino_nano_connect.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 arduino_nano_connect.menu.uploadmethod.picoprobe.upload.tool=picoprobe arduino_nano_connect.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe arduino_nano_connect.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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 arduino_nano_connect.menu.uploadmethod.picodebug=Pico-Debug arduino_nano_connect.menu.uploadmethod.picodebug.build.ram_length=240k arduino_nano_connect.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl arduino_nano_connect.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico arduino_nano_connect.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 arduino_nano_connect.menu.uploadmethod.picodebug.upload.tool=picodebug arduino_nano_connect.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz bridgetek_idm2040-7a.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) bridgetek_idm2040-7a.menu.freq.150.build.f_cpu=150000000L bridgetek_idm2040-7a.menu.freq.175=175 MHz (Overclock) bridgetek_idm2040-7a.menu.freq.175.build.f_cpu=175000000L bridgetek_idm2040-7a.menu.freq.200=200 MHz (Overclock) bridgetek_idm2040-7a.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) bridgetek_idm2040-7a.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All bridgetek_idm2040-7a.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe bridgetek_idm2040-7a.menu.uploadmethod.picoprobe.build.ram_length=256k bridgetek_idm2040-7a.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl bridgetek_idm2040-7a.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 bridgetek_idm2040-7a.menu.uploadmethod.picoprobe.upload.tool=picoprobe bridgetek_idm2040-7a.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe bridgetek_idm2040-7a.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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-7a.menu.uploadmethod.picodebug=Pico-Debug bridgetek_idm2040-7a.menu.uploadmethod.picodebug.build.ram_length=240k bridgetek_idm2040-7a.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl bridgetek_idm2040-7a.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico bridgetek_idm2040-7a.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 bridgetek_idm2040-7a.menu.uploadmethod.picodebug.upload.tool=picodebug bridgetek_idm2040-7a.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz cytron_maker_nano_rp2040.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) cytron_maker_nano_rp2040.menu.freq.150.build.f_cpu=150000000L cytron_maker_nano_rp2040.menu.freq.175=175 MHz (Overclock) cytron_maker_nano_rp2040.menu.freq.175.build.f_cpu=175000000L cytron_maker_nano_rp2040.menu.freq.200=200 MHz (Overclock) cytron_maker_nano_rp2040.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) cytron_maker_nano_rp2040.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All cytron_maker_nano_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe cytron_maker_nano_rp2040.menu.uploadmethod.picoprobe.build.ram_length=256k cytron_maker_nano_rp2040.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl cytron_maker_nano_rp2040.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 cytron_maker_nano_rp2040.menu.uploadmethod.picoprobe.upload.tool=picoprobe cytron_maker_nano_rp2040.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe cytron_maker_nano_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_nano_rp2040.menu.uploadmethod.picodebug=Pico-Debug cytron_maker_nano_rp2040.menu.uploadmethod.picodebug.build.ram_length=240k cytron_maker_nano_rp2040.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl cytron_maker_nano_rp2040.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico cytron_maker_nano_rp2040.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 cytron_maker_nano_rp2040.menu.uploadmethod.picodebug.upload.tool=picodebug cytron_maker_nano_rp2040.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz cytron_maker_pi_rp2040.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) cytron_maker_pi_rp2040.menu.freq.150.build.f_cpu=150000000L cytron_maker_pi_rp2040.menu.freq.175=175 MHz (Overclock) cytron_maker_pi_rp2040.menu.freq.175.build.f_cpu=175000000L cytron_maker_pi_rp2040.menu.freq.200=200 MHz (Overclock) cytron_maker_pi_rp2040.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) cytron_maker_pi_rp2040.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All cytron_maker_pi_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe cytron_maker_pi_rp2040.menu.uploadmethod.picoprobe.build.ram_length=256k cytron_maker_pi_rp2040.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl cytron_maker_pi_rp2040.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 cytron_maker_pi_rp2040.menu.uploadmethod.picoprobe.upload.tool=picoprobe cytron_maker_pi_rp2040.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe cytron_maker_pi_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_pi_rp2040.menu.uploadmethod.picodebug=Pico-Debug cytron_maker_pi_rp2040.menu.uploadmethod.picodebug.build.ram_length=240k cytron_maker_pi_rp2040.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl cytron_maker_pi_rp2040.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico cytron_maker_pi_rp2040.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 cytron_maker_pi_rp2040.menu.uploadmethod.picodebug.upload.tool=picodebug cytron_maker_pi_rp2040.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz datanoisetv_picoadk.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) datanoisetv_picoadk.menu.freq.150.build.f_cpu=150000000L datanoisetv_picoadk.menu.freq.175=175 MHz (Overclock) datanoisetv_picoadk.menu.freq.175.build.f_cpu=175000000L datanoisetv_picoadk.menu.freq.200=200 MHz (Overclock) datanoisetv_picoadk.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) datanoisetv_picoadk.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All datanoisetv_picoadk.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.a datanoisetv_picoadk.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 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=Picoprobe datanoisetv_picoadk.menu.uploadmethod.picoprobe.build.ram_length=256k datanoisetv_picoadk.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl datanoisetv_picoadk.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 datanoisetv_picoadk.menu.uploadmethod.picoprobe.upload.tool=picoprobe datanoisetv_picoadk.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe datanoisetv_picoadk.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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.menu.uploadmethod.picodebug=Pico-Debug datanoisetv_picoadk.menu.uploadmethod.picodebug.build.ram_length=240k datanoisetv_picoadk.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl datanoisetv_picoadk.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico datanoisetv_picoadk.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 datanoisetv_picoadk.menu.uploadmethod.picodebug.upload.tool=picodebug datanoisetv_picoadk.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz flyboard2040_core.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) flyboard2040_core.menu.freq.150.build.f_cpu=150000000L flyboard2040_core.menu.freq.175=175 MHz (Overclock) flyboard2040_core.menu.freq.175.build.f_cpu=175000000L flyboard2040_core.menu.freq.200=200 MHz (Overclock) flyboard2040_core.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) flyboard2040_core.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All flyboard2040_core.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.a flyboard2040_core.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 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=Picoprobe flyboard2040_core.menu.uploadmethod.picoprobe.build.ram_length=256k flyboard2040_core.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl flyboard2040_core.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 flyboard2040_core.menu.uploadmethod.picoprobe.upload.tool=picoprobe flyboard2040_core.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe flyboard2040_core.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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 flyboard2040_core.menu.uploadmethod.picodebug=Pico-Debug flyboard2040_core.menu.uploadmethod.picodebug.build.ram_length=240k flyboard2040_core.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl flyboard2040_core.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico flyboard2040_core.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 flyboard2040_core.menu.uploadmethod.picodebug.upload.tool=picodebug flyboard2040_core.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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=0x4253 dfrobot_beetle_rp2040.vid.3=0x3343 dfrobot_beetle_rp2040.pid.3=0x4353 dfrobot_beetle_rp2040.vid.4=0x3343 dfrobot_beetle_rp2040.pid.4=0xc253 dfrobot_beetle_rp2040.vid.5=0x3343 dfrobot_beetle_rp2040.pid.5=0xc353 dfrobot_beetle_rp2040.vid.6=0x3343 dfrobot_beetle_rp2040.pid.6=0xc253 dfrobot_beetle_rp2040.vid.7=0x3343 dfrobot_beetle_rp2040.pid.7=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.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.133=133 MHz dfrobot_beetle_rp2040.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) dfrobot_beetle_rp2040.menu.freq.150.build.f_cpu=150000000L dfrobot_beetle_rp2040.menu.freq.175=175 MHz (Overclock) dfrobot_beetle_rp2040.menu.freq.175.build.f_cpu=175000000L dfrobot_beetle_rp2040.menu.freq.200=200 MHz (Overclock) dfrobot_beetle_rp2040.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) dfrobot_beetle_rp2040.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All dfrobot_beetle_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe dfrobot_beetle_rp2040.menu.uploadmethod.picoprobe.build.ram_length=256k dfrobot_beetle_rp2040.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl dfrobot_beetle_rp2040.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 dfrobot_beetle_rp2040.menu.uploadmethod.picoprobe.upload.tool=picoprobe dfrobot_beetle_rp2040.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe dfrobot_beetle_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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 dfrobot_beetle_rp2040.menu.uploadmethod.picodebug=Pico-Debug dfrobot_beetle_rp2040.menu.uploadmethod.picodebug.build.ram_length=240k dfrobot_beetle_rp2040.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl dfrobot_beetle_rp2040.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico dfrobot_beetle_rp2040.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 dfrobot_beetle_rp2040.menu.uploadmethod.picodebug.upload.tool=picodebug dfrobot_beetle_rp2040.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz electroniccats_huntercat_nfc.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) electroniccats_huntercat_nfc.menu.freq.150.build.f_cpu=150000000L electroniccats_huntercat_nfc.menu.freq.175=175 MHz (Overclock) electroniccats_huntercat_nfc.menu.freq.175.build.f_cpu=175000000L electroniccats_huntercat_nfc.menu.freq.200=200 MHz (Overclock) electroniccats_huntercat_nfc.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) electroniccats_huntercat_nfc.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All electroniccats_huntercat_nfc.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe electroniccats_huntercat_nfc.menu.uploadmethod.picoprobe.build.ram_length=256k electroniccats_huntercat_nfc.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl electroniccats_huntercat_nfc.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 electroniccats_huntercat_nfc.menu.uploadmethod.picoprobe.upload.tool=picoprobe electroniccats_huntercat_nfc.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe electroniccats_huntercat_nfc.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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 electroniccats_huntercat_nfc.menu.uploadmethod.picodebug=Pico-Debug electroniccats_huntercat_nfc.menu.uploadmethod.picodebug.build.ram_length=240k electroniccats_huntercat_nfc.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl electroniccats_huntercat_nfc.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico electroniccats_huntercat_nfc.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 electroniccats_huntercat_nfc.menu.uploadmethod.picodebug.upload.tool=picodebug electroniccats_huntercat_nfc.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.vid.2=0x2e8a extelec_rc2040.pid.2=0xee20 extelec_rc2040.vid.3=0x2e8a extelec_rc2040.pid.3=0xef20 extelec_rc2040.vid.4=0x2e8a extelec_rc2040.pid.4=0xee20 extelec_rc2040.vid.5=0x2e8a extelec_rc2040.pid.5=0xef20 extelec_rc2040.vid.6=0x2e8a extelec_rc2040.pid.6=0xee20 extelec_rc2040.vid.7=0x2e8a extelec_rc2040.pid.7=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.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.133=133 MHz extelec_rc2040.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) extelec_rc2040.menu.freq.150.build.f_cpu=150000000L extelec_rc2040.menu.freq.175=175 MHz (Overclock) extelec_rc2040.menu.freq.175.build.f_cpu=175000000L extelec_rc2040.menu.freq.200=200 MHz (Overclock) extelec_rc2040.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) extelec_rc2040.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All extelec_rc2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.a extelec_rc2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 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=Picoprobe extelec_rc2040.menu.uploadmethod.picoprobe.build.ram_length=256k extelec_rc2040.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl extelec_rc2040.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 extelec_rc2040.menu.uploadmethod.picoprobe.upload.tool=picoprobe extelec_rc2040.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe extelec_rc2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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 extelec_rc2040.menu.uploadmethod.picodebug=Pico-Debug extelec_rc2040.menu.uploadmethod.picodebug.build.ram_length=240k extelec_rc2040.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl extelec_rc2040.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico extelec_rc2040.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 extelec_rc2040.menu.uploadmethod.picodebug.upload.tool=picodebug extelec_rc2040.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz challenger_2040_lte.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) challenger_2040_lte.menu.freq.150.build.f_cpu=150000000L challenger_2040_lte.menu.freq.175=175 MHz (Overclock) challenger_2040_lte.menu.freq.175.build.f_cpu=175000000L challenger_2040_lte.menu.freq.200=200 MHz (Overclock) challenger_2040_lte.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) challenger_2040_lte.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All challenger_2040_lte.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe challenger_2040_lte.menu.uploadmethod.picoprobe.build.ram_length=256k challenger_2040_lte.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl challenger_2040_lte.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 challenger_2040_lte.menu.uploadmethod.picoprobe.upload.tool=picoprobe challenger_2040_lte.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe challenger_2040_lte.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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 challenger_2040_lte.menu.uploadmethod.picodebug=Pico-Debug challenger_2040_lte.menu.uploadmethod.picodebug.build.ram_length=240k challenger_2040_lte.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl challenger_2040_lte.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico challenger_2040_lte.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 challenger_2040_lte.menu.uploadmethod.picodebug.upload.tool=picodebug challenger_2040_lte.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz challenger_2040_lora.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) challenger_2040_lora.menu.freq.150.build.f_cpu=150000000L challenger_2040_lora.menu.freq.175=175 MHz (Overclock) challenger_2040_lora.menu.freq.175.build.f_cpu=175000000L challenger_2040_lora.menu.freq.200=200 MHz (Overclock) challenger_2040_lora.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) challenger_2040_lora.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All challenger_2040_lora.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe challenger_2040_lora.menu.uploadmethod.picoprobe.build.ram_length=256k challenger_2040_lora.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl challenger_2040_lora.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 challenger_2040_lora.menu.uploadmethod.picoprobe.upload.tool=picoprobe challenger_2040_lora.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe challenger_2040_lora.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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 challenger_2040_lora.menu.uploadmethod.picodebug=Pico-Debug challenger_2040_lora.menu.uploadmethod.picodebug.build.ram_length=240k challenger_2040_lora.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl challenger_2040_lora.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico challenger_2040_lora.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 challenger_2040_lora.menu.uploadmethod.picodebug.upload.tool=picodebug challenger_2040_lora.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz challenger_2040_subghz.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) challenger_2040_subghz.menu.freq.150.build.f_cpu=150000000L challenger_2040_subghz.menu.freq.175=175 MHz (Overclock) challenger_2040_subghz.menu.freq.175.build.f_cpu=175000000L challenger_2040_subghz.menu.freq.200=200 MHz (Overclock) challenger_2040_subghz.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) challenger_2040_subghz.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All challenger_2040_subghz.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe challenger_2040_subghz.menu.uploadmethod.picoprobe.build.ram_length=256k challenger_2040_subghz.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl challenger_2040_subghz.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 challenger_2040_subghz.menu.uploadmethod.picoprobe.upload.tool=picoprobe challenger_2040_subghz.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe challenger_2040_subghz.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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 challenger_2040_subghz.menu.uploadmethod.picodebug=Pico-Debug challenger_2040_subghz.menu.uploadmethod.picodebug.build.ram_length=240k challenger_2040_subghz.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl challenger_2040_subghz.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico challenger_2040_subghz.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 challenger_2040_subghz.menu.uploadmethod.picodebug.upload.tool=picodebug challenger_2040_subghz.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz challenger_2040_wifi.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) challenger_2040_wifi.menu.freq.150.build.f_cpu=150000000L challenger_2040_wifi.menu.freq.175=175 MHz (Overclock) challenger_2040_wifi.menu.freq.175.build.f_cpu=175000000L challenger_2040_wifi.menu.freq.200=200 MHz (Overclock) challenger_2040_wifi.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) challenger_2040_wifi.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All challenger_2040_wifi.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe challenger_2040_wifi.menu.uploadmethod.picoprobe.build.ram_length=256k challenger_2040_wifi.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl challenger_2040_wifi.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 challenger_2040_wifi.menu.uploadmethod.picoprobe.upload.tool=picoprobe challenger_2040_wifi.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe challenger_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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 challenger_2040_wifi.menu.uploadmethod.picodebug=Pico-Debug challenger_2040_wifi.menu.uploadmethod.picodebug.build.ram_length=240k challenger_2040_wifi.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl challenger_2040_wifi.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico challenger_2040_wifi.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 challenger_2040_wifi.menu.uploadmethod.picodebug.upload.tool=picodebug challenger_2040_wifi.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.build.extra_flags=-DWIFIESPAT2 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_65536=8MB (Sketch: 8128KB, FS: 64KB) challenger_2040_wifi_ble.menu.flash.8388608_65536.upload.maximum_size=8318976 challenger_2040_wifi_ble.menu.flash.8388608_65536.build.flash_total=8388608 challenger_2040_wifi_ble.menu.flash.8388608_65536.build.flash_length=8318976 challenger_2040_wifi_ble.menu.flash.8388608_65536.build.eeprom_start=276819968 challenger_2040_wifi_ble.menu.flash.8388608_65536.build.fs_start=276754432 challenger_2040_wifi_ble.menu.flash.8388608_65536.build.fs_end=276819968 challenger_2040_wifi_ble.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB) challenger_2040_wifi_ble.menu.flash.8388608_131072.upload.maximum_size=8253440 challenger_2040_wifi_ble.menu.flash.8388608_131072.build.flash_total=8388608 challenger_2040_wifi_ble.menu.flash.8388608_131072.build.flash_length=8253440 challenger_2040_wifi_ble.menu.flash.8388608_131072.build.eeprom_start=276819968 challenger_2040_wifi_ble.menu.flash.8388608_131072.build.fs_start=276688896 challenger_2040_wifi_ble.menu.flash.8388608_131072.build.fs_end=276819968 challenger_2040_wifi_ble.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB) challenger_2040_wifi_ble.menu.flash.8388608_262144.upload.maximum_size=8122368 challenger_2040_wifi_ble.menu.flash.8388608_262144.build.flash_total=8388608 challenger_2040_wifi_ble.menu.flash.8388608_262144.build.flash_length=8122368 challenger_2040_wifi_ble.menu.flash.8388608_262144.build.eeprom_start=276819968 challenger_2040_wifi_ble.menu.flash.8388608_262144.build.fs_start=276557824 challenger_2040_wifi_ble.menu.flash.8388608_262144.build.fs_end=276819968 challenger_2040_wifi_ble.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB) challenger_2040_wifi_ble.menu.flash.8388608_524288.upload.maximum_size=7860224 challenger_2040_wifi_ble.menu.flash.8388608_524288.build.flash_total=8388608 challenger_2040_wifi_ble.menu.flash.8388608_524288.build.flash_length=7860224 challenger_2040_wifi_ble.menu.flash.8388608_524288.build.eeprom_start=276819968 challenger_2040_wifi_ble.menu.flash.8388608_524288.build.fs_start=276295680 challenger_2040_wifi_ble.menu.flash.8388608_524288.build.fs_end=276819968 challenger_2040_wifi_ble.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB) challenger_2040_wifi_ble.menu.flash.8388608_1048576.upload.maximum_size=7335936 challenger_2040_wifi_ble.menu.flash.8388608_1048576.build.flash_total=8388608 challenger_2040_wifi_ble.menu.flash.8388608_1048576.build.flash_length=7335936 challenger_2040_wifi_ble.menu.flash.8388608_1048576.build.eeprom_start=276819968 challenger_2040_wifi_ble.menu.flash.8388608_1048576.build.fs_start=275771392 challenger_2040_wifi_ble.menu.flash.8388608_1048576.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.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB) challenger_2040_wifi_ble.menu.flash.8388608_3145728.upload.maximum_size=5238784 challenger_2040_wifi_ble.menu.flash.8388608_3145728.build.flash_total=8388608 challenger_2040_wifi_ble.menu.flash.8388608_3145728.build.flash_length=5238784 challenger_2040_wifi_ble.menu.flash.8388608_3145728.build.eeprom_start=276819968 challenger_2040_wifi_ble.menu.flash.8388608_3145728.build.fs_start=273674240 challenger_2040_wifi_ble.menu.flash.8388608_3145728.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_5242880=8MB (Sketch: 3MB, FS: 5MB) challenger_2040_wifi_ble.menu.flash.8388608_5242880.upload.maximum_size=3141632 challenger_2040_wifi_ble.menu.flash.8388608_5242880.build.flash_total=8388608 challenger_2040_wifi_ble.menu.flash.8388608_5242880.build.flash_length=3141632 challenger_2040_wifi_ble.menu.flash.8388608_5242880.build.eeprom_start=276819968 challenger_2040_wifi_ble.menu.flash.8388608_5242880.build.fs_start=271577088 challenger_2040_wifi_ble.menu.flash.8388608_5242880.build.fs_end=276819968 challenger_2040_wifi_ble.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB) challenger_2040_wifi_ble.menu.flash.8388608_6291456.upload.maximum_size=2093056 challenger_2040_wifi_ble.menu.flash.8388608_6291456.build.flash_total=8388608 challenger_2040_wifi_ble.menu.flash.8388608_6291456.build.flash_length=2093056 challenger_2040_wifi_ble.menu.flash.8388608_6291456.build.eeprom_start=276819968 challenger_2040_wifi_ble.menu.flash.8388608_6291456.build.fs_start=270528512 challenger_2040_wifi_ble.menu.flash.8388608_6291456.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.freq.133=133 MHz challenger_2040_wifi_ble.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) challenger_2040_wifi_ble.menu.freq.150.build.f_cpu=150000000L challenger_2040_wifi_ble.menu.freq.175=175 MHz (Overclock) challenger_2040_wifi_ble.menu.freq.175.build.f_cpu=175000000L challenger_2040_wifi_ble.menu.freq.200=200 MHz (Overclock) challenger_2040_wifi_ble.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) challenger_2040_wifi_ble.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All challenger_2040_wifi_ble.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe challenger_2040_wifi_ble.menu.uploadmethod.picoprobe.build.ram_length=256k challenger_2040_wifi_ble.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl challenger_2040_wifi_ble.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 challenger_2040_wifi_ble.menu.uploadmethod.picoprobe.upload.tool=picoprobe challenger_2040_wifi_ble.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe challenger_2040_wifi_ble.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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 challenger_2040_wifi_ble.menu.uploadmethod.picodebug=Pico-Debug challenger_2040_wifi_ble.menu.uploadmethod.picodebug.build.ram_length=240k challenger_2040_wifi_ble.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl challenger_2040_wifi_ble.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico challenger_2040_wifi_ble.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 challenger_2040_wifi_ble.menu.uploadmethod.picodebug.upload.tool=picodebug challenger_2040_wifi_ble.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz challenger_nb_2040_wifi.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) challenger_nb_2040_wifi.menu.freq.150.build.f_cpu=150000000L challenger_nb_2040_wifi.menu.freq.175=175 MHz (Overclock) challenger_nb_2040_wifi.menu.freq.175.build.f_cpu=175000000L challenger_nb_2040_wifi.menu.freq.200=200 MHz (Overclock) challenger_nb_2040_wifi.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) challenger_nb_2040_wifi.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All challenger_nb_2040_wifi.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe challenger_nb_2040_wifi.menu.uploadmethod.picoprobe.build.ram_length=256k challenger_nb_2040_wifi.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl challenger_nb_2040_wifi.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 challenger_nb_2040_wifi.menu.uploadmethod.picoprobe.upload.tool=picoprobe challenger_nb_2040_wifi.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe challenger_nb_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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 challenger_nb_2040_wifi.menu.uploadmethod.picodebug=Pico-Debug challenger_nb_2040_wifi.menu.uploadmethod.picodebug.build.ram_length=240k challenger_nb_2040_wifi.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl challenger_nb_2040_wifi.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico challenger_nb_2040_wifi.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 challenger_nb_2040_wifi.menu.uploadmethod.picodebug.upload.tool=picodebug challenger_nb_2040_wifi.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz challenger_2040_sdrtc.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) challenger_2040_sdrtc.menu.freq.150.build.f_cpu=150000000L challenger_2040_sdrtc.menu.freq.175=175 MHz (Overclock) challenger_2040_sdrtc.menu.freq.175.build.f_cpu=175000000L challenger_2040_sdrtc.menu.freq.200=200 MHz (Overclock) challenger_2040_sdrtc.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) challenger_2040_sdrtc.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All challenger_2040_sdrtc.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe challenger_2040_sdrtc.menu.uploadmethod.picoprobe.build.ram_length=256k challenger_2040_sdrtc.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl challenger_2040_sdrtc.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 challenger_2040_sdrtc.menu.uploadmethod.picoprobe.upload.tool=picoprobe challenger_2040_sdrtc.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe challenger_2040_sdrtc.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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 challenger_2040_sdrtc.menu.uploadmethod.picodebug=Pico-Debug challenger_2040_sdrtc.menu.uploadmethod.picodebug.build.ram_length=240k challenger_2040_sdrtc.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl challenger_2040_sdrtc.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico challenger_2040_sdrtc.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 challenger_2040_sdrtc.menu.uploadmethod.picodebug.upload.tool=picodebug challenger_2040_sdrtc.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz challenger_2040_nfc.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) challenger_2040_nfc.menu.freq.150.build.f_cpu=150000000L challenger_2040_nfc.menu.freq.175=175 MHz (Overclock) challenger_2040_nfc.menu.freq.175.build.f_cpu=175000000L challenger_2040_nfc.menu.freq.200=200 MHz (Overclock) challenger_2040_nfc.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) challenger_2040_nfc.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All challenger_2040_nfc.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe challenger_2040_nfc.menu.uploadmethod.picoprobe.build.ram_length=256k challenger_2040_nfc.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl challenger_2040_nfc.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 challenger_2040_nfc.menu.uploadmethod.picoprobe.upload.tool=picoprobe challenger_2040_nfc.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe challenger_2040_nfc.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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 challenger_2040_nfc.menu.uploadmethod.picodebug=Pico-Debug challenger_2040_nfc.menu.uploadmethod.picodebug.build.ram_length=240k challenger_2040_nfc.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl challenger_2040_nfc.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico challenger_2040_nfc.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 challenger_2040_nfc.menu.uploadmethod.picodebug.upload.tool=picodebug challenger_2040_nfc.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz challenger_2040_uwb.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) challenger_2040_uwb.menu.freq.150.build.f_cpu=150000000L challenger_2040_uwb.menu.freq.175=175 MHz (Overclock) challenger_2040_uwb.menu.freq.175.build.f_cpu=175000000L challenger_2040_uwb.menu.freq.200=200 MHz (Overclock) challenger_2040_uwb.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) challenger_2040_uwb.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All challenger_2040_uwb.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe challenger_2040_uwb.menu.uploadmethod.picoprobe.build.ram_length=256k challenger_2040_uwb.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl challenger_2040_uwb.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 challenger_2040_uwb.menu.uploadmethod.picoprobe.upload.tool=picoprobe challenger_2040_uwb.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe challenger_2040_uwb.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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 challenger_2040_uwb.menu.uploadmethod.picodebug=Pico-Debug challenger_2040_uwb.menu.uploadmethod.picodebug.build.ram_length=240k challenger_2040_uwb.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl challenger_2040_uwb.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico challenger_2040_uwb.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 challenger_2040_uwb.menu.uploadmethod.picodebug.upload.tool=picodebug challenger_2040_uwb.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.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.133=133 MHz ilabs_rpico32.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) ilabs_rpico32.menu.freq.150.build.f_cpu=150000000L ilabs_rpico32.menu.freq.175=175 MHz (Overclock) ilabs_rpico32.menu.freq.175.build.f_cpu=175000000L ilabs_rpico32.menu.freq.200=200 MHz (Overclock) ilabs_rpico32.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) ilabs_rpico32.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All ilabs_rpico32.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.a ilabs_rpico32.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 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=Picoprobe ilabs_rpico32.menu.uploadmethod.picoprobe.build.ram_length=256k ilabs_rpico32.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl ilabs_rpico32.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 ilabs_rpico32.menu.uploadmethod.picoprobe.upload.tool=picoprobe ilabs_rpico32.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe ilabs_rpico32.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_rpico32.menu.uploadmethod.picodebug=Pico-Debug ilabs_rpico32.menu.uploadmethod.picodebug.build.ram_length=240k ilabs_rpico32.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl ilabs_rpico32.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico ilabs_rpico32.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 ilabs_rpico32.menu.uploadmethod.picodebug.upload.tool=picodebug ilabs_rpico32.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz melopero_cookie_rp2040.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) melopero_cookie_rp2040.menu.freq.150.build.f_cpu=150000000L melopero_cookie_rp2040.menu.freq.175=175 MHz (Overclock) melopero_cookie_rp2040.menu.freq.175.build.f_cpu=175000000L melopero_cookie_rp2040.menu.freq.200=200 MHz (Overclock) melopero_cookie_rp2040.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) melopero_cookie_rp2040.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All melopero_cookie_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe melopero_cookie_rp2040.menu.uploadmethod.picoprobe.build.ram_length=256k melopero_cookie_rp2040.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl melopero_cookie_rp2040.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 melopero_cookie_rp2040.menu.uploadmethod.picoprobe.upload.tool=picoprobe melopero_cookie_rp2040.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe melopero_cookie_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_cookie_rp2040.menu.uploadmethod.picodebug=Pico-Debug melopero_cookie_rp2040.menu.uploadmethod.picodebug.build.ram_length=240k melopero_cookie_rp2040.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl melopero_cookie_rp2040.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico melopero_cookie_rp2040.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 melopero_cookie_rp2040.menu.uploadmethod.picodebug.upload.tool=picodebug melopero_cookie_rp2040.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz melopero_shake_rp2040.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) melopero_shake_rp2040.menu.freq.150.build.f_cpu=150000000L melopero_shake_rp2040.menu.freq.175=175 MHz (Overclock) melopero_shake_rp2040.menu.freq.175.build.f_cpu=175000000L melopero_shake_rp2040.menu.freq.200=200 MHz (Overclock) melopero_shake_rp2040.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) melopero_shake_rp2040.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All melopero_shake_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe melopero_shake_rp2040.menu.uploadmethod.picoprobe.build.ram_length=256k melopero_shake_rp2040.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl melopero_shake_rp2040.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 melopero_shake_rp2040.menu.uploadmethod.picoprobe.upload.tool=picoprobe melopero_shake_rp2040.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe melopero_shake_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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 melopero_shake_rp2040.menu.uploadmethod.picodebug=Pico-Debug melopero_shake_rp2040.menu.uploadmethod.picodebug.build.ram_length=240k melopero_shake_rp2040.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl melopero_shake_rp2040.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico melopero_shake_rp2040.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 melopero_shake_rp2040.menu.uploadmethod.picodebug.upload.tool=picodebug melopero_shake_rp2040.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz nekosystems_bl2040_mini.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) nekosystems_bl2040_mini.menu.freq.150.build.f_cpu=150000000L nekosystems_bl2040_mini.menu.freq.175=175 MHz (Overclock) nekosystems_bl2040_mini.menu.freq.175.build.f_cpu=175000000L nekosystems_bl2040_mini.menu.freq.200=200 MHz (Overclock) nekosystems_bl2040_mini.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) nekosystems_bl2040_mini.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All nekosystems_bl2040_mini.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe nekosystems_bl2040_mini.menu.uploadmethod.picoprobe.build.ram_length=256k nekosystems_bl2040_mini.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl nekosystems_bl2040_mini.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 nekosystems_bl2040_mini.menu.uploadmethod.picoprobe.upload.tool=picoprobe nekosystems_bl2040_mini.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe nekosystems_bl2040_mini.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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 nekosystems_bl2040_mini.menu.uploadmethod.picodebug=Pico-Debug nekosystems_bl2040_mini.menu.uploadmethod.picodebug.build.ram_length=240k nekosystems_bl2040_mini.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl nekosystems_bl2040_mini.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico nekosystems_bl2040_mini.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 nekosystems_bl2040_mini.menu.uploadmethod.picodebug.upload.tool=picodebug nekosystems_bl2040_mini.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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=0x6e61 nullbits_bit_c_pro.vid.3=0x2e8a nullbits_bit_c_pro.pid.3=0x6f61 nullbits_bit_c_pro.vid.4=0x2e8a nullbits_bit_c_pro.pid.4=0xee61 nullbits_bit_c_pro.vid.5=0x2e8a nullbits_bit_c_pro.pid.5=0xef61 nullbits_bit_c_pro.vid.6=0x2e8a nullbits_bit_c_pro.pid.6=0xee61 nullbits_bit_c_pro.vid.7=0x2e8a nullbits_bit_c_pro.pid.7=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.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.133=133 MHz nullbits_bit_c_pro.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) nullbits_bit_c_pro.menu.freq.150.build.f_cpu=150000000L nullbits_bit_c_pro.menu.freq.175=175 MHz (Overclock) nullbits_bit_c_pro.menu.freq.175.build.f_cpu=175000000L nullbits_bit_c_pro.menu.freq.200=200 MHz (Overclock) nullbits_bit_c_pro.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) nullbits_bit_c_pro.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All nullbits_bit_c_pro.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe nullbits_bit_c_pro.menu.uploadmethod.picoprobe.build.ram_length=256k nullbits_bit_c_pro.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl nullbits_bit_c_pro.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 nullbits_bit_c_pro.menu.uploadmethod.picoprobe.upload.tool=picoprobe nullbits_bit_c_pro.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe nullbits_bit_c_pro.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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 nullbits_bit_c_pro.menu.uploadmethod.picodebug=Pico-Debug nullbits_bit_c_pro.menu.uploadmethod.picodebug.build.ram_length=240k nullbits_bit_c_pro.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl nullbits_bit_c_pro.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico nullbits_bit_c_pro.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 nullbits_bit_c_pro.menu.uploadmethod.picodebug.upload.tool=picodebug nullbits_bit_c_pro.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz pimoroni_pga2040.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) pimoroni_pga2040.menu.freq.150.build.f_cpu=150000000L pimoroni_pga2040.menu.freq.175=175 MHz (Overclock) pimoroni_pga2040.menu.freq.175.build.f_cpu=175000000L pimoroni_pga2040.menu.freq.200=200 MHz (Overclock) pimoroni_pga2040.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) pimoroni_pga2040.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All pimoroni_pga2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.a pimoroni_pga2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 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=Picoprobe pimoroni_pga2040.menu.uploadmethod.picoprobe.build.ram_length=256k pimoroni_pga2040.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl pimoroni_pga2040.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 pimoroni_pga2040.menu.uploadmethod.picoprobe.upload.tool=picoprobe pimoroni_pga2040.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe pimoroni_pga2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_pga2040.menu.uploadmethod.picodebug=Pico-Debug pimoroni_pga2040.menu.uploadmethod.picodebug.build.ram_length=240k pimoroni_pga2040.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl pimoroni_pga2040.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico pimoroni_pga2040.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 pimoroni_pga2040.menu.uploadmethod.picodebug.upload.tool=picodebug pimoroni_pga2040.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz pimoroni_plasma2040.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) pimoroni_plasma2040.menu.freq.150.build.f_cpu=150000000L pimoroni_plasma2040.menu.freq.175=175 MHz (Overclock) pimoroni_plasma2040.menu.freq.175.build.f_cpu=175000000L pimoroni_plasma2040.menu.freq.200=200 MHz (Overclock) pimoroni_plasma2040.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) pimoroni_plasma2040.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All pimoroni_plasma2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.a pimoroni_plasma2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 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=Picoprobe pimoroni_plasma2040.menu.uploadmethod.picoprobe.build.ram_length=256k pimoroni_plasma2040.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl pimoroni_plasma2040.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 pimoroni_plasma2040.menu.uploadmethod.picoprobe.upload.tool=picoprobe pimoroni_plasma2040.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe pimoroni_plasma2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_plasma2040.menu.uploadmethod.picodebug=Pico-Debug pimoroni_plasma2040.menu.uploadmethod.picodebug.build.ram_length=240k pimoroni_plasma2040.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl pimoroni_plasma2040.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico pimoroni_plasma2040.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 pimoroni_plasma2040.menu.uploadmethod.picodebug.upload.tool=picodebug pimoroni_plasma2040.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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=0xa182 solderparty_rp2040_stamp.vid.2=0x1209 solderparty_rp2040_stamp.pid.2=0xe182 solderparty_rp2040_stamp.vid.3=0x1209 solderparty_rp2040_stamp.pid.3=0xe182 solderparty_rp2040_stamp.vid.4=0x1209 solderparty_rp2040_stamp.pid.4=0xa182 solderparty_rp2040_stamp.vid.5=0x1209 solderparty_rp2040_stamp.pid.5=0xa182 solderparty_rp2040_stamp.vid.6=0x1209 solderparty_rp2040_stamp.pid.6=0xe182 solderparty_rp2040_stamp.vid.7=0x1209 solderparty_rp2040_stamp.pid.7=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.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.133=133 MHz solderparty_rp2040_stamp.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) solderparty_rp2040_stamp.menu.freq.150.build.f_cpu=150000000L solderparty_rp2040_stamp.menu.freq.175=175 MHz (Overclock) solderparty_rp2040_stamp.menu.freq.175.build.f_cpu=175000000L solderparty_rp2040_stamp.menu.freq.200=200 MHz (Overclock) solderparty_rp2040_stamp.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) solderparty_rp2040_stamp.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All solderparty_rp2040_stamp.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe solderparty_rp2040_stamp.menu.uploadmethod.picoprobe.build.ram_length=256k solderparty_rp2040_stamp.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl solderparty_rp2040_stamp.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 solderparty_rp2040_stamp.menu.uploadmethod.picoprobe.upload.tool=picoprobe solderparty_rp2040_stamp.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe solderparty_rp2040_stamp.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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 solderparty_rp2040_stamp.menu.uploadmethod.picodebug=Pico-Debug solderparty_rp2040_stamp.menu.uploadmethod.picodebug.build.ram_length=240k solderparty_rp2040_stamp.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl solderparty_rp2040_stamp.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico solderparty_rp2040_stamp.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 solderparty_rp2040_stamp.menu.uploadmethod.picodebug.upload.tool=picodebug solderparty_rp2040_stamp.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz sparkfun_promicrorp2040.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) sparkfun_promicrorp2040.menu.freq.150.build.f_cpu=150000000L sparkfun_promicrorp2040.menu.freq.175=175 MHz (Overclock) sparkfun_promicrorp2040.menu.freq.175.build.f_cpu=175000000L sparkfun_promicrorp2040.menu.freq.200=200 MHz (Overclock) sparkfun_promicrorp2040.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) sparkfun_promicrorp2040.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All sparkfun_promicrorp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.a sparkfun_promicrorp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 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=Picoprobe sparkfun_promicrorp2040.menu.uploadmethod.picoprobe.build.ram_length=256k sparkfun_promicrorp2040.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl sparkfun_promicrorp2040.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 sparkfun_promicrorp2040.menu.uploadmethod.picoprobe.upload.tool=picoprobe sparkfun_promicrorp2040.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe sparkfun_promicrorp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_promicrorp2040.menu.uploadmethod.picodebug=Pico-Debug sparkfun_promicrorp2040.menu.uploadmethod.picodebug.build.ram_length=240k sparkfun_promicrorp2040.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl sparkfun_promicrorp2040.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico sparkfun_promicrorp2040.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 sparkfun_promicrorp2040.menu.uploadmethod.picodebug.upload.tool=picodebug sparkfun_promicrorp2040.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz sparkfun_thingplusrp2040.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) sparkfun_thingplusrp2040.menu.freq.150.build.f_cpu=150000000L sparkfun_thingplusrp2040.menu.freq.175=175 MHz (Overclock) sparkfun_thingplusrp2040.menu.freq.175.build.f_cpu=175000000L sparkfun_thingplusrp2040.menu.freq.200=200 MHz (Overclock) sparkfun_thingplusrp2040.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) sparkfun_thingplusrp2040.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All sparkfun_thingplusrp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.a sparkfun_thingplusrp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 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=Picoprobe sparkfun_thingplusrp2040.menu.uploadmethod.picoprobe.build.ram_length=256k sparkfun_thingplusrp2040.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl sparkfun_thingplusrp2040.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 sparkfun_thingplusrp2040.menu.uploadmethod.picoprobe.upload.tool=picoprobe sparkfun_thingplusrp2040.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe sparkfun_thingplusrp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_thingplusrp2040.menu.uploadmethod.picodebug=Pico-Debug sparkfun_thingplusrp2040.menu.uploadmethod.picodebug.build.ram_length=240k sparkfun_thingplusrp2040.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl sparkfun_thingplusrp2040.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico sparkfun_thingplusrp2040.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 sparkfun_thingplusrp2040.menu.uploadmethod.picodebug.upload.tool=picodebug sparkfun_thingplusrp2040.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz upesy_rp2040_devkit.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) upesy_rp2040_devkit.menu.freq.150.build.f_cpu=150000000L upesy_rp2040_devkit.menu.freq.175=175 MHz (Overclock) upesy_rp2040_devkit.menu.freq.175.build.f_cpu=175000000L upesy_rp2040_devkit.menu.freq.200=200 MHz (Overclock) upesy_rp2040_devkit.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) upesy_rp2040_devkit.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All upesy_rp2040_devkit.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe upesy_rp2040_devkit.menu.uploadmethod.picoprobe.build.ram_length=256k upesy_rp2040_devkit.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl upesy_rp2040_devkit.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 upesy_rp2040_devkit.menu.uploadmethod.picoprobe.upload.tool=picoprobe upesy_rp2040_devkit.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe upesy_rp2040_devkit.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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 upesy_rp2040_devkit.menu.uploadmethod.picodebug=Pico-Debug upesy_rp2040_devkit.menu.uploadmethod.picodebug.build.ram_length=240k upesy_rp2040_devkit.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl upesy_rp2040_devkit.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico upesy_rp2040_devkit.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 upesy_rp2040_devkit.menu.uploadmethod.picodebug.upload.tool=picodebug upesy_rp2040_devkit.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz seeed_indicator_rp2040.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) seeed_indicator_rp2040.menu.freq.150.build.f_cpu=150000000L seeed_indicator_rp2040.menu.freq.175=175 MHz (Overclock) seeed_indicator_rp2040.menu.freq.175.build.f_cpu=175000000L seeed_indicator_rp2040.menu.freq.200=200 MHz (Overclock) seeed_indicator_rp2040.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) seeed_indicator_rp2040.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All seeed_indicator_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe seeed_indicator_rp2040.menu.uploadmethod.picoprobe.build.ram_length=256k seeed_indicator_rp2040.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl seeed_indicator_rp2040.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 seeed_indicator_rp2040.menu.uploadmethod.picoprobe.upload.tool=picoprobe seeed_indicator_rp2040.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe seeed_indicator_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_indicator_rp2040.menu.uploadmethod.picodebug=Pico-Debug seeed_indicator_rp2040.menu.uploadmethod.picodebug.build.ram_length=240k seeed_indicator_rp2040.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl seeed_indicator_rp2040.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico seeed_indicator_rp2040.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 seeed_indicator_rp2040.menu.uploadmethod.picodebug.upload.tool=picodebug seeed_indicator_rp2040.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz seeed_xiao_rp2040.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) seeed_xiao_rp2040.menu.freq.150.build.f_cpu=150000000L seeed_xiao_rp2040.menu.freq.175=175 MHz (Overclock) seeed_xiao_rp2040.menu.freq.175.build.f_cpu=175000000L seeed_xiao_rp2040.menu.freq.200=200 MHz (Overclock) seeed_xiao_rp2040.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) seeed_xiao_rp2040.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All seeed_xiao_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe seeed_xiao_rp2040.menu.uploadmethod.picoprobe.build.ram_length=256k seeed_xiao_rp2040.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl seeed_xiao_rp2040.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 seeed_xiao_rp2040.menu.uploadmethod.picoprobe.upload.tool=picoprobe seeed_xiao_rp2040.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe seeed_xiao_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_rp2040.menu.uploadmethod.picodebug=Pico-Debug seeed_xiao_rp2040.menu.uploadmethod.picodebug.build.ram_length=240k seeed_xiao_rp2040.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl seeed_xiao_rp2040.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico seeed_xiao_rp2040.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 seeed_xiao_rp2040.menu.uploadmethod.picodebug.upload.tool=picodebug seeed_xiao_rp2040.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.vid.4=0x2e8a vccgnd_yd_rp2040.pid.4=0x800a vccgnd_yd_rp2040.vid.5=0x2e8a vccgnd_yd_rp2040.pid.5=0x810a vccgnd_yd_rp2040.vid.6=0x2e8a vccgnd_yd_rp2040.pid.6=0xc00a vccgnd_yd_rp2040.vid.7=0x2e8a vccgnd_yd_rp2040.pid.7=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.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_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.133=133 MHz vccgnd_yd_rp2040.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) vccgnd_yd_rp2040.menu.freq.150.build.f_cpu=150000000L vccgnd_yd_rp2040.menu.freq.175=175 MHz (Overclock) vccgnd_yd_rp2040.menu.freq.175.build.f_cpu=175000000L vccgnd_yd_rp2040.menu.freq.200=200 MHz (Overclock) vccgnd_yd_rp2040.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) vccgnd_yd_rp2040.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All vccgnd_yd_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe vccgnd_yd_rp2040.menu.uploadmethod.picoprobe.build.ram_length=256k vccgnd_yd_rp2040.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl vccgnd_yd_rp2040.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 vccgnd_yd_rp2040.menu.uploadmethod.picoprobe.upload.tool=picoprobe vccgnd_yd_rp2040.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe vccgnd_yd_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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 vccgnd_yd_rp2040.menu.uploadmethod.picodebug=Pico-Debug vccgnd_yd_rp2040.menu.uploadmethod.picodebug.build.ram_length=240k vccgnd_yd_rp2040.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl vccgnd_yd_rp2040.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico vccgnd_yd_rp2040.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 vccgnd_yd_rp2040.menu.uploadmethod.picodebug.upload.tool=picodebug vccgnd_yd_rp2040.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz viyalab_mizu.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) viyalab_mizu.menu.freq.150.build.f_cpu=150000000L viyalab_mizu.menu.freq.175=175 MHz (Overclock) viyalab_mizu.menu.freq.175.build.f_cpu=175000000L viyalab_mizu.menu.freq.200=200 MHz (Overclock) viyalab_mizu.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) viyalab_mizu.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All viyalab_mizu.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.a viyalab_mizu.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 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=Picoprobe viyalab_mizu.menu.uploadmethod.picoprobe.build.ram_length=256k viyalab_mizu.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl viyalab_mizu.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 viyalab_mizu.menu.uploadmethod.picoprobe.upload.tool=picoprobe viyalab_mizu.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe viyalab_mizu.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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 viyalab_mizu.menu.uploadmethod.picodebug=Pico-Debug viyalab_mizu.menu.uploadmethod.picodebug.build.ram_length=240k viyalab_mizu.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl viyalab_mizu.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico viyalab_mizu.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 viyalab_mizu.menu.uploadmethod.picodebug.upload.tool=picodebug viyalab_mizu.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz waveshare_rp2040_zero.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) waveshare_rp2040_zero.menu.freq.150.build.f_cpu=150000000L waveshare_rp2040_zero.menu.freq.175=175 MHz (Overclock) waveshare_rp2040_zero.menu.freq.175.build.f_cpu=175000000L waveshare_rp2040_zero.menu.freq.200=200 MHz (Overclock) waveshare_rp2040_zero.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) waveshare_rp2040_zero.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All waveshare_rp2040_zero.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe waveshare_rp2040_zero.menu.uploadmethod.picoprobe.build.ram_length=256k waveshare_rp2040_zero.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl waveshare_rp2040_zero.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 waveshare_rp2040_zero.menu.uploadmethod.picoprobe.upload.tool=picoprobe waveshare_rp2040_zero.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe waveshare_rp2040_zero.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_zero.menu.uploadmethod.picodebug=Pico-Debug waveshare_rp2040_zero.menu.uploadmethod.picodebug.build.ram_length=240k waveshare_rp2040_zero.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl waveshare_rp2040_zero.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico waveshare_rp2040_zero.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 waveshare_rp2040_zero.menu.uploadmethod.picodebug.upload.tool=picodebug waveshare_rp2040_zero.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz waveshare_rp2040_one.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) waveshare_rp2040_one.menu.freq.150.build.f_cpu=150000000L waveshare_rp2040_one.menu.freq.175=175 MHz (Overclock) waveshare_rp2040_one.menu.freq.175.build.f_cpu=175000000L waveshare_rp2040_one.menu.freq.200=200 MHz (Overclock) waveshare_rp2040_one.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) waveshare_rp2040_one.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All waveshare_rp2040_one.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe waveshare_rp2040_one.menu.uploadmethod.picoprobe.build.ram_length=256k waveshare_rp2040_one.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl waveshare_rp2040_one.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 waveshare_rp2040_one.menu.uploadmethod.picoprobe.upload.tool=picoprobe waveshare_rp2040_one.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe waveshare_rp2040_one.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_one.menu.uploadmethod.picodebug=Pico-Debug waveshare_rp2040_one.menu.uploadmethod.picodebug.build.ram_length=240k waveshare_rp2040_one.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl waveshare_rp2040_one.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico waveshare_rp2040_one.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 waveshare_rp2040_one.menu.uploadmethod.picodebug.upload.tool=picodebug waveshare_rp2040_one.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz waveshare_rp2040_plus_4mb.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) waveshare_rp2040_plus_4mb.menu.freq.150.build.f_cpu=150000000L waveshare_rp2040_plus_4mb.menu.freq.175=175 MHz (Overclock) waveshare_rp2040_plus_4mb.menu.freq.175.build.f_cpu=175000000L waveshare_rp2040_plus_4mb.menu.freq.200=200 MHz (Overclock) waveshare_rp2040_plus_4mb.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) waveshare_rp2040_plus_4mb.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All waveshare_rp2040_plus_4mb.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe waveshare_rp2040_plus_4mb.menu.uploadmethod.picoprobe.build.ram_length=256k waveshare_rp2040_plus_4mb.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl waveshare_rp2040_plus_4mb.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 waveshare_rp2040_plus_4mb.menu.uploadmethod.picoprobe.upload.tool=picoprobe waveshare_rp2040_plus_4mb.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe waveshare_rp2040_plus_4mb.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_4mb.menu.uploadmethod.picodebug=Pico-Debug waveshare_rp2040_plus_4mb.menu.uploadmethod.picodebug.build.ram_length=240k waveshare_rp2040_plus_4mb.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl waveshare_rp2040_plus_4mb.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico waveshare_rp2040_plus_4mb.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 waveshare_rp2040_plus_4mb.menu.uploadmethod.picodebug.upload.tool=picodebug waveshare_rp2040_plus_4mb.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz waveshare_rp2040_plus_16mb.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) waveshare_rp2040_plus_16mb.menu.freq.150.build.f_cpu=150000000L waveshare_rp2040_plus_16mb.menu.freq.175=175 MHz (Overclock) waveshare_rp2040_plus_16mb.menu.freq.175.build.f_cpu=175000000L waveshare_rp2040_plus_16mb.menu.freq.200=200 MHz (Overclock) waveshare_rp2040_plus_16mb.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) waveshare_rp2040_plus_16mb.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All waveshare_rp2040_plus_16mb.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe waveshare_rp2040_plus_16mb.menu.uploadmethod.picoprobe.build.ram_length=256k waveshare_rp2040_plus_16mb.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl waveshare_rp2040_plus_16mb.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 waveshare_rp2040_plus_16mb.menu.uploadmethod.picoprobe.upload.tool=picoprobe waveshare_rp2040_plus_16mb.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe waveshare_rp2040_plus_16mb.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_plus_16mb.menu.uploadmethod.picodebug=Pico-Debug waveshare_rp2040_plus_16mb.menu.uploadmethod.picodebug.build.ram_length=240k waveshare_rp2040_plus_16mb.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl waveshare_rp2040_plus_16mb.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico waveshare_rp2040_plus_16mb.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 waveshare_rp2040_plus_16mb.menu.uploadmethod.picodebug.upload.tool=picodebug waveshare_rp2040_plus_16mb.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz waveshare_rp2040_lcd_0_96.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) waveshare_rp2040_lcd_0_96.menu.freq.150.build.f_cpu=150000000L waveshare_rp2040_lcd_0_96.menu.freq.175=175 MHz (Overclock) waveshare_rp2040_lcd_0_96.menu.freq.175.build.f_cpu=175000000L waveshare_rp2040_lcd_0_96.menu.freq.200=200 MHz (Overclock) waveshare_rp2040_lcd_0_96.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) waveshare_rp2040_lcd_0_96.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All waveshare_rp2040_lcd_0_96.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe waveshare_rp2040_lcd_0_96.menu.uploadmethod.picoprobe.build.ram_length=256k waveshare_rp2040_lcd_0_96.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl waveshare_rp2040_lcd_0_96.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 waveshare_rp2040_lcd_0_96.menu.uploadmethod.picoprobe.upload.tool=picoprobe waveshare_rp2040_lcd_0_96.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe waveshare_rp2040_lcd_0_96.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_0_96.menu.uploadmethod.picodebug=Pico-Debug waveshare_rp2040_lcd_0_96.menu.uploadmethod.picodebug.build.ram_length=240k waveshare_rp2040_lcd_0_96.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl waveshare_rp2040_lcd_0_96.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico waveshare_rp2040_lcd_0_96.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 waveshare_rp2040_lcd_0_96.menu.uploadmethod.picodebug.upload.tool=picodebug waveshare_rp2040_lcd_0_96.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz waveshare_rp2040_lcd_1_28.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) waveshare_rp2040_lcd_1_28.menu.freq.150.build.f_cpu=150000000L waveshare_rp2040_lcd_1_28.menu.freq.175=175 MHz (Overclock) waveshare_rp2040_lcd_1_28.menu.freq.175.build.f_cpu=175000000L waveshare_rp2040_lcd_1_28.menu.freq.200=200 MHz (Overclock) waveshare_rp2040_lcd_1_28.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) waveshare_rp2040_lcd_1_28.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All waveshare_rp2040_lcd_1_28.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe waveshare_rp2040_lcd_1_28.menu.uploadmethod.picoprobe.build.ram_length=256k waveshare_rp2040_lcd_1_28.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl waveshare_rp2040_lcd_1_28.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 waveshare_rp2040_lcd_1_28.menu.uploadmethod.picoprobe.upload.tool=picoprobe waveshare_rp2040_lcd_1_28.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe waveshare_rp2040_lcd_1_28.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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 waveshare_rp2040_lcd_1_28.menu.uploadmethod.picodebug=Pico-Debug waveshare_rp2040_lcd_1_28.menu.uploadmethod.picodebug.build.ram_length=240k waveshare_rp2040_lcd_1_28.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl waveshare_rp2040_lcd_1_28.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico waveshare_rp2040_lcd_1_28.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 waveshare_rp2040_lcd_1_28.menu.uploadmethod.picodebug.upload.tool=picodebug waveshare_rp2040_lcd_1_28.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz wiznet_5100s_evb_pico.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) wiznet_5100s_evb_pico.menu.freq.150.build.f_cpu=150000000L wiznet_5100s_evb_pico.menu.freq.175=175 MHz (Overclock) wiznet_5100s_evb_pico.menu.freq.175.build.f_cpu=175000000L wiznet_5100s_evb_pico.menu.freq.200=200 MHz (Overclock) wiznet_5100s_evb_pico.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) wiznet_5100s_evb_pico.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All wiznet_5100s_evb_pico.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe wiznet_5100s_evb_pico.menu.uploadmethod.picoprobe.build.ram_length=256k wiznet_5100s_evb_pico.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl wiznet_5100s_evb_pico.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 wiznet_5100s_evb_pico.menu.uploadmethod.picoprobe.upload.tool=picoprobe wiznet_5100s_evb_pico.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe wiznet_5100s_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_5100s_evb_pico.menu.uploadmethod.picodebug=Pico-Debug wiznet_5100s_evb_pico.menu.uploadmethod.picodebug.build.ram_length=240k wiznet_5100s_evb_pico.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl wiznet_5100s_evb_pico.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico wiznet_5100s_evb_pico.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 wiznet_5100s_evb_pico.menu.uploadmethod.picodebug.upload.tool=picodebug wiznet_5100s_evb_pico.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz wiznet_wizfi360_evb_pico.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) wiznet_wizfi360_evb_pico.menu.freq.150.build.f_cpu=150000000L wiznet_wizfi360_evb_pico.menu.freq.175=175 MHz (Overclock) wiznet_wizfi360_evb_pico.menu.freq.175.build.f_cpu=175000000L wiznet_wizfi360_evb_pico.menu.freq.200=200 MHz (Overclock) wiznet_wizfi360_evb_pico.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) wiznet_wizfi360_evb_pico.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All wiznet_wizfi360_evb_pico.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe wiznet_wizfi360_evb_pico.menu.uploadmethod.picoprobe.build.ram_length=256k wiznet_wizfi360_evb_pico.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl wiznet_wizfi360_evb_pico.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 wiznet_wizfi360_evb_pico.menu.uploadmethod.picoprobe.upload.tool=picoprobe wiznet_wizfi360_evb_pico.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe wiznet_wizfi360_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_wizfi360_evb_pico.menu.uploadmethod.picodebug=Pico-Debug wiznet_wizfi360_evb_pico.menu.uploadmethod.picodebug.build.ram_length=240k wiznet_wizfi360_evb_pico.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl wiznet_wizfi360_evb_pico.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico wiznet_wizfi360_evb_pico.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 wiznet_wizfi360_evb_pico.menu.uploadmethod.picodebug.upload.tool=picodebug wiznet_wizfi360_evb_pico.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # 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.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.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.133=133 MHz wiznet_5500_evb_pico.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) wiznet_5500_evb_pico.menu.freq.150.build.f_cpu=150000000L wiznet_5500_evb_pico.menu.freq.175=175 MHz (Overclock) wiznet_5500_evb_pico.menu.freq.175.build.f_cpu=175000000L wiznet_5500_evb_pico.menu.freq.200=200 MHz (Overclock) wiznet_5500_evb_pico.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) wiznet_5500_evb_pico.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All wiznet_5500_evb_pico.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.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.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=Picoprobe wiznet_5500_evb_pico.menu.uploadmethod.picoprobe.build.ram_length=256k wiznet_5500_evb_pico.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl wiznet_5500_evb_pico.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 wiznet_5500_evb_pico.menu.uploadmethod.picoprobe.upload.tool=picoprobe wiznet_5500_evb_pico.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe wiznet_5500_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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_5500_evb_pico.menu.uploadmethod.picodebug=Pico-Debug wiznet_5500_evb_pico.menu.uploadmethod.picodebug.build.ram_length=240k wiznet_5500_evb_pico.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl wiznet_5500_evb_pico.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico wiznet_5500_evb_pico.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 wiznet_5500_evb_pico.menu.uploadmethod.picodebug.upload.tool=picodebug wiznet_5500_evb_pico.menu.uploadmethod.picodebug.upload.tool.default=picodebug # ----------------------------------- # Generic RP2040 # ----------------------------------- generic.name=Generic RP2040 generic.vid.0=0x2e8a generic.pid.0=0xf00a generic.vid.1=0x2e8a generic.pid.1=0xf10a generic.vid.2=0x2e8a generic.pid.2=0xf00a generic.vid.3=0x2e8a generic.pid.3=0xf10a generic.vid.4=0x2e8a generic.pid.4=0xf00a generic.vid.5=0x2e8a generic.pid.5=0xf10a generic.vid.6=0x2e8a generic.pid.6=0xf00a generic.vid.7=0x2e8a generic.pid.7=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.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_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.133=133 MHz generic.menu.freq.133.build.f_cpu=133000000L 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.150=150 MHz (Overclock) generic.menu.freq.150.build.f_cpu=150000000L generic.menu.freq.175=175 MHz (Overclock) generic.menu.freq.175.build.f_cpu=175000000L generic.menu.freq.200=200 MHz (Overclock) generic.menu.freq.200.build.f_cpu=200000000L 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.275=275 MHz (Overclock) generic.menu.freq.275.build.f_cpu=275000000L 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.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 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.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.All=All generic.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE 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.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=libpicow-noipv6-nobtc-noble.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=libpicow-ipv6-nobtc-noble.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=libpicow-noipv6-btc-ble.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=libpicow-ipv6-btc-ble.a generic.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 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=Picoprobe generic.menu.uploadmethod.picoprobe.build.ram_length=256k generic.menu.uploadmethod.picoprobe.build.debugscript=picoprobe.tcl generic.menu.uploadmethod.picoprobe.upload.maximum_data_size=262144 generic.menu.uploadmethod.picoprobe.upload.tool=picoprobe generic.menu.uploadmethod.picoprobe.upload.tool.default=picoprobe generic.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe (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.menu.uploadmethod.picodebug=Pico-Debug generic.menu.uploadmethod.picodebug.build.ram_length=240k generic.menu.uploadmethod.picodebug.build.debugscript=picodebug.tcl generic.menu.uploadmethod.picodebug.build.picodebugflags=-UUSE_TINYUSB -DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico generic.menu.uploadmethod.picodebug.upload.maximum_data_size=245760 generic.menu.uploadmethod.picodebug.upload.tool=picodebug generic.menu.uploadmethod.picodebug.upload.tool.default=picodebug