arduino-pico/boards.txt
2023-06-26 15:53:56 +07:00

14448 lines
929 KiB
Text

# 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